Skip to content

ROX-34089: Add ROX_NODE_VULNERABILITY_REPORTS#19929

Merged
pedrottimark merged 3 commits intomasterfrom
ROX-34089-add-ROX_NODE_VULNERABILITY_REPORTS
Apr 10, 2026
Merged

ROX-34089: Add ROX_NODE_VULNERABILITY_REPORTS#19929
pedrottimark merged 3 commits intomasterfrom
ROX-34089-add-ROX_NODE_VULNERABILITY_REPORTS

Conversation

@pedrottimark
Copy link
Copy Markdown
Contributor

Description

Frontend-only feature flag to build (future) node vulnerability report configuration in parallel with image vulnerability report configuration while it is fresh in our minds.

Differences in Resources step:

  • Only Cluster.
  • No Image type
  • No collections

Filters step has relevant search filter configuration.

https://github.com/stackrox/stackrox/tree/master/ui/apps/platform#add-a-feature-flag-to-frontend-code

User-facing documentation

  • CHANGELOG.md update is not needed
  • documentation PR is not needed

Testing and quality

Automated testing

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

How I validated my change

  1. npm run tsc in ui/apps/platform folder.
  2. npm run lint:fast-dev in ui/apps/platform folder.

@pedrottimark pedrottimark requested review from a team as code owners April 9, 2026 19:46
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 9, 2026

🚀 Build Images Ready

Images are ready for commit 4a1e342. To use with deploy scripts:

export MAIN_IMAGE_TAG=4.11.x-614-g4a1e342cd9

@codecov
Copy link
Copy Markdown

codecov bot commented Apr 9, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 49.56%. Comparing base (602ba73) to head (62f8d57).
⚠️ Report is 4 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master   #19929   +/-   ##
=======================================
  Coverage   49.55%   49.56%           
=======================================
  Files        2760     2760           
  Lines      208065   208065           
=======================================
+ Hits       103113   103118    +5     
+ Misses      97311    97308    -3     
+ Partials     7641     7639    -2     
Flag Coverage Δ
go-unit-tests 49.56% <ø> (+<0.01%) ⬆️

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.

Copy link
Copy Markdown
Contributor

@sachaudh sachaudh left a comment

Choose a reason for hiding this comment

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

LGTM 🚢

@pedrottimark
Copy link
Copy Markdown
Contributor Author

/test gke-ui-e2e-tests

Somehow interrupted during the second test file.

@pedrottimark pedrottimark merged commit 4a1e342 into master Apr 10, 2026
103 checks passed
@pedrottimark pedrottimark deleted the ROX-34089-add-ROX_NODE_VULNERABILITY_REPORTS branch April 10, 2026 01:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants