RATATOSKRATATOSK
로그인

Harbor

v2.15.2Storage & Data
2026년 7월 2일

Harbor v2.15.2는 2.15.0의 수정 사항을 백포트한 유지보수 패치입니다. 운영 관점에서 가장 영향이 큰 변경은 캐시 백엔드의 Redis to Valkey 교체이며, 기존 배포 설정을 검토해야 합니다. blob 마운트 토큰 검증 강화, 암호화 정비, Angular 21과 Clarity v18 업그레이드 이후 쌓인 UI/UX 수정도 함께 포함되었습니다.

  • breaking캐시 백엔드가 Valkey로 교체됨

    캐시 백엔드가 Redis에서 Valkey로 교체되었습니다. Redis를 참조하는 배포 설정이 있다면 Valkey로 변경해야 합니다.

  • securityblob 마운트 토큰 검증 강화 (medium)

    blob 마운트 시 토큰 검증이 강화되어, iat 클레임이 없는 토큰과 유효하지 않은 소스 프로젝트 참조가 거부됩니다. 모든 환경에 적용됩니다.

주요 변경 (7)

  • 캐시 백엔드를 Redis에서 Valkey로 교체 (배포 설정 변경 필요)
  • 보안: blob 마운트 토큰 검증 강화, iat 누락 토큰 및 소스 프로젝트 검증 추가 (medium)
  • 보안: 암호화 사용 방식 정비 및 미사용 SMTP 패키지 제거 (low)
  • UI를 Angular 21, Clarity v18, Node.js v22로 업그레이드하고 체크박스, 다크 테마, i18n, 폼 스타일, 태그 선택 등 다수의 UI/UX 수정 적용
  • YAML 라이브러리를 gopkg.in/yaml.v2에서 github.com/goccy/go-yaml로 교체
  • 레지스트리 이미지를 rc.5에서 안정 태그 v2.8.3-harbor.1로 고정
  • 태그 및 아티팩트 변경 시 repository의 update_time이 올바르게 갱신되도록 수정, Cosign tlog 검증 옵션 조정