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 16.4.0 #191633

Merged
merged 2 commits into from
Sep 25, 2024
Merged

teleport 16.4.0 #191633

merged 2 commits into from
Sep 25, 2024

Conversation

BrewTestBot
Copy link
Member

@BrewTestBot BrewTestBot commented Sep 23, 2024

Created by brew bump


Created with brew bump-formula-pr.

release notes
## Description

Machine ID for HCP Terraform and Terraform Enterprise

Teleport now supports secure joining via Terraform Cloud, allowing Machine ID
workflows to run on Terraform Cloud without shared secrets.

SPIFFE Federation for Workload Identity

Teleport Workload Identity now supports SPIFFE Federation, allowing trust
relationships to be established between a Teleport cluster's trust domain and
trust domains managed by other SPIFFE compatible platforms. Establishing a
relationship between the trust domains enables workloads belonging to one trust
domain to validate the identity of workloads in the other trust domain, and vice
versa.

Multi-domain support for web applications

Teleport now supports web application access where one application depends on
another. For example, you may have a web application that depends on a backend
API service, both of which are separate apps protected by Teleport.

Okta integration status dashboard

Cluster admins are now able to get a detailed overview of the Okta integration
status in the Teleport web UI.

Other improvements and fixes

  • Fixed the web favicon not displaying on specific builds. #46736
  • Fixed regression in private key parser to handle mismatched PEM headers. #46727
  • Removed TXT record validation from custom DNS zones in VNet; VNet now supports any custom DNS zone, as long as it's included in vnet_config. #46722
  • Fixed audit log not recognizing static host user events. #46697
  • Fixes a bug in Kubernetes access that causes the error expected *metav1.PartialObjectMetadata object when trying to list resources. #46694
  • Added a new default_shell configuration for the static host users resource that works exactly the same as the create_host_user_default_shell configuration added for roles. #46688
  • Machine ID now generates cluster-specific ssh_config and known_hosts files which will always direct SSH connections made using them via Teleport. #46684
  • Fixed a regression that prevented the fish shell from starting in Teleport Connect. #46662
  • Added a new create_host_user_default_shell configuration under role options that changes the default shell of auto provisioned host users. #46648
  • Fixed an issue that prevented host user creation when the username was also listed in host_groups. #46635
  • Fixed tsh scp showing a login prompt when attempting to transfer a folder without the recursive option. #46603
  • The Teleport Terraform provider now supports AccessMonitoringRule resources. #46582
  • The teleport-plugin-slack chart can now deploy tbot to obtain and renew the Slack plugin credentials automatically. This setup is easier and more secure than signing long-lived credentials. #46581
  • Always show the device trust green shield for authenticated devices. #46565
  • Add new terraform_cloud joining method to enable secretless authentication on HCP Terraform jobs for the Teleport Terraform provider. #46049
  • Emit audit logs when creating, updating or deleting Teleport Plugins. #4939

Download

Download the current and previous releases of Teleport at https://goteleport.com/download.

Plugins

Download the current release of Teleport plugins from the links below.

Closes #182874

@github-actions github-actions bot added go Go use is a significant feature of the PR or issue nodejs Node or npm use is a significant feature of the PR or issue bump-formula-pr PR was created using `brew bump-formula-pr` labels Sep 23, 2024
@stefanb stefanb marked this pull request as draft September 23, 2024 20:53
@stefanb stefanb force-pushed the bump-teleport-16.4.0 branch 4 times, most recently from 8a47f07 to a7df7f6 Compare September 23, 2024 21:32
@github-actions github-actions bot added the rust Rust use is a significant feature of the PR or issue label Sep 23, 2024
@stefanb stefanb added the CI-no-fail-fast Continue CI tests despite failing GitHub Actions matrix builds. label Sep 24, 2024
@stefanb stefanb force-pushed the bump-teleport-16.4.0 branch from a7df7f6 to a9e2ed6 Compare September 24, 2024 00:49
@github-actions github-actions bot removed the rust Rust use is a significant feature of the PR or issue label Sep 24, 2024
@stefanb stefanb force-pushed the bump-teleport-16.4.0 branch 3 times, most recently from 4ebfe47 to 1c8da51 Compare September 24, 2024 02:06
@github-actions github-actions bot added the rust Rust use is a significant feature of the PR or issue label Sep 24, 2024
@stefanb stefanb force-pushed the bump-teleport-16.4.0 branch 3 times, most recently from 0fc4086 to cf5be89 Compare September 24, 2024 03:07
@github-actions github-actions bot added automerge-skip `brew pr-automerge` will skip this pull request autobump labels Sep 24, 2024
@stefanb stefanb force-pushed the bump-teleport-16.4.0 branch from cf5be89 to dbcf374 Compare September 24, 2024 03:20
@stefanb
Copy link
Member

stefanb commented Sep 24, 2024

Linux: No space left on device, trying on seff-hosted runner...

@stefanb stefanb added CI-linux-self-hosted Build on Linux self-hosted runner long build Set a long timeout for formula testing labels Sep 24, 2024
@stefanb stefanb force-pushed the bump-teleport-16.4.0 branch from dbcf374 to 023000e Compare September 24, 2024 04:21
@stefanb
Copy link
Member

stefanb commented Sep 24, 2024

macOS 13 and macOS 14 builds on x86-64 using Go 1.23 fail with:

  # github.com/gravitational/teleport/tool/teleport
  link: github.com/segmentio/parquet-go/hashprobe/aeshash: invalid reference to runtime.aeskeysched

...so resorted back to [email protected]

likely related to change

not being referenced yet in v16.x.x, because Go 1.23 is only supported after gravitational/teleport@e401017 which will be available only in upcoming v17.x.x releases.

The builds succeeded on macOS/arm64 because it is using different "implementation".

@stefanb stefanb marked this pull request as ready for review September 24, 2024 09:49
Copy link
Member

@carlocab carlocab left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok to merge as-is, but would be nice to address the comments above at some point.

Copy link
Contributor

@carlocab
Copy link
Member

@stefanb, you need to mark conversations as resolved for PRs to merge. FYI

@github-actions github-actions bot added the CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. label Sep 25, 2024
@BrewTestBot BrewTestBot added this pull request to the merge queue Sep 25, 2024
Merged via the queue into master with commit 2b7e839 Sep 25, 2024
15 checks passed
@BrewTestBot BrewTestBot deleted the bump-teleport-16.4.0 branch September 25, 2024 04:47
@stefanb stefanb mentioned this pull request Sep 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
autobump automerge-skip `brew pr-automerge` will skip this pull request bump-formula-pr PR was created using `brew bump-formula-pr` CI-linux-self-hosted Build on Linux self-hosted runner CI-no-fail-fast Continue CI tests despite failing GitHub Actions matrix builds. CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. go Go use is a significant feature of the PR or issue long build Set a long timeout for formula testing nodejs Node or npm use is a significant feature of the PR or issue rust Rust use is a significant feature of the PR or issue
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants