Hội đồng quản trị CentOS đã phê duyệt việc thành lập Nhóm quan tâm đặc biệt về tích hợp CentOS (SIG) để hỗ trợ những người xây dựng sản phẩm và dịch vụ trên Red Hat Enterprise Linux (RHEL) hoặc cụ thể là Luồng CentOS thượng nguồn của nó. Aleksandra Fedorova, kỹ sư tích hợp liên tục (CI) tại RHEL tại Red Hat, đã đề xuất thành lập một nhóm đặc nhiệm tích hợp. Cô đã chỉ ra trong đề xuất:


Tích hợp là để xác minh rằng các sản phẩm và dịch vụ được xây dựng trên RHEL hoặc CentOSStream có thể tiếp tục chạy trên CentOSStream và phiên bản RHEL tiếp theo và sẽ không bị gián đoạn bởi các bản cập nhật gói.

Vì nội dung RHEL chỉ khả dụng sau khi phát hành nên các dịch vụ dựa trên RHEL thường sử dụng mô hình tích hợp bắt kịp: mọi người phải điều chỉnh sản phẩm và dịch vụ của mình để chạy trên RHEL mới sau khi bản cập nhật được phát hành. Dịch vụ điều chỉnh cần có thời gian và tiêu tốn vòng đời RHEL được hỗ trợ. Điều này cũng làm giảm các lựa chọn của chúng tôi để xử lý các thay đổi có thể xảy ra.

CentOSStream cung cấp một cách để đạt được sự tích hợp chủ động: bạn có thể tích hợp sớm trong quá trình phát triển, trước khi các thay đổi được gửi đến kho lưu trữ CentOSStream hoặc RHEL. Bằng cách này, chúng tôi có thể ngăn chặn hoặc ít nhất là chuẩn bị tốt hơn cho mọi thay đổi vi phạm có thể được phát hành thông qua các bản cập nhật CentOS Stream hoặc RHEL.

Cung cấp không gian chung để phát triển và duy trì các công cụ cũng như cơ sở kiến ​​thức để kiểm tra và kiểm tra cộng tác các bản cập nhật CentOSStream trước khi chúng được phát hành lên hình ảnh CentOS. Điều này bao gồm tích hợp cấp gói và cấp thành phần.

Nhóm này có kế hoạch xác định các vấn đề phổ biến trong tích hợp, quản lý/phát triển/quảng bá CI của bên thứ ba cho CentOSStream và phát triển bộ công cụ tích hợp.

Tại cuộc họp hội đồng quản trị CentOS vào tháng này, SIG đã được bật đèn xanh để tiếp tục quá trình tạo ra nó. Chúng ta sẽ chờ xem CentOS IntegrationSIG phát triển như thế nào trong những tháng tới.

Truy cập toàn bộ nội dung của đề xuất:

https://lists. centos.org/pipermail/centos-devel/2023-August/143077.html