Совет директоров CentOS одобрил создание Специальной группы по интеграции CentOS (SIG) для помощи тем, кто создает продукты и услуги на Red Hat Enterprise Linux (RHEL) или, в частности, на его исходном CentOS Stream. Александра Федорова, инженер непрерывной интеграции (CI) RHEL в Red Hat, предложила создать рабочую группу по интеграции. В своем предложении она заявила:


Интеграция заключается в проверке того, что продукты и службы, созданные на основе RHEL или CentOSStream, могут продолжать работать на CentOSStream и следующей версии RHEL без перерывов из-за обновлений пакетов.

Поскольку контент RHEL доступен только после выпуска, службы на базе RHEL традиционно использовали модель догоняющей интеграции: людям приходится адаптировать свои продукты и услуги для работы на новом RHEL после выпуска обновления. Службы настройки требуют времени и занимают поддерживаемый жизненный цикл RHEL. Это также уменьшает наши возможности борьбы с критическими изменениями.

CentOSStream предоставляет способ достижения упреждающей интеграции: вы можете интегрировать изменения на ранних стадиях процесса разработки, прежде чем изменения будут отправлены в репозитории CentOSStream или RHEL. Таким образом, мы можем предотвратить или, по крайней мере, лучше подготовиться к любым критическим изменениям, которые могут быть выпущены через обновления CentOS Stream или RHEL.

Предоставляет общее пространство для разработки и поддержки инструментов и базы знаний для совместной проверки и тестирования обновлений CentOSStream перед их выпуском в образы CentOS. Это включает в себя интеграцию на уровне пакета и компонента.

Группа планирует выявлять общие проблемы интеграции, управлять/разрабатывать/продвигать сторонние CI для CentOSStream, а также разработать набор инструментов для интеграции.

На заседании совета директоров CentOS в этом месяце SIG получила добро на продолжение своего создания. Мы подождем и посмотрим, как будет развиваться CentOS IntegrationSIG в ближайшие месяцы.

Доступ к полному тексту предложения:

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