You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
SharedFS #911 구현 PR #925의 CI를 검토하는 과정에서 ablestack-europa 저장소 baseline의 Build, License Check와 Lint가 #911 변경과 무관한 기존 파일·테스트 때문에 실패하는 것을 확인했습니다.
PR #925의 실패 대상 파일과 테스트를 upstream/ablestack-europa...PR HEAD 변경 목록과 대조한 결과 교집합은 0개였습니다. PR 자체의 UI Build, Rocky 9.7 RPM Packaging, Merge Conflict Check, #911 전용 단위 테스트와 최신 전체 noredist/SystemVM/runtime bundle 릴리즈는 성공했습니다.
전역 CI가 기존 baseline 문제로 항상 red이면 신규 PR의 회귀 여부를 정확하게 판단하기 어렵고, 실제 결함이 기존 실패에 묻힐 수 있으므로 별도 정비가 필요합니다.
관리 범위
본 이슈는 SharedFS 개선 Epic #898에 포함하지 않습니다.
SharedFS 기능 구현과 독립된 repository-wide CI baseline 정비 과제로 관리합니다.
배경
SharedFS #911 구현 PR #925의 CI를 검토하는 과정에서
ablestack-europa저장소 baseline의 Build, License Check와 Lint가 #911 변경과 무관한 기존 파일·테스트 때문에 실패하는 것을 확인했습니다.PR #925의 실패 대상 파일과 테스트를
upstream/ablestack-europa...PR HEAD변경 목록과 대조한 결과 교집합은 0개였습니다. PR 자체의 UI Build, Rocky 9.7 RPM Packaging, Merge Conflict Check, #911 전용 단위 테스트와 최신 전체 noredist/SystemVM/runtime bundle 릴리즈는 성공했습니다.전역 CI가 기존 baseline 문제로 항상 red이면 신규 PR의 회귀 여부를 정확하게 판단하기 어렵고, 실제 결함이 기존 실패에 묻힐 수 있으므로 별도 정비가 필요합니다.
관리 범위
검토 판정
mergeable: MERGEABLE, 충돌 없음입니다.ablestack-europa브랜치에는 branch protection이 없습니다.현재 실패 목록
License Check
Apache RAT가 다음 기존 6개 파일을 unapproved로 판정합니다.
ui/src/views/infra/zone/components/RackListCardIcon.vuescripts/vm/hypervisor/kvm/netbackup-host-restore-watcher.pyscripts/vm/hypervisor/kvm/netbackup-host-bpstart-notify.policyscripts/vm/hypervisor/kvm/netbackup-host-policy.confscripts/vm/hypervisor/kvm/netbackup-host-bpend-notify.policyscripts/vm/hypervisor/kvm/netbackup-host-config.pyLint / pre-commit
oxipng가 기존 PNG를 수정함ablestack_netbackup.sh,ablestack_cvtbackup.sh의 executable bit 누락packaging/el10broken symlinkMD012오류Build
cloud-server테스트에서 다음 기존 영역이 실패합니다.LoadBalancingRulesManagerImplTest: network mock 누락으로 6 errorsUserVmManagerImplTest: unnecessary Mockito stubbing 1 errorVolumeApiServiceImplTest: volume details DAO 등 mock 누락으로 9 errorsBackupManagerTest: 결과/job parameter mock 누락으로 1 failure, 1 error개선 방향
packaging/el10symlink 목적지를 복구합니다.구현 원칙
테스트 게이트
License Check: PASS, unapproved 0Lint / Run pre-commit: PASS, 작업 트리 변경 0Build: PASScloud-server전체에서 재검증git diff --check: PASS완료 조건
ablestack-europa기준 PR에서 Build, License Check와 Lint가 모두 green입니다.관련 항목