Skip to content

[release-2.1] fix: align operator E2E defaults and restart handling - #188

Merged
jrichter1 merged 1 commit into
redhat-developer:release-2.1from
subhashkhileri:codex/backport-186-release-2.1
Oct 12, 2026
Merged

jrichter1 merged 1 commit into
redhat-developer:release-2.1from
subhashkhileri:codex/backport-186-release-2.1

Conversation

@subhashkhileri

Copy link
Copy Markdown
Member

Backport of #186 to release-2.1.

Operator E2E deployments inherit the Intelligent Assistant flavour even when a workspace does not test IA. Disable it in the shared Backstage subscription, matching Helm; IA workspaces can explicitly opt in through spec.flavours.

Operator restart commands use a Pod-only label to select Deployments and fail with no objects passed to scale. Select Deployment metadata correctly in scaleDownAndRestart() and rolloutRestart().

Bump the release package to 2.1.25 and update the changelog and docs version label. The two code files match the merged implementation in #186 exactly.

Validation:

  • yarn install --immutable and yarn check passed (existing lint warnings only).
  • yarn build && yarn test: all 277 existing tests passed; no new unit tests added.
  • Documentation build and git diff --check passed.

The backport was not rerun against a cluster. The original PR was manually validated against a retained operator deployment.

@jrichter1
jrichter1 merged commit 209c43b into redhat-developer:release-2.1 Oct 12, 2026
3 checks passed
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