vault/sdk/plugin
Vault Automation 72d40c1343
Rotation Manager sdk helper tweaks (#12441) (#12810)
* Clarify SetLastVaultRotation comment, only set some of the PopulateAutomatedRotationData fields when they are set

* Revert "Clarify SetLastVaultRotation comment, only set some of the PopulateAutomatedRotationData fields when they are set"

This reverts commit f8353cd1c86bfd705dc47d059b8f4f4da2d93677.

* Add deprecation remark and new function

* Force PR to recognize changes, hopefully

* Create a TestRotationSystemView in the sdk for ent testing

* ent directive

* Remove LastVaultRotation from test systemview

* Add MigratedLegacyNextRotationTime for rotation manager migration

* comment

* Set the MountPoint on a rotation job based on the entry regardless of what the plugin claims

* Update fields.go

* Add test coverage

Co-authored-by: Robert <17119716+robmonte@users.noreply.github.com>
2026-03-07 16:30:12 -06:00
..
mock Backport rotationMgr: enable RM to send rotation information to plugins on registration/rotation operations into ce/main (#12308) 2026-02-12 18:25:47 -06:00
pb Rotation Manager sdk helper tweaks (#12441) (#12810) 2026-03-07 16:30:12 -06:00
backend.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
context.go Fix client-controlled-consistency for external plugins (#12117) (#12134) 2026-02-03 18:01:09 +00:00
grpc_backend.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
grpc_backend_client.go Fix client-controlled-consistency for external plugins (#12117) (#12134) 2026-02-03 18:01:09 +00:00
grpc_backend_client_stubs_oss.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
grpc_backend_server.go Fix client-controlled-consistency for external plugins (#12117) (#12134) 2026-02-03 18:01:09 +00:00
grpc_backend_server_stubs_oss.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
grpc_backend_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
grpc_events.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
grpc_observations.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
grpc_storage.go Prevent panic when a storage reply doesn't contain a walindex. (#12202) (#12204) 2026-02-05 18:58:02 +00:00
grpc_system.go Rotation Manager sdk helper tweaks (#12441) (#12810) 2026-03-07 16:30:12 -06:00
grpc_system_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
logger.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
logger_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
middleware.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
plugin.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
plugin_v5.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
serve.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
storage_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00