vault/builtin/logical/database
Vault Automation c9430538b3
VAULT-44064 - Add rollback support to the snowflake key pair root credentials rotation (#14046) (#14400)
* Add rollback support to the snowflake key pair root rotation flow

* Added changelog

* Updated changelog

* Updated changelog

* Updated rollback logic

* Updated rollback logic

* Updated rollback logic

* Updated rollback logic

* Updated tests

* Addressed PR comments

* Updated tests

* Addressing PR Review Comments



---------

Co-authored-by: santoshhashicorp <santosh.yelamarthi@hashicorp.com>
Co-authored-by: John-Michael Faircloth <fairclothjm@users.noreply.github.com>
2026-04-29 15:29:02 +05:30
..
dbplugin Backport Delete cluster.Start for NewTestCluster clusters, and deprecate and clean up cluster.Cleanup for NewTestCluster clusters into ce/main (#14105) 2026-04-21 09:33:14 -04:00
schedule license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
backend.go Backport fix: add timeout context around UpdateUser to prevent static role rotation hang into ce/main (#13971) 2026-04-28 09:01:57 -06:00
backend_ce.go Backport fix: add timeout context around UpdateUser to prevent static role rotation hang into ce/main (#13971) 2026-04-28 09:01:57 -06:00
backend_ce_test.go Backport Delete cluster.Start for NewTestCluster clusters, and deprecate and clean up cluster.Cleanup for NewTestCluster clusters into ce/main (#14105) 2026-04-21 09:33:14 -04:00
backend_get_test.go Backport fix: add timeout context around UpdateUser to prevent static role rotation hang into ce/main (#13971) 2026-04-28 09:01:57 -06:00
backend_test.go Backport Delete cluster.Start for NewTestCluster clusters, and deprecate and clean up cluster.Cleanup for NewTestCluster clusters into ce/main (#14105) 2026-04-21 09:33:14 -04:00
credentials.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
credentials_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
mocks_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
mockv4.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
mockv5.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
observation_consts.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
path_config_connection.go Backport Add override_pinned_version support on configure connection for database into ce/main (#10860) 2025-12-01 15:18:26 -08:00
path_config_connection_ce.go Backport fix: add timeout context around UpdateUser to prevent static role rotation hang into ce/main (#13971) 2026-04-28 09:01:57 -06:00
path_config_connection_test.go Backport Delete cluster.Start for NewTestCluster clusters, and deprecate and clean up cluster.Cleanup for NewTestCluster clusters into ce/main (#14105) 2026-04-21 09:33:14 -04:00
path_creds_create.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
path_roles.go VAULT-41161 Update database observations to use RFC3339 datetimes (#11047) (#11053) 2025-12-02 17:43:11 +00:00
path_roles_ce.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
path_roles_test.go Backport Delete cluster.Start for NewTestCluster clusters, and deprecate and clean up cluster.Cleanup for NewTestCluster clusters into ce/main (#14105) 2026-04-21 09:33:14 -04:00
path_rotate_credentials.go VAULT-44064 - Add rollback support to the snowflake key pair root credentials rotation (#14046) (#14400) 2026-04-29 15:29:02 +05:30
path_rotate_credentials_test.go Backport Delete cluster.Start for NewTestCluster clusters, and deprecate and clean up cluster.Cleanup for NewTestCluster clusters into ce/main (#14105) 2026-04-21 09:33:14 -04:00
rollback.go VAULT-44064 - Add rollback support to the snowflake key pair root credentials rotation (#14046) (#14400) 2026-04-29 15:29:02 +05:30
rollback_test.go VAULT-44064 - Add rollback support to the snowflake key pair root credentials rotation (#14046) (#14400) 2026-04-29 15:29:02 +05:30
rotation.go Backport fix: add timeout context around UpdateUser to prevent static role rotation hang into ce/main (#13971) 2026-04-28 09:01:57 -06:00
rotation_test.go Backport fix: add timeout context around UpdateUser to prevent static role rotation hang into ce/main (#13971) 2026-04-28 09:01:57 -06:00
secret_creds.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
version_wrapper.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
version_wrapper_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
versioning_large_test.go Backport Delete cluster.Start for NewTestCluster clusters, and deprecate and clean up cluster.Cleanup for NewTestCluster clusters into ce/main (#14105) 2026-04-21 09:33:14 -04:00