Skip to content

RHIDP-15240: replace RHEL 9 references with RHEL 10 - #2532

Closed
deerskindoll wants to merge 10 commits into
redhat-developer:mainfrom
deerskindoll:RHIDP-15240
Closed

deerskindoll wants to merge 10 commits into
redhat-developer:mainfrom
deerskindoll:RHIDP-15240

Conversation

@deerskindoll

Copy link
Copy Markdown
Member

IMPORTANT: Do Not Merge - To be merged by Docs Team Only

Version(s):

release-2.1

Issue:

https://redhat.atlassian.net/browse/RHIDP-15240

Preview:

Omar-AlJaljuli and others added 8 commits July 30, 2026 13:10
… backport (redhat-developer#2496)

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Fabrice Flore-Thébault <ffloreth@redhat.com>
…#2498)

The link text said "Logging for" but the destination page title is
"Logging and monitoring on Amazon EKS".

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
)

Co-authored-by: kim-tsao <84398375+kim-tsao@users.noreply.github.com>
…-developer#2483)

* chore: generalize release-1.* branch patterns for 2.y support

GitHub Actions branch filters hardcoded release-1.** / rhdh-1.** / 1.**.x,
and pr.yml had already grown a manually-curated release-1.**/release-2.**
pair. Generalize all of these to digit-agnostic patterns
(release-[0-9]+.**, etc.) so CI keeps working across future minor/major
release branches without needing a manual update at every cut.

Part of the upstream build-infrastructure audit for 2.y readiness.

Co-authored-by: Cursor <cursoragent@cursor.com>

* chore: drop EOL branch filters and align release pattern

Remove dead rhdh-* and *.x workflow triggers, and use
'release-[0-9]+.[0-9]+' for consistency with other RHDH repos.

Co-authored-by: Cursor <cursoragent@cursor.com>

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
…developer#2506)

Co-authored-by: GitHub Actions <github-actions@github.com>
@rhdh-bot

rhdh-bot commented Aug 7, 2026

Copy link
Copy Markdown
Collaborator

Shellcheck Analysis Results

Changed shell scripts in this PR: 1

Scripts analyzed:

  • modules/extend_dynamic-plugins-reference/rhdh-supported-plugins.sh

Check the Files changed tab for detailed shellcheck suggestions.

All findings are reported as warnings and won't block the PR.


Automated shellcheck analysis • See shellcheck.net for details

@rhdh-bot

rhdh-bot commented Aug 7, 2026 •

Copy link
Copy Markdown
Collaborator

PR Build Results

Build failed -- 36/36 titles | 89s
Preview: https://redhat-developer.github.io/red-hat-developers-documentation-rhdh/pr-2532/

Link Validation (lychee)

Total: 2726 | OK: 2576 | Errors: 1 | Excluded: 106 | Timeouts: 0

View full logs


Content Quality Assessment

CQA Report

  • CQA-00a: Orphaned modules
  • CQA-00b: Directory structure
  • CQA-01: Vale AsciiDoc DITA compliance
  • CQA-02: Verify assembly structure
  • CQA-03: Verify content type metadata
  • CQA-04: Verify module templates
  • CQA-05: Verify required modular elements (1 issues)
    • [MANUAL] modules/shared/proc-enable-the-nexus-repository-manager-plugin.adoc: Non-standard block title: .Additional sources
  • CQA-06: Verify assemblies follow official template (one user story)
  • CQA-07: Verify TOC depth (max 3 levels)
  • CQA-08: Verify short description content quality
  • CQA-09: Verify short description format
  • CQA-10: Verify titles are brief, complete, and descriptive
  • CQA-11: Verify procedure prerequisites
  • CQA-12: Verify grammar and style (Vale)
  • CQA-13: Verify content matches declared type
  • CQA-14: Verify no broken links
  • CQA-14b: Inbound link stability (no ID changes for existing files)
  • CQA-15: Check redirects
  • CQA-16: Verify official product names
  • CQA-17: Verify legal disclaimers for preview features
  • CQA-jtbd-01: Verify navigation file structure
  • CQA-jtbd-02: Modules not yet in product_product (informational)

Summary

Checks: 22 total, 21 pass, 1 fail
Issues: 1 total (0 autofixable, 1 manual, 423 delegated)

22 checks: 21 pass, 1 fail

Run node build/scripts/cqa/index.js --all --fix locally to review and auto-fix issues.


Updated 2026-10-13 11:28:51 UTC

@sonarqubecloud

Copy link
Copy Markdown

@deerskindoll deerskindoll changed the title [DRAFT] RHIDP-15240: replace RHEL 9 references with RHEL 10 RHIDP-15240: replace RHEL 9 references with RHEL 10 Oct 8, 2026
Comment thread modules/shared/proc-enable-the-nexus-repository-manager-plugin.adoc
Comment thread modules/shared/proc-enable-the-nexus-repository-manager-plugin.adoc
Comment thread modules/shared/proc-use-the-nexus-repository-manager-plugin.adoc
@sonarqubecloud

Copy link
Copy Markdown


[role="_abstract"]
To enable the Nexus Repository Manager plugin, set the `disabled` property to `false`.
Enable the Nexus Repository Manager plugin and configure its frontend mount point to view build artifact details on entity pages in {product-short}.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

should we clarify that this plugin in community-supported and available from the Optional Extras catalog in 2.1?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

I could also just yeet this whole thing. and add Nexus to the list of plugins we'll have to remove from docs. or start slapping a huge warning on the procedures that they're for plugins that are community supported

@nickboldt

Copy link
Copy Markdown
Member

looks good but the PR title is about RHEL10 and there are updates here for nexus plugin install intstuctions, which could be replaced by a pointer to https://github.com/redhat-developer/rhdh-plugin-export-overlays/blob/release-2.1/workspaces/nexus-repository-manager/metadata/backstage-community-plugin-nexus-repository-manager.yaml#L29 as there is no longer configuration yaml needed.

- package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-nexus-repository-manager:__<tag>__
disabled: false
pluginConfig:
dynamicPlugins:

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

`isNexusRepositoryManagerAvailable`:: A condition that renders the component only for entities that have Nexus Repository Manager annotations.

.Additional sources
* link:https://github.com/redhat-developer/rhdh-plugin-export-overlays/blob/main/workspaces/nexus-repository-manager/metadata/backstage-community-plugin-nexus-repository-manager.yaml#L30[Latest Nexus Repository Manager metadata for {product-very-short}]

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

for 2.1 you probably want to use the release-2.1 branch instead of main.

@deerskindoll

Copy link
Copy Markdown
Member Author

looks good but the PR title is about RHEL10 and there are updates here for nexus plugin install intstuctions, which could be replaced by a pointer to https://github.com/redhat-developer/rhdh-plugin-export-overlays/blob/release-2.1/workspaces/nexus-repository-manager/metadata/backstage-community-plugin-nexus-repository-manager.yaml#L29 as there is no longer configuration yaml needed.

at this point, the PR is somewhat obsolete. how about I simply replace all mentions of RHEL 9 in our docs (in AEM) and leave Nexus plugin be for the time being. the intent of this PR was good, including Nexus was an absolute coincidence and now I feel I'm juggling too many balls at once.

@deerskindoll

Copy link
Copy Markdown
Member Author

@nickboldt I updated rhel9 references in AEM, Nexus plugin will be removed from docs in AEM by Gerry

This branch was successfully deployed

1 active deployment
internal — ae318eb4 Deployed Oct 13, 2026 by deerskindoll via authorize #11591
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.

7 participants