Skip to content

[Europa][4.23][S1] 원본 커밋 추적표·merge 해결 내역·의존성 기준 확정 #989

Closed

Description

@dhslove

목적과 범위

부모 Epic: #987

299개 고정 원본 집합의 메타데이터·영향 파일·중복/선반영 후보를 등록하고, 19개 merge의 해결 내역과 후속 수정 배치를 추적한다. 원본 SHA별 책임 이슈를 지정한다.

기준과 선행 조건

완료 기준

  • 299개 SHA가 누락·중복 없이 추적표에 있고 일반 280개/merge 19개가 일치한다.
  • 각 merge에 부모, 유입 커밋, remerge-diff 파일·증거와 후속 검토 지점을 기록한다. 자동 merge 차이가 없다는 이유로 부모 커밋을 완료 처리하지 않는다.
  • patch-id/역적용/동일 제목은 증거 후보로 구분하고, 기능 검증 없는 Already Satisfied 처리를 하지 않는다.
  • 업그레이드 출발점은 사용자가 확정한 014895d8f3의 DB와 신규 설치이며 추가 운영 버전을 임의 약속하지 않는다.
  • 모든 소스 행에 하위 이슈를 연결하고 의존성·지원 범위·공통 게이트·다음 실행 순서를 확정한다.

검증

추적표 검증기: rev-list 원본 집합·부모·위상 순서·상태 값·이슈 매핑·merge 수·patch-id 그룹·의존성 참조를 검사한다. 문서 변경으로 제품 빌드 성공을 주장하지 않는다.

공통 진행 규칙

  • 해당 작업 코드의 원본 SHA는 Epic의 developer/history/ 추적표로 관리한다. 원본 SHA별 판정/PR/적용 SHA/검증 근거를 갱신한다.
  • 체리픽·적응 수정은 원본 의도와 Europa 계약을 보존하며, patch-id/같은 제목/역적용 성공만으로 완료 처리하지 않는다.
  • PR base는 ablecloud-team/ablestack-cloud:ablestack-europa이다. PR은 이 하위 이슈를 연결하고 부모 Epic을 자동 종료하지 않는다.
  • 소스/Git/설치/로컬 검증은 Docker 내부에서 진행하며, 공식 산출물은 Actions 결과를 사용한다. 기존 DB/볼륨은 초기화하지 않는다.
  • 구현·병합·검증이 완료되면 부모 Epic의 진행표와 추적표를 함께 갱신한다. 새로운 발견과 범위 변경 근거는 코멘트로 남긴다.

S1 확정 추적 자료 (2026-09-10)

  • 초기 추적 기준 / 299개 inventory / 의존성
  • 이 이슈의 직접 배정 원본 SHA: 0개. workstream=S1로 필터링한다. 관련 기능 변경은 related_workstreams와 의존성도 함께 확인한다.
  • merge 해결 분석: merges.tsv. S2가 19개를 총괄하고 기능 소유 이슈가 공동 검증한다.
  • 사용자 확정 DB 출발점: 014895d8f3; 신규 설치·기존 데이터 업그레이드·동일 버전 재실행을 검증한다.
  • 모든 원본 행의 최종 판정은 현재 Pending이며 실제 적용/기능 테스트 완료를 뜻하지 않는다.
  • PR [Europa][S1] Apache 4.23 통합 커밋 추적표 및 하위 작업 기준 확정 #1000 병합 완료 (bcb52804f3847c3dddebb2dc54cc93a627c52cd6). 분석 산출물과 검증이 완료되어 S1을 종료한다. 원본 299개 기능 판정은 후속 이슈에서 진행한다.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationpriority:high운영 안정성 또는 데이터 안전에 우선 대응이 필요한 과제

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions