Skip to content

[patch] Fix issue with latest grafana-operator#2148

Merged
whitfiea merged 3 commits intomasterfrom
ajw-grafana-fix
Mar 6, 2026
Merged

[patch] Fix issue with latest grafana-operator#2148
whitfiea merged 3 commits intomasterfrom
ajw-grafana-fix

Conversation

@whitfiea
Copy link
Copy Markdown
Member

@whitfiea whitfiea commented Mar 6, 2026

Description

The latest grafana-operator can't be installed on OCP 4.18 or earlier due to grafana/grafana-operator#2552 and is breaking the MAS pipeline.

This change along with ibm-mas/python-devops#206 allows the ansible-devops role to apply a subscription with manual approval and to stick at one csv level. This mechanism should only be used in the cases were we can not fix the operator/subscription ourself. There is also a change to verify_subscription as the subscription will be in an UpgradePending state. The verify_subscription role will now accept this state if the approval plan is manual.

See ibm-mas/python-devops#206 for other details, and this must be merged in before this change.

Test Results

Tested locally by using the ansible-devops and also in the fvt-personal when combined with the other roles:

image- 2026-03-06 at 10 33 09@2x image- 2026-03-06 at 14 08 53@2x image- 2026-03-06 at 14 09 29@2x image- 2026-03-06 at 14 28 24@2x

⚠️ Notes for Reviewers

  • Ensure you have understood the PR guidelines in the Playbook before proceeding with a review.
  • Ensure all sections in the PR template are appropriately completed.

@whitfiea whitfiea requested a review from a team as a code owner March 6, 2026 14:29
@whitfiea whitfiea linked an issue Mar 6, 2026 that may be closed by this pull request
@sanjayprab sanjayprab added this pull request to the merge queue Mar 6, 2026
@whitfiea whitfiea removed this pull request from the merge queue due to a manual request Mar 6, 2026
@whitfiea whitfiea added this pull request to the merge queue Mar 6, 2026
Merged via the queue into master with commit 722704f Mar 6, 2026
5 checks passed
@whitfiea whitfiea deleted the ajw-grafana-fix branch March 6, 2026 15:04
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.

grafana operator can not be installed

2 participants