Include upgrader version in metrics and inventory#35188
Conversation
|
🤖 Vercel preview here: https://docs-2th0w3hlz-goteleport.vercel.app/docs/ver/preview |
|
🤖 Vercel preview here: https://docs-9loml0qm1-goteleport.vercel.app/docs/ver/preview |
32e1c02 to
7bc4c49
Compare
|
🤖 Vercel preview here: https://docs-n5l123hfj-goteleport.vercel.app/docs/ver/preview |
|
The PR changelog entry failed validation: Changelog entry not found in the PR body. Please add a "no-changelog" label to the PR, or changelog lines starting with |
|
The PR changelog entry failed validation: Changelog entry not found in the PR body. Please add a "no-changelog" label to the PR, or changelog lines starting with |
|
The PR changelog entry failed validation: Changelog entry not found in the PR body. Please add a "no-changelog" label to the PR, or changelog lines starting with |
|
🤖 Vercel preview here: https://docs-68rj4cyhv-goteleport.vercel.app/docs/ver/preview |
|
🤖 Vercel preview here: https://docs-1w09tyg0d-goteleport.vercel.app/docs/ver/preview |
Co-authored-by: Marco André Dinis <marco.dinis@goteleport.com>
|
🤖 Vercel preview here: https://docs-8k2qi1ola-goteleport.vercel.app/docs/ver/preview |
|
@bernardjkim See the table below for backport results.
|
* Add external upgrader version to proto message * Inlcude upgrader version in metrics and inventory * Include TELEPORT_EXT_UPGRADER_VERSION in deployment * whitespace * Include upgrader version in inventory ls * Small docs change * Use teleport-upgrade version if available * Normalize version * Address feedback * Revert e * Update lib/automaticupgrades/config.go Co-authored-by: Marco André Dinis <marco.dinis@goteleport.com> --------- Co-authored-by: Marco André Dinis <marco.dinis@goteleport.com>
* Add external upgrader version to proto message * Inlcude upgrader version in metrics and inventory * Include TELEPORT_EXT_UPGRADER_VERSION in deployment * whitespace * Include upgrader version in inventory ls * Small docs change * Use teleport-upgrade version if available * Normalize version * Address feedback * Revert e * Update lib/automaticupgrades/config.go Co-authored-by: Marco André Dinis <marco.dinis@goteleport.com> --------- Co-authored-by: Marco André Dinis <marco.dinis@goteleport.com>
* Add external upgrader version to proto message * Inlcude upgrader version in metrics and inventory * Include TELEPORT_EXT_UPGRADER_VERSION in deployment * whitespace * Include upgrader version in inventory ls * Small docs change * Use teleport-upgrade version if available * Normalize version * Address feedback * Revert e * Update lib/automaticupgrades/config.go --------- Co-authored-by: Marco André Dinis <marco.dinis@goteleport.com>
* Add external upgrader version to proto message * Inlcude upgrader version in metrics and inventory * Include TELEPORT_EXT_UPGRADER_VERSION in deployment * whitespace * Include upgrader version in inventory ls * Small docs change * Use teleport-upgrade version if available * Normalize version * Address feedback * Revert e * Update lib/automaticupgrades/config.go --------- Co-authored-by: Marco André Dinis <marco.dinis@goteleport.com>
Supports https://github.com/gravitational/cloud/issues/6773
Once the teleport-updater patch is released #35150, users will need a way to identify which agents are running the patch.
Teleport agents will now read the version of the teleport-upgrader from the
TELEPORT_EXT_UPGRADER_VERSIONenv variable. This value is then included in the agent heartbeats.Auth will include the teleport-upgrader version in prometheus metrics and the inventory.
The
teleport_upgrader_countsmetric will now include theversionlabel to indicate the version of the teleport-upgrader.The
tctl inventory lscommand will now display the teleport-upgrader version. Older versions of the teleport-upgrader will report anoneversion.changelog: Include upgrader version in metrics and inventory