cockroachdb / cockroach

CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
https://www.cockroachlabs.com
Other
29.77k stars 3.76k forks source link

backupccl: move assume role end to end roachtest to cloud unit test suite #127062

Open msbutler opened 1 month ago

msbutler commented 1 month ago

Currently the backup/assume-role roachtest fails on aws every night because the credentials are stale. Instead of trying to maintain proper kms credentials on both the roachtest suite and in the cloud unit test suite, we should move these tests to the cloud unit test suit.

The cloud unit test suite has all the required credentials to run the roachtest, aside from multiregion kms. So, as a first step, we should write a single region kms test. Once that is set up, we can write a multiregion kms unit test.

Jira issue: CRDB-40265

blathers-crl[bot] commented 1 month ago

cc @cockroachdb/disaster-recovery