<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>question Create a Cloud Service Catalog to provision Kubernetes resource through Terraform in Service Catalog forum</title>
    <link>https://www.servicenow.com/community/service-catalog-forum/create-a-cloud-service-catalog-to-provision-kubernetes-resource/m-p/3480127#M541</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;we are trying to build a Cloud Service Catalog from CGP to provision resources in a on-premise OpenShift cluster.&lt;BR /&gt;We installed the kubernetes visibility agent, we set the midserver serverless discovery and the cmdb is correctly populated.&lt;BR /&gt;We created a logical datacenter with the linux server that hosts the cluster.&lt;BR /&gt;We created a custom cloud account (in the&amp;nbsp;cmdb_ci_cmp_cloud_account table) but we are unable to associate a CloudServiceAccount (a dummy one since we are on a onpremise solution).&lt;BR /&gt;We wrote a simple terraform code to provision a namespace, we created a Terraform opensource server, and the discovery of this code is successfull.&lt;BR /&gt;We create a credential mapping for kubectl terraform provider, with the kubernetes credentials (token).&lt;BR /&gt;Then we created a Logical Datacenter resource block with the datacenter previously created and then we create the Cloud Catalog Item, uploading the terraform cloud template. We activate the template (successfully) and this automatically created Blueprint resource block and a Virtual Workloal Resource block for my catalog.&lt;BR /&gt;We activate the cloud catalog item and finally we can go through the UI form to make the request.&lt;BR /&gt;The stack terminate successfully, but no resource is created.&lt;BR /&gt;From the trails we see this log:&lt;/P&gt;&lt;DIV&gt;Error: Cannot invoke "com.snc.cloud.mgmt.dto.CloudAccountDTO.getId()" because "cloudAccountDTO" is null java.lang.NullPointerException: Cannot invoke "com.snc.cloud.mgmt.dto.CloudAccountDTO.getId()" because "cloudAccountDTO" is null&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.cloud.mgmt.modules.svccatalog.service.impl.CloudOrchestrationServiceImpl.checkCloudAccountPermission(CloudOrchestrationServiceImpl.java:317)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.cloud.mgmt.modules.svccatalog.service.impl.CloudOrchestrationServiceImpl.orchestrate(CloudOrchestrationServiceImpl.java:198)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.cloud.mgmt.modules.svccatalog.service.impl.OrderServiceImpl.submitOrder(OrderServiceImpl.java:113)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.cloud.mgmt.modules.svccatalog.scriptinterface.OrderServiceScript.jsFunction_submitOrder(OrderServiceScript.java:42)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at java.base/java.lang.reflect.Method.invoke(Method.java:569)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:229)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.FunctionObject.doInvoke(FunctionObject.java:693)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.FunctionObject.call(FunctionObject.java:622)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.ScriptRuntime.doCall(ScriptRuntime.java:3194)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1968)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:940)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.InterpretedFunction.lambda$call$0(InterpretedFunction.java:127)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.caller.gen.sys_script_include_e59ba03eac311e10f877e9eb2bc00dc0_script.call(Unknown Source)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.script.ScriptCaller.call(ScriptCaller.java:22)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:125)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.ScriptRuntime.doCall2(ScriptRuntime.java:3296)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.ScriptRuntime.doCall(ScriptRuntime.java:3204)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1968)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:940)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.InterpretedFunction.lambda$call$0(InterpretedFunction.java:127)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.caller.gen.Process_Automation_0038233a29bd1210f877a24366dbeed3.call(Unknown Source)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.script.ScriptCaller.call(ScriptCaller.java:22)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:125)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.ScriptRuntime.doCall2(ScriptRuntime.java:3296)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.ScriptRuntime.doCall(ScriptRuntime.java:3204)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1968)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:940)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.InterpretedFunction.lambda$call$0(InterpretedFunction.java:127)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.caller.gen.Process_Automation_0038233a29bd1210f877a24366dbeed3.call(Unknown Source)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.script.ScriptCaller.call(ScriptCaller.java:22)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:125)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:722)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:4812)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.java:141)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.script.ScriptCompiler.executeAndPublishMetric(ScriptCompiler.java:83)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.script.ScriptEvaluator.execute(ScriptEvaluator.java:524)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.script.ScriptEvaluator.evaluate(ScriptEvaluator.java:249)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.script.fencing.GlideScopedEvaluator.evaluateScript(GlideScopedEvaluator.java:403)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.script.fencing.GlideScopedEvaluator.evaluateScript(GlideScopedEvaluator.java:275)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.script.fencing.GlideScopedEvaluator.evaluateScript(GlideScopedEvaluator.java:252)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.operation.GlidePFScriptEvaluator.evaluateScript(GlidePFScriptEvaluator.java:74)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.operation.GlidePFScriptEvaluator.runScript(GlidePFScriptEvaluator.java:34)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.operation.script.ScriptOperationBase.runScript(ScriptOperationBase.java:56)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.operation.script.ScriptOperation.run(ScriptOperation.java:75)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.Operation.run2(Operation.java:90)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.v2.exec.OpRunner.runOperation(OpRunner.java:74)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.v2.exec.OpRunner.runOperation(OpRunner.java:68)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.v2.exec.OpInstructionExecutor.runOperation(OpInstructionExecutor.java:62)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.v2.exec.OpInstructionExecutor.execute(OpInstructionExecutor.java:29)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.v2.exec.OpInstructionExecutor.execute(OpInstructionExecutor.java:16)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.v2.exec.EngineV2.executeInstructions(EngineV2.java:183)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.v2.exec.EngineV2.run(EngineV2.java:107)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.v2.exec.EngineRunner.lambda$run$0(EngineRunner.java:28)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.v2.exec.enviroment.execution.ExecutionScopeRunner.run(ExecutionScopeRunner.java:37)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.v2.exec.EngineRunner.run(EngineRunner.java:28)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.EngineV2Adapter.runWithExecutionResult(EngineV2Adapter.java:160)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.EngineV2Adapter.resumeWithExecutionResult(EngineV2Adapter.java:443)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.ProcessAutomation.runWithExecutionResult(ProcessAutomation.java:107)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.ProcessAutomation.run(ProcessAutomation.java:70)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.GlideProcessAutomation.runSync(GlideProcessAutomation.java:248)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.GlideProcessAutomation.runWithDomain(GlideProcessAutomation.java:369)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.GlideProcessAutomation.lambda$runAsUserSync$2(GlideProcessAutomation.java:343)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.PFSessionClone.run(PFSessionClone.java:51)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.GlidePFSession.run(GlidePFSession.java:72)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.GlideProcessAutomation.runAsUserSync(GlideProcessAutomation.java:342)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.GlideProcessAutomation.messageFlow(GlideProcessAutomation.java:438)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.GlideProcessAutomation._start(GlideProcessAutomation.java:733)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.GlideProcessAutomation$StartBuilder.start(GlideProcessAutomation.java:1838)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.pd.flowengine.FlowExecutor.startFlowOrAction(FlowExecutor.java:141)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.pd.flowengine.FlowExecutor.executeActivity(FlowExecutor.java:100)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.pd.flowengine.FlowExecutor.execute(FlowExecutor.java:64)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.pd.flowengine.ActivityContextCoordinator.executeActivity(ActivityContextCoordinator.java:330)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.pd.flowengine.ActivityContextCoordinator.startActivity(ActivityContextCoordinator.java:226)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.pd.flowengine.executor.PDRunActivityExecutor.execute(PDRunActivityExecutor.java:52)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.pd.flowengine.executor.PDRunActivityExecutor.execute(PDRunActivityExecutor.java:16)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.v2.exec.plugin.PluginInstructionExecutorAdapter.execute(PluginInstructionExecutorAdapter.java:22)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.v2.exec.EngineV2.executeInstructions(EngineV2.java:183)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.v2.exec.EngineV2.run(EngineV2.java:107)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.v2.exec.EngineRunner.lambda$run$0(EngineRunner.java:28)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.v2.exec.enviroment.execution.ExecutionScopeRunner.run(ExecutionScopeRunner.java:37)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.v2.exec.EngineRunner.run(EngineRunner.java:28)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.EngineV2Adapter.runWithExecutionResult(EngineV2Adapter.java:160)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.ProcessAutomation.runWithExecutionResult(ProcessAutomation.java:109)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.ProcessAutomation.run(ProcessAutomation.java:70)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.GlideProcessAutomation.runSync(GlideProcessAutomation.java:248)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.GlideProcessAutomation.runWithDomain(GlideProcessAutomation.java:369)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.GlideProcessAutomation.lambda$runAsUserSync$2(GlideProcessAutomation.java:343)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.PFSessionClone.run(PFSessionClone.java:51)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.GlidePFSession.run(GlidePFSession.java:72)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.GlideProcessAutomation.runAsUserSync(GlideProcessAutomation.java:342)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.GlideProcessAutomation.messageFlow(GlideProcessAutomation.java:438)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.GlideProcessAutomation.messageFlow(GlideProcessAutomation.java:409)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.GlideProcessAutomationWrapper.messageFlow(GlideProcessAutomationWrapper.java:29)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.ProcessHubEventHandler.doSendMessage(ProcessHubEventHandler.java:431)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.ProcessHubEventHandler.process(ProcessHubEventHandler.java:257)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.ProcessHubEventHandler.processEvent(ProcessHubEventHandler.java:184)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.event.FlowNowMQMessageHandler.processEvent(FlowNowMQMessageHandler.java:91)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.event.FlowNowMQMessageHandler.process(FlowNowMQMessageHandler.java:63)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.processing.framework.job.nowmq.NowMQProcessingFrameworkJob.process(NowMQProcessingFrameworkJob.java:149)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.processing.framework.job.nowmq.NowMQProcessingFrameworkJob.process(NowMQProcessingFrameworkJob.java:50)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.processing.framework.job.ProcessingFrameworkJob.processEntities(ProcessingFrameworkJob.java:147)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.processing.framework.job.ProcessingFrameworkJob.execute(ProcessingFrameworkJob.java:94)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.schedule.JobExecutor.lambda$executeJob$1(JobExecutor.java:216)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.db.data_replicate.replicator.DataReplicationAdvisors.runInOriginatorContext(DataReplicationAdvisors.java:74)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.schedule.JobExecutor.lambda$inDataReplicationContext$3(JobExecutor.java:246)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.schedule.JobExecutor.executeJob(JobExecutor.java:219)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.schedule.JobExecutor.execute(JobExecutor.java:195)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.schedule.JobExecutor.execute(JobExecutor.java:184)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.schedule_v2.SchedulerWorkerThread.executeJob(SchedulerWorkerThread.java:623)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.schedule_v2.SchedulerWorkerThread.lambda$process$3(SchedulerWorkerThread.java:409)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.worker.TransactionalWorkerThread.executeInTransaction(TransactionalWorkerThread.java:35)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.schedule_v2.SchedulerWorkerThread.process(SchedulerWorkerThread.java:409)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.schedule_v2.SchedulerWorkerThread.run(SchedulerWorkerThread.java:183)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;P&gt;&lt;BR /&gt;There are some workaround solutions to get this working?&lt;BR /&gt;&lt;BR /&gt;Thank you very much&lt;BR /&gt;Bogdan I.&lt;/P&gt;</description>
    <pubDate>Mon, 02 Feb 2026 22:15:36 GMT</pubDate>
    <dc:creator>biurea94</dc:creator>
    <dc:date>2026-02-02T22:15:36Z</dc:date>
    <item>
      <title>Create a Cloud Service Catalog to provision Kubernetes resource through Terraform</title>
      <link>https://www.servicenow.com/community/service-catalog-forum/create-a-cloud-service-catalog-to-provision-kubernetes-resource/m-p/3480127#M541</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;we are trying to build a Cloud Service Catalog from CGP to provision resources in a on-premise OpenShift cluster.&lt;BR /&gt;We installed the kubernetes visibility agent, we set the midserver serverless discovery and the cmdb is correctly populated.&lt;BR /&gt;We created a logical datacenter with the linux server that hosts the cluster.&lt;BR /&gt;We created a custom cloud account (in the&amp;nbsp;cmdb_ci_cmp_cloud_account table) but we are unable to associate a CloudServiceAccount (a dummy one since we are on a onpremise solution).&lt;BR /&gt;We wrote a simple terraform code to provision a namespace, we created a Terraform opensource server, and the discovery of this code is successfull.&lt;BR /&gt;We create a credential mapping for kubectl terraform provider, with the kubernetes credentials (token).&lt;BR /&gt;Then we created a Logical Datacenter resource block with the datacenter previously created and then we create the Cloud Catalog Item, uploading the terraform cloud template. We activate the template (successfully) and this automatically created Blueprint resource block and a Virtual Workloal Resource block for my catalog.&lt;BR /&gt;We activate the cloud catalog item and finally we can go through the UI form to make the request.&lt;BR /&gt;The stack terminate successfully, but no resource is created.&lt;BR /&gt;From the trails we see this log:&lt;/P&gt;&lt;DIV&gt;Error: Cannot invoke "com.snc.cloud.mgmt.dto.CloudAccountDTO.getId()" because "cloudAccountDTO" is null java.lang.NullPointerException: Cannot invoke "com.snc.cloud.mgmt.dto.CloudAccountDTO.getId()" because "cloudAccountDTO" is null&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.cloud.mgmt.modules.svccatalog.service.impl.CloudOrchestrationServiceImpl.checkCloudAccountPermission(CloudOrchestrationServiceImpl.java:317)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.cloud.mgmt.modules.svccatalog.service.impl.CloudOrchestrationServiceImpl.orchestrate(CloudOrchestrationServiceImpl.java:198)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.cloud.mgmt.modules.svccatalog.service.impl.OrderServiceImpl.submitOrder(OrderServiceImpl.java:113)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.cloud.mgmt.modules.svccatalog.scriptinterface.OrderServiceScript.jsFunction_submitOrder(OrderServiceScript.java:42)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at java.base/java.lang.reflect.Method.invoke(Method.java:569)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:229)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.FunctionObject.doInvoke(FunctionObject.java:693)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.FunctionObject.call(FunctionObject.java:622)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.ScriptRuntime.doCall(ScriptRuntime.java:3194)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1968)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:940)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.InterpretedFunction.lambda$call$0(InterpretedFunction.java:127)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.caller.gen.sys_script_include_e59ba03eac311e10f877e9eb2bc00dc0_script.call(Unknown Source)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.script.ScriptCaller.call(ScriptCaller.java:22)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:125)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.ScriptRuntime.doCall2(ScriptRuntime.java:3296)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.ScriptRuntime.doCall(ScriptRuntime.java:3204)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1968)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:940)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.InterpretedFunction.lambda$call$0(InterpretedFunction.java:127)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.caller.gen.Process_Automation_0038233a29bd1210f877a24366dbeed3.call(Unknown Source)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.script.ScriptCaller.call(ScriptCaller.java:22)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:125)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.ScriptRuntime.doCall2(ScriptRuntime.java:3296)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.ScriptRuntime.doCall(ScriptRuntime.java:3204)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1968)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:940)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.InterpretedFunction.lambda$call$0(InterpretedFunction.java:127)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.caller.gen.Process_Automation_0038233a29bd1210f877a24366dbeed3.call(Unknown Source)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.script.ScriptCaller.call(ScriptCaller.java:22)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:125)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:722)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:4812)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at org.mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.java:141)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.script.ScriptCompiler.executeAndPublishMetric(ScriptCompiler.java:83)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.script.ScriptEvaluator.execute(ScriptEvaluator.java:524)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.script.ScriptEvaluator.evaluate(ScriptEvaluator.java:249)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.script.fencing.GlideScopedEvaluator.evaluateScript(GlideScopedEvaluator.java:403)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.script.fencing.GlideScopedEvaluator.evaluateScript(GlideScopedEvaluator.java:275)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.script.fencing.GlideScopedEvaluator.evaluateScript(GlideScopedEvaluator.java:252)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.operation.GlidePFScriptEvaluator.evaluateScript(GlidePFScriptEvaluator.java:74)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.operation.GlidePFScriptEvaluator.runScript(GlidePFScriptEvaluator.java:34)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.operation.script.ScriptOperationBase.runScript(ScriptOperationBase.java:56)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.operation.script.ScriptOperation.run(ScriptOperation.java:75)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.Operation.run2(Operation.java:90)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.v2.exec.OpRunner.runOperation(OpRunner.java:74)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.v2.exec.OpRunner.runOperation(OpRunner.java:68)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.v2.exec.OpInstructionExecutor.runOperation(OpInstructionExecutor.java:62)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.v2.exec.OpInstructionExecutor.execute(OpInstructionExecutor.java:29)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.v2.exec.OpInstructionExecutor.execute(OpInstructionExecutor.java:16)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.v2.exec.EngineV2.executeInstructions(EngineV2.java:183)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.v2.exec.EngineV2.run(EngineV2.java:107)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.v2.exec.EngineRunner.lambda$run$0(EngineRunner.java:28)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.v2.exec.enviroment.execution.ExecutionScopeRunner.run(ExecutionScopeRunner.java:37)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.v2.exec.EngineRunner.run(EngineRunner.java:28)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.EngineV2Adapter.runWithExecutionResult(EngineV2Adapter.java:160)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.EngineV2Adapter.resumeWithExecutionResult(EngineV2Adapter.java:443)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.ProcessAutomation.runWithExecutionResult(ProcessAutomation.java:107)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.ProcessAutomation.run(ProcessAutomation.java:70)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.GlideProcessAutomation.runSync(GlideProcessAutomation.java:248)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.GlideProcessAutomation.runWithDomain(GlideProcessAutomation.java:369)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.GlideProcessAutomation.lambda$runAsUserSync$2(GlideProcessAutomation.java:343)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.PFSessionClone.run(PFSessionClone.java:51)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.GlidePFSession.run(GlidePFSession.java:72)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.GlideProcessAutomation.runAsUserSync(GlideProcessAutomation.java:342)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.GlideProcessAutomation.messageFlow(GlideProcessAutomation.java:438)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.GlideProcessAutomation._start(GlideProcessAutomation.java:733)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.GlideProcessAutomation$StartBuilder.start(GlideProcessAutomation.java:1838)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.pd.flowengine.FlowExecutor.startFlowOrAction(FlowExecutor.java:141)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.pd.flowengine.FlowExecutor.executeActivity(FlowExecutor.java:100)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.pd.flowengine.FlowExecutor.execute(FlowExecutor.java:64)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.pd.flowengine.ActivityContextCoordinator.executeActivity(ActivityContextCoordinator.java:330)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.pd.flowengine.ActivityContextCoordinator.startActivity(ActivityContextCoordinator.java:226)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.pd.flowengine.executor.PDRunActivityExecutor.execute(PDRunActivityExecutor.java:52)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.pd.flowengine.executor.PDRunActivityExecutor.execute(PDRunActivityExecutor.java:16)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.v2.exec.plugin.PluginInstructionExecutorAdapter.execute(PluginInstructionExecutorAdapter.java:22)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.v2.exec.EngineV2.executeInstructions(EngineV2.java:183)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.v2.exec.EngineV2.run(EngineV2.java:107)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.v2.exec.EngineRunner.lambda$run$0(EngineRunner.java:28)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.v2.exec.enviroment.execution.ExecutionScopeRunner.run(ExecutionScopeRunner.java:37)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.v2.exec.EngineRunner.run(EngineRunner.java:28)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.EngineV2Adapter.runWithExecutionResult(EngineV2Adapter.java:160)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.ProcessAutomation.runWithExecutionResult(ProcessAutomation.java:109)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.ProcessAutomation.run(ProcessAutomation.java:70)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.GlideProcessAutomation.runSync(GlideProcessAutomation.java:248)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.GlideProcessAutomation.runWithDomain(GlideProcessAutomation.java:369)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.GlideProcessAutomation.lambda$runAsUserSync$2(GlideProcessAutomation.java:343)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.PFSessionClone.run(PFSessionClone.java:51)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.GlidePFSession.run(GlidePFSession.java:72)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.GlideProcessAutomation.runAsUserSync(GlideProcessAutomation.java:342)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.GlideProcessAutomation.messageFlow(GlideProcessAutomation.java:438)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.GlideProcessAutomation.messageFlow(GlideProcessAutomation.java:409)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.GlideProcessAutomationWrapper.messageFlow(GlideProcessAutomationWrapper.java:29)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.ProcessHubEventHandler.doSendMessage(ProcessHubEventHandler.java:431)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.ProcessHubEventHandler.process(ProcessHubEventHandler.java:257)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.engine.ProcessHubEventHandler.processEvent(ProcessHubEventHandler.java:184)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.event.FlowNowMQMessageHandler.processEvent(FlowNowMQMessageHandler.java:91)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.process_flow.event.FlowNowMQMessageHandler.process(FlowNowMQMessageHandler.java:63)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.processing.framework.job.nowmq.NowMQProcessingFrameworkJob.process(NowMQProcessingFrameworkJob.java:149)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.processing.framework.job.nowmq.NowMQProcessingFrameworkJob.process(NowMQProcessingFrameworkJob.java:50)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.processing.framework.job.ProcessingFrameworkJob.processEntities(ProcessingFrameworkJob.java:147)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.processing.framework.job.ProcessingFrameworkJob.execute(ProcessingFrameworkJob.java:94)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.schedule.JobExecutor.lambda$executeJob$1(JobExecutor.java:216)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.snc.db.data_replicate.replicator.DataReplicationAdvisors.runInOriginatorContext(DataReplicationAdvisors.java:74)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.schedule.JobExecutor.lambda$inDataReplicationContext$3(JobExecutor.java:246)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.schedule.JobExecutor.executeJob(JobExecutor.java:219)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.schedule.JobExecutor.execute(JobExecutor.java:195)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.schedule.JobExecutor.execute(JobExecutor.java:184)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.schedule_v2.SchedulerWorkerThread.executeJob(SchedulerWorkerThread.java:623)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.schedule_v2.SchedulerWorkerThread.lambda$process$3(SchedulerWorkerThread.java:409)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.worker.TransactionalWorkerThread.executeInTransaction(TransactionalWorkerThread.java:35)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.schedule_v2.SchedulerWorkerThread.process(SchedulerWorkerThread.java:409)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;at com.glide.schedule_v2.SchedulerWorkerThread.run(SchedulerWorkerThread.java:183)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;P&gt;&lt;BR /&gt;There are some workaround solutions to get this working?&lt;BR /&gt;&lt;BR /&gt;Thank you very much&lt;BR /&gt;Bogdan I.&lt;/P&gt;</description>
      <pubDate>Mon, 02 Feb 2026 22:15:36 GMT</pubDate>
      <guid>https://www.servicenow.com/community/service-catalog-forum/create-a-cloud-service-catalog-to-provision-kubernetes-resource/m-p/3480127#M541</guid>
      <dc:creator>biurea94</dc:creator>
      <dc:date>2026-02-02T22:15:36Z</dc:date>
    </item>
  </channel>
</rss>

