Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[teleport-update] update --now #49807

Merged
merged 2 commits into from
Dec 5, 2024
Merged

Conversation

sclevine
Copy link
Member

@sclevine sclevine commented Dec 5, 2024

This PR adds a --now flag to the teleport-update update subcommand. This flag forces an update to the latest advertised agent version, even outside of an update window. It also skips jitter.

Perhaps confusingly, teleport-update update --now does not always update the agent to the latest version. If the upgrade window has not started yet, the agent version advertised by the proxy is the previous version of Teleport. This command may still be useful during and after a scheduled update window.


The teleport-update binary will be used to enable, disable, and trigger automatic Teleport agent updates. The new auto-updates system manages a local installation of the cluster-specified version of Teleport stored in /opt/teleport.

RFD: #47126
Goal (internal): https://github.com/gravitational/cloud/issues/10289

@sclevine sclevine requested review from hugoShaka and vapopov December 5, 2024 06:59
@sclevine sclevine added the no-changelog Indicates that a PR does not require a changelog entry label Dec 5, 2024
@sclevine sclevine added this pull request to the merge queue Dec 5, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Dec 5, 2024
@sclevine sclevine added this pull request to the merge queue Dec 5, 2024
Merged via the queue into master with commit f7bf7eb Dec 5, 2024
44 of 45 checks passed
@sclevine sclevine deleted the sclevine/teleport-update-now branch December 5, 2024 20:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
no-changelog Indicates that a PR does not require a changelog entry size/sm
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants