Commit Graph
14539 Commits
Author SHA1 Message Date
Przemko Robakowski ce06b9c81c Add non-AD for OSS to test plan (#30820) 2023-08-22 19:17:49 +00:00
Forrest 01a6b57229 reduce alert log spam (#30849) 2023-08-22 18:59:09 +00:00
dependabot[bot]andAlan Parra 5e99ae0075 Bump the go group with 28 updates (#30819)
* Bump the go group with 28 updates

Bumps the go group with 28 updates:

| Package | From | To |
| --- | --- | --- |
| [cloud.google.com/go/container](https://github.com/googleapis/google-cloud-go) | `1.24.0` | `1.25.0` |
| [cloud.google.com/go/storage](https://github.com/googleapis/google-cloud-go) | `1.31.0` | `1.32.0` |
| [github.com/Azure/azure-sdk-for-go/sdk/azcore](https://github.com/Azure/azure-sdk-for-go) | `1.7.0` | `1.7.1` |
| [github.com/Azure/azure-sdk-for-go/sdk/azidentity](https://github.com/Azure/azure-sdk-for-go) | `1.3.0` | `1.3.1` |
| [github.com/ClickHouse/ch-go](https://github.com/ClickHouse/ch-go) | `0.58.0` | `0.58.2` |
| [github.com/ClickHouse/clickhouse-go/v2](https://github.com/ClickHouse/clickhouse-go) | `2.13.0` | `2.13.2` |
| [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) | `1.18.33` | `1.18.36` |
| [github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue](https://github.com/aws/aws-sdk-go-v2) | `1.10.36` | `1.10.39` |
| [github.com/aws/aws-sdk-go-v2/feature/s3/manager](https://github.com/aws/aws-sdk-go-v2) | `1.11.77` | `1.11.80` |
| [github.com/aws/aws-sdk-go-v2/service/athena](https://github.com/aws/aws-sdk-go-v2) | `1.31.2` | `1.31.5` |
| [github.com/aws/aws-sdk-go-v2/service/ec2](https://github.com/aws/aws-sdk-go-v2) | `1.111.0` | `1.114.0` |
| [github.com/aws/aws-sdk-go-v2/service/ecs](https://github.com/aws/aws-sdk-go-v2) | `1.29.3` | `1.29.6` |
| [github.com/aws/aws-sdk-go-v2/service/glue](https://github.com/aws/aws-sdk-go-v2) | `1.60.1` | `1.61.3` |
| [github.com/aws/aws-sdk-go-v2/service/iam](https://github.com/aws/aws-sdk-go-v2) | `1.22.2` | `1.22.5` |
| [github.com/aws/aws-sdk-go-v2/service/rds](https://github.com/aws/aws-sdk-go-v2) | `1.50.1` | `1.51.0` |
| [github.com/aws/aws-sdk-go-v2/service/sns](https://github.com/aws/aws-sdk-go-v2) | `1.21.4` | `1.21.5` |
| [github.com/aws/aws-sdk-go-v2/service/sqs](https://github.com/aws/aws-sdk-go-v2) | `1.24.1` | `1.24.5` |
| [github.com/fxamacker/cbor/v2](https://github.com/fxamacker/cbor) | `2.4.0` | `2.5.0` |
| [github.com/google/go-attestation](https://github.com/google/go-attestation) | `0.4.4-0.20230613144338-a9b6eb1eb888` | `0.5.0` |
| [github.com/google/go-tpm-tools](https://github.com/google/go-tpm-tools) | `0.3.13-0.20230620182252-4639ecce2aba` | `0.4.0` |
| [github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3) | `1.14.16` | `1.14.17` |
| [github.com/pkg/sftp](https://github.com/pkg/sftp) | `1.13.5` | `1.13.6` |
| [google.golang.org/api](https://github.com/googleapis/google-api-go-client) | `0.136.0` | `0.138.0` |
| [k8s.io/api](https://github.com/kubernetes/api) | `0.27.4` | `0.28.0` |
| [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver) | `0.27.4` | `0.28.0` |
| [k8s.io/cli-runtime](https://github.com/kubernetes/cli-runtime) | `0.27.4` | `0.28.0` |
| [k8s.io/kubectl](https://github.com/kubernetes/kubectl) | `0.27.4` | `0.28.0` |
| [sigs.k8s.io/controller-tools](https://github.com/kubernetes-sigs/controller-tools) | `0.12.1` | `0.13.0` |


Updates `cloud.google.com/go/container` from 1.24.0 to 1.25.0
- [Release notes](https://github.com/googleapis/google-cloud-go/releases)
- [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/CHANGES.md)
- [Commits](https://github.com/googleapis/google-cloud-go/compare/pubsub/v1.24.0...pubsub/v1.25.0)

Updates `cloud.google.com/go/storage` from 1.31.0 to 1.32.0
- [Release notes](https://github.com/googleapis/google-cloud-go/releases)
- [Changelog](https://github.com/googleapis/google-cloud-go/blob/main/CHANGES.md)
- [Commits](https://github.com/googleapis/google-cloud-go/compare/pubsub/v1.31.0...pubsub/v1.32.0)

Updates `github.com/Azure/azure-sdk-for-go/sdk/azcore` from 1.7.0 to 1.7.1
- [Release notes](https://github.com/Azure/azure-sdk-for-go/releases)
- [Changelog](https://github.com/Azure/azure-sdk-for-go/blob/main/documentation/release.md)
- [Commits](https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.7.0...sdk/azcore/v1.7.1)

Updates `github.com/Azure/azure-sdk-for-go/sdk/azidentity` from 1.3.0 to 1.3.1
- [Release notes](https://github.com/Azure/azure-sdk-for-go/releases)
- [Changelog](https://github.com/Azure/azure-sdk-for-go/blob/main/documentation/release.md)
- [Commits](https://github.com/Azure/azure-sdk-for-go/compare/sdk/azcore/v1.3.0...sdk/azcore/v1.3.1)

Updates `github.com/ClickHouse/ch-go` from 0.58.0 to 0.58.2
- [Release notes](https://github.com/ClickHouse/ch-go/releases)
- [Commits](https://github.com/ClickHouse/ch-go/compare/v0.58.0...v0.58.2)

Updates `github.com/ClickHouse/clickhouse-go/v2` from 2.13.0 to 2.13.2
- [Release notes](https://github.com/ClickHouse/clickhouse-go/releases)
- [Changelog](https://github.com/ClickHouse/clickhouse-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ClickHouse/clickhouse-go/compare/v2.13.0...v2.13.2)

Updates `github.com/aws/aws-sdk-go-v2/config` from 1.18.33 to 1.18.36
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.18.33...config/v1.18.36)

Updates `github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue` from 1.10.36 to 1.10.39
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/feature/dynamodb/attributevalue/v1.10.36...feature/dynamodb/attributevalue/v1.10.39)

Updates `github.com/aws/aws-sdk-go-v2/feature/s3/manager` from 1.11.77 to 1.11.80
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/feature/s3/manager/v1.11.77...feature/s3/manager/v1.11.80)

Updates `github.com/aws/aws-sdk-go-v2/service/athena` from 1.31.2 to 1.31.5
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.31.2...service/athena/v1.31.5)

Updates `github.com/aws/aws-sdk-go-v2/service/ec2` from 1.111.0 to 1.114.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.111.0...service/ec2/v1.114.0)

Updates `github.com/aws/aws-sdk-go-v2/service/ecs` from 1.29.3 to 1.29.6
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.29.3...service/s3/v1.29.6)

Updates `github.com/aws/aws-sdk-go-v2/service/glue` from 1.60.1 to 1.61.3
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/glue/v1.60.1...service/glue/v1.61.3)

Updates `github.com/aws/aws-sdk-go-v2/service/iam` from 1.22.2 to 1.22.5
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/eks/v1.22.2...service/fms/v1.22.5)

Updates `github.com/aws/aws-sdk-go-v2/service/rds` from 1.50.1 to 1.51.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.51.0/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/ec2/v1.50.1...service/ec2/v1.51.0)

Updates `github.com/aws/aws-sdk-go-v2/service/sns` from 1.21.4 to 1.21.5
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/efs/v1.21.4...service/efs/v1.21.5)

Updates `github.com/aws/aws-sdk-go-v2/service/sqs` from 1.24.1 to 1.24.5
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.24.1...service/fms/v1.24.5)

Updates `github.com/fxamacker/cbor/v2` from 2.4.0 to 2.5.0
- [Release notes](https://github.com/fxamacker/cbor/releases)
- [Commits](https://github.com/fxamacker/cbor/compare/v2.4.0...v2.5.0)

Updates `github.com/google/go-attestation` from 0.4.4-0.20230613144338-a9b6eb1eb888 to 0.5.0
- [Release notes](https://github.com/google/go-attestation/releases)
- [Commits](https://github.com/google/go-attestation/commits/v0.5.0)

Updates `github.com/google/go-tpm-tools` from 0.3.13-0.20230620182252-4639ecce2aba to 0.4.0
- [Release notes](https://github.com/google/go-tpm-tools/releases)
- [Changelog](https://github.com/google/go-tpm-tools/blob/master/.goreleaser.yaml)
- [Commits](https://github.com/google/go-tpm-tools/commits/v0.4.0)

Updates `github.com/mattn/go-sqlite3` from 1.14.16 to 1.14.17
- [Release notes](https://github.com/mattn/go-sqlite3/releases)
- [Commits](https://github.com/mattn/go-sqlite3/compare/v1.14.16...v1.14.17)

Updates `github.com/pkg/sftp` from 1.13.5 to 1.13.6
- [Release notes](https://github.com/pkg/sftp/releases)
- [Commits](https://github.com/pkg/sftp/compare/v1.13.5...v1.13.6)

Updates `google.golang.org/api` from 0.136.0 to 0.138.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.136.0...v0.138.0)

Updates `k8s.io/api` from 0.27.4 to 0.28.0
- [Commits](https://github.com/kubernetes/api/compare/v0.27.4...v0.28.0)

Updates `k8s.io/apiextensions-apiserver` from 0.27.4 to 0.28.0
- [Release notes](https://github.com/kubernetes/apiextensions-apiserver/releases)
- [Commits](https://github.com/kubernetes/apiextensions-apiserver/compare/v0.27.4...v0.28.0)

Updates `k8s.io/cli-runtime` from 0.27.4 to 0.28.0
- [Commits](https://github.com/kubernetes/cli-runtime/compare/v0.27.4...v0.28.0)

Updates `k8s.io/kubectl` from 0.27.4 to 0.28.0
- [Commits](https://github.com/kubernetes/kubectl/compare/v0.27.4...v0.28.0)

Updates `sigs.k8s.io/controller-tools` from 0.12.1 to 0.13.0
- [Release notes](https://github.com/kubernetes-sigs/controller-tools/releases)
- [Changelog](https://github.com/kubernetes-sigs/controller-tools/blob/master/RELEASE.md)
- [Commits](https://github.com/kubernetes-sigs/controller-tools/compare/v0.12.1...v0.13.0)

---
updated-dependencies:
- dependency-name: cloud.google.com/go/container
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go
- dependency-name: cloud.google.com/go/storage
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go
- dependency-name: github.com/Azure/azure-sdk-for-go/sdk/azcore
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: go
- dependency-name: github.com/Azure/azure-sdk-for-go/sdk/azidentity
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: go
- dependency-name: github.com/ClickHouse/ch-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: go
- dependency-name: github.com/ClickHouse/clickhouse-go/v2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: go
- dependency-name: github.com/aws/aws-sdk-go-v2/config
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: go
- dependency-name: github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: go
- dependency-name: github.com/aws/aws-sdk-go-v2/feature/s3/manager
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: go
- dependency-name: github.com/aws/aws-sdk-go-v2/service/athena
  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/ecs
  dependency-type: direct:production
  update-type: version-update:semver-patch
  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/aws/aws-sdk-go-v2/service/iam
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: go
- dependency-name: github.com/aws/aws-sdk-go-v2/service/rds
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go
- dependency-name: github.com/aws/aws-sdk-go-v2/service/sns
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: go
- dependency-name: github.com/aws/aws-sdk-go-v2/service/sqs
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: go
- dependency-name: github.com/fxamacker/cbor/v2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go
- dependency-name: github.com/google/go-attestation
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go
- dependency-name: github.com/google/go-tpm-tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go
- dependency-name: github.com/mattn/go-sqlite3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: go
- dependency-name: github.com/pkg/sftp
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: go
- dependency-name: google.golang.org/api
  dependency-type: direct:production
  update-type: version-update:semver-minor
  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/cli-runtime
  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
- dependency-name: sigs.k8s.io/controller-tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go
...

Signed-off-by: dependabot[bot] <[email protected]>

* Use k8s.io/apimachinery/pkg/util/httpstream/wsstream instead of k8s.io/apiserver/

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alan Parra <[email protected]>
2023-08-22 18:00:39 +00:00
Lisa Kim 7dd7c36ed5 Update e (#30852) 2023-08-22 17:59:28 +00:00
Steven Martin d429085f58 docs: remove default designation in cloud proxies (#30846) 2023-08-22 17:47:55 +00:00
STeve (Xin) Huang 53fac2c62a Support assume role for dynamic resources for 'teleport db configure create' (#30842)
* Support --aws-assume-role-arn flag for 'teleport db configure create --dynamic-resources-labels'

* align spaces for commented out section
2023-08-22 17:12:17 +00:00
Isaiah Becker-Mayer b3ac8af605 pins wasm-pack to --version 0.11.0 (#30778)
* pins wasm-pack to --version 0.11.0

* use variable WASM_PACK_VERSION rather than hardcoding in multiple places
2023-08-22 17:03:06 +00:00
Paul Gottschling 7f5dc8b55a Update the docs UI reference (#30378)
* Update the docs UI reference

Reflect updates to the docs engine:
- The `initial` property of the `Var` component
- The ability to use `Var`s in syntax-highlighted code snippetsA
- The `team` scope

* Respond to lsgunn-teleport feedback.
2023-08-22 16:41:46 +00:00
Mike Jensen 259767fde7 MFA Fuzzing and Json Unmarshal Panic fix (#30854)
This expands the coverage of fuzzing in `lib/web/fuzz_test.go` and includes adding seeds.
From this work a new panic was discovered where a pointer is allocated then a pointer to the pointer is passed into json.Unmarshal.  It is then possible for this original pointer to remain a `nil` reference.

This pattern looks unexpected, so all cases of double pointers being passed into json.Unmarshal were changed to the more standard empty struct pointer style to avoid potential nil reference panics.
2023-08-22 16:34:31 +00:00
Rafał Cieślak 6fe66b5719 Ignore access denied errors when removing token after joining cluster (#30833) 2023-08-22 16:07:19 +00:00
Gavin Frazar 35c4a8c509 update RFD 129 state to implemented (#30479)
* include minor changes needed during implementation
2023-08-22 15:05:43 +00:00
Lisa Kim 02630a6494 Web: Remove all cap and bolding for LabelInput used with inputs (#30779)
* Remove all cap and bolding for label input

* Fix proper capitalization and update snapshots
2023-08-22 14:28:20 +00:00
Grzegorz Zdunek b44a80ffa0 Connect My Computer: Auto start the agent (#30758)
* Call `canUseConnectMyComputer` in the context instead of in `NavigationMenu` so it can be used in more cases

* Start the agent automatically if the workspace `autoStart` flag is true

* Drop 'flag' from the setter and getter names

* Add a new line in a test setup to improve readability

* Move `checkIfAgentIsConfigured` to a separate `useEffect` and add a comment
2023-08-22 14:26:26 +00:00
Paul Gottschling af6bc4da59 Recommend writing the client secret to a file (#29919)
* Recommend writing the client secret to a file

Fixes #29278

Edit OIDC guides to recommmend writing the user's client secret to a
file before running `tctl sso configure oidc`. This way, the client
secret does not appear in the user's shell history.

* Respond to feedback
2023-08-22 14:15:14 +00:00
Hugo ShakaandAnathan Ye 18eb3cbfea [buddy] 🐛 issue #30400 fixing missing billing_mode param in teleport-cluster helm chart fo dynamodb autoscaling (#30764)
* 🐛 issue #30400, dynamodb autoscaling mode requires `billing_mode: provisioned`

* Add tests

---------

Co-authored-by: Anathan (Ana) Ye <[email protected]>
2023-08-22 13:46:33 +00:00
Hugo Shakaanddanmx 59f04c8b62 feat(helm/teleport-kube-agent): custom annotations in the Secret (#30761)
Signed-off-by: danmx <[email protected]>
Co-authored-by: danmx <[email protected]>
2023-08-22 13:37:37 +00:00
rosstimothy 5a78308ed2 Add action to detect binary bloat (#30708)
Enables comparing binaries between consecutive commits on master
and release branches to detect an increase in size. A warning is
emitted if any of tbot, tctl, tsh, or teleport increase by more
than 1MB. The action fails if binary size is increased by more
than 3MB.
2023-08-22 13:30:53 +00:00
Edward Dowling ffb43a74d8 Move request-role yaml example to correct location (#30772) 2023-08-22 08:34:55 +00:00
Tobiasz Heller 32fe8f991e update athena rfd status (#30756) 2023-08-22 06:58:31 +00:00
Michael 4282588b3b Make saml and app return same kind for the UI (#30812)
* Make saml and app return same kind for the UI

* Fix tests
2023-08-21 23:20:40 +00:00
rosstimothy 71ee4d8dbe Improve dependabot PR experience (#30813)
Updates the job names to reflect the language of the PR instead of
the directory name. This makes the PR titles less redundant and
makes it more obvious which language the updates are for.

Stop skipping the lint and build api workflows on dependabot PRs.
Now that the batcher isn't bundling the dependabot PRs we should
run CI checks on them prior to landing in the merge queue.
2023-08-21 22:22:58 +00:00
Andrew LeFevre a89e2eebcb add tsh slow on Windows entry to FAQ (#29546) 2023-08-21 22:05:31 +00:00
dependabot[bot] 2a02227e19 Bump github.com/aws/aws-sdk-go-v2/service/dynamodb from 1.21.2 to 1.21.5 (#30795)
Bumps [github.com/aws/aws-sdk-go-v2/service/dynamodb](https://github.com/aws/aws-sdk-go-v2) from 1.21.2 to 1.21.5.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/efs/v1.21.2...service/efs/v1.21.5)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/dynamodb
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-21 21:51:32 +00:00
dependabot[bot] 7175d0c78e Bump github.com/aws/aws-sdk-go-v2/feature/ec2/imds (#30793)
Bumps [github.com/aws/aws-sdk-go-v2/feature/ec2/imds](https://github.com/aws/aws-sdk-go-v2) from 1.13.8 to 1.13.11.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/mq/v1.13.8...service/mq/v1.13.11)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/feature/ec2/imds
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-21 21:51:15 +00:00
dependabot[bot]andTim Ross 64975d57be Bump the teleport-dependencies group in /api with 1 update (#30783)
* Bump the teleport-dependencies group in /api with 1 update

Bumps the teleport-dependencies group in /api with 1 update: [github.com/google/uuid](https://github.com/google/uuid).

- [Release notes](https://github.com/google/uuid/releases)
- [Changelog](https://github.com/google/uuid/blob/master/CHANGELOG.md)
- [Commits](https://github.com/google/uuid/compare/v1.3.0...v1.3.1)

---
updated-dependencies:
- dependency-name: github.com/google/uuid
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: teleport-dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>

* go mod tidy

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tim Ross <[email protected]>
2023-08-21 21:50:50 +00:00
Brian Joerger 0ca6366bec Add secure credentials for API client tests (#30518)
* Move mockServer into a separate file.

* Refactor mock server and client test.

* Use mTLS in client tests.

* Move mtls test helpers into a new package for reusability.
2023-08-21 21:15:30 +00:00
dependabot[bot] e2e707e392 Bump github.com/aws/aws-sdk-go from 1.44.322 to 1.44.328 (#30786)
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.44.322 to 1.44.328.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.44.322...v1.44.328)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-21 20:40:12 +00:00
Lisa Kim e1c9115cfc Update e (#30803) 2023-08-21 20:30:28 +00:00
dependabot[bot] 37c0aaf6cf Bump the build-assets-tooling-dependencies group (#30790)
Bumps the build-assets-tooling-dependencies group in /build.assets/tooling with 2 updates: [github.com/google/uuid](https://github.com/google/uuid) and [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver).


Updates `github.com/google/uuid` from 1.3.0 to 1.3.1
- [Release notes](https://github.com/google/uuid/releases)
- [Changelog](https://github.com/google/uuid/blob/master/CHANGELOG.md)
- [Commits](https://github.com/google/uuid/compare/v1.3.0...v1.3.1)

Updates `k8s.io/apiextensions-apiserver` from 0.27.4 to 0.28.0
- [Release notes](https://github.com/kubernetes/apiextensions-apiserver/releases)
- [Commits](https://github.com/kubernetes/apiextensions-apiserver/compare/v0.27.4...v0.28.0)

---
updated-dependencies:
- dependency-name: github.com/google/uuid
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: build-assets-tooling-dependencies
- dependency-name: k8s.io/apiextensions-apiserver
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: build-assets-tooling-dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-21 20:01:30 +00:00
Yassine Bounekhla 42d59bd0f7 fix (#30645) 2023-08-21 19:57:12 +00:00
dependabot[bot] f14c38865c Bump the assets-aws-dependencies group in /assets/aws with 3 updates (#30788)
Bumps the assets-aws-dependencies group in /assets/aws with 3 updates: [github.com/aws/aws-sdk-go-v2](https://github.com/aws/aws-sdk-go-v2), [github.com/aws/aws-sdk-go-v2/config](https://github.com/aws/aws-sdk-go-v2) and [github.com/aws/aws-sdk-go-v2/service/ec2](https://github.com/aws/aws-sdk-go-v2).


Updates `github.com/aws/aws-sdk-go-v2` from 1.20.3 to 1.21.0
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/v1.20.3...v1.21.0)

Updates `github.com/aws/aws-sdk-go-v2/config` from 1.18.33 to 1.18.36
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.18.33...config/v1.18.36)

Updates `github.com/aws/aws-sdk-go-v2/service/ec2` from 1.113.1 to 1.114.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.113.1...service/ec2/v1.114.0)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: assets-aws-dependencies
- dependency-name: github.com/aws/aws-sdk-go-v2/config
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: assets-aws-dependencies
- dependency-name: github.com/aws/aws-sdk-go-v2/service/ec2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: assets-aws-dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-21 19:35:08 +00:00
dependabot[bot] 9e838a31a9 Bump the rust-dependencies group with 2 updates (#30787)
Bumps the rust-dependencies group with 2 updates: [png](https://github.com/image-rs/image-png) and [tempfile](https://github.com/Stebalien/tempfile).


Updates `png` from 0.17.9 to 0.17.10
- [Changelog](https://github.com/image-rs/image-png/blob/master/CHANGES.md)
- [Commits](https://github.com/image-rs/image-png/compare/v0.17.9...v0.17.10)

Updates `tempfile` from 3.7.1 to 3.8.0
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.7.1...v3.8.0)

---
updated-dependencies:
- dependency-name: png
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: tempfile
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-21 19:34:35 +00:00
Alan Parra 36442777cb Update the etcd_test.go comment (#30709) 2023-08-21 19:11:56 +00:00
Steven Martin 971ac13f3c docs: updates to cloud api docs (#30664)
* docs: updates to cloud api docs

* update iam role permissions
2023-08-21 19:11:25 +00:00
dependabot[bot] fd657e5846 Bump github.com/aws/aws-sdk-go-v2/service/ec2 in /assets/aws (#30728)
Bumps [github.com/aws/aws-sdk-go-v2/service/ec2](https://github.com/aws/aws-sdk-go-v2) from 1.111.0 to 1.113.1.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/ec2/v1.111.0...service/ec2/v1.113.1)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/ec2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-21 18:56:20 +00:00
rosstimothy 942edbdf3c Group dependabot update PRs (#30771)
Updates our dependabot configuration to use the new groups feature
to reduce the number of PRs opened every week. All minor and patch
updates for each defined package-ecosystem should now be grouped
into a single PR.

Additionally, the renovate config and workflow and the batching
workflow have been removed. They both served as a means to bundle
updates but now that the functionality is built into dependabot we
no longer need them.
2023-08-21 18:31:38 +00:00
Paul Gottschling 2a676e4f5d Remove Tabs components with one TabItem (#30769)
In #30616, we replaced `ScopedBlocks` with `Tabs` components. This was
because most `ScopedBlocks` included variations on the same text for
multiple scopes, and replacing them with `TabItem`s was straightforward.
However, some replacements included only a single `TabItem`, which
displays awkwardly in the docs.

This change removes `Tabs` components with only one `TabItem`, replacing
them with body text.
2023-08-21 18:27:37 +00:00
Justinas Stankevičius f4bdef9414 Bump e-ref (#30760) 2023-08-21 18:26:49 +00:00
Paul Gottschling 87735d3612 Move the tsh config file guidance (#30437)
Fixes #27817

Move our guidance on the `tsh` config files to the `tsh` guide in the
"Connect your Client" section and out of the CLI reference. This is
because the CLI reference focuses on commands, while the general `tsh`
guide covers a number of topics, making it a more appropriate place for
the config file guide.
2023-08-21 18:17:14 +00:00
Jakub Nyckowski a2afac8c6a [Assist] Add AssistAction and AssistAccessRequest PostHog event reporting (#30513)
* Add AssistAction and AssistAccessRequest PostHog event reporting

This commit introduced new usage tracking for Assist features. AssistAction event is emitted when user triggers an action like SSH command generation or output explaining. AssistAccessRequest event is fired when user requests access to a resource. The events capture anonymized username, resource type or action triggered, and a breakdown of tokens used for generating command summaries or completion responses.

* "Removed userName in AssistAccessRequest and AssistAction"

Both "AssistAccessRequest" and "AssistAction" messages in usageevents.proto file and their corresponding Go structures were modified to remove the "userName" field.

* Add GoDoc
2023-08-21 18:07:41 +00:00
Paul Gottschling 714f0bc893 Edit the app access DynamoDB guide (#29749)
* Edit the app access DynamoDB guide

Closes #21774

Add an explicit recommendation to use the Database Service to proxy
DynamoDB. There is already language in the guide to compare the App
Service and Database Service approaches, so this change moves this text
into an Admonition and includes the recommendation there.

* Respond to zmb3 feedback
2023-08-21 18:03:42 +00:00
Michael WilsonandAlan Parra 3a483719a4 Add in access list member backend and gRPC methods. (#30579)
The backend and gRPC methods for interacting with access lists have been
added. This additionally requires modifications to the generic service to
handle key prefixes so that access list members can be namespaced properly
within the access_list_member namespace in the backend.

Co-authored-by: Alan Parra <[email protected]>
2023-08-21 17:21:16 +00:00
Lisa Kim 1fd9b9afad Add required title to access list resource (#30657) 2023-08-21 16:35:41 +00:00
Alan Parra 35bbfe3fe2 Disable golangci-lint action cache (#30780) 2023-08-21 17:50:26 +00:00
dependabot[bot] dcb81d7f86 Bump github.com/aws/aws-sdk-go-v2/service/sns from 1.21.2 to 1.21.4 (#30735)
Bumps [github.com/aws/aws-sdk-go-v2/service/sns](https://github.com/aws/aws-sdk-go-v2) from 1.21.2 to 1.21.4.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/efs/v1.21.2...service/efs/v1.21.4)

---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/sns
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-21 14:35:29 +00:00
Hugo Shaka 097e50fafd Generate event schema from proto files (#30194)
* Event Schema protoc plugin, initial commit

* Generate mappings + dump table and schema views

* Add license headers

* Add license headers pt.2

* go mod tidy

* go mod tidy pt.2

* goimports

* Address feedback: consistent order, document rebuild, drop eventype mapping

* Reduce the list of queryable events

* Remove stale comment

* fixup! Address feedback: consistent order, document rebuild, drop eventype mapping

* Fix view generation

- support nested dmlTypes (`array(map(...))`)
- support fields with `.` in their names
- use same function to generate field names for view and table
- use leading commas when generating schema views

* display event_date and event_table in tableSchema + add tests

* Add docstrings

* Address jakule's feedback

* Address marco's feedback

* Convert Fields from a map to a list of fields

* lint
2023-08-21 14:01:16 +00:00
Noah Stride 9268e97d01 Machine ID: Support for JSON log formatting (#30755)
* Support for json log output in `tbot`

* Fix spacing in docs

* fix markdown spacing
2023-08-21 13:26:09 +00:00
Marek Smoliński 2484750450 Audit Log Oracle settings (#29566) 2023-08-21 12:33:12 +00:00
Cam Hutchison befa606ed6 ci: Pass secrets from post-release to update-ami-ids (#30020)
Add a `secrets: inherit` field to `post-release.yaml` so that when
calling `update-ami-ids.yaml` it can see the secrets. It is currently
failing with:

    Error: Input required and not supplied: private_key

as the repo secrets are not available.
2023-08-21 09:08:40 +00:00
Marco André Dinis 9960d827a7 AWS OIDC: List EC2 Instance Connect Endpoints (#30699)
* AWS OIDC: List EC2 Instance Connect Endpoints

* remove region
2023-08-21 08:37:14 +00:00