Ma fonction AWS Lambda n'a pas réussi à faire pivoter un secret AWS Secrets Manager vers une autre fonction.
Brève description
Si une fonction de rotation appelle une seconde fonction Lambda pour faire pivoter le secret, la rotation échoue avec un message similaire au suivant :
Pending secret version EXAMPLE1-90ab-cdef-fedc-ba987EXAMPLE for Secret MySecret was not created by Lambda MyRotationFunction. Remove the AWSPENDING staging label and restart rotation.
Résolution
Pour résoudre ce problème, assurez-vous que le code permettant de faire pivoter votre secret est contenu dans une seule fonction Lambda définie comme fonction de rotation pour le secret.
Informations connexes
Résoudre les problèmes de rotation d'AWS Secrets Manager