dogfood: Non-canary workstations and servers to stick to stable channels (#23123)

With this change:
- Canary teams explicitly use `edge` channels.
- Non canary teams explicitly use `stable` channels.
This commit is contained in:
Lucas Manuel Rodriguez
2024-10-23 17:31:37 -03:00
committed by GitHub
parent 32890b70f1
commit fe9ccd23c6
2 changed files with 25 additions and 1 deletions
@@ -11,3 +11,9 @@ config:
logger_tls_endpoint: /api/osquery/log
logger_tls_period: 10
pack_delimiter: /
update_channels:
# We want to use these hosts to stick to stable releases
# to perform smoke tests after promoting edge to stable.
osqueryd: stable
orbit: stable
desktop: stable
+19 -1
View File
@@ -13,7 +13,25 @@ team_settings:
enable_calendar_events: true
webhook_url: $DOGFOOD_WORKSTATIONS_CANARY_CALENDAR_WEBHOOK_URL
agent_options:
path: ../lib/agent-options.yml
config:
decorators:
load:
- SELECT uuid AS host_uuid FROM system_info;
- SELECT hostname AS hostname FROM system_info;
options:
disable_distributed: false
distributed_interval: 10
distributed_plugin: tls
distributed_tls_max_attempts: 3
logger_tls_endpoint: /api/osquery/log
logger_tls_period: 10
pack_delimiter: /
update_channels:
# We want to use these hosts to stick to stable releases
# to perform smoke tests after promoting edge to stable.
osqueryd: stable
orbit: stable
desktop: stable
controls:
enable_disk_encryption: true
macos_settings: