Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[v15] add GCP Spanner #41349

Merged
merged 2 commits into from
May 29, 2024
Merged

[v15] add GCP Spanner #41349

merged 2 commits into from
May 29, 2024

Conversation

GavinFrazar
Copy link
Contributor

@GavinFrazar GavinFrazar commented May 9, 2024

Changelog: Added support for GCP Spanner to Teleport Database Service.

backports both:

This PR is marked do-not-merge until we are ready for the v15.4.0 minor release at the end of the month.
We do not want to release this in a patch release version.

Reviewers: I backported this manually. There were conflicts in: go.mod, go.sum, api/proto/teleport/legacy/types/events/events.proto (and corresponding .pb.go). So it was a pretty straightforward backport.

the web ui backport cherry-pick only had a conflict in the audit storybook test snapshot, which I resolved with yarn test-update-snapshot and inspecting the result with yarn storybook to verify it still looks right.

@GavinFrazar GavinFrazar added audit-log Issues related to Teleports Audit Log database-access Database access related issues and PRs backport do-not-merge gcp labels May 9, 2024
@GavinFrazar GavinFrazar force-pushed the gavinfrazar/v15-gcloud-spanner branch from 225c233 to 6dd1dc2 Compare May 9, 2024 02:19
@GavinFrazar
Copy link
Contributor Author

@zmb3 same as original PR, this needs a flaky test skip due to 10minute timeout

@GavinFrazar GavinFrazar force-pushed the gavinfrazar/v15-gcloud-spanner branch from 6dd1dc2 to 79477b2 Compare May 27, 2024 22:17
* add spanner to tsh and teleterm

* handle spanner events in web ui

* update web audit events test snapshot

* customize web ui connect for spanner

* update ConnectDialog snapshot
@public-teleport-github-review-bot

@GavinFrazar - this PR will require admin approval to merge due to its size. Consider breaking it up into a series smaller changes.

@public-teleport-github-review-bot public-teleport-github-review-bot bot removed the request for review from greedy52 May 29, 2024 18:00
@greedy52 greedy52 added this pull request to the merge queue May 29, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks May 29, 2024
@r0mant
Copy link
Collaborator

r0mant commented May 29, 2024

/excludeflake *

@greedy52 greedy52 added this pull request to the merge queue May 29, 2024
Merged via the queue into branch/v15 with commit ef225cd May 29, 2024
39 checks passed
@greedy52 greedy52 deleted the gavinfrazar/v15-gcloud-spanner branch May 29, 2024 19:41
@camscale camscale mentioned this pull request May 31, 2024
@ghost ghost mentioned this pull request Jun 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
audit-log Issues related to Teleports Audit Log backport database-access Database access related issues and PRs gcp size/xl
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants