Error Message of Morpheus:
[RxCachedThreadScheduler-158] INFO c.m.t.ChefTaskService - chefResults: [success:false, configId:chef-client-2, msg:unable to generate bootstrap details: java.lang.NullPointerException: Cannot invoke method split() on null object]
Performed the below steps:
- Morpheus integrated with Chef Server
- Provisioned the instance.
- Add instance node to Chef server using knife command at Chef console.
- Execute the chef task on the instance to install httpd.
Do you happen to have a bit more of the logs? Normally the stack trace will tell us what then null value is.
Hello @cbunge Yes, here it is. Please let me know if you require more information. Thanks for your help.
2022-05-19_15:04:24.18508 [2022-05-19 15:04:24,184] [http-nio-127.0.0.1-8080-exec-180] INFO c.m.AuditLogService - CEF:0|MorpheusData|Morpheus|5.4.2|provisioning:tasks#execute|task Created|src=192.168.9.211 suid=6 suser=aung.thu@domain request=http://morpheus.io/library/tasks/71/execute requestMethod=POST cn1=71 cn1Label=Object ID cs1Label=Object Type cs1=task cn2=1 cn2Label=Account ID
2022-05-19_15:04:24.31394 [2022-05-19 15:04:24,313] [appJobNormal-12] INFO c.m.ApplianceJobService - Executing Job on Target:
2022-05-19_15:04:24.31583 [2022-05-19 15:04:24,315] [appJobNormal-12] WARN c.m.OptionTypeService - Job Template Ref Type: task not yet implemented to get optionTypes
2022-05-19_15:04:24.45842 [2022-05-19 15:04:24,458] [RxCachedThreadScheduler-291] INFO c.m.p.AbstractProvisionService - task: 71 - chefTaskService
2022-05-19_15:04:25.52562 [2022-05-19 15:04:25,524] [RxCachedThreadScheduler-291] ERROR c.m.ChefClientService - Chef API Request Failed: Cannot get property 'content' on null object
2022-05-19_15:04:25.52567 java.lang.NullPointerException: Cannot get property 'content' on null object
2022-05-19_15:04:25.52567 at org.codehaus.groovy.runtime.NullObject.getProperty(NullObject.java:60)
2022-05-19_15:04:25.52568 at org.codehaus.groovy.runtime.InvokerHelper.getProperty(InvokerHelper.java:190)
2022-05-19_15:04:25.52568 at org.codehaus.groovy.runtime.callsite.NullCallSite.getProperty(NullCallSite.java:46)
2022-05-19_15:04:25.52569 at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGetProperty(AbstractCallSite.java:298)
2022-05-19_15:04:25.52571 at com.morpheus.ChefClientService.sign(ChefClientService.groovy:275)
2022-05-19_15:04:25.52572 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2022-05-19_15:04:25.52572 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
2022-05-19_15:04:25.52572 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2022-05-19_15:04:25.52573 at java.lang.reflect.Method.invoke(Method.java:498)
2022-05-19_15:04:25.52573 at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
2022-05-19_15:04:25.52575 at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:190)
2022-05-19_15:04:25.52576 at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:58)
2022-05-19_15:04:25.52576 at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:176)
2022-05-19_15:04:25.52577 at com.morpheus.ChefClientService.makeChefRequest(ChefClientService.groovy:182)
2022-05-19_15:04:25.52577 at com.morpheus.ChefClientService.makeChefRequest(ChefClientService.groovy)
2022-05-19_15:04:25.52577 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2022-05-19_15:04:25.52578 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
2022-05-19_15:04:25.52578 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2022-05-19_15:04:25.52579 at java.lang.reflect.Method.invoke(Method.java:498)
2022-05-19_15:04:25.52579 at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
2022-05-19_15:04:25.52579 at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrap.invoke(PogoMetaMethodSite.java:179)
2022-05-19_15:04:25.52581 at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:58)
2022-05-19_15:04:25.52582 at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:184)
2022-05-19_15:04:25.52582 at com.morpheus.ChefClientService.getNode(ChefClientService.groovy:75)
2022-05-19_15:04:25.52582 at com.morpheus.ChefClientService$getNode.call(Unknown Source)
2022-05-19_15:04:25.52583 at com.morpheus.automation.ChefService.isNodeProvisioned(ChefService.groovy:496)
2022-05-19_15:04:25.52583 at com.morpheus.automation.ChefService$isNodeProvisioned$4.callCurrent(Unknown Source)
2022-05-19_15:04:25.52584 at com.morpheus.automation.ChefService.bootstrapLinuxContainer(ChefService.groovy:387)
2022-05-19_15:04:25.52584 at com.morpheus.automation.ChefService$bootstrapLinuxContainer$2.callCurrent(Unknown Source)
2022-05-19_15:04:25.52584 at com.morpheus.automation.ChefService.bootstrapContainer(ChefService.groovy:300)
2022-05-19_15:04:25.52585 at com.morpheus.automation.ChefService$bootstrapContainer$1.call(Unknown Source)
2022-05-19_15:04:25.52585 at com.morpheus.task.ChefTaskService.executeContainerTask(ChefTaskService.groovy:45)
2022-05-19_15:04:25.52586 at com.morpheus.task.ExecutableTaskInterface$executeContainerTask.call(Unknown Source)
2022-05-19_15:04:25.52587 at com.morpheus.task.TaskService.executeContainerTask(TaskService.groovy:337)
2022-05-19_15:04:25.52588 at com.morpheus.task.TaskService$executeContainerTask$5.call(Unknown Source)
2022-05-19_15:04:25.52588 at com.morpheus.provision.AbstractProvisionService.executeContainerTask(AbstractProvisionService.groovy:2064)
2022-05-19_15:04:25.52589 at com.morpheus.provision.AbstractProvisionService$executeContainerTask$68.call(Unknown Source)
2022-05-19_15:04:25.52589 at com.morpheus.ContainerService.executeContainerTask(ContainerService.groovy:1754)
2022-05-19_15:04:25.52589 at com.morpheus.ContainerService$executeContainerTask$47.call(Unknown Source)
2022-05-19_15:04:25.52590 at com.morpheus.InstanceService$_executeInstanceTask_closure201$_closure489$_closure490.doCall(InstanceService.groovy:4700)
2022-05-19_15:04:25.52591 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2022-05-19_15:04:25.52591 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
2022-05-19_15:04:25.52591 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2022-05-19_15:04:25.52592 at java.lang.reflect.Method.invoke(Method.java:498)
2022-05-19_15:04:25.52592 at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:101)
2022-05-19_15:04:25.52594 at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323)
2022-05-19_15:04:25.52594 at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:263)
2022-05-19_15:04:25.52595 at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1041)
2022-05-19_15:04:25.52595 at groovy.lang.Closure.call(Closure.java:405)
2022-05-19_15:04:25.52596 at groovy.lang.Closure.call(Closure.java:421)
2022-05-19_15:04:25.52596 at org.grails.orm.hibernate.GrailsHibernateTemplate.doExecute(GrailsHibernateTemplate.java:297)
2022-05-19_15:04:25.52596 at org.grails.orm.hibernate.GrailsHibernateTemplate.execute(GrailsHibernateTemplate.java:241)
2022-05-19_15:04:25.52597 at org.grails.orm.hibernate.GrailsHibernateTemplate.executeWithNewSession(GrailsHibernateTemplate.java:153)
2022-05-19_15:04:25.52597 at org.grails.orm.hibernate.AbstractHibernateDatastore.withNewSession(AbstractHibernateDatastore.java:360)
2022-05-19_15:04:25.52598 at org.grails.orm.hibernate.AbstractHibernateGormStaticApi.withNewSession(AbstractHibernateGormStaticApi.groovy:82)
2022-05-19_15:04:25.52598 at org.grails.datastore.gorm.GormEntity$Trait$Helper.withNewSession(GormEntity.groovy:1027)
2022-05-19_15:04:25.52599 at org.grails.datastore.gorm.GormEntity$Trait$Helper$withNewSession.call(Unknown Source)
2022-05-19_15:04:25.52600 at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
2022-05-19_15:04:25.52601 at org.grails.datastore.gorm.GormEntity$Trait$Helper$withNewSession.call(Unknown Source)
2022-05-19_15:04:25.52601 at com.morpheus.Container.withNewSession(Container.groovy)
2022-05-19_15:04:25.52601 at com.morpheus.Container$withNewSession$14.call(Unknown Source)
2022-05-19_15:04:25.52602 at com.morpheus.InstanceService$_executeInstanceTask_closure201$_closure489.doCall(InstanceService.groovy:4689)
2022-05-19_15:04:25.52602 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2022-05-19_15:04:25.52603 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
2022-05-19_15:04:25.52603 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2022-05-19_15:04:25.52603 at java.lang.reflect.Method.invoke(Method.java:498)
2022-05-19_15:04:25.52604 at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:101)
2022-05-19_15:04:25.52604 at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323)
2022-05-19_15:04:25.52605 at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:263)
2022-05-19_15:04:25.52605 at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1041)
2022-05-19_15:04:25.52607 at groovy.lang.Closure.call(Closure.java:405)
2022-05-19_15:04:25.52607 at org.codehaus.groovy.runtime.ConvertedClosure.invokeCustom(ConvertedClosure.java:50)
2022-05-19_15:04:25.52608 at org.codehaus.groovy.runtime.ConversionHandler.invoke(ConversionHandler.java:122)
2022-05-19_15:04:25.52608 at com.sun.proxy.$Proxy193.apply(Unknown Source)
2022-05-19_15:04:25.52608 at io.reactivex.internal.operators.observable.ObservableMap$MapObserver.onNext(ObservableMap.java:57)
2022-05-19_15:04:25.52609 at io.reactivex.subjects.ReplaySubject$UnboundedReplayBuffer.replay(ReplaySubject.java:770)
2022-05-19_15:04:25.52609 at io.reactivex.subjects.ReplaySubject.onNext(ReplaySubject.java:352)
2022-05-19_15:04:25.52610 at org.grails.async.factory.rxjava2.RxPromise$1.onNext(RxPromise.groovy:73)
2022-05-19_15:04:25.52610 at io.reactivex.internal.observers.DeferredScalarDisposable.complete(DeferredScalarDisposable.java:82)
2022-05-19_15:04:25.52611 at io.reactivex.internal.operators.single.SingleToObservable$SingleToObservableObserver.onSuccess(SingleToObservable.java:72)
2022-05-19_15:04:25.52611 at io.reactivex.internal.operators.single.SingleSubscribeOn$SubscribeOnObserver.onSuccess(SingleSubscribeOn.java:68)
2022-05-19_15:04:25.52612 at io.reactivex.internal.operators.single.SingleCreate$Emitter.onSuccess(SingleCreate.java:67)
2022-05-19_15:04:25.52613 at org.grails.async.factory.rxjava2.RxPromise$_closure1.doCall(RxPromise.groovy:42)
2022-05-19_15:04:25.52614 at sun.reflect.GeneratedMethodAccessor781.invoke(Unknown Source)
2022-05-19_15:04:25.52614 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2022-05-19_15:04:25.52615 at java.lang.reflect.Method.invoke(Method.java:498)
2022-05-19_15:04:25.52615 at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:101)
2022-05-19_15:04:25.52615 at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323)
2022-05-19_15:04:25.52616 at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:263)
2022-05-19_15:04:25.52616 at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1041)
2022-05-19_15:04:25.52617 at groovy.lang.Closure.call(Closure.java:405)
2022-05-19_15:04:25.52617 at org.codehaus.groovy.runtime.ConvertedClosure.invokeCustom(ConvertedClosure.java:50)
2022-05-19_15:04:25.52618 at org.codehaus.groovy.runtime.ConversionHandler.invoke(ConversionHandler.java:122)
2022-05-19_15:04:25.52618 at com.sun.proxy.$Proxy190.subscribe(Unknown Source)
2022-05-19_15:04:25.52618 at io.reactivex.internal.operators.single.SingleCreate.subscribeActual(SingleCreate.java:39)
2022-05-19_15:04:25.52620 at io.reactivex.Single.subscribe(Single.java:3666)
2022-05-19_15:04:25.52620 at io.reactivex.internal.operators.single.SingleSubscribeOn$SubscribeOnObserver.run(SingleSubscribeOn.java:89)
2022-05-19_15:04:25.52621 at io.reactivex.Scheduler$DisposeTask.run(Scheduler.java:578)
2022-05-19_15:04:25.52621 at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:66)
2022-05-19_15:04:25.52622 at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:57)
2022-05-19_15:04:25.52622 at java.util.concurrent.FutureTask.run(FutureTask.java:266)
2022-05-19_15:04:25.52623 at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
2022-05-19_15:04:25.52623 at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
2022-05-19_15:04:25.52623 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
2022-05-19_15:04:25.52624 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
2022-05-19_15:04:25.52624 at java.lang.Thread.run(Thread.java:748)
2022-05-19_15:04:25.52625 [2022-05-19 15:04:25,525] [RxCachedThreadScheduler-291] ERROR c.m.a.ChefService - bootstrapNode error: java.lang.NullPointerException: Cannot invoke method split() on null object
2022-05-19_15:04:25.52626 java.lang.NullPointerException: Cannot invoke method split() on null object
2022-05-19_15:04:25.52627 at org.codehaus.groovy.runtime.NullObject.invokeMethod(NullObject.java:91)
2022-05-19_15:04:25.52627 at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:43)
2022-05-19_15:04:25.52628 at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
2022-05-19_15:04:25.52628 at org.codehaus.groovy.runtime.callsite.NullCallSite.call(NullCallSite.java:34)
2022-05-19_15:04:25.52628 at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
2022-05-19_15:04:25.52629 at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:52)
2022-05-19_15:04:25.52629 at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:127)
2022-05-19_15:04:25.52631 at com.morpheus.automation.ChefService.getLinuxChefInstallScript(ChefService.groovy:688)
2022-05-19_15:04:25.52631 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2022-05-19_15:04:25.52631 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
2022-05-19_15:04:25.52633 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2022-05-19_15:04:25.52633 at java.lang.reflect.Method.invoke(Method.java:498)
2022-05-19_15:04:25.52634 at org.codehaus.groovy.runtime.callsite.PlainObjectMetaMethodSite.doInvoke(PlainObjectMetaMethodSite.java:43)
2022-05-19_15:04:25.52634 at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:190)
2022-05-19_15:04:25.52635 at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:58)
2022-05-19_15:04:25.52635 at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:176)
2022-05-19_15:04:25.52636 at com.morpheus.automation.ChefService.bootstrapLinuxContainer(ChefService.groovy:388)
2022-05-19_15:04:25.52636 at com.morpheus.automation.ChefService$bootstrapLinuxContainer$2.callCurrent(Unknown Source)
2022-05-19_15:04:25.52636 at com.morpheus.automation.ChefService.bootstrapContainer(ChefService.groovy:300)
2022-05-19_15:04:25.52637 at com.morpheus.automation.ChefService$bootstrapContainer$1.call(Unknown Source)
2022-05-19_15:04:25.52637 at com.morpheus.task.ChefTaskService.executeContainerTask(ChefTaskService.groovy:45)
2022-05-19_15:04:25.52639 at com.morpheus.task.ExecutableTaskInterface$executeContainerTask.call(Unknown Source)
2022-05-19_15:04:25.52639 at com.morpheus.task.TaskService.executeContainerTask(TaskService.groovy:337)
2022-05-19_15:04:25.52640 at com.morpheus.task.TaskService$executeContainerTask$5.call(Unknown Source)
2022-05-19_15:04:25.52640 at com.morpheus.provision.AbstractProvisionService.executeContainerTask(AbstractProvisionService.groovy:2064)
2022-05-19_15:04:25.52641 at com.morpheus.provision.AbstractProvisionService$executeContainerTask$68.call(Unknown Source)
2022-05-19_15:04:25.52641 at com.morpheus.ContainerService.executeContainerTask(ContainerService.groovy:1754)
2022-05-19_15:04:25.52641 at com.morpheus.ContainerService$executeContainerTask$47.call(Unknown Source)
2022-05-19_15:04:25.52642 at com.morpheus.InstanceService$_executeInstanceTask_closure201$_closure489$_closure490.doCall(InstanceService.groovy:4700)
2022-05-19_15:04:25.52642 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2022-05-19_15:04:25.52643 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
2022-05-19_15:04:25.52643 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2022-05-19_15:04:25.52644 at java.lang.reflect.Method.invoke(Method.java:498)
2022-05-19_15:04:25.52645 at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:101)
2022-05-19_15:04:25.52646 at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323)
2022-05-19_15:04:25.52646 at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:263)
2022-05-19_15:04:25.52646 at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1041)
2022-05-19_15:04:25.52647 at groovy.lang.Closure.call(Closure.java:405)
2022-05-19_15:04:25.52647 at groovy.lang.Closure.call(Closure.java:421)
2022-05-19_15:04:25.52648 at org.grails.orm.hibernate.GrailsHibernateTemplate.doExecute(GrailsHibernateTemplate.java:297)
2022-05-19_15:04:25.52648 at org.grails.orm.hibernate.GrailsHibernateTemplate.execute(GrailsHibernateTemplate.java:241)
2022-05-19_15:04:25.52649 at org.grails.orm.hibernate.GrailsHibernateTemplate.executeWithNewSession(GrailsHibernateTemplate.java:153)
2022-05-19_15:04:25.52649 at org.grails.orm.hibernate.AbstractHibernateDatastore.withNewSession(AbstractHibernateDatastore.java:360)
2022-05-19_15:04:25.52650 at org.grails.orm.hibernate.AbstractHibernateGormStaticApi.withNewSession(AbstractHibernateGormStaticApi.groovy:82)
2022-05-19_15:04:25.52651 at org.grails.datastore.gorm.GormEntity$Trait$Helper.withNewSession(GormEntity.groovy:1027)
2022-05-19_15:04:25.52653 at org.grails.datastore.gorm.GormEntity$Trait$Helper$withNewSession.call(Unknown Source)
2022-05-19_15:04:25.52654 at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
2022-05-19_15:04:25.52654 at org.grails.datastore.gorm.GormEntity$Trait$Helper$withNewSession.call(Unknown Source)
2022-05-19_15:04:25.52655 at com.morpheus.Container.withNewSession(Container.groovy)
2022-05-19_15:04:25.52656 at com.morpheus.Container$withNewSession$14.call(Unknown Source)
2022-05-19_15:04:25.52656 at com.morpheus.InstanceService$_executeInstanceTask_closure201$_closure489.doCall(InstanceService.groovy:4689)
2022-05-19_15:04:25.52656 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2022-05-19_15:04:25.52657 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
2022-05-19_15:04:25.52657 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2022-05-19_15:04:25.52658 at java.lang.reflect.Method.invoke(Method.java:498)
2022-05-19_15:04:25.52660 at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:101)
2022-05-19_15:04:25.52661 at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323)
2022-05-19_15:04:25.52661 at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:263)
2022-05-19_15:04:25.52663 at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1041)
2022-05-19_15:04:25.52663 at groovy.lang.Closure.call(Closure.java:405)
2022-05-19_15:04:25.52664 at org.codehaus.groovy.runtime.ConvertedClosure.invokeCustom(ConvertedClosure.java:50)
2022-05-19_15:04:25.52664 at org.codehaus.groovy.runtime.ConversionHandler.invoke(ConversionHandler.java:122)
2022-05-19_15:04:25.52664 at com.sun.proxy.$Proxy193.apply(Unknown Source)
2022-05-19_15:04:25.52665 at io.reactivex.internal.operators.observable.ObservableMap$MapObserver.onNext(ObservableMap.java:57)
2022-05-19_15:04:25.52665 at io.reactivex.subjects.ReplaySubject$UnboundedReplayBuffer.replay(ReplaySubject.java:770)
2022-05-19_15:04:25.52666 at io.reactivex.subjects.ReplaySubject.onNext(ReplaySubject.java:352)
2022-05-19_15:04:25.52666 at org.grails.async.factory.rxjava2.RxPromise$1.onNext(RxPromise.groovy:73)
2022-05-19_15:04:25.52667 at io.reactivex.internal.observers.DeferredScalarDisposable.complete(DeferredScalarDisposable.java:82)
2022-05-19_15:04:25.52667 at io.reactivex.internal.operators.single.SingleToObservable$SingleToObservableObserver.onSuccess(SingleToObservable.java:72)
2022-05-19_15:04:25.52667 at io.reactivex.internal.operators.single.SingleSubscribeOn$SubscribeOnObserver.onSuccess(SingleSubscribeOn.java:68)
2022-05-19_15:04:25.52669 at io.reactivex.internal.operators.single.SingleCreate$Emitter.onSuccess(SingleCreate.java:67)
2022-05-19_15:04:25.52669 at org.grails.async.factory.rxjava2.RxPromise$_closure1.doCall(RxPromise.groovy:42)
2022-05-19_15:04:25.52670 at sun.reflect.GeneratedMethodAccessor781.invoke(Unknown Source)
2022-05-19_15:04:25.52670 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2022-05-19_15:04:25.52671 at java.lang.reflect.Method.invoke(Method.java:498)
2022-05-19_15:04:25.52671 at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:101)
2022-05-19_15:04:25.52672 at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:323)
2022-05-19_15:04:25.52672 at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:263)
2022-05-19_15:04:25.52672 at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1041)
2022-05-19_15:04:25.52673 at groovy.lang.Closure.call(Closure.java:405)
2022-05-19_15:04:25.52673 at org.codehaus.groovy.runtime.ConvertedClosure.invokeCustom(ConvertedClosure.java:50)
2022-05-19_15:04:25.52674 at org.codehaus.groovy.runtime.ConversionHandler.invoke(ConversionHandler.java:122)
2022-05-19_15:04:25.52674 at com.sun.proxy.$Proxy190.subscribe(Unknown Source)
2022-05-19_15:04:25.52675 at io.reactivex.internal.operators.single.SingleCreate.subscribeActual(SingleCreate.java:39)
2022-05-19_15:04:25.52676 at io.reactivex.Single.subscribe(Single.java:3666)
2022-05-19_15:04:25.52677 at io.reactivex.internal.operators.single.SingleSubscribeOn$SubscribeOnObserver.run(SingleSubscribeOn.java:89)
2022-05-19_15:04:25.52677 at io.reactivex.Scheduler$DisposeTask.run(Scheduler.java:578)
2022-05-19_15:04:25.52678 at io.reactivex.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:66)
2022-05-19_15:04:25.52678 at io.reactivex.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:57)
2022-05-19_15:04:25.52679 at java.util.concurrent.FutureTask.run(FutureTask.java:266)
2022-05-19_15:04:25.52679 at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
2022-05-19_15:04:25.52679 at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
2022-05-19_15:04:25.52680 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
2022-05-19_15:04:25.52680 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
2022-05-19_15:04:25.52681 at java.lang.Thread.run(Thread.java:748)
2022-05-19_15:04:25.52681 [2022-05-19 15:04:25,525] [RxCachedThreadScheduler-291] INFO c.m.t.ChefTaskService - chefResults: [success:false, configId:chef-client-3, msg:unable to generate bootstrap details: java.lang.NullPointerException: Cannot invoke method split() on null object]