Skip to content

[PROF-15441][Host Profiler] add SELinuxOptions.type defaults and setting for host profiler - #2808

Merged
gh-worker-dd-mergequeue-cf854d[bot] merged 3 commits into
mainfrom
theomagellan/lsm-handling
Jul 30, 2026
Merged

[PROF-15441][Host Profiler] add SELinuxOptions.type defaults and setting for host profiler#2808
gh-worker-dd-mergequeue-cf854d[bot] merged 3 commits into
mainfrom
theomagellan/lsm-handling

Conversation

@theomagellan

@theomagellan theomagellan commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

What this PR does / why we need it:

Adds securityContext.seLinuxOptions.type: spc_t out of the box.
Users can override this value through their usual value override file.

Which issue this PR fixes

(optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged)

  • fixes #

Special notes for your reviewer:

Based on https://datadoghq.atlassian.net/wiki/spaces/PROF/pages/6986172492/Accepted+Handling+of+LSMs+across+OSes.

Setting seLinuxOptions.type: spc_t alongside apparmor was tested on:

  • eks ubuntu / bottlerocket nodes
  • on rel-env
  • on stingchameleon and charcadet (experimental clusters)

Checklist

[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

  • All commits are signed and show as "Verified" on GitHub (see: signing commits)
  • Chart Version semver bump label has been added (use <chartName>/minor-version, <chartName>/patch-version, or <chartName>/no-version-bump)
  • For datadog or datadog-operator chart or value changes, update the test baselines (run: make update-test-baselines)
  • For datadog chart changes, received ✅ from a member of your team

GitHub CI takes care of the below, but are still required:

  • Documentation has been updated with helm-docs (run: .github/helm-docs.sh)
  • CHANGELOG.md has been updated
  • Variables are documented in the README.md

@github-actions github-actions Bot added the chart/datadog This issue or pull request is related to the datadog chart label Jul 21, 2026
@theomagellan theomagellan added the datadog/minor-version Minor version bump for datadog chart label Jul 21, 2026
@theomagellan theomagellan changed the title add SELinuxOptions.type defaults and setting for host profiler [PROF-15441][Host Profiler] add SELinuxOptions.type defaults and setting for host profiler Jul 21, 2026
@theomagellan
theomagellan marked this pull request as ready for review July 21, 2026 13:47
@theomagellan
theomagellan requested review from a team as code owners July 21, 2026 13:47
@theomagellan
theomagellan requested review from raymondeah and removed request for a team July 21, 2026 13:47

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 28b4d67e3a

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread charts/datadog/README.md Outdated
Comment thread charts/datadog/README.md
@theomagellan
theomagellan force-pushed the theomagellan/lsm-handling branch from 28b4d67 to 5267b7f Compare July 22, 2026 08:14

@r1viollet r1viollet left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

This looks good and consistent to me

Comment thread test/datadog/host_profiler_test.go Outdated
Comment thread test/datadog/host_profiler_test.go Outdated
theomagellan and others added 2 commits July 30, 2026 16:37
Co-authored-by: Martin Levesque <113706003+wehzzz@users.noreply.github.com>
@theomagellan
theomagellan force-pushed the theomagellan/lsm-handling branch from 81cb8ae to c505ff3 Compare July 30, 2026 14:37
- bump version for datadog to 3.234.0 (minor-version)
- update changelog for datadog with version 3.234.0
- update readme for datadog
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chart/datadog This issue or pull request is related to the datadog chart datadog/minor-version Minor version bump for datadog chart mergequeue-status: done

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants