How to Start a Process Instance in a Self-Managed Multi-Tenant Deployment v8.3.3

Hello,

I’m encountering an issue with starting a process instance in a multi-tenant deployment, as indicated by the following error message.

Expected to handle gRPC request CreateProcessInstance with tenant identifier '', but no tenant identifier was provided. [ start-instance-error ]

and

image

I’m using the Camunda Desktop Modeler with below system information

Camunda Modeler system information
  • Version: 5.17.0
  • Operating System: Windows 10 amd64
  • Plugins:
  • Execution Platform: BPMN - Camunda 8

Hi @mahmoud_helal

This looks like a bug. I’ve opened this issue: tenantId is not passed to zeebe-api run · Issue #4016 · camunda/camunda-modeler · GitHub.

You don’t have to pass the tenantId as a process variable - it’s metadata, and you can see that it is correctly specified in your config as <default>.

I’m assuming that you can deploy successfully? In reproducing this, I could deploy, but got an error trying to start an instance.

  • Josh
1 Like