Getting the error when I execute Chef Task on the instance

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:

  1. Morpheus integrated with Chef Server
  2. Provisioned the instance.
  3. Add instance node to Chef server using knife command at Chef console.
  4. 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. :grinning:

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]