🚨에러노트

[Solved][git Action] Deploy - GitHub Actions has encountered an internal error when running your job & [ubuntu] Checking for a new Ubuntu release Please install all available updates for your release before upgrading 에러 & 해결

디카페인라떼 2022. 10. 17. 21:19
문제상황

분명히 설정하고 잘 돌아가는 것까지 확인했던 깃허브 액션이 하룻밤새에 에러가 떴다

 

따로 어느 부분이 문제인지 뜨는게 아니라 job 이 취소 되었다고만 뜬다

 

우분투 버전 때문인가??

 


Git Hub Action을 설정하기 위해서 Ubuntu에 Codedeploy-agent를 설치해야하는데 가장 최신 버전인 22.04 버전은 아직 지원이 안된다고 해서 예전 버전이긴하지만 그래도 안정적이라고 생각되는 18.04 버전으로 인스턴스를 생성했었다!

 

잘 작동되는 걸 확인했는데 이렇게 하루만에 ...? 그래도 혹시 몰라서 Ubuntu Upgrade를 시켜 주었다.

 

 

🚩(당시에는 캡쳐를 하지 못하여서 현재로 대체. 이미 업그레이드가 된 상황이라서 다르게 나온다!)

 

👉 상단에 현재 우분투 버전이 나오고 아래쪽에 보면 새로운 버전이 있으니 해당 명령어로 업그레이드 하라는 내용이 나온다.

 

🧨 현재 업데이트 가능한 파일들을 먼저 불러와야 하므로 

sudo apt update
sudo do-release-upgrade

 

순서대로 진행을 해주면!!

 

안된다

역시 호락호락하지 않다. 

Checking for a new Ubuntu release Please install all available updates for your release before upgrading

계속 분명 update를 해주어도 내맘도 몰라주고...ㅠ

 

 

해결방안

1. 현재 시스템을 업데이트해준다 !(다시)

sudo apt-get update
sudo apt-get upgrade -y
sudo apt-get dist-upgrade

 

2. 재부팅을 해준다 (안해주고 넘어가면 재부팅하라고 뜬다)

sudo reboot

 

3. 재부팅이 끝나고 난 후 업그레이드 

sudo do-release-upgrade

👉 생각보다 시간이 걸린다. YES 선택도 해주어야 하고 .. 그냥 하라는대로 하면 업그레이드 완료 !

 

ci/cd 설정 시에 이미 codedeploy-agent를 설치했으므로 업그레이드 해줬다고해서 다시 안해줘도 된다!

어째든 이후 다시 푸시를 해보면 

 

잘 동작하는걸 확인할 수 있다.