Skip to content

docs: update nodescan rfc#1269

Merged
fabriziosestito merged 10 commits into
kubewarden:mainfrom
fabriziosestito:docs/update-nodescan-rfc
Jul 3, 2026
Merged

docs: update nodescan rfc#1269
fabriziosestito merged 10 commits into
kubewarden:mainfrom
fabriziosestito:docs/update-nodescan-rfc

Conversation

@fabriziosestito

Copy link
Copy Markdown
Collaborator

Description

Adds Enable/Disable, skipPatterns defaults and drawbacks

Signed-off-by: Fabrizio Sestito <fabrizio.sestito@suse.com>
Signed-off-by: Fabrizio Sestito <fabrizio.sestito@suse.com>
Signed-off-by: Fabrizio Sestito <fabrizio.sestito@suse.com>
…ng notes

Signed-off-by: Fabrizio Sestito <fabrizio.sestito@suse.com>
Copilot AI review requested due to automatic review settings July 3, 2026 07:14
@fabriziosestito fabriziosestito requested a review from a team as a code owner July 3, 2026 07:14
@github-project-automation github-project-automation Bot moved this to Pending Review in SBOMscanner Jul 3, 2026
@fabriziosestito fabriziosestito self-assigned this Jul 3, 2026
@fabriziosestito fabriziosestito added the documentation Improvements or additions to documentation label Jul 3, 2026
@fabriziosestito fabriziosestito added this to the v0.12.0 milestone Jul 3, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Updates the NodeScan RFC documentation to better describe configuration behavior and operational drawbacks, aligning the spec text with current NodeScan CRD options and runtime expectations.

Changes:

  • Expands the “immediate rescan” annotation behavior description.
  • Documents NodeScanConfiguration.spec.enabled and the default skipPatterns behavior (including how to disable defaults).
  • Adds additional drawbacks around required Linux capability and the always-running DaemonSet model.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread docs/rfc/0008_node_scan.md Outdated
Comment thread docs/rfc/0008_node_scan.md Outdated
Comment thread docs/rfc/0008_node_scan.md Outdated
Comment thread docs/rfc/0008_node_scan.md Outdated
@codecov

codecov Bot commented Jul 3, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 52.73%. Comparing base (1ebda86) to head (ef6a947).
⚠️ Report is 174 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1269      +/-   ##
==========================================
- Coverage   52.85%   52.73%   -0.13%     
==========================================
  Files          77       77              
  Lines        6472     6472              
==========================================
- Hits         3421     3413       -8     
- Misses       2576     2582       +6     
- Partials      475      477       +2     
Flag Coverage Δ
unit-tests 52.73% <ø> (-0.13%) ⬇️

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

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

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Signed-off-by: Fabrizio Sestito <fabrizio.sestito@suse.com>
Signed-off-by: Fabrizio Sestito <fabrizio.sestito@suse.com>
Signed-off-by: Fabrizio Sestito <fabrizio.sestito@suse.com>
Signed-off-by: Fabrizio Sestito <fabrizio.sestito@suse.com>
@fabriziosestito fabriziosestito force-pushed the docs/update-nodescan-rfc branch from abaca57 to dc820e7 Compare July 3, 2026 07:48

@flavio flavio left a comment

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.

LGTM, just one minor comment

Comment thread docs/rfc/0008_node_scan.md
…ine PSA

Signed-off-by: Fabrizio Sestito <fabrizio.sestito@suse.com>
…work

Signed-off-by: Fabrizio Sestito <fabrizio.sestito@suse.com>
@fabriziosestito fabriziosestito requested a review from flavio July 3, 2026 08:22
@fabriziosestito fabriziosestito merged commit 82afbdd into kubewarden:main Jul 3, 2026
13 checks passed
@github-project-automation github-project-automation Bot moved this from Pending Review to Done in SBOMscanner Jul 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants