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

[ISSUE] webModeler url not applied correctly in console configmap when ingress is disabled #2565

Open
drodriguez-305 opened this issue Nov 14, 2024 · 0 comments · May be fixed by #2566
Open
Assignees
Labels
kind/fix kind/issue Unidentified issue, it could be a bug, misconfig, or anything in between platform/aws Issues related to AWS platform/gcp Issues related to GCP support Marks an issue as related to a customer support request (don't edit the lable)

Comments

@drodriguez-305
Copy link
Contributor

Describe the issue:

The webModeler URL does not default to http://localhost:8084 as expected when no ingress configuration is provided. Despite setting fallback logic for the URL in the Helm _helpers.tpl, the generated configuration output leaves the webModeler URL blank.

Actual behavior:

When webModeler is enabled, but neither webModeler.ingress.enabled nor global.ingress.enabled is set to true, the Helm configuration should default to http://localhost:8084. However, in this configuration, the URL for webModeler remains empty in the output, causing issues in accessing the service.

Expected behavior:

If no ingress is enabled, the Helm configuration should default the webModeler URL to http://localhost:8084. This URL should appear in the generated configuration for environments where no ingress is needed.

How to reproduce:
you can use the helm template -f values.yaml camunda/camunda-platform --version 11.0.2 --show-only templates/console/configmap.yaml with web modeler and console enabled. Even if you set redirectUrl console configmap will not read the redirect but if you check on the webmodeler configmap it is working as expected.

Logs:

Environment:

Please note: Without the following info, it's hard to resolve the issue and probably it will be closed.

  • Platform:
  • Helm CLI version:
  • Chart version:
  • Values file:
@drodriguez-305 drodriguez-305 added kind/issue Unidentified issue, it could be a bug, misconfig, or anything in between kind/fix support Marks an issue as related to a customer support request (don't edit the lable) labels Nov 14, 2024
@drodriguez-305 drodriguez-305 self-assigned this Nov 14, 2024
@github-actions github-actions bot added platform/aws Issues related to AWS platform/gcp Issues related to GCP labels Nov 14, 2024
@drodriguez-305 drodriguez-305 added this to the 8.7 Release Cycle milestone Nov 14, 2024
@drodriguez-305 drodriguez-305 changed the title [ISSUE] webModeler url not applied correctly in console configmap when there is no ingress [ISSUE] webModeler url not applied correctly in console configmap when ingress is disabled Nov 14, 2024
@drodriguez-305 drodriguez-305 linked a pull request Nov 14, 2024 that will close this issue
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/fix kind/issue Unidentified issue, it could be a bug, misconfig, or anything in between platform/aws Issues related to AWS platform/gcp Issues related to GCP support Marks an issue as related to a customer support request (don't edit the lable)
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant