Skip to content

[patch] Fix rbac path#2436

Draft
anilprajapatiibm wants to merge 93 commits into
masterfrom
fix-rbac-path
Draft

[patch] Fix rbac path#2436
anilprajapatiibm wants to merge 93 commits into
masterfrom
fix-rbac-path

Conversation

@anilprajapatiibm

Copy link
Copy Markdown
Contributor

No description provided.

prveenkumr and others added 30 commits May 27, 2026 18:49
Co-authored-by: Pragya Dayal <pragyadayal@Pragyas-MacBook-Pro.local>
Co-authored-by: Parveen Kumar <parveenkumar@ibm.com>
prveenkumr and others added 30 commits June 19, 2026 23:43
Adjust the formatting of the printDescription call to use a multi-line list with a trailing comma and aligned parentheses for improved readability and PEP8 consistency. This is a non-functional whitespace/formatting change in manageSettings.py.
Try an alternative relative path for the RBAC install bundle when the default cliRootDir path is missing (useful in containerized environments), falling back to /opt/app-root/src/rbac/install if not found. Also extend the mirror argument parser to accept the "9.2.x" MAS release alongside the existing "9.2.x-feature" choice.
- Fix quote style in BucketPrefixValidator (single to double quotes)
- Reformat CustomizationArchiveNameValidator ValidationError to multi-line
- Ensures compliance with Black code style guidelines
Update unit test for must_gather argument parser to include the new 'lic' collector in the expected collectors string. This aligns the test with the updated default collector list.
Update CLI and docs to add OpenShift 4.21 support and advance the MAS channel/catalog to 9.2.x. Changes include: build script channel vars (9.1.x -> 9.2.x), provision_roks interactive menu and case mapping to include 4.21, docs for mirroring releases and minimal RBAC example updated to reference 4.21 and MAS 9.2.x, and the update UI text to list MAS 9.2.0 in the catalog selection. Files modified: build/bin/build-docs.sh, image/cli/mascli/functions/provision_roks, docs/commands/mirror-redhat-images.md, docs/examples/minimal-rbac.md, python/src/mas/cli/update/app.py.
Remove the long non-production subscription disclaimer from the "9.2.x" license/channel string in python/src/mas/cli/cli.py, leaving only the three license links. This shortens the displayed message for the 9.2.x entry and removes the verbose support/SEV escalation details.
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.

8 participants