pulumi/pkg/secrets
Fraser Waters 7bb2a3c2ac
Auto-fix encrypted keys in the wrong format due to gocloud.dev upgrade regression (#15334)
When attempting another gocloud.dev upgrade, some users ran into a
regression related to the format change of encrypted keys between
gocloud versions, which part of the system was not accounting for. This
PR addresses the issue and includes a fix that automatically fixes
forward state that has an encrypted key in the wrong format, and
includes a regression test and test for the auto-fix behavior.

Fixes #15329

Co-authored-by: Thomas Gummerer <t.gummerer@gmail.com>
2024-02-01 09:39:41 +00:00
..
b64 Remove b64 from the default secrets provider (#15163) 2024-01-17 13:29:51 +00:00
cloud Auto-fix encrypted keys in the wrong format due to gocloud.dev upgrade regression (#15334) 2024-02-01 09:39:41 +00:00
passphrase Clean up uses of .Error() (#14965) 2023-12-20 15:54:06 +00:00
service Add tokens.StackName (#14487) 2023-11-15 07:44:54 +00:00
manager.go Change secret.Manager State to json.RawMessage 2023-05-22 11:21:15 +01:00
mock.go Remove b64 from the default secrets provider (#15163) 2024-01-17 13:29:51 +00:00
provider.go Move SecretsProvider to pkg/secrets 2023-01-12 19:03:29 +00:00