Hello. I’m using self-managed version for local development and try to update to new version. I have finished and active processess on old version. And what i did
-
update to latest patch zeebe -8.7.12 operate - 8.7.11 tasklist - 8.7.7
-
In application.yaml
- add spring.profiles.active: “process-migration,task-migration,operate,tasklist,broker,consolidated-auth” for new orchestration
- remove camundaExporter
- Set camunda.operate.importerEnabled = true camunda.tasklist.importerEnabled = true
-
start docker compose with new version orchestatration
-
Open kibana and see new indexes created and data for example from tasklist-task-8.5.0_ moved to tasklist-task-8.8.0_
-
Open Operate and try to edit active process(complete task\add variable) started from previous version, but API for modification always return NOT_FOUND.
-
But at the same time, the API for searching for tasks and processes finds active processes.
Maybe someone can tell me how to implement the migration step by step, since there are points that are not obvious from the documentation.
In docker container exception when trying to do sth with active process:
[2025-10-21 16:29:44.923] [operation_executor_1] ERROR
io.camunda.operate.webapp.zeebe.operation.AbstractOperationHandler - Unable to process operation with id 3479645359974468945. Reason: io.camunda.service.exception.ServiceException: Command 'MODIFY' rejected with code 'NOT_FOUND': Expected to modify process instance but no process instance found with key '2251799813686594'. Will NOT be retried.
java.util.concurrent.CompletionException: io.camunda.service.exception.ServiceException: Command 'MODIFY' rejected with code 'NOT_FOUND': Expected to modify process instance but no process instance found with key '2251799813686594'
at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(Unknown Source)
at java.base/java.util.concurrent.CompletableFuture.completeThrowable(Unknown Source)
at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source)
at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source)
at java.base/java.util.concurrent.CompletableFuture$Completion.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: io.camunda.service.exception.ServiceException: Command 'MODIFY' rejected with code 'NOT_FOUND': Expected to modify process instance but no process instance found with key '2251799813686594'
at io.camunda.service.exception.ErrorMapper.mapError(ErrorMapper.java:50)
at io.camunda.service.ApiServices.lambda$sendBrokerRequestWithFullResponse$0(ApiServices.java:71)