Skip to content

fix(release-1.9): resolve metadata validation failures#1931

Merged
polasudo merged 1 commit intorelease-1.9from
fix/metadata-validation-release-1.9-v2
Feb 5, 2026
Merged

fix(release-1.9): resolve metadata validation failures#1931
polasudo merged 1 commit intorelease-1.9from
fix/metadata-validation-release-1.9-v2

Conversation

@polasudo
Copy link
Member

@polasudo polasudo commented Feb 5, 2026

Cherry-pick of #1915 to release-1.9 branch.

https://issues.redhat.com/browse/RHDHBUGS-2574

Description of problem:

Version metadata for plugin, packages and dynamicArtifact is mismatched.

Mismatches can be viewed here: https://github.com/redhat-developer/rhdh-plugin-export-overlays/actions/runs/21521471288/job/62013576902

Note: Some workspaces from main don't exist in release-1.9 and were excluded:

  • apiconnect
  • dynatrace-dql
  • redhat-resource-optimization
  • scaffolder-backend-module-azure-repositories

* fix: resolve metadata validation failures

- Fix annotation format: url https:// → url:https://
- Fix version mismatches: rbac (1.47.3), argocd (2.4.3), dynamic-home-page (1.10.4)
- Fix OCI tag mismatches: dynatrace-dql (bs_1.45.3__), apic (bs_1.45.3__)
- Remove test plugin metadata files (*-test.yaml)
- Update supportedVersions where applicable

https://issues.redhat.com/browse/RHDHBUGS-2574

Mismatches can be viewed here: https://github.com/redhat-developer/rhdh-plugin-export-overlays/actions/runs/21521471288/job/62013576902

* fix: correct packageName for redhat-resource-optimization

Update packageName to match actual source package.json:
- @red-hat-developer-hub/backstage-plugin-optimizations → @red-hat-developer-hub/plugin-redhat-resource-optimization
- @red-hat-developer-hub/backstage-plugin-optimizations-backend → @red-hat-developer-hub/plugin-redhat-resource-optimization-backend

* Update rbac

Signed-off-by: Dominika Zemanovicova <dzemanov@redhat.com>

* fix: update redhat-resource-optimization versions to match source

- redhat-resource-optimization: 1.2.1 → 2.0.1
- redhat-resource-optimization-backend: 1.2.1 → 2.0.2

Versions match pinned commit 0ef0e1adb07534b55fded4967ea046b0fa467b2d

* Update supportedVersions for plugins on that Backstage version

Signed-off-by: Dominika Zemanovicova <dzemanov@redhat.com>

* Fix source-location format

Signed-off-by: Dominika Zemanovicova <dzemanov@redhat.com>

* Fix external locations

Signed-off-by: Dominika Zemanovicova <dzemanov@redhat.com>

* Fix wrong tab

Signed-off-by: Dominika Zemanovicova <dzemanov@redhat.com>

* Downgrade resource optimization version

Signed-off-by: Dominika Zemanovicova <dzemanov@redhat.com>

---------

Signed-off-by: Dominika Zemanovicova <dzemanov@redhat.com>
Co-authored-by: Dominika Zemanovicova <dzemanov@redhat.com>
@sonarqubecloud
Copy link

sonarqubecloud bot commented Feb 5, 2026

@dzemanov
Copy link
Member

dzemanov commented Feb 5, 2026

/publish

@github-actions
Copy link
Contributor

github-actions bot commented Feb 5, 2026

PR action (/publish) cancelled: PR doesn't touch only 1 workspace.

@github-actions
Copy link
Contributor

github-actions bot commented Feb 5, 2026

⚠️
Test workflow skipped: PR doesn't touch exactly one workspace.

Copy link
Member

@dzemanov dzemanov left a comment

Choose a reason for hiding this comment

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

/lgtm
/approve

@openshift-ci
Copy link

openshift-ci bot commented Feb 5, 2026

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: dzemanov

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@polasudo polasudo merged commit a440da8 into release-1.9 Feb 5, 2026
3 of 4 checks passed
@polasudo polasudo deleted the fix/metadata-validation-release-1.9-v2 branch February 5, 2026 10:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants