From 43d39cb2ab9f9e6f00922ab9c914bd6733271e56 Mon Sep 17 00:00:00 2001 From: Jakub Nyckowski Date: Thu, 20 Jun 2024 16:59:57 -0400 Subject: [PATCH] Add Teleport Assist config option removal. (#43313) * Add Teleport Assist config option removal. * Update CHANGELOG.md Co-authored-by: Paul Gottschling --------- Co-authored-by: Paul Gottschling --- CHANGELOG.md | 5 ++++- .../includes/config-reference/auth-service.yaml | 13 ------------- .../includes/config-reference/proxy-service.yaml | 7 ------- 3 files changed, 4 insertions(+), 21 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6c85d96808f91..575770837f3b9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,7 +14,10 @@ for setup instructions. #### Teleport Assist has been removed -Teleport Assist chat has been removed from Teleport 16. +Teleport Assist chat has been removed from Teleport 16. `auth_service.assist` and `proxy_service.assist` +options have been removed from the configuration. Teleport will not start if these options are present. + +During the migration from v15 to v16, the options mentioned above should be removed from the configuration. #### DynamoDB permission requirements have changed diff --git a/docs/pages/includes/config-reference/auth-service.yaml b/docs/pages/includes/config-reference/auth-service.yaml index d18fbdf1cf7b8..5463de6b34486 100644 --- a/docs/pages/includes/config-reference/auth-service.yaml +++ b/docs/pages/includes/config-reference/auth-service.yaml @@ -412,19 +412,6 @@ auth_service: # characters in their hostnames. case_insensitive_routing: false - # Configuration for the Teleport Assist functionality - assist: - openai: - # An absolute path to the file containing the API token for OpenAI. - # This is required for Assist functionality. - api_token_path: /etc/teleport/openai_key - - # When executing commands on servers through Teleport Assist, - # this is the maximum number of servers that Assist will connect to in parallel. - # This only applies in the context of a single command execution - - # if multiple users are using Assist concurrently, more connections may be made. - command_execution_workers: 30 - # AccessMonitoring is a set of options related to the Access Monitoring feature. access_monitoring: # Turn on Access Monitoring. Default is 'no'. diff --git a/docs/pages/includes/config-reference/proxy-service.yaml b/docs/pages/includes/config-reference/proxy-service.yaml index d2dec48df8462..6439ed28df221 100644 --- a/docs/pages/includes/config-reference/proxy-service.yaml +++ b/docs/pages/includes/config-reference/proxy-service.yaml @@ -169,13 +169,6 @@ proxy_service: # one IPs will be rejected. trust_x_forwarded_for: false - # Configuration for the Teleport Assist functionality - assist: - openai: - # An absolute path to the file containing the API token for OpenAI. - # This is required for Assist functionality. - api_token_path: /etc/teleport/openai_key - # Configuration for the built-in version server for agent automatic updates. # If you leave this configuration unset, a default channel is created and # serves the Teleport version run by the Proxy Service.