Ma fonction de rotation Lambda a invité une deuxième fonction pour faire pivoter un secret de Secrets Manager, mais elle a échoué. Pourquoi la deuxième fonction Lambda a-t-elle échoué ?

Lecture de 1 minute(s)
0

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

AWS OFFICIEL
AWS OFFICIELA mis à jour il y a un an