[Error] already exists

Vorhandenheit ·2022년 4월 25일
0

AWS

목록 보기
8/10

[Error]

aws 배포하는데 에러가 떴습니다.
"The deployment failed because a specified file already exists at this location"

이전에도 오류가 몇개 있었지만, 전부 다 새로 다시 만들었을때 해결이 되었습니다.
하지만 이 부분에 왔을 때, 뭘 어떻게 해도 안되었습니다.
뭘해도 계속 이미 파일이 존재한다고 해서, 나머지 파일을 다 지웠으니 통과되었지만..배포파일 빼고 다지우니 배포하는 의미가 없었습니다. 어쨋든 문제점은 이미 파일이 있고 이미 파일이 있다 그걸 해결하는게 문제였습니다.

찾는 중에 !

이런 에러가 발생했었고, 이 문제는 간단히 노드 버전이 너무 낮아 발생하는 문제여서, 업데이트 해줬습니다. 하지만 다시 원점으로 돌아갔습니다.

https://github.com/aws/aws-codedeploy-agent/issues/14

여기에서 overwrite를 추가하면 해결이 이제 겹쳐쓰기가 되니, 이미 파일이 존재한다는 에러가 뜨지않을 것이다라는 걸 발견했습니다
하지만 결과는... 똑같았습니다. 그래서 또 찾고 또 찾고 하던 중에 발견한게

https://getsolaris.kr/2019-05-09/aws-codedeploy-trouble-shooting/

네, 보시면 알겠습니다만 CodeDeploy는 overwrite 덮어쓰기가 불가능합니다. 그래서 일일히 지웠다가 다시 만들어주는 과정을 거쳐야합니다

덕분에 해결했습니다.

https://goodgid.github.io/Github-Action-CI-CD-CodeDeploy-App-Spec-File/

profile
읽고 기록하고 고민하고 사용하고 개발하자!

0개의 댓글