Commit Graph
529 Commits
Author SHA1 Message Date
Paul GottschlingandEdoardo Spadolini 27e6b858ed Add a vale linter for accurate step numbering (#41533)
* Add a vale linter for accurate step numbering

The linter adds a `script` vale rule that ensures that H2-level headings
beginning `Step [0-9]+/[0-9]+` are numbered correctly, and that the
total number of steps shown in each heading matches the actual number of
steps.

* Apply suggestions from code review

Co-authored-by: Edoardo Spadolini <edoardo.spadolini@goteleport.com>

---------

Co-authored-by: Edoardo Spadolini <edoardo.spadolini@goteleport.com>
2024-05-15 16:30:12 +00:00
Gavin Frazar 03c65e4538 add redshift cluster e2e tests (#41195)
* test redshift cluster iam role and existing db user iam auth
* test redshift cluster auto user provisioning
* add error checking in test cleanup
2024-05-13 23:36:38 +00:00
Hugo Shaka 01631d569a remove devbox workflow (#41394) 2024-05-09 21:29:13 +00:00
dependabot[bot] f0101de261 Bump bufbuild/buf-setup-action in /.github/workflows (#41232)
Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action) from 1.30.1 to 1.31.0.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases)
- [Commits](https://github.com/bufbuild/buf-setup-action/compare/9990c72db080fa39cf561230b8d2d7b736681f85...480a0ee8a588045b52a847b48138c6f377a89519)

---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-08 22:44:50 +00:00
dependabot[bot] 3fd4f32c4c Bump golangci/golangci-lint-action in /.github/workflows (#41259)
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 4.0.0 to 6.0.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](https://github.com/golangci/golangci-lint-action/compare/3cfe3a4abbb849e10058ce4af15d205b6da42804...23faadfdeb23a6f9e511beaba149bb123b5b145a)

---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-08 15:03:40 +00:00
aa34cc6170 Bump jetpack-io/devbox-install-action from 0.9.0 to 0.10.0 in /.github/workflows (#41015)
* Bump jetpack-io/devbox-install-action in /.github/workflows

Bumps [jetpack-io/devbox-install-action](https://github.com/jetpack-io/devbox-install-action) from 0.9.0 to 0.10.0.
- [Release notes](https://github.com/jetpack-io/devbox-install-action/releases)
- [Commits](https://github.com/jetpack-io/devbox-install-action/compare/2aca099641c8564f8a841de48cd51107e6a24588...e55980d19e8a14213735f6ebcbced49a1e507856)

---
updated-dependencies:
- dependency-name: jetpack-io/devbox-install-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Change devbox org to jetify-com

Co-authored-by: Hugo Shaka <hugo.hervieux@goteleport.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alan Parra <alan.parra@goteleport.com>
Co-authored-by: Hugo Shaka <hugo.hervieux@goteleport.com>
2024-05-08 14:52:20 +00:00
Alan Parra 55dd69b278 Add workflows reviewers (#41290) 2024-05-08 14:22:15 +00:00
Alan Parra fcf6a02f4d Lower dependabot frequency (#41245) 2024-05-07 13:40:41 +00:00
Alan Parra 048d649b84 Update testplan for device trust web (#41069) 2024-04-30 20:01:43 +00:00
Gavin Frazar cfa364f28c add Redshift Serverless e2e tests (#40237)
* add Redshift Serverless e2e tests

* update license year in new files

* use a test cleanup func to close local proxy

* adjust test timeouts

* use a longer conn retry interval
2024-04-29 17:18:55 +00:00
Jakub Nyckowski 987995de4e Remove Assist command execution and chat feature (#40806)
* Remove Assist command execution and chat feature

The changes remove tests and related code for command execution in the assist package and web command handling.

* Remove Teleport Assist chat from CHANGELOG.md

The changes in this commit reflect the removal of the Teleport Assist chat from the CHANGELOG documentation of Teleport version 16. The Assist feature continues to be available in the SSH Web Terminal and Audit Monitoring.

* Remove assist chat from the test plan
2024-04-25 18:08:07 +00:00
59f273dc90 Bump the go group with 16 updates (#40745)
* Bump the go group with 16 updates

Bumps the go group with 16 updates:

| Package | From | To |
| --- | --- | --- |
| [connectrpc.com/connect](https://github.com/connectrpc/connect-go) | `1.16.0` | `1.16.1` |
| [github.com/Microsoft/go-winio](https://github.com/Microsoft/go-winio) | `0.6.1` | `0.6.2` |
| [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) | `1.51.21` | `1.51.25` |
| [github.com/aws/aws-sdk-go-v2/service/ec2](https://github.com/aws/aws-sdk-go-v2) | `1.156.0` | `1.157.0` |
| [github.com/aws/aws-sdk-go-v2/service/glue](https://github.com/aws/aws-sdk-go-v2) | `1.79.0` | `1.80.0` |
| [github.com/sashabaranov/go-openai](https://github.com/sashabaranov/go-openai) | `1.21.0` | `1.22.0` |
| [google.golang.org/api](https://github.com/googleapis/google-api-go-client) | `0.172.0` | `0.175.0` |
| [google.golang.org/genproto/googleapis/rpc](https://github.com/googleapis/go-genproto) | `0.0.0-20240401170217-c3f982113cda` | `0.0.0-20240415180920-8c6c420018be` |
| [k8s.io/api](https://github.com/kubernetes/api) | `0.29.3` | `0.30.0` |
| [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver) | `0.29.3` | `0.30.0` |
| [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) | `0.29.3` | `0.30.0` |
| [k8s.io/apiserver](https://github.com/kubernetes/apiserver) | `0.29.3` | `0.30.0` |
| [k8s.io/cli-runtime](https://github.com/kubernetes/cli-runtime) | `0.29.3` | `0.30.0` |
| [k8s.io/client-go](https://github.com/kubernetes/client-go) | `0.29.3` | `0.30.0` |
| [k8s.io/component-base](https://github.com/kubernetes/component-base) | `0.29.3` | `0.30.0` |
| [k8s.io/kubectl](https://github.com/kubernetes/kubectl) | `0.29.3` | `0.30.0` |


Updates `connectrpc.com/connect` from 1.16.0 to 1.16.1
- [Release notes](https://github.com/connectrpc/connect-go/releases)
- [Changelog](https://github.com/connectrpc/connect-go/blob/main/RELEASE.md)
- [Commits](https://github.com/connectrpc/connect-go/compare/v1.16.0...v1.16.1)

Updates `github.com/Microsoft/go-winio` from 0.6.1 to 0.6.2
- [Release notes](https://github.com/Microsoft/go-winio/releases)
- [Commits](https://github.com/Microsoft/go-winio/compare/v0.6.1...v0.6.2)

Updates `github.com/aws/aws-sdk-go` from 1.51.21 to 1.51.25
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.51.21...v1.51.25)

Updates `github.com/aws/aws-sdk-go-v2/service/ec2` from 1.156.0 to 1.157.0
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/ec2/v1.156.0...service/ec2/v1.157.0)

Updates `github.com/aws/aws-sdk-go-v2/service/glue` from 1.79.0 to 1.80.0
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/service/ec2/v1.80.0/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/ec2/v1.79.0...service/ec2/v1.80.0)

Updates `github.com/sashabaranov/go-openai` from 1.21.0 to 1.22.0
- [Release notes](https://github.com/sashabaranov/go-openai/releases)
- [Commits](https://github.com/sashabaranov/go-openai/compare/v1.21.0...v1.22.0)

Updates `google.golang.org/api` from 0.172.0 to 0.175.0
- [Release notes](https://github.com/googleapis/google-api-go-client/releases)
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md)
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.172.0...v0.175.0)

Updates `google.golang.org/genproto/googleapis/rpc` from 0.0.0-20240401170217-c3f982113cda to 0.0.0-20240415180920-8c6c420018be
- [Commits](https://github.com/googleapis/go-genproto/commits)

Updates `k8s.io/api` from 0.29.3 to 0.30.0
- [Commits](https://github.com/kubernetes/api/compare/v0.29.3...v0.30.0)

Updates `k8s.io/apiextensions-apiserver` from 0.29.3 to 0.30.0
- [Release notes](https://github.com/kubernetes/apiextensions-apiserver/releases)
- [Commits](https://github.com/kubernetes/apiextensions-apiserver/compare/v0.29.3...v0.30.0)

Updates `k8s.io/apimachinery` from 0.29.3 to 0.30.0
- [Commits](https://github.com/kubernetes/apimachinery/compare/v0.29.3...v0.30.0)

Updates `k8s.io/apiserver` from 0.29.3 to 0.30.0
- [Commits](https://github.com/kubernetes/apiserver/compare/v0.29.3...v0.30.0)

Updates `k8s.io/cli-runtime` from 0.29.3 to 0.30.0
- [Commits](https://github.com/kubernetes/cli-runtime/compare/v0.29.3...v0.30.0)

Updates `k8s.io/client-go` from 0.29.3 to 0.30.0
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kubernetes/client-go/compare/v0.29.3...v0.30.0)

Updates `k8s.io/component-base` from 0.29.3 to 0.30.0
- [Commits](https://github.com/kubernetes/component-base/compare/v0.29.3...v0.30.0)

Updates `k8s.io/kubectl` from 0.29.3 to 0.30.0
- [Commits](https://github.com/kubernetes/kubectl/compare/v0.29.3...v0.30.0)

---
updated-dependencies:
- dependency-name: connectrpc.com/connect
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: go
- dependency-name: github.com/Microsoft/go-winio
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: go
- dependency-name: github.com/aws/aws-sdk-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: go
- dependency-name: github.com/aws/aws-sdk-go-v2/service/ec2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go
- dependency-name: github.com/aws/aws-sdk-go-v2/service/glue
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go
- dependency-name: github.com/sashabaranov/go-openai
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go
- dependency-name: google.golang.org/api
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go
- dependency-name: google.golang.org/genproto/googleapis/rpc
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: go
- dependency-name: k8s.io/api
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go
- dependency-name: k8s.io/apiextensions-apiserver
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go
- dependency-name: k8s.io/apimachinery
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go
- dependency-name: k8s.io/apiserver
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go
- dependency-name: k8s.io/cli-runtime
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go
- dependency-name: k8s.io/client-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go
- dependency-name: k8s.io/component-base
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go
- dependency-name: k8s.io/kubectl
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go
...

Signed-off-by: dependabot[bot] <support@github.com>

* go mod tidy

* re-tidy modules

* fix: rollback k8s and ignore in future dependabot updates

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tim Ross <tim.ross@goteleport.com>
Co-authored-by: Hugo Shaka <hugo.hervieux@goteleport.com>
2024-04-22 19:24:44 +00:00
Paul Gottschling 44550e8da4 Require capitalizing "Access (List|Request)" (#40599)
* Require capitalizing "Access (List|Request)"

Closes #38767

Standardize the docs on capitalizing features and major components of
Teleport. Edit the vale rule for capitalizing service names to include
features as well, and require capitalizing "access list" and "access
request".

Also sort the list of tokens in the vale rule.

* Add "access graph" to the capitalization linter

Responds to ryanclark feedback
2024-04-22 17:41:08 +00:00
Hugo ShakaandAlan Parra 89b11a6e3f Lint Terraform and Event-Handler (#40604)
* Lint Terraform and Event-Handler

* lint terraform

* add Makefile lint targets for TF and event-handler

* address feedback

* Update integrations/event-handler/Makefile

Co-authored-by: Alan Parra <alan.parra@goteleport.com>

---------

Co-authored-by: Alan Parra <alan.parra@goteleport.com>
2024-04-16 21:44:55 +00:00
Alan Parra 85bcbc5441 Add Hugo as a reviewer to dependabot / and /api PRs (#40601) 2024-04-16 18:29:32 +00:00
Hugo ShakaandAlan Parra 6b91fe5bbb Bump TF go mod + block breaking updates (#40582)
* Bump TF go mod + block breaking updates

* Update .github/dependabot.yml

Co-authored-by: Alan Parra <alan.parra@goteleport.com>

---------

Co-authored-by: Alan Parra <alan.parra@goteleport.com>
2024-04-16 17:03:06 +00:00
Paul Gottschling 8bdbce5751 Add a linter for legacy Teleport editions (#40487)
See #40432

Add a vale linter to catch instances of `Teleport Cloud` and `Teleport
Enterprise Cloud`. We are now referring to a single commercial edition,
Teleport Enterprise, and describing the hosting type separately from the
name of the edition.
2024-04-15 13:29:19 +00:00
Paul Gottschling 20552a6949 Add a linter for [Resource] Access (#40421)
This is a legacy convention for describing Teleport features. This
change ports the linter for `[Resource] Access` usage from
`gravitational/docs` to a vale style (we'll need to remove the linter
from `gravitational/docs` separately). It also excludes "Database Access
Controls" from the linter, since Database Access Controls is a current
Teleport feature.
2024-04-15 13:25:59 +00:00
dependabot[bot]andCam Hutchison c72c189663 Bump docker/setup-buildx-action in /.github/workflows (#40324)
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/2b51285047da1547ffb1b2203d8be4c0af6b1f20...d70bba72b1f3fd22344832f00baa16ece964efeb)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Cam Hutchison <camh@goteleport.com>
2024-04-15 11:57:59 +00:00
dependabot[bot] c0e3c5e768 Bump jetpack-io/devbox-install-action in /.github/workflows (#40422)
Bumps [jetpack-io/devbox-install-action](https://github.com/jetpack-io/devbox-install-action) from 0.8.0 to 0.9.0.
- [Release notes](https://github.com/jetpack-io/devbox-install-action/releases)
- [Commits](https://github.com/jetpack-io/devbox-install-action/compare/4a7f1d5332cc72057d5e8080edebfcdf652e642e...2aca099641c8564f8a841de48cd51107e6a24588)

---
updated-dependencies:
- dependency-name: jetpack-io/devbox-install-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-15 03:11:00 +00:00
Hugo Shaka 607d2e4cbf Fix path filtering in unit (integrations) CI (#40488)
* fix broken path filtering in workflow

* go mod tidy
2024-04-11 20:46:04 +00:00
Paul Gottschling 65c8861302 Enforce a "How it works" section in how-to guides (#40115)
Architecture is often a point of confusion among Teleport users. When
following how-to guides, it is important for users to understand how the
components of a setup fit together so they can (a) form a mental model
of where each step first in an overall procedure and (b) troubleshoot
more easily if they encounter the unexpected.

This change ensures that the first H2 section of a how-to guide is
called "How it works" by adding a vale
[script](https://vale.sh/docs/topics/styles/#script) rule. As the error
message associated with the rule indicates, the "How it works" section
is intended to include architectural information.

The "How it works" section is intended as a complement to any dedicated
architectural docs. Since most users visit the docs through organic
search, we can't guarantee that a user visiting a guide will have
discovered the relevant architectural information.
2024-04-11 16:00:35 +00:00
Marco André Dinis e746c043a2 Dependabot: prevent terraform-plugin-go package upgrade (#40456)
The package `github.com/hashicorp/terraform-plugin-go` has breaking
changes and we cant upgrade right now.

This PR ensures this package is ignored when Dependabot tries to update
the go.mod packages.
2024-04-11 13:36:09 +00:00
Zac Bergquist 4af2d10296 ci: remove more bypass workflows (#40336)
Remove bypass workflows for os-compatibility-test, unit-tests-helm,
and unit-test-rust jobs.
2024-04-10 22:59:26 +00:00
Hugo Shaka b5270e12cd remove unused tests (#40429) 2024-04-10 18:15:43 +00:00
Hugo Shakaandrosstimothy a90dc6fe13 add dependabot config for terraform and event handler (#40408)
* add dependabot config for terraform and event handler

* Apply suggestions from code review

Co-authored-by: rosstimothy <39066650+rosstimothy@users.noreply.github.com>

---------

Co-authored-by: rosstimothy <39066650+rosstimothy@users.noreply.github.com>
2024-04-10 17:14:56 +00:00
Hugo Shaka 7e9ff5acc2 Vendor teleport-event-handler (#40364)
* Vendor event-forwarder plugin

* fix tests + add Makefile + CI

* lint

* Fix broken test

* use a separate go.mod

* ignore event-handler in flaky tests + update go.mod

* go mod tidy
2024-04-10 15:46:14 +00:00
Hugo Shaka d83cfd154c Copy Terraform provider from teleport-plugins repo (#40224)
* copy terraform provider

* Make dependecy checker happy + use go 1.22

* Run terraform tests in the CI, add Makefile target

* go mod tidy
2024-04-10 05:11:58 +00:00
Paul Gottschling 98172a58f0 Add a vale rule for subjective terms (#40043)
Enforce a standard that minimizes terms that require a personal point of
view and promote technical precision. Add a vale rule that flags terms
like "simple" and "seamless".
2024-04-09 17:21:04 +00:00
Gavin Frazar 54d2e903d5 add RDS MariaDB e2e tests (#40066)
* add AWS RDS MariaDB e2e tests

* fix spurious teardown error logs

* if a role or user doesn't exist, that is not an error nor is it worth
  logging during auto user teardown.

* check for admin option

* add some extra secret fetching checkings

* only drop redshift user if the user exists
2024-04-08 21:46:17 +00:00
dependabot[bot] 6638a56f28 Bump bufbuild/buf-setup-action in /.github/workflows (#40275)
Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action) from 1.30.0 to 1.30.1.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases)
- [Commits](https://github.com/bufbuild/buf-setup-action/compare/517ee23296d5caf38df31c21945e6a54bbc8a89f...9990c72db080fa39cf561230b8d2d7b736681f85)

---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-08 11:59:49 +00:00
Isaiah Becker-Mayer af99951afa Refactors rust lint out into its own job which runs on a bare GH runner (#40146)
* Refactors rust lint out into its own job which runs on a bare GH runner

Also adds -s to silence all make commands in workflows which are used as
some form of output in the workflow script. This is to prevent the
workflow from failing due to noise from the make command (such as when
make tells you it's entering a directory, etc).

Also updates to latest e-ref

* Removes `--no-print-directory` where `make` output is used as a variable
replaceing it with `-s` instead. `-s` is a universal POSIX standard and
makes sense in all such cases.

https://www.gnu.org/software/automake/manual/html_node/Tricks-For-Silencing-Make.html

* aligning e with master

* aligning e with master

* aligning e with master
2024-04-05 23:23:47 +00:00
Mike Jensen 81c223b3a9 Remove Security Team from Dependabot reviewers (#40270)
Removing the security team from being notified on Dependabot changes due to the team being laid off.
2024-04-05 16:50:30 +00:00
dependabot[bot] 5eb5ca91e4 Bump bufbuild/buf-lint-action from 1.1.0 to 1.1.1 in /.github/workflows (#40082)
Bumps [bufbuild/buf-lint-action](https://github.com/bufbuild/buf-lint-action) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/bufbuild/buf-lint-action/releases)
- [Commits](https://github.com/bufbuild/buf-lint-action/compare/044d13acb1f155179c606aaa2e53aea304d22058...06f9dd823d873146471cfaaf108a993fe00e5325)

---
updated-dependencies:
- dependency-name: bufbuild/buf-lint-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-03 06:47:38 +00:00
Gavin Frazar 2ec63c886d update AWS RDS db e2e tests (#40065)
* update AWS RDS db e2e tests

* update GHA workflow env vars to be RDS specific
* add auto db user provisioning tests
* provision any db users needed in test code as setup, instead of
  relying on the cloud-terraform repo provisioning them

* fix data race

* rename myDBName to mysqlDBName

* fix flakiness on first run

* remove db_users for auto user roles

* test role assignments in postgres

* reuse rand string util

* test role assignments in mysql

* rearrange subtests to clearly outline dependencies

* verify AWS CA when provisioning

* fix imports
2024-04-02 17:56:31 +00:00
Walt 7cf90a59b7 Remove lingering Drone references (#40099)
Drone is dead and gone. This change removes a few of its ghosts so
that others won't trip on them.

There are a couple more that aren't as easy to remove such as relcli
depending on DRONE_REPO and DRONE_TAG, but we'll loop back to pick them
up in time.

Contributes to https://github.com/gravitational/SecOps/issues/481
2024-04-02 16:06:50 +00:00
Sakshyam Shah 1df71103f1 SAML IdP service provider elaborated test plan (#40056) 2024-03-29 22:50:55 +00:00
Rafał Cieślak e9afeacb51 Add orphaned processes check to test plan of Connect (#39966) 2024-03-29 11:34:51 +00:00
Isaiah Becker-Mayer 9df55248bb Updates RUST_VERSION and bumps IronRDP rev to latest, adding RUST_MIN_STACK to fix ARM builds (#39895)
* Updates RUST_VERSION and IronRDP rev to latest, adds RUST_MIN_STACK to fix ARM builds

* Adds asn1-rs, asn1-rs-derive, asn1-rs-impl, and der-parser to the allow-dependencies-licenses. This is required because their crates do not currently have valid SPDX licenses, see https://github.com/gravitational/teleport/actions/runs/8453649354/job/23156810330?pr=39895
2024-03-28 18:11:17 +00:00
dependabot[bot] 9677c7c8d2 Bump bufbuild/buf-breaking-action in /.github/workflows (#39779)
Bumps [bufbuild/buf-breaking-action](https://github.com/bufbuild/buf-breaking-action) from 1.1.3 to 1.1.4.
- [Release notes](https://github.com/bufbuild/buf-breaking-action/releases)
- [Commits](https://github.com/bufbuild/buf-breaking-action/compare/a074e988ee34efcd4927079e79c611f428354c01...c57b3d842a5c3f3b454756ef65305a50a587c5ba)

---
updated-dependencies:
- dependency-name: bufbuild/buf-breaking-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-25 23:56:03 +00:00
dependabot[bot] ddcbf986e7 Bump docker/setup-buildx-action in /.github/workflows (#39751)
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/0d103c3126aa41d772a8362f6aa67afac040f80c...2b51285047da1547ffb1b2203d8be4c0af6b1f20)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-25 23:55:35 +00:00
Alan Parra dd26ec3654 Increase dependabot PR limit (#39749) 2024-03-23 03:05:49 +00:00
dependabot[bot] d833898a57 Bump docker/login-action from 3.0.0 to 3.1.0 in /.github/workflows (#39511)
Bumps [docker/login-action](https://github.com/docker/login-action) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/343f7c4344506bcbf9b4de18042ae17996df046d...e92390c5fb421da1463c202d546fed0ec5c39f20)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-22 13:17:00 +00:00
dependabot[bot] d7c8ea7e5e Bump docker/build-push-action from 5.1.0 to 5.3.0 in /.github/workflows (#39512)
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5.1.0 to 5.3.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/4a13e500e55cf31b7a5d59a38ab2040ab0f42f56...2cdde995de11925a030ce8070c3d77a52ffcf1c0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-22 03:04:29 +00:00
Mike Jensen fc8b8a5b02 Revert "dependabot - Temporary removal of groups config (#39637)" (#39694)
This reverts commit d1281c5005.
2024-03-21 17:52:10 +00:00
Mike Jensen d1281c5005 dependabot - Temporary removal of groups config (#39637)
We currently are failing to get Dependabot updates for `/`.  After discussing with GitHub support, they suggested for debugging we temporarily remove the `groups` config, apply updated, then re-apply the `groups` configuration.

This is a temporary disable of the beta feature to hope to get Dependabot into a working state again.
2024-03-21 15:12:09 +00:00
Paul Gottschling eff4eac41c Add an AWS product name linter (#39528)
* Add an AWS product name linter

Fixes #25228

Add a vale style to lint AWS product names.

There is already a style rule at https://github.com/soulim/vale-aws, but
this is out of date.

The closest thing to a definitive list of AWS products is the status
page (https://health.aws.amazon.com/health/status), which fetches data
about services as a single JSON document. The rule added by this change
is based on transforming the JSON document into a vale substitution rule.

* Clean up commented command in the AWS vale style
2024-03-20 21:09:27 +00:00
Grzegorz Zdunek 3140ad8014 Update Node.js, Electron and node-pty (#39296)
* Update Node.js to 20.11.1

* Update Electron to 29.1.1

* Update node-pty to 1.1.0-beta12

* Remove commands for building native deps manually

* Remove file skipping in electron-builder that seems to do nothing

* Regenerate `devbox.lock` using the same Devbox version as the CI (0.9.0)

* Update `devbox` to `0.9.1`

* Update `README.md`

* Update electron to 29.1.4

* Update devbox checksum

* Remove mention of Node.js version in teleterm/README.md
2024-03-19 15:11:47 +00:00
dependabot[bot] 4c01df4b94 Bump bufbuild/buf-setup-action in /.github/workflows (#39207)
Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action) from 1.29.0 to 1.30.0.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases)
- [Commits](https://github.com/bufbuild/buf-setup-action/compare/88db93f5d74ffa329bb43e42aa95cd822697d214...517ee23296d5caf38df31c21945e6a54bbc8a89f)

---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-18 13:24:39 +00:00
Andrew Burke a79ad92f52 Update testplan and docs (#38942) 2024-03-15 23:50:47 +00:00