-
Notifications
You must be signed in to change notification settings - Fork 267
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add agent tls mode to global settings #11287
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One suggested change for description, otherwise everything else looks good
@jordojordo This looks like it was approved but then commits pushed - don't know if that was to get a fix for e2e tests? It looks like the automated test that was added is failing. |
Co-authored-by: Richard Cox <[email protected]>
…ed on previous test
@jordojordo I fixed the e2e tests and rebased and bumped this PR - I think this is ready to be merged. |
* Add agent tls mode to global settings * Update shell/assets/translations/en-us.yaml Co-authored-by: Richard Cox <[email protected]> * Move agent test to avoid issues with _ and local for cluster name based on previous test --------- Co-authored-by: Richard Cox <[email protected]> Co-authored-by: Neil MacDougall <[email protected]>
[Backport] Add agent tls mode to global settings (#11287)
* Add agent tls mode to global settings * Update shell/assets/translations/en-us.yaml Co-authored-by: Richard Cox <[email protected]> * Move agent test to avoid issues with _ and local for cluster name based on previous test --------- Co-authored-by: Richard Cox <[email protected]> Co-authored-by: Neil MacDougall <[email protected]>
Summary
Fixes #11138
Occurred changes and/or fixed issues
This will add the
agent-tls-mode
setting to the Global Settings page, as well as a new optional propertywarning
on theGlobalSettings
interface that will display a warning banner when editing the setting.Technical notes summary
The setting is an
enum
with two values:strict
andsystem-store
To add a warning to the setting, the
advancedSettings.warnings
translation will require a property named after the setting, in this caseagent-tls-mode
.Areas or cases that should be tested
Testing the setting works with both values, ensure the warning banner shows.
Areas which could experience regressions
N/A
Screenshot/Video
Checklist