Skip to content

ROX-33550: Add doc links for operator install and deprecation notices#19554

Draft
sachaudh wants to merge 2 commits intoROX-33125/helm-manifest-deprecation-noticesfrom
ROX-33550/ui-doc-links-operator-deprecation
Draft

ROX-33550: Add doc links for operator install and deprecation notices#19554
sachaudh wants to merge 2 commits intoROX-33125/helm-manifest-deprecation-noticesfrom
ROX-33550/ui-doc-links-operator-deprecation

Conversation

@sachaudh
Copy link
Contributor

Summary

  • Adds non-OpenShift documentation links to the operator installation instructions page (SecureClusterUsingOperator.tsx), resolving the TODO ROX-33550 comment left by ROX-33119
  • Adds a link to operator installation documentation inside all three deprecation warning alerts (Init Bundles Helm, CRS Helm, legacy manifest) so users can find migration guidance

Changes

File Change
InitBundles/SecureClusterUsingOperator.tsx Remove TODO, add "other platforms" doc links
InitBundles/SecureClusterUsingHelmChart.tsx Add operator doc link in deprecation alert
CRS/SecureClusterUsingHelmChart.tsx Add operator doc link in deprecation alert
ClusterDeployment.tsx Add operator doc link in deprecation alert

Test plan

  • Verify operator instruction page shows 4 doc links (2 OpenShift + 2 other platforms)
  • Verify each deprecation alert contains a clickable "operator installation documentation" link
  • Verify all doc links open in new tabs and point to valid docs.redhat.com pages
  • Verify no visual regressions in the deprecation alert layout

…tices

Add non-OpenShift documentation links to the operator installation
instructions page and link deprecation alerts to operator install docs
so users can easily find migration guidance.

Signed-off-by: Saif Chaudhry <schaudhr@redhat.com>
@openshift-ci
Copy link

openshift-ci bot commented Mar 23, 2026

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

Deduplicate the identical deprecation alert block that was repeated
across three cluster installation pages into a shared component.

Signed-off-by: Saif Chaudhry <schaudhr@redhat.com>
@rhacs-bot
Copy link
Contributor

rhacs-bot commented Mar 23, 2026

Images are ready for the commit at 8d1711c.

To use with deploy scripts, first export MAIN_IMAGE_TAG=4.11.x-355-g8d1711c172.

@codecov
Copy link

codecov bot commented Mar 23, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 49.56%. Comparing base (26a7a02) to head (8d1711c).

Additional details and impacted files
@@                               Coverage Diff                               @@
##           ROX-33125/helm-manifest-deprecation-notices   #19554      +/-   ##
===============================================================================
+ Coverage                                        49.25%   49.56%   +0.30%     
===============================================================================
  Files                                             2727     2711      -16     
  Lines                                           205788   204849     -939     
===============================================================================
+ Hits                                            101369   101526     +157     
+ Misses                                           96885    95743    -1142     
- Partials                                          7534     7580      +46     
Flag Coverage Δ
go-unit-tests 49.56% <ø> (+0.30%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@sachaudh sachaudh requested a review from porridge March 23, 2026 20:58
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