Commit Graph
14815 Commits
Author SHA1 Message Date
fheinecke 3e7182c4a2 Updated master branch makefile version to 15.0.0-dev (#31220)
* Updated master branch makefile version to 15.0.0-dev

* Updated `docs/config.json`

* Revert "Updated `docs/config.json`"

This reverts commit 4d4c8846b1.

* Updated `docs/config.json`

* Revert e ref update

* revert docs git property removal

* Fixed version check integration test

* Re-ordered imports

* Reverted accidental format change by IDE
2023-09-11 19:54:40 +00:00
Mike Jensen d82f595464 bloat test: Disable UI build (#31724)
This is currently failing due to `yarn` not being on the build image.  I am disabling the UI part of the build until we can develop a long term solution.
2023-09-11 19:47:08 +00:00
Noah StrideandFlorian Perrot e83665be21 [buddy] docs: Machine ID with ansible, use CanonicalDomain (#31727)
* docs: Machine ID with ansible, use CanonicalDomain

* Mark as code block

* Add canonicalize to cspell

---------

Co-authored-by: Florian Perrot <[email protected]>
2023-09-11 19:09:45 +00:00
dependabot[bot] 182e51caba Bump the go group in /api with 3 updates (#31682)
Bumps the go group in /api with 3 updates: [golang.org/x/crypto](https://github.com/golang/crypto), [golang.org/x/net](https://github.com/golang/net) and [google.golang.org/grpc](https://github.com/grpc/grpc-go).


Updates `golang.org/x/crypto` from 0.12.0 to 0.13.0
- [Commits](https://github.com/golang/crypto/compare/v0.12.0...v0.13.0)

Updates `golang.org/x/net` from 0.14.0 to 0.15.0
- [Commits](https://github.com/golang/net/compare/v0.14.0...v0.15.0)

Updates `google.golang.org/grpc` from 1.57.0 to 1.58.0
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.57.0...v1.58.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go
- dependency-name: golang.org/x/net
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go
- dependency-name: google.golang.org/grpc
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-11 19:00:29 +00:00
dependabot[bot] 62b1b0d7fa Bump the go group in /assets/aws with 2 updates (#31685)
Bumps the go group in /assets/aws with 2 updates: [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/config` from 1.18.38 to 1.18.39
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases)
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/config/v1.18.38...config/v1.18.39)

Updates `github.com/aws/aws-sdk-go-v2/service/ec2` from 1.115.0 to 1.117.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.115.0...service/ec2/v1.117.0)

---
updated-dependencies:
- 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/service/ec2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-11 18:32:36 +00:00
dependabot[bot] c52705d4e8 Bump the go group with 6 updates (#31716)
Bumps the go group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [cloud.google.com/go/storage](https://github.com/googleapis/google-cloud-go) | `1.32.0` | `1.33.0` |
| [github.com/Azure/azure-sdk-for-go/sdk/azcore](https://github.com/Azure/azure-sdk-for-go) | `1.7.1` | `1.7.2` |
| [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) | `1.45.4` | `1.45.6` |
| [github.com/sashabaranov/go-openai](https://github.com/sashabaranov/go-openai) | `1.15.1` | `1.15.3` |
| [google.golang.org/api](https://github.com/googleapis/google-api-go-client) | `0.138.0` | `0.139.0` |
| [google.golang.org/grpc](https://github.com/grpc/grpc-go) | `1.57.0` | `1.58.0` |


Updates `cloud.google.com/go/storage` from 1.32.0 to 1.33.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.32.0...pubsub/v1.33.0)

Updates `github.com/Azure/azure-sdk-for-go/sdk/azcore` from 1.7.1 to 1.7.2
- [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.1...sdk/azcore/v1.7.2)

Updates `github.com/aws/aws-sdk-go` from 1.45.4 to 1.45.6
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.45.4...v1.45.6)

Updates `github.com/sashabaranov/go-openai` from 1.15.1 to 1.15.3
- [Release notes](https://github.com/sashabaranov/go-openai/releases)
- [Commits](https://github.com/sashabaranov/go-openai/compare/v1.15.1...v1.15.3)

Updates `google.golang.org/api` from 0.138.0 to 0.139.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.138.0...v0.139.0)

Updates `google.golang.org/grpc` from 1.57.0 to 1.58.0
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.57.0...v1.58.0)

---
updated-dependencies:
- 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/aws/aws-sdk-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: go
- dependency-name: github.com/sashabaranov/go-openai
  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: google.golang.org/grpc
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-11 18:14:48 +00:00
dependabot[bot] f4e4af717c Bump the go group in /assets/backport with 1 update (#31684)
Bumps the go group in /assets/backport with 1 update: [golang.org/x/oauth2](https://github.com/golang/oauth2).

- [Commits](https://github.com/golang/oauth2/compare/v0.11.0...v0.12.0)

---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-11 18:01:17 +00:00
dependabot[bot] 52ba0adfd5 Bump the go group in /build.assets/tooling with 2 updates (#31715)
Bumps the go group in /build.assets/tooling with 2 updates: [github.com/bradleyfalzon/ghinstallation/v2](https://github.com/bradleyfalzon/ghinstallation) and [golang.org/x/oauth2](https://github.com/golang/oauth2).


Updates `github.com/bradleyfalzon/ghinstallation/v2` from 2.6.0 to 2.7.0
- [Release notes](https://github.com/bradleyfalzon/ghinstallation/releases)
- [Commits](https://github.com/bradleyfalzon/ghinstallation/compare/v2.6.0...v2.7.0)

Updates `golang.org/x/oauth2` from 0.11.0 to 0.12.0
- [Commits](https://github.com/golang/oauth2/compare/v0.11.0...v0.12.0)

---
updated-dependencies:
- dependency-name: github.com/bradleyfalzon/ghinstallation/v2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go
- dependency-name: golang.org/x/oauth2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-11 18:00:16 +00:00
Tiago Silva 8884708ff1 Add support for fake exec and portforward verbs (#31464)
This PR adds support for fake Kubernetes verbs to restrict access to
exec and portforward endpoints.

Signed-off-by: Tiago Silva <[email protected]>
2023-09-11 17:50:49 +00:00
Andrew Burke 60185d88be Increase timeout on usage event assertions (#31723) 2023-09-11 17:34:04 +00:00
Edward Dowling c031dd2c1c Add initial servicenow plugin (#31024)
* Add initial servicenow plugin

* Add missing servicenow plugin checks

* Make omit empty fields in servicenow incident type

* Enforce https for servicenow requests

* Make servicenow plugin always pass clustername

* Add in missing returned errors in servicenow plugin

* Remove unused code form servicenow plugin

* Add missing godocs to servicenow types

* Use parseint over Sscanf in decodeplugindata

* Fix minor formating issues in servicenow bot

* Fix min version for servicenow plugin

* Rename servicenow to serviceNow

* Add more context to servicenow logs and send time as utc

* Fix misleading comment in servicenow plugin

* Add more context to servicenow plugin logging

* Refactor servicenow plugin to reduce indentation

* Refactor resolution tag check to use a switch case

* Change from sscanf anf sprintf for int formating and parsing

* Add missing close code logic to servicenow bot

* Add tests for servicenow plugin and mocked servicenow

* Refactor servicenow plugin to use slice.Contains

* Enforce https only for non localhost in servicenow plugin

* Add more context to servicenow close code comments

* Fix typo in error message and encode systemAnnotations in plugindata

* Match host for servicenow client as whole instead of via prefix

And fix capitalisation in some error messages.

* Merge denied and approved cases in servicenow on watcher event

* Lower excessive timeout in servicenow tests

* Swap to using apiurl.hostname of net.splithostport

* Fix access_request plugindata test, rename servicenow rota

* Move close code configuration to plugin instead of role

* Remove unused fields and fix minor linting issues

* Remove unused code to fix linting

* Remove unused assignment to fix linting

* Fix assignment error in servicenow tests
2023-09-11 16:41:50 +00:00
Hugo Shaka 96be69af8d integrations/updater: bump controller runtime to 0.16.1 (#31712)
* adapt code to deal with controller-runtime breaking changes

* bump controller-runtime to v0.16.1
2023-09-11 15:31:20 +00:00
Zac Bergquist 652c66c1ad Make the "manual" backport tool behave more like the bot (#31574)
When backports are opened with `make backport`, the resulting
PR has very little information about the actual change. The
title and body just say "Backport XYZ".

Update the tool to open PRs with a title that is the same as the
original PR (with the correct version prefix). Also ensure that
the body of the original PR is preserved, along with a reference
to the original PR so it's easy to track that this was a backport.
2023-09-11 14:44:17 +00:00
Zac Bergquist 476027472a Deflake TestTeleportProcessAuthVersionCheck (#31688)
This test uses a broken approach to try and allocate a local port
for the auth service. It starts a listener without specifying a port,
grabs the port that the OS allocates, and then closes the listener
and assumes that the port that was free at the time of this check will
remain free by the time the test needs to open a 2nd listener.

Instead, start the auth service first, allow the OS to allocate a free
port, and *use that port* in the SSH service's config. This ensures
that the port remains free since we keep the listener open the whole
time.

Fixes #19752
2023-09-11 12:49:01 +00:00
Noah Stride 64f703a0f2 Kubernetes External Joining: static_jwks implementation (#30225)
* Add JWKS baseed kubernetes toekn validator

* Add types for static_jwks kubernetes join type

* Add validation for new fields on Provisiontoken

* SPAG

* Add support into tbot for kubernetes join method

* Wire static_jwks implementation into auth.Server.checkKubernetesJoinRequest

* fix-imports

* Add JWKS tests for `kubernetestoken`

* Fix TestIDTokenValidator_Validate

* Ensure token is bound

* Fix mistakenely renamed comments

* Tidier return type

* Refactor tests for slicker UI

* Inject jwks token validator for test substitution

* Add test cases for static_jwks to lib/auth kube joining test

* Remove TODO

* Add more test cases to token validation

* Add enforcement of maximum TTL

* Regenerate operator crd

* Improve comments on proto

* Rerun ?? generation ?? of ?? operator ?? protos ??

* Remove outdated comment
2023-09-11 10:58:27 +00:00
Alex McGrath 14bb76bf69 Use the regions in teleport config instead of ENV for bootstrap (#31401) 2023-09-11 10:44:51 +00:00
Noah StrideandMike Jensen 95a07b7a5c [RFD] 0143 - External Kubernetes Joining (#29225)
* Add the What and Why

* Add explanation of alternative design

* Add example configuration

* Roughly outline process

* Add notes on short TTL and expand expalanation of audience

* Add note on auto discovery

* Rough proto spec for confgiuration

* Remove TODO: re more detail

* Tidy up security considerations section

* Add space for protos for rpcs

* Rename `kubernetes-jwks` to `kubernetes-remote`

* Add note on Kubernetes Ca compromise

* Add example protos for the flow

* Correct RPC name

* Make `jentfoo` a required reviewer

Co-authored-by: Mike Jensen <[email protected]>

* Explain dual service account layering

* Propose simplified RFD

* Rename incluster -> in_cluster

* Add example audit event

* Add clarification on TTL limit

---------

Co-authored-by: Mike Jensen <[email protected]>
2023-09-11 10:12:06 +00:00
Grzegorz Zdunek 2f30c6c8a8 Connect My Computer: Enable telemetry (#31638)
* Enable Connect My Computer telemetry

* Small renames
2023-09-11 09:51:18 +00:00
Marco André Dinis 4ec2563e6d Docs: Update terraform docs to 13.3.8 release (#31629)
* Docs: Update terraform docs to 13.3.8 release

* add more mybot and VPCID to cspell words
2023-09-11 09:31:01 +00:00
Edoardo Spadolini be73e7a623 pgbk: derive ID from revision (#31657)
* pgbk: derive ID from revision

* fix TestMessage
2023-09-11 08:19:13 +00:00
Noah StrideandFireDrunk c7cc451667 [Buddy 30860] Added --insecure flag to tbot (#31093)
* Added --insecure flag to tbot; Added test; Added test-setup

* Removed old file

* Review comments

* Updated tests; Rework CAPins & CAPath verification; Split functions

* Cleanup old debug lines

* Cleaned up tests; Remove unnecessary InsecureSkipVerify;

* Add back InsecureSkipVerify to fix Authentication

* renamed DefaultBotConfigOpts parameter; remove some stale debug code; restored wrongfully delted InsecureSkipVerify;

* remove stale newline

* Improved warnings

* Updated tbot usage example

* Fix failing test; Cleanup Makefile target

* Removed unused config option from OnboardingConfig; Fixed import order

* Rename test; Rework if statement; Fix newline

* Updated shell script to comply with shellcheck; added example yaml to gitignore

* Remove example file

* Tidier comments for reg code

* behavior

* Remove unused var from Makefile test-go-unit-tbot

* Further simplify makefile

---------

Co-authored-by: FireDrunk <[email protected]>
2023-09-11 08:16:18 +00:00
Tiago Silva 67b8f55318 Ignore metrics.k8s.io discovery group failure (#31399)
When the Kubernetes cluster has no nodes, the metrics pod cannot run and
`metrics.k8s.io` API group isn't available.
It's safe to ignore this error and continue

Signed-off-by: Tiago Silva <[email protected]>
2023-09-11 07:54:35 +00:00
Andrew LeFevre 5054cb685c return an error when attempting to join a session of an OpenSSH node (#31472)
* return an error when attempting to join a session of an OpenSSH node

* remove item from test plan and note to docs

* add test coverage to integration test

* fix integration test

* fixed linter issue
2023-09-08 22:16:02 +00:00
Jakub Nyckowski a50f967d27 [Docs] Update documentation for max duration feature in access requests (#31345)
* Update documentation for max duration feature in access requests

Documentation for the access request feature has been expanded to describe the 'max_duration' property in role requests. The change explains how to override the default behaviour (where a user can request access to a role until the session expires) by setting a 'max_duration'. Details include how to set this in the web UI or CLI, the need to define the setting in the role definition, and its interaction with the 'max_session_ttl'. The update provides necessary guidance for users requiring elevated access beyond their current session.

* Apply code review suggestions.
2023-09-08 21:56:00 +00:00
Michael Wilson fc2a307180 Update e ref. (#31669)
Update e ref to account for removal of more references to access list spec
members field, which is no longer needed or used.
2023-09-08 20:46:09 +00:00
Jakub Nyckowski 78a26a1390 Update Golang Docker images to v1.21 (#30221)
The Golang Docker images used in 'build.assets/Dockerfile-grpcbox' and 'examples/teleport-usage/Dockerfile' have been updated from version 1.20 to version 1.21.
2023-09-08 20:20:58 +00:00
dependabot[bot] 867a209c02 Bump jetpack-io/devbox-install-action from 0.4.0 to 0.6.0 (#31193)
Bumps [jetpack-io/devbox-install-action](https://github.com/jetpack-io/devbox-install-action) from 0.4.0 to 0.6.0.
- [Release notes](https://github.com/jetpack-io/devbox-install-action/releases)
- [Commits](https://github.com/jetpack-io/devbox-install-action/compare/v0.4.0...v0.6.0)

---
updated-dependencies:
- dependency-name: jetpack-io/devbox-install-action
  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-09-08 19:05:47 +00:00
Michael Wilson 745bfbfa50 Remove internal access list object members field in spec. (#31643)
* Remove internal access list object members field in spec.

The members field in the internal access list object has been removed. This
has been replaced by top level AccessListMember objects, which will scale
better on DynamoDB.

* Remove members from access list tests.

* Remove members from events test.
2023-09-08 18:43:26 +00:00
rosstimothy babc2d75fd Remove unsafe usage of resource id (#31168)
The transport used by app service was using a sync.Map keyed by
the resource id to store app servers. However, the id of a resource
is not guaranteed to be unique which could cause apps to be missed.
The sync.Map was removed in favor of a mutex and iterating over the
configured servers slice directly.
2023-09-08 18:12:50 +00:00
Zac Bergquist 69df324555 React to version updates faster (#31617)
The version shown in the UI's Help & Support page is populated by
querying for all auth servers in the cluster and taking the first
one. It's possible that after an upgrade the old auth server hasn't
expired, so we may incorrectly report the old version for several
minutes.

Fix this by:
- using the version from the newest auth server
- using the embedded version for the proxy version
2023-09-08 16:05:10 +00:00
c027b38f7f Add Vercel preview workflow (#30873)
* Test vercel-deploy workflow

* Specify the Vercel environment

Co-authored-by: Ada <[email protected]>

* Tweak the Vercel workflow

- Include a more user-friendly URL in the preview message that points to
  the version of the docs site that shows the user's changes.

- Add write permissions for PRs to the Vercel worfklow.

* Respond to zmb3 feedback

---------

Co-authored-by: dumez-k <[email protected]>
Co-authored-by: Kenneth DuMez <[email protected]>
Co-authored-by: Ada <[email protected]>
2023-09-08 15:48:58 +00:00
Hugo Shaka a36604a050 charts: fix teleport-cluster port names (#31642)
* charts: fix teleport-cluster port names

* update snapshots
2023-09-08 15:40:57 +00:00
rosstimothy e0562459cb Simplify SSH trace support detection (#31605)
Since all supported versions of Teleport now support tracing we can
drop opening a specific channel to evaluate if tracing is supported
and just rely on the SSH server version.
2023-09-08 15:00:47 +00:00
Michael Wilson d50c0dd3c3 Remove members from access list spec. (#31457)
The members field has been removed from the access list spec.
2023-09-08 13:42:59 +00:00
STeve (Xin) Huang 0233855193 Fix an issue context canceled spams Proxy log for database connections (#31441)
* poc tracking read conn context canceled

* fix lint

* remove old Cancel func

* update comments
2023-09-08 13:00:48 +00:00
Bartosz Leper 176237ddb7 Make the WebAuthn error message a bit more explicit (#31203) 2023-09-08 12:05:38 +00:00
Marco André Dinis bf069282e6 AWS OIDC - List SecurityGroups: add Inbound and Outbound Rules (#31498)
* AWS OIDC - List SecurityGroups: add Inbound and Outbound Rules

This PR adds the SecurityGroups Inbound and Outbound Rules to the
Teleport representation of SecurityGroups.

This will allow the user configuring the SGs for DeployService and EICE
access to quickly understand what rules are available for each
SecurityGroup.
This way, they can pick the ones that match their security requirements.

* document -1 protocol and add description field
2023-09-08 06:30:27 +00:00
Marek Smoliński b9d61d5209 Test Plan Update: Add auto user provisioning and ClickHouse (#31292) 2023-09-08 04:03:40 +00:00
Lisa Kim fa4aa9f36a Update e (#31616) 2023-09-07 23:50:13 +00:00
Michael WilsonandLisa Kim 14afe47883 Make sure Teleport sessions use the user login state. (#31363)
The user login state is being generated properly but not being used for
the various sessions. UserLoginState is now properly integrated into
sessions. Additionally, it was noticed that user login state was not being
used for Github logins, so it's been added there as well.

Additionally, getUserOrLoginState has been exposed for use by the
enterprise repo.

Co-authored-by: Lisa Kim <[email protected]>
2023-09-07 22:43:18 +00:00
Michael ac4790ac6b Fix incorrect autofill in safari (#31600) 2023-09-07 21:54:04 +00:00
Yassine Bounekhla 28e6b32836 fix empty states and sorting selector (#31344) 2023-09-07 17:29:54 +00:00
Edoardo Spadolini dbc0996999 Deflake TestIntegrations/Discovery (#31580)
* Deflake TestIntegrations/Discovery

* Shadow the testing.T in EventuallyWithT
2023-09-07 17:11:21 +00:00
Michael 5dd4f2457b Add tooltip for truncated text and click to copy (#31474) 2023-09-07 16:48:04 +00:00
Andrew Burke 4cb4ac8291 Make TestIntegrations/ReconcileLabels a unit test (#31124)
* Increase timeout for waiting for label update

* Advance clock more often

* Make TestReconcileLabels a unit test

* Fix imports

* Fix test

* Increase require.Eventually wait time

* Mock control stream
2023-09-07 16:44:46 +00:00
Yassine Bounekhla 5b01122e28 fix terminal resizing (#31576) 2023-09-07 16:37:35 +00:00
Michael d13c563af4 Add awsroles to app ui (#31578) 2023-09-07 16:11:12 +00:00
Alex McGrath 36aacc65cb Use lib/cloud/aws instead of db errors for ec2 discovery (#31563) 2023-09-07 15:39:13 +00:00
Lisa Kim c947737206 Fix not being able to search for locks in table (#31547) 2023-09-07 15:19:02 +00:00
Zac BergquistandSteven Martin 3d820def14 post-release: specify base branch for docs PR (#31499)
* post-release: specify base branch for docs PR

* post-release: add docker images

Signed-off-by: Zac Bergquist <[email protected]>

---------

Signed-off-by: Zac Bergquist <[email protected]>
Co-authored-by: Steven Martin <[email protected]>
2023-09-07 14:27:37 +00:00