안녕하세요? 오늘은 짧게, Codepipeline 세팅을 했을 때 초기에 발생할 수 있는 에러를 가져왔습니다.
Codepipeline으로 codecommit을 실행시켰을 때, AWS managed key를 사용하고
KMS에서 키가 활성화가 되어있는데도 위와 같은 에러가 발생할 수 있습니다.
에러 메시지:
The action failed because the encryption key used by the AWS CodeCommit repository named (codecommit 리포지토리명) is unavailable. Make sure the encryption key is available, and then try again. Error: The KMS default master key for CodeCommit 'alias/aws/codecommit' is unavailable in your account
습관적으로 에러 원인을 찾으려고 KMS를 기웃거리고 했지만,
결론적으로는 그냥 retry 하니 잘 되었습니다. 키를 enable 하는 데 시간이 걸렸든 뭐든 일시적인 문제 같네요.
원인을 찾으면서 이것저것 뒤지다가 한 일본인의 블로그를 보고 어? 싶어서 retry 해 봤더니 잘 됩니다.ㅎㅎ
아래의 블로그에도 시간이 지나면 해결되는 문제라고 합니다~~~~
https://osusublog.net/?p=914&_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en&_x_tr_pto=nui
그럼, 즐거운 배포생활 되세요.
Disclaimer
본 글의 내용은 개인적인 입장에서 작성된 글로, 제가 재직 중인 회사의 의견을 대변하지 않습니다.
또한, 제가 재직 중인 회사에서 이 블로그의 어떤 컨텐츠도 보장하지 않습니다.