Skip to content

Conversation

@aroberts87
Copy link
Collaborator

What this PR does / why we need it:

There had been an issue where if the user set the agent.secure.enabled flag to true in the charts, any custom data in agent.sysdig.settings.security would not be properly rendered. This change addresses the issue by inspecting agent.sysdig.settings for any security block content when the rest of the Sysdig Secure items are being computed.

Checklist

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

  • Title of the PR starts with type and scope, (e.g. feat(agent,node-analyzer,sysdig-deploy):)
  • Chart Version bumped for the respective charts
  • Check GithubAction checks (like lint) to avoid merge-check stoppers
  • All test files are added in the tests folder of their respective chart and have a "_test" suffix

Check Contribution guidelines in README.md for more insight.

@aroberts87 aroberts87 self-assigned this Jan 26, 2024
@aroberts87 aroberts87 requested a review from a team as a code owner January 26, 2024 16:43
Copy link
Contributor

@AlbertoBarba AlbertoBarba left a comment

Choose a reason for hiding this comment

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

LGTM 🚀

There had been an issue where if the user set the
agent.secure.enabled flag to true in the charts, any
custom data in agent.sysdig.settings.security would
not be properly rendered. This change addresses the issue
by inspecting agent.sysdig.settings for any security block
content when the rest of the Sysdig Secure items are being
computed.
@aroberts87 aroberts87 force-pushed the smagent-6410-secure-block-malformat branch from 18533f5 to 658c845 Compare January 26, 2024 16:53
@aroberts87 aroberts87 enabled auto-merge (squash) January 26, 2024 16:54
@aroberts87 aroberts87 merged commit 5762662 into main Jan 26, 2024
@aroberts87 aroberts87 deleted the smagent-6410-secure-block-malformat branch January 26, 2024 17:00
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.

3 participants