...
3개의 프로젝트(Java,NodeJS,Python)에 기본적으로 구성되있던 Pipeline Job들은 에러를 수정하여 성공하였습니다. 하지만 내부 CI/CD를 구성하는데 템플릿에 에러가 있어 어려움을 겪고 있습니다. 에러 로그로 검색해봤지만 템플릿을 사용한 다른 사용자들도 똑같은 에러를 겪고 있으며, GitLab에서도 명확한 해결 방안을 제시해주고 있지 않습니다. 그나마 템플릿에 에러가 없어서
정상적으로 동작하는 Job 목록은 다음과 같습니다.
...
서버 gitlab 파이프라인
...
VM Gitlab 파이프라인
...
2. VM Gitlab 에서는 license_scanning, dast job 실행 시 registry.gitlab.com의 이미지를 가져오지 못하는 이슈가 발생합니다.
→ VM disk 용량 이슈로 확인 되었습니다. docker system prune -a
명령어 이용하여 필요없는 도커 이미지 및 컨테이너 삭제 후 정상 동작 확인 하였습니다.
license_scanning
...
dast
...
3. Deploy to K8s job 실행 시 Yaml converting 에러 발생합니다.
...
4. python의 경우 test template은 에러가 발생합니다.
...
인터넷 검색 하여보니 python, php 언어는 herokuish
에서 지원을 하지 않는다고 합니다. (아래 URL 참조)
https://gitlab.com/gitlab-org/gitlab-foss/-/issues/47651
https://docs.gitlab.com/ee/topics/autodevops/customize.html#customizing-auto-devops
CI environment 에 BUILDPACK_URL을 변수 설정 한 후에 다시 돌려 보았으나 아래와 같이 에러 발생합니다.
...