31 Commits
Author SHA1 Message Date
Gus Rivera 96b2c40039 [auto] Update AMI IDs for 18.10.7 (#645)
Export-Source-Commit: 9828625fd0bc4406a652f1fe41c511468ec15f96
2026-08-25 11:35:10 -05:00
Gus Rivera 0d7267b3ed Patches for monorepo migration (#182)
Export-Source-Commit: 63b0a257129c3a27f32bb59994df47dd605b1a6b
2026-08-25 11:35:10 -05:00
Gus Rivera dbf752d73b Remove teleport.e submodule
Export-Source-Commit: 06d0383a16c52cc9c1025853776c6109a0b7a70d
2026-08-25 11:35:10 -05:00
Gus Rivera 3cfbf32e36 Adding retry to mac notarization for Mac signing (#68767)
* Adding retry tool to darwin signing

* Using main instead of latest

* Pinning to v0.0.2
2026-07-22 17:41:50 +00:00
Gus Rivera ffefe1a053 Bumping e (#68883) 2026-07-22 16:44:18 +00:00
Gus Rivera a7f0ed0e5d Adding no-test-plan label to post-release AMI update PR (#66337)
* Adding no-test-plan label to post-release AMI Updates PR

* Using a different format for the labels

* Fixing typo
2026-05-06 17:17:46 +00:00
Gus Rivera 415a6810a0 Adding export back to makefile (#66375) 2026-05-02 10:42:43 +00:00
Gus Rivera 9a8ccc1f31 Updating node-join script to support rhel-10 (#63292) 2026-01-30 20:18:34 +00:00
Gus Rivera bba7891009 Set -DCMAKE_POLICY_VERSION_MINIMUM=3.5 for CBOR build (#59097) 2025-09-12 20:51:13 +00:00
Gus Rivera f657265c5c Enable merge_group trigger for CLA Assistant workflow (#58463) 2025-09-04 19:18:57 +00:00
Gus Rivera e498280258 Manual AMI updates for 18.1.5 (#58023) 2025-08-19 16:50:49 +00:00
Gus Rivera d074074e75 Update AMI IDs for 18.1.1 (#57293) 2025-07-30 14:35:12 +00:00
Gus Rivera f967e0f702 Bumping shared-workflows references (#56765) 2025-07-14 20:32:55 +00:00
Gus Rivera 4964246887 Pinning shared-workflow references (#55850)
* Pinning shared-workflow references

* Use version tag for workflows
2025-06-26 19:59:50 +00:00
Gus Rivera 24baca9726 [auto] Update AMI IDs for 17.4.5 (#54180) 2025-04-22 11:53:13 +00:00
Gus Rivera c5bdc6dd1f Correcting git user setup for post-release automation bot (#52197) 2025-02-14 19:51:46 +00:00
Gus Rivera 333f6147fd Fixing node-join script for macos to support app bundles (#50188)
* Fixing node-join script for macos to support app bundles

* Removing some test overrides

* The node-join script now only install server bin to macOS
2025-01-23 19:47:48 +00:00
Gus Rivera 13d077f240 Adding bots to allowlist for CLA Assistant (#50013) 2024-12-10 17:50:35 +00:00
Gus Rivera 26dacb4d86 Updating OS Package metadata: license and description (#49793)
* Updating OS Package metadata: license and description

* Adding community license to tarball

* Updating build-package to include license for OSS package metadata

* Fixing some interpolation errors

* Removing unecessary line

* Cleaning up the metadata formatting
2024-12-09 19:00:37 +00:00
Gus Rivera aaf8cd9400 Adding CLA Assistant action workflow (#48249)
* Adding CLA Assistant action workflow

* Moving CLA to OSS repo

* Updating cla assistant action to point to new cla location

* Removing actions:write perms

* Updating perms needed

* Some fixes to naming and formatting

* Making cla assistant ignore closed PRs

* Adding more commentary and noop for issues

* Removing gravitational from allowlist

* Fixing skip trigger

* Final touches
2024-11-19 22:38:28 +00:00
Gus Rivera 4633c48c1d Fixing some issues with the Mac build for ent (#48457)
* Adding symbolic links in bindir to app bundle binary

* Updating pkg script to support ent better

* Fixing name of teleport-ent bin package

* Fixing some typos in mac install script
2024-11-05 21:47:40 +00:00
Gus Rivera f7c7774830 Increasing timeout for pam smoke tests (#48195)
* Increasing timeout for pam tests

* Adding commentary
2024-10-31 15:52:55 +00:00
Gus Rivera ffa258bc4d Adding touchid build tag for tctl (#48053) 2024-10-30 23:16:42 +00:00
Gus Rivera 24e48d61c8 Cleaning up release-notes tool and using shared-workflows (#48084)
* Cleaning up release-notes tool and using shared-workflows

* Updating docs
2024-10-29 17:24:55 +00:00
Gus Rivera ee9b09fb20 Signing And Notarizing Plugins Targetting Darwin (#45557)
* Updating darwin plugin builds to notarize binaries

* Updating event-handler signing to include binaries
2024-09-26 18:34:37 +00:00
Gus Rivera b85dcb6096 Propagating MAKEFLAGS to support tagless builds (#46606)
* Propagating makeflags for nightly release

* Trying recusrive submake in container

* Propagating makeflags another way

* More propagation

* Trying MAKEFLAGS as an env var

* Have specify MAKEFLAGS

* Typod a paranthesis

* Moving makeflags env flag for docker to the targets

* Typo

* Previous try had a typo didn't catch but should work now
2024-09-25 18:04:13 +00:00
Gus Rivera 2daf9fbd83 Creating tctl.app so that our tctl distribution can use TouchID for Mac (#45347)
* Adding tctl app skeletons

* New makefile target for tctl-app

* Adding tctl signing config

* Provision profile for tctl

* Fixing copy-paste typo

* Adding provisioning profile to tctldev

* Adding support for building tctl.pkg

* Adding tctl.pkg to main distribution package

* Fixing install scripts and package scripts

* Adding some forgotten bits from test branch

* One more missed
2024-09-06 17:38:39 +00:00
Gus Rivera 451995dd22 Release notes generation now supports adding security labels to releases (#45817)
* Release notes now supports adding security labels to releases

* Fixing typo
2024-08-26 17:47:12 +00:00
Gus Rivera de0ed35ce7 Packaging tsh.app in all mac distributions to unify our mac artifacts (#45016)
* Updating make to support tsh.app for darwin builds

* Unifying into one mac package

* Fixing up the script so it runs to completion

* Renaming tsh-app target

* Adding a macos install script

* Cleaning up a little bit

* Updating to use correct skeleton

* Using the correct entitlements for tsh

* Was pointing to wrong path
2024-08-22 17:35:23 +00:00
Gus Rivera c1c08a5f34 Benchmarks Will Now Be Tested During CI (#44486)
* Adding flags for benchmarks in unit test CI

* Upping timeout for unit tests to accomodate benchmarks

* Fixing a typo

* Run benchmarks once

* Adding a makefile target for ci bench test

* Removing a stray quotation

* Compacting workflow

* Benchmarks now with nicer output

* Benchmarks back to their own step

* With error messages

* Adding pipefail to preserve exit code

* Using bash

* Simpler command and including e

* Separating benchmarks into its own workflow

* Fixing benchmarks workflow name

* Ignoring benchmarks that require root

* Updating to account for root and nonroot bench

* Cleaning up the benchmark workflows

* Bench requires test log dir to be created

* Excluding all BenchmarkRoot benchmarks from running

* Bumping benchGetNodes timeout duration to account for some jitter

* Fixing multiplexer benchmark by mirroring unit tests

* Remembered that skip exists

* Skipping BenchmarkGetMaxNodes due to flake

* Fixing formatting of summary

* Actually fixing summary

* Adding another newline

* Simplifying setup for mux listener

* Excluding BenchmarkRootExecCommand
2024-08-15 15:52:59 +00:00
Gus Rivera c83f4216fe Updating make changelog to use new changelog tool (#44099)
* Updating from master

* Pinned version

* Updating to only be silent if passed in
2024-07-31 16:48:16 +00:00