본문 바로가기
GitHub

<botocore.awsrequest.AWSRequest object at > error Command failed with exit code 255

by whoyoung90 2022. 6. 27.
반응형

 

github Action을 통해 수정내역을 배포하던중 어느순간부터 deploy에 실패하기 시작했다.

<botocore.awsrequest.AWSRequest object at 0x.....>
error Command failed with exit code 255.

 

여러 자료들을 찾아보던 중, 내가 찾게된 솔루션은

 

yml파일의 env에 AWS_DEFAULT_REGION을 추가해주는 것이였다.

- name: Deploy
  env:
    AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
    AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
    AWS_DEFAULT_REGION: ap-northeast-2
  run: yarn deploy-dev

우리 사이트는 AWS에 기존 지역을 ap-northeast-2로 지정했었으므로

 

기존 설정값에 따라 AWS_DEFAULT_REGION: ap-northeast-2 를 추가해주면 이제 정상적으로 배포가 된다😀


또 하나의 솔루션으로 아래의 것을 추가하라는 글들도 꽤 있었는데 추후 살펴봐야겠다.

AWS_EC2_METADATA_DISABLED=true
반응형

댓글