Skip to content

ROX-33672: Add openshift-network-console to CORE SYSTEM definition#19519

Merged
AlexVulaj merged 1 commit intomasterfrom
AlexVulaj/ROX-33672-openshift-network-console-core-system
Mar 20, 2026
Merged

ROX-33672: Add openshift-network-console to CORE SYSTEM definition#19519
AlexVulaj merged 1 commit intomasterfrom
AlexVulaj/ROX-33672-openshift-network-console-core-system

Conversation

@AlexVulaj
Copy link
Contributor

Description

This PR adds the openshift-network-console namespace to the platform component layered products definition. During console plugin development work, it was discovered that this namespace was missing from the CORE SYSTEM definition used to identify Red Hat-managed platform components.

Related JIRA: https://redhat.atlassian.net/browse/ROX-33672

User-facing documentation

  • CHANGELOG.md is updated OR update is not needed

  • documentation PR is created and is linked above OR is not needed

    Testing and quality

  • the change is production ready: the change is GA, or otherwise the functionality is gated by a feature
    flag

  • CI results are inspected

    Automated testing

    • added unit tests
    • added e2e tests
    • added regression tests
    • added compatibility tests
    • modified existing tests

    How I validated my change

    • Ran unit tests locally: go test ./central/config/datastore/... - all tests pass
    • Verified the new namespace is included in the test validation array
    • Confirmed the regex pattern matches openshift-network-console exactly and doesn't match partial strings
    • Reviewed alphabetical ordering in the regex to ensure consistency with existing patterns
    • CI test results confirm no regressions

@rhacs-bot
Copy link
Contributor

Images are ready for the commit at d28e3b9.

To use with deploy scripts, first export MAIN_IMAGE_TAG=4.11.x-385-gd28e3b9b3e.

1 similar comment
@rhacs-bot
Copy link
Contributor

Images are ready for the commit at d28e3b9.

To use with deploy scripts, first export MAIN_IMAGE_TAG=4.11.x-385-gd28e3b9b3e.

@codecov
Copy link

codecov bot commented Mar 20, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 49.23%. Comparing base (7a018d9) to head (d28e3b9).
⚠️ Report is 14 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master   #19519      +/-   ##
==========================================
- Coverage   49.27%   49.23%   -0.04%     
==========================================
  Files        2726     2727       +1     
  Lines      205625   205764     +139     
==========================================
- Hits       101312   101310       -2     
- Misses      96777    96916     +139     
- Partials     7536     7538       +2     
Flag Coverage Δ
go-unit-tests 49.23% <ø> (-0.04%) ⬇️

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.

@AlexVulaj AlexVulaj enabled auto-merge (squash) March 20, 2026 15:00
@AlexVulaj AlexVulaj merged commit 40bd82e into master Mar 20, 2026
87 checks passed
@AlexVulaj AlexVulaj deleted the AlexVulaj/ROX-33672-openshift-network-console-core-system branch March 20, 2026 16:25
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.

3 participants