From 36bce7e590024864ee08198476c984393ba52fc6 Mon Sep 17 00:00:00 2001 From: Paul Gottschling Date: Tue, 30 Jul 2024 13:21:15 -0400 Subject: [PATCH] Fix automatic updater installation instructions (#44775) Closes #43865 For self-hosted Teleport Enterprise users, the current instructions show you how to use the one-line installation script to install Teleport on a Linux server. This script does not install the updater if the second argument is set to `enterprise`. Instead, instruct the user to visit the Installation page section for package managers, install the `teleport` binary, and use the package manager to install the updater. An alternative approach would be to use a nested `Tabs` component with instructions for different package managers, but nested `Tabs` look unsightly on our docs site. --- docs/pages/upgrading/automatic-agent-updates.mdx | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/docs/pages/upgrading/automatic-agent-updates.mdx b/docs/pages/upgrading/automatic-agent-updates.mdx index ba6eb626da644..86f2174bb335d 100644 --- a/docs/pages/upgrading/automatic-agent-updates.mdx +++ b/docs/pages/upgrading/automatic-agent-updates.mdx @@ -189,9 +189,16 @@ Server ID Hostname Services Version Upgrader - ```code - $ curl https://goteleport.com/static/install.sh | bash -s ${TELEPORT_VERSION?} enterprise - ``` + 1. Follow the instructions in the Teleport [installation + guide](../installation.mdx#package-repositories) to install the `teleport` + binary on your Linux server for your package manager. + + 1. Using your package manager, install `teleport-ent-updater` on the + server where you installed `teleport`. For example: + + ```code + $ apt-get install -y teleport-ent-updater + ```