Skip to content

Add capabilities for 4.21 - #95

Merged
haasad merged 2 commits into
masterfrom
capabilities-4.21
Jul 23, 2026
Merged

haasad merged 2 commits into
masterfrom
capabilities-4.21

Conversation

@haasad

@haasad haasad commented May 20, 2026 •

Copy link
Copy Markdown
Member

With the switch to espejote in #98 we no longer manage the whole console object, but only patch the required parts with a a managed resource.

We therefore no longer need to keep track of the available capabilities by OpenShift minor version in the component. New capabilities will be added by the OpenShift and we can patch the visibility if needed.

Checklist

  • The PR has a meaningful title. It will be used to auto-generate the
    changelog.
    The PR has a meaningful description that sums up the change. It will be
    linked in the changelog.
  • PR contains a single logical change (to build a better changelog).
  • Update the documentation.
  • Categorize the PR by adding one of the labels:
    bug, enhancement, documentation, change, breaking, dependency
    as they show up in the changelog.
  • Link this PR to related issues or PRs.

@haasad
haasad force-pushed the capabilities-4.21 branch from f912e96 to 7c04a95 Compare July 22, 2026 08:28
@haasad haasad added the change label Jul 23, 2026
@haasad
haasad marked this pull request as ready for review July 23, 2026 12:11
@haasad
haasad requested a review from a team as a code owner July 23, 2026 12:11
@github-actions

github-actions Bot commented Jul 23, 2026 •

Copy link
Copy Markdown

🚀 This PR has been released as v3.9.0

Triggering workflows Release

🛠️ Auto tagging enabled with label bump:minor

@HappyTetrahedron HappyTetrahedron left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM. I assume caps disappearing is not an issue?

@haasad

haasad commented Jul 23, 2026

Copy link
Copy Markdown
Member Author

What exactly do you mean by disappearing? We set the (currently available) capabilities in the component defaults. If the were to override those to be empty, espejote would remove them and the console operator would probably complain.
I guess the same would happen if OpenShift decides to remove one of those capabilities 🤷
https://github.com/appuio/component-openshift4-console/blob/master/class/defaults.yml#L34-L36

@haasad
haasad merged commit 0678c3a into master Jul 23, 2026
25 checks passed
@haasad
haasad deleted the capabilities-4.21 branch July 23, 2026 14:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants