DEV Community

Cover image for Elastic Beanstalk에서 hooks를 이용할 때 권한이 없는 문제
Jinseok
Jinseok

Posted on

Elastic Beanstalk에서 hooks를 이용할 때 권한이 없는 문제

엘라스틱 빈즈토크의 운영체제가 아마존 리눅스 2AL2로 바뀌면서 사용법도 많이 바뀌었다.

내 문제는 레일즈에서 webpacker를 사용하면서 yarn을 설치해야하는데, AL2가 되면서 .ebextension 대신 훅hooks을 이용함으로써 발생했다.

.platform/hooks/prebuild/yarn.sh: permission denied 
Enter fullscreen mode Exit fullscreen mode


정말 말그대로 권한에 문제가 있었다. 파일 권한에...
답변 링크

아래 커맨드로 해결했다.

$ git update-index --chmod=+x .platform/hooks/prebuild/yarn.sh
Enter fullscreen mode Exit fullscreen mode

스크린샷 2021-08-22 15.57.29
커밋을 잊어선 안된다.
스크린샷 2021-08-22 16.07.03 2
644에서 755로 권한이 변경된걸 확인할 수 있다.


후기

며칠을 검색해도 못찾았는데, 1년 흐른 후 새로운 프로젝트에서 같은 문제를 접했을 땐 검색 몇번으로 해결했다. 살짝 허무했다.

Discussion (0)