InfoGrab DocsInfoGrab Docs

GitLab Duo Agent Platform 문제 해결

GitLab Duo Agent Platform 사용 시 발생할 수 있는 문제를 해결합니다.

GitLab Duo Agent Platform을 사용할 때 다음과 같은 문제가 발생할 수 있습니다. 로그 보기 # 플로를 만든 뒤에는 AI > Sessions 로 이동해 해당 플로의 세션을 볼 수 있습니다. Details 탭에는 CI/CD job 로그 링크가 표시됩니다. 이 로그에는 문제 해결에 필요한 정보가 들어 있을 수 있습니다. UI에 플로가 보이지 않음 # 플로를 실행하려 하는데 GitLab UI에 보이지 않는다면 다음을 확인합니다. 프로젝트에서 최소 Developer 권한이 있는지 확인합니다. GitLab Duo가 켜져 있고 플로 실행이 허용되어 있는지 확인합니다. 현재 그룹에 플로 사용 권한이 부여되어 있는지 확인합니다. 최상위 그룹은 올바르게 설정되어 있는데 개별 프로젝트에서 플로가 보이지 않는다면 다음을 수행합니다. 해당 프로젝트로 이동합니다. AI > Flows 를 선택합니다. 오른쪽 위 모서리에서 Enable flow from group 을 선택합니다. 플로를 선택한 다음 Enable 을 선택합니다. 그래도 해결되지 않으면 다음을 수행합니다. 최상위 그룹에서 해당 플로를 비활성화하고 설정을 저장합니다. 최상위 그룹에서 해당 플로를 다시 활성화하고 설정을 저장합니다. 설정이 그룹 전체에 반영될 때까지 몇 분 기다립니다. 가져온 프로젝트에서 새 파이프라인을 만들 권한 부족 # 가져온 프로젝트나 템플릿으로 만든 프로젝트에서 파운데이셔널 플로를 실행하면 Error in creating workload: Insufficient permissions to create a new pipeline 오류가 발생할 수 있습니다. 이 문제를 해결하려면 다음을 수행합니다. 최상위 그룹으로 이동합니다. Settings > General 을 선택합니다. GitLab Duo features 를 확장합니다. Flow execution 에서 켜려는 파운데이셔널 플로를 확인합니다. 최상위 그룹에서 해당 플로를 비활성화하고 설정을 저장합니다. 최상위 그룹에서 같은 플로를 다시 활성화하고 설정을 저장합니다. 설정이 그룹 내 프로젝트에 반영될 때까지 몇 분 기다립니다. 오류: Your request was valid but Workflow failed to complete it # 플로를 실행하려면 프로젝트 리포지터리에 커밋이 하나 이상 있어야 합니다. 커밋이 없는 프로젝트에서 플로를 실행하면 다음 오류가 발생합니다. Your request was valid but Workflow failed to complete it. Please try again. 커밋이 없는 리포지터리에서는 플로가 기본 브랜치를 찾지 못하기 때문에 이 오류가 발생합니다. 이 문제를 해결하려면 플로를 실행하기 전에 프로젝트에 최초 커밋을 푸시합니다. 예를 들어 README.md 파일을 추가합니다. 세션이 created 상태에서 멈춤 # 플로의 세션이 시작되지 않는다면 다음을 확인합니다. 푸시 규칙이 올바르게 설정되어 있는지 확인합니다. 서비스 계정을 허용하도록 푸시 규칙 설정 # Gi