오늘 GitLab Community Edition(CE)과 Enterprise Edition(EE)에 대해 18.8.3, 18.7.3, 18.6.5 버전이 출시되었습니다. 이번 릴리즈는 GitLab Duo Agent Platform 배포 전반의 안정성, 권한 처리, 기능 플래그 일관성에 초점을 맞춘 버그 수정을 포함합니다. 핵심 에이전트 기능에는 변경 사항이 없으며, 이번 릴리즈에는 보안 취약점 수정 사항이 포함되어 있지 않습니다.
GitLab은 패치 릴리즈를 통해 버그 수정 및 개선 사항을 제공합니다. 정기 패치 릴리즈는 매월 둘째, 넷째 수요일에 배포됩니다. 자세한 내용은 릴리즈 핸드북에서 확인하실 수 있습니다. 모든 GitLab 릴리즈 블로그 게시글은 여기에서 볼 수 있습니다.
버그 수정 및 개선사항
18.8.3
- Workflow 서비스에 사용자 ID 전달
- Duo Workflow 기본 플로우를 실험 기능에서 해제
- Duo Workflow 기본 플로우를 실험 기능에서 해제 (추가)
- inject_policy와 enforced_scans 동기화 수정
- Service Desk 이슈 및 티켓을 드로어 대신 레거시 뷰의 보드에서 열기
- 새 Ticket 작업 항목 유형에 대한 UI 정보 추가
- Zoekt에서 '파일을 열어 모든 결과 보기' 링크 누락 수정
- ActionCable 설정 수정을 위한 Redis TLS 옵션 파싱 리팩토링
- Credits 대시보드의 라우트 제약 수정
- 성능 저하 방지를 위한 Zoekt 필터 순서 수정
- 연결 초기화 디버깅 개선
- 작업 항목을 이슈 이벤트로 채팅 알림에 통합
- 작업 항목 이동 및 복제 시 외부 작성자 보존 수정
- 커밋 범위에 대한 Search API 프리로드 제거
- OpenAPI 문서 재생성
18.7.3
- Duo Chat 데이터의 네임스페이스 필터링 토글 FF 추가
- duo_workflow_in_ci 기능 플래그 제거
- duo_workflow 기능 플래그 제거
- Workflow 서비스에 사용자 ID 전달
- inject_policy와 enforced_scans 동기화 수정
- 성능 저하 방지를 위한 Zoekt 필터 순서 수정
- 커밋 범위에 대한 Search API 프리로드 제거
- 필요한 경우에만 선택적 ActionCable Redis 인스턴스 확인
18.6.5
업그레이드 시 참고사항
마이그레이션 정보
이번 릴리즈에는 새로운 마이그레이션이 포함되어 있지 않습니다.
인스턴스 유형별 영향
- 다중 노드 인스턴스: 다운타임이 필요하지 않습니다.
- 단일 노드 인스턴스: Omnibus 패키지는 기본적으로 중지, 마이그레이션 실행, 재시작 순서로 진행됩니다. skip-auto-reconfigure 설정 파일을 통해 이 동작을 변경할 수 있습니다.
업데이트
GitLab을 업데이트하려면 업데이트 페이지를 참조하세요. GitLab Runner를 업데이트하려면 Runner 업데이트 페이지를 참조하세요.
더 많은 GitLab에 대한 정보와 데모가 궁금하신가요? 혹은 GitLab 업그레이드가 필요하신가요? 그렇다면 인포그랩에 연락하세요! DevOps 전문가가 도와드립니다.