vault/sdk/physical
Vault Automation 9b35f7dae7
VAULT-42598 add resource cleanup to SCIM client delete (#12489) (#12826)
* add resource orphaning to SCIM client delete

* add background orphaning handling

* delete instead of orphan, add retry and startup tests

* revert: undo accidental changes to Makefile and golang instructions

* fix tests

* stop log flood (try again)

* fix linter findings

* try to silence spam again

* try to silence spam once more

* dont allow running outside of active primary

* go docs

* fix active check and pass client id via context

* remove unnecessary change

* Remove Test_SCIM_ClientDeletion_Cascading

this test was added in another PR but mine already has a bunch of deleting test that work with the new behavior

Co-authored-by: Bruno Oliveira de Souza <bruno.souza@hashicorp.com>
2026-03-10 11:52:50 -03:00
..
file license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
inmem license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
cache.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
cache_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
encoding.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
encoding_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
entry.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
error.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
error_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
latency.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
latency_test.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
path_error.go VAULT-42598 add resource cleanup to SCIM client delete (#12489) (#12826) 2026-03-10 11:52:50 -03:00
physical.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
physical_access.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
physical_view.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
testing.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
transactions.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00