Skip to content

Commit

Permalink
[Defend Workflows] Add advanced option to opt out from staged artifac…
Browse files Browse the repository at this point in the history
…t rollout (#202674)

## Summary

Adds advanced option called `[os].advanced.artifacts.global.channel`,
targeting `8.18`.

Text to review:
> The release channel to use for receiving global artifacts. By default,
staged roll-out is applied. Set to rapid to receive candidate artifacts
as soon as available. Set to stable to only receive stable artifacts.
Default: default


<img width="793" alt="image"
src="https://github.com/user-attachments/assets/309ff990-68a0-434c-aabc-c4ad52ce9737">

<img width="525" alt="image"
src="https://github.com/user-attachments/assets/ecaea6f4-c525-4185-9901-d7613751840d">



### Checklist

Check the PR satisfies following conditions. 

Reviewers should verify this PR satisfies this list as well.

- [ ] Any text added follows [EUI's writing
guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses
sentence case text and includes [i18n
support](https://github.com/elastic/kibana/blob/main/packages/kbn-i18n/README.md)
  • Loading branch information
gergoabraham authored Dec 10, 2024
1 parent 3f71872 commit 2e733f2
Showing 1 changed file with 33 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,17 @@ export const AdvancedPolicySchema: AdvancedPolicySchemaType[] = [
}
),
},
{
key: 'linux.advanced.artifacts.global.channel',
first_supported_version: '8.18',
documentation: i18n.translate(
'xpack.securitySolution.endpoint.policy.advanced.linux.advanced.artifacts.global.channel',
{
defaultMessage:
'The release channel to use for receiving global artifacts. The "default" is staged roll-out. Set to "rapid" to receive candidate artifacts as soon as available. Set to "stable" to only receive stable artifacts. Default: default',
}
),
},
{
key: 'linux.advanced.artifacts.user.public_key',
first_supported_version: '7.9',
Expand Down Expand Up @@ -287,6 +298,17 @@ export const AdvancedPolicySchema: AdvancedPolicySchemaType[] = [
}
),
},
{
key: 'mac.advanced.artifacts.global.channel',
first_supported_version: '8.18',
documentation: i18n.translate(
'xpack.securitySolution.endpoint.policy.advanced.mac.advanced.artifacts.global.channel',
{
defaultMessage:
'The release channel to use for receiving global artifacts. The "default" is staged roll-out. Set to "rapid" to receive candidate artifacts as soon as available. Set to "stable" to only receive stable artifacts. Default: default',
}
),
},
{
key: 'mac.advanced.artifacts.user.public_key',
first_supported_version: '7.9',
Expand Down Expand Up @@ -512,6 +534,17 @@ export const AdvancedPolicySchema: AdvancedPolicySchemaType[] = [
}
),
},
{
key: 'windows.advanced.artifacts.global.channel',
first_supported_version: '8.18',
documentation: i18n.translate(
'xpack.securitySolution.endpoint.policy.advanced.windows.advanced.artifacts.global.channel',
{
defaultMessage:
'The release channel to use for receiving global artifacts. The "default" is staged roll-out. Set to "rapid" to receive candidate artifacts as soon as available. Set to "stable" to only receive stable artifacts. Default: default',
}
),
},
{
key: 'windows.advanced.artifacts.user.public_key',
first_supported_version: '7.9',
Expand Down

0 comments on commit 2e733f2

Please sign in to comment.