Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add deploy diagram breaking change #4769

Merged
merged 1 commit into from
Dec 16, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions docs/reference/announcements/870.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ title: "8.7 Announcements"
description: "Important changes and updates for the Camunda 8.7 release including deprecation & removal notices."
---

import DeployDiagramImg from '../img/deploy-diagram-modal.png';

Important changes and updates for the Camunda 8.7 release are summarized below.

| Scheduled release date | Scheduled end of maintenance | Release notes | Blog |
Expand Down Expand Up @@ -90,6 +92,18 @@ Camunda 8.7 introduces a streamlined architecture, consolidating core components

You can download the alpha release of the unified package from the Camunda GitHub repository, either as an executable Java application (Camunda Orchestration Core) or a Docker image.

:::caution breaking change: Deploy diagram modal
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe out of scope for this PR, but wondering if this breaking change should be mentioned anywhere else in our SM documentation? Perhaps the linked documentation here? @conceptualshark may have stronger opinions one way or another here.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The original updates were made in #4688, but I think a note that a configuration must be provided to select a cluster might be in order - I can follow up with that.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @christinaausley and @conceptualshark, I appreciate the great feedback here 🚀


The Web Modeler **Deploy diagram** modal has changed, and clusters must now be proactively configured to be able to deploy from Web Modeler.

<img src={DeployDiagramImg} alt="New 8.7 deploy diagram modal" width="600px" style={{border: '0', paddingTop: '0', marginTop: '0'}} />

- In 8.6, you could still configure cluster details on the **Deploy diagram** modal when deploying.
- In 8.7, you can no longer configure cluster details on the **Deploy diagram** modal. You must [configure the cluster](/docs/self-managed/modeler/web-modeler/configuration/configuration.md#clusters) to be able to deploy from this modal.
- Note that you must also be assigned the `Zeebe` [Identity role](/docs/self-managed/identity/user-guide/roles/add-assign-role.md) to be able to deploy.

:::

### Helm charts

If you are using the recommended Camunda 8 deployment option (Helm charts), the upgrade path from version 8.6 to 8.7 will be straightforward by chaninging the values file to the new syntax. Updated Helm charts will be provided to support the upgrade to the new streamlined architecture.
Expand Down
Binary file added docs/reference/img/deploy-diagram-modal.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading