CentOS 이사회는 Red Hat Enterprise Linux(RHEL) 또는 특히 업스트림 CentOS Stream에서 제품 및 서비스 구축을 지원하기 위해 CentOS 통합 SIG(Special Interest Group)의 구성을 승인했습니다. Red Hat RHEL의 CI(지속적 통합) 엔지니어인 Aleksandra Fedorova는 통합 태스크포스 구성을 제안했습니다. 그녀의 제안에서 그녀는 다음과 같이 말했습니다.
통합은 RHEL 또는 CentOSStream에 구축된 제품 및 서비스가 패키지 업데이트로 인한 중단 없이 CentOSStream 및 다음 RHEL 버전에서 계속 실행될 수 있는지 확인하는 것입니다.
RHEL 콘텐츠는 릴리스 후에만 사용할 수 있기 때문에 RHEL 기반 서비스는 전통적으로 따라잡기 통합 모델을 사용해 왔습니다. 업데이트가 릴리스된 후 사람들은 새 RHEL에서 실행되도록 제품과 서비스를 조정해야 합니다. 서비스 조정에는 시간이 걸리고 지원되는 RHEL 수명 주기가 사용됩니다. 이로 인해 주요 변경 사항을 처리하기 위한 옵션도 줄어듭니다.
CentOSStream은 사전 예방적 통합을 달성하는 방법을 제공합니다. 즉, 변경 사항이 CentOSStream 또는 RHEL 리포지토리로 전송되기 전에 개발 프로세스 초기에 변경 사항을 통합할 수 있습니다. 이렇게 하면 CentOS Stream 또는 RHEL 업데이트를 통해 출시될 수 있는 주요 변경 사항을 방지하거나 최소한 더 잘 대비할 수 있습니다.
CentOS 이미지로 출시되기 전에 CentOSStream 업데이트의 공동 게이팅 및 테스트를 위한 도구와 지식 기반을 개발하고 유지 관리하기 위한 공유 공간을 제공합니다. 여기에는 패키지 수준 및 구성 요소 수준 통합이 포함됩니다.
그룹은 통합의 일반적인 문제를 식별하고 CentOSStream용 타사 CI를 관리/개발/홍보하고 통합 툴킷을 개발할 계획입니다.
이번 달 CentOS 이사회에서 SIG는 창설을 계속할 수 있는 승인을 받았습니다. 앞으로 몇 달 동안 CentOS IntegrationSIG가 어떻게 발전하는지 기다려 보겠습니다.
제안서 전문을 확인하세요:
https://lists.centos.org/pipermail/centos-devel/2023-August/143077.html