question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Migrate to new Zeebe Endpoint APIs (for deploy and run)

See original GitHub issue

Is your feature request related to a problem? Please describe.

The Camunda Modeler (Zeebe Tabs) offers the option to “deploy” or “run” (start instance) of a Zeebe process using the “Deploy and run” modal menues.

With the 1.0.0 the Zeebe Broker APIs will change (in particular: workflow will be renamed to process). Hence the “Deploy and run” feature will not work anymore. (This can be tested using the 1.0.0-alpha3 release of Zeebe Broker or later).

Describe the solution you’d like

  • Update to a later version of https://github.com/camunda-community-hub/zeebe-client-node-js which supports the new 1.0.0 broker API endpoints.
  • Release this change on 11.05.2021 (together with Zeebe 1.0.0 stable).
  • Document that Camunda-Modeler v4.8.0 (tbd) supports only Zeebe 1.0.0+ for deploy and run features

Describe alternatives you’ve considered

n/a

Additional context

cc. @menski cc. @jwulf. @jwulf , as far as I understood the to be used zeebe-node-js version would be based on the JS (not the native gRPC) implementation right? Because otherwise, we would run into problems (because of Electron incompatability, we so far were not able to use the native gRPC implementation)

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:6 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
nikkucommented, Apr 26, 2021

Expected, as this is a breaking change (i believe workflow got renamed to process).

We could consider to catch these incompatibilities. As we’ve discussed we’ll only support Camunda Cloud / Zeebe 1.0 and upwards in the Camunda Modeler.

1reaction
barmaccommented, Apr 23, 2021

I’ve just tested Zeebe 1.0.0-alpha.3 together with zeebe-node@1.0.0-alpha.3 and was able to deploy and run without trouble.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Update Zeebe - Camunda Platform 8 Docs
This section describes how to update Zeebe to a new version. ... This endpoint allows querying the status of the partitions and performing...
Read more >
Zeebe on Camunda Cloud: Getting Started
You can still run Zeebe locally or deploy it to the cloud yourself, ... In the Camunda Cloud Console, click “Create New Cluster”...
Read more >
Setting up a stage using the API Gateway console
Create a new stage. After the initial deployment, you can add more stages and associate them with existing deployments. You can use the...
Read more >
CamundaCon Live 2020 – Day 2: Microservices Orchestration ...
He demonstrated how to spin up a new Zeebe cluster, then deploy a BPMN ... Moving from an existing Camunda BPM implementation to...
Read more >
Moving from embedded to remote workflow engines
For a long time, we have advocated for an architecture that runs the Camunda workflow engine embedded into your own Java application, preferably...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found