Skip to content

Release 14.4.0#54887

Merged
doggydogworld merged 2 commits intobranch/v14from
release/14.4.0
May 20, 2025
Merged

Release 14.4.0#54887
doggydogworld merged 2 commits intobranch/v14from
release/14.4.0

Conversation

@doggydogworld
Copy link
Contributor

14.4.0 (05/16/25)

While Teleport 14 is discontinued and out-of-support, some users are still running it.
To help updating to a supported version, we are issuing exceptional v14 releases to
backport Managed Updates v2.

Managed Updates v2 offer a smoother upgrade path for existing users and should reduce
the cost and pain of updating Teleport agents in large deployments.

Automatic Updates

14.4 introduces a new automatic update mechanism for system administrators to control which Teleport version their
agents are running. You can now configure the agent update schedule and desired agent version via the autoupdate_config
and autoupdate_version resources.

Updates are performed by the new teleport-update binary.
This new system is package manager-agnostic and opt-in. Existing agents won't be automatically enrolled, you can enroll
existing 14.4+ agents by running teleport-update enable.

teleport-update will become the new standard way of installing Teleport as it always picks the appropriate Teleport
edition (Community vs Enterprise), the cluster's desired version, and the correct Teleport variant (e.g. FIPS-compliant
cryptography).

You can find more information about the feature in our documentation.

Package layout changes

Starting with 14.4.0, the Teleport DEB and RPM packages, notably used by the apt, yum, dnf and zypper package
managers, will place the Teleport binaries in /opt/teleport instead of /usr/local/bin.

The binaries will be symlinked to their previous location, no change should be required in your scripts or systemd units.

This change allows us to do automatic updates without conflicting with the package manager.

Other fixes and improvements

  • Client tools {tctl,tsh} auto-updates controlled by cluster configuration. #52025

@doggydogworld doggydogworld added the no-changelog Indicates that a PR does not require a changelog entry label May 16, 2025
@github-actions github-actions bot requested review from r0mant and tigrato May 16, 2025 16:42
@doggydogworld doggydogworld requested a review from hugoShaka May 16, 2025 17:33
@public-teleport-github-review-bot public-teleport-github-review-bot bot removed the request for review from r0mant May 16, 2025 21:14
@doggydogworld doggydogworld enabled auto-merge May 16, 2025 22:40
@doggydogworld doggydogworld added this pull request to the merge queue May 20, 2025
Merged via the queue into branch/v14 with commit 8113e07 May 20, 2025
40 checks passed
@doggydogworld doggydogworld deleted the release/14.4.0 branch May 20, 2025 19:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport helm 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.

4 participants