Skip to content

Conversation

@lholmquist
Copy link
Member

Fixes https://issues.redhat.com/browse/RHIDP-9847.

The image that is currently used has a bug that will error when running workflows locally that support calls to APIs

When running the orchestrator plugin in local devmode following [these instructions|https://github.com/redhat-developer/rhdh-plugins/blob/main/workspaces/orchestrator/docs/local-development.md], workflows that call APIs fail. For example the [create notification|https://github.com/rhdhorchestrator/backstage-orchestrator-workflows/blob/main/workflows/send-notification.sw.yaml]. The workflow API calls fail.
The error is:

Caused by: org.apache.http.ProtocolException: Content-Length header already present
	at org.apache.http.protocol.RequestContent.process(RequestContent.java:97)
	at org.apache.http.protocol.ImmutableHttpProcessor.process(ImmutableHttpProcessor.java:133)
	at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)
	at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
	at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
	at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
	... 161 more

The root cause is that the devmode image used by default contains a bug. The image is quay.io/kubesmarts/incubator-kie-sonataflow-devmode:9.103.x-prod

The main image fixes the issue

Hey, I just made a Pull Request!

✔️ Checklist

  • A changeset describing the change and affected packages. (more info)
  • Added or Updated documentation
  • Tests for new functionality and regression tests for bug fixes
  • Screenshots attached (for UI changes)

@rhdh-gh-app
Copy link

rhdh-gh-app bot commented Dec 3, 2025

Missing Changesets

The following package(s) are changed by this PR but do not have a changeset:

  • @red-hat-developer-hub/backstage-plugin-orchestrator-common

See CONTRIBUTING.md for more information about how to add changesets.

Changed Packages

Package Name Package Path Changeset Bump Current Version
@red-hat-developer-hub/backstage-plugin-orchestrator-common workspaces/orchestrator/plugins/orchestrator-common none v3.3.1

@lholmquist lholmquist force-pushed the RHIDP-9847-fixdev-orch-devmode branch from 12fed10 to 6add95a Compare December 3, 2025 15:53
@sonarqubecloud
Copy link

sonarqubecloud bot commented Dec 3, 2025

@github-actions
Copy link
Contributor

This PR has been automatically marked as stale because it has not had recent activity from the author. It will be closed if no further activity occurs. If the PR was closed and you want it re-opened, let us know and we'll re-open the PR so that you can continue the contribution!

@github-actions github-actions bot added the stale label Dec 17, 2025
@github-actions github-actions bot closed this Dec 25, 2025
@lholmquist lholmquist reopened this Jan 5, 2026
@lholmquist lholmquist force-pushed the RHIDP-9847-fixdev-orch-devmode branch from 9b12415 to e6f03b7 Compare January 5, 2026 14:32
@github-actions github-actions bot removed the stale label Jan 5, 2026
@lholmquist lholmquist force-pushed the RHIDP-9847-fixdev-orch-devmode branch 2 times, most recently from bb3ebcd to 23b9864 Compare January 9, 2026 17:23
Fixes https://issues.redhat.com/browse/RHIDP-9847.

The image that is currently used has a bug that will error when running workflows locally that support calls to APIs
@lholmquist lholmquist force-pushed the RHIDP-9847-fixdev-orch-devmode branch from 23b9864 to 84d1c50 Compare January 13, 2026 13:57
@sonarqubecloud
Copy link

@lholmquist lholmquist merged commit b6fd6fe into redhat-developer:main Jan 13, 2026
9 checks passed
@lholmquist lholmquist deleted the RHIDP-9847-fixdev-orch-devmode branch January 13, 2026 14:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants