-
Bug
-
Resolution: Done-Errata
-
Normal
-
4.14
-
None
-
Low
-
No
-
False
-
Description of problem:
We currently do some frontend logic to list and search CatalogSources for the source associated with the CSV and Subscription on the CSV details page. If we can't find the CatalogSource, we show an error message and prevent updates from the Subscription tab.
Version-Release number of selected component (if applicable):
4.14
How reproducible:
Always
Steps to Reproduce:
1. Create an htpasswd idp with any user 2. Create a project admin role binding for this user 3. Install an operator in the namespace where the user has project admin permissions 4. Visit the CSV details page while logged in as the project admin user 5. View the subscriptions tab
Actual results:
An alert is shown indicating the the CatalogSource is missing, and the updates to the operator are prevented.
Expected results:
If the Subscription shows the catalog source as healthy in its status stanza, we shouldn't show an alert or prevent updates.
Additional info:
Reproducing this bug is dependent on the fix for OCPBUGS-3036 which prevents project admin users from viewing the Subscription tab at all.
- blocks
-
OCPBUGS-13641 Users who can't list CatalogSources also can't initiate operator upgrades from the Subscription tab of the CSV details page
- Closed
- is blocked by
-
OCPBUGS-3036 Non cluster-admin user is unable to Update an Operator in RHOCP 4 Web Console
- Closed
- is cloned by
-
OCPBUGS-13641 Users who can't list CatalogSources also can't initiate operator upgrades from the Subscription tab of the CSV details page
- Closed
- is depended on by
-
OCPBUGS-13142 InstallPlan info cannot shown on Subscription tab for the user who has project admin permission
- Closed
- links to
-
RHSA-2023:5006 OpenShift Container Platform 4.14.z security update