vault/builtin/logical/database
Vault Automation bbaee62fe5
Backport VAULT-44064 - Add rollback support to the snowflake key pair root credentials rotation into release/2.x.x+ent into ce/release/2.x.x (#14495)
* VAULT-44064 - Add rollback support to the snowflake key pair root credentials rotation (#14046) (#14403)

* 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>

* Conflicts resolved

---------

Co-authored-by: santoshhashicorp <santosh.yelamarthi@hashicorp.com>
Co-authored-by: John-Michael Faircloth <fairclothjm@users.noreply.github.com>
2026-05-11 10:19:40 +05:30
..
dbplugin license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06: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 release/2.x.x+ent (#13976) (#14344) 2026-05-08 09:43:37 -06:00
backend_ce.go Backport fix: add timeout context around UpdateUser to prevent static role rotation hang into release/2.x.x+ent (#13976) (#14344) 2026-05-08 09:43:37 -06:00
backend_ce_test.go Backport [VAULT-43618] sdk: migrate from github.com/docker/docker to github.com/moby/moby into release/2.x.x+ent into ce/release/2.x.x (#13577) 2026-04-02 11:49:45 -06:00
backend_get_test.go Backport fix: add timeout context around UpdateUser to prevent static role rotation hang into release/2.x.x+ent (#13976) (#14344) 2026-05-08 09:43:37 -06:00
backend_test.go Backport [VAULT-43618] sdk: migrate from github.com/docker/docker to github.com/moby/moby into release/2.x.x+ent into ce/release/2.x.x (#13577) 2026-04-02 11:49:45 -06: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 release/2.x.x+ent (#13976) (#14344) 2026-05-08 09:43:37 -06:00
path_config_connection_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06: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 license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
path_rotate_credentials.go Backport VAULT-44064 - Add rollback support to the snowflake key pair root credentials rotation into release/2.x.x+ent into ce/release/2.x.x (#14495) 2026-05-11 10:19:40 +05:30
path_rotate_credentials_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
rollback.go Backport VAULT-44064 - Add rollback support to the snowflake key pair root credentials rotation into release/2.x.x+ent into ce/release/2.x.x (#14495) 2026-05-11 10:19:40 +05:30
rollback_test.go Backport VAULT-44064 - Add rollback support to the snowflake key pair root credentials rotation into release/2.x.x+ent into ce/release/2.x.x (#14495) 2026-05-11 10:19:40 +05:30
rotation.go Backport fix: add timeout context around UpdateUser to prevent static role rotation hang into release/2.x.x+ent (#13976) (#14344) 2026-05-08 09:43:37 -06:00
rotation_test.go Backport fix: add timeout context around UpdateUser to prevent static role rotation hang into release/2.x.x+ent (#13976) (#14344) 2026-05-08 09:43:37 -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 license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00