Fedora prévoit de fournir des versions RHEL basées sur Fedora Rawhide

Les Les développeurs de Fedora ont publié à travers une publicité la formation d'un Groupe d'Intérêt Spécial (SIG) afin de prendre en charge le projet Enterprise Linux Next (ELN), qui vise à fournir des versions continues de Red Hat Enterprise Linux basées sur le référentiel Fedora Rawhide.

Ce nouveau processus de développement proposé, implique que les nouvelles succursales RHEL ont une création de succursale Fedora tous les trois ans, qui pour leur part se développeront séparément pendant un certain temps, jusqu'à ce qu'il soit porté au produit final.

Alors que ELN permettra l'émulation des versions de Red Hat Enterprise Linux basé sur un fragment créé au hasard du référentiel Fedora Rawhide.

Il est mentionné que jusqu'à présent, depuis le fork de Fedora, la préparation de RHEL se faisait à huis clos. Avec CentOS Stream, Red Hat entend rendre le processus de développement RHEL plus ouvert et transparent pour la communauté.

La mission du Groupe d'Intérêt Spécial (SIG) ELN (Enterprise Linux Next) est de réaliser une version de RHEL qui peut être démarrée en continu.

En utilisant l'approche classique, RHEL dérive de Fedora et se développe en privé pendant une longue période avant qu'il ne réapparaisse complètement formé en tant que produit. Au lieu de cela, nous voulons profiter de Rawhide de Fedora et des progrès des technologies CI / CD pour bifurquer et commencer à durcir une version de RHEL à tout moment arbitraire.

ELN vise à faire la phase de bifurcation CentOS Stream / RHEL Next par Fedora être plus prévisible en utilisant des techniques similaires aux systèmes d'intégration continueDe plus, ELN fournira une racine de construction et un processus de construction séparés pour reconstruire le référentiel Fedora Rawhide en RHEL.

En outre, les développeurs qui prévoient de synchroniser les reconstructions réussies mentionnent par ELN avec les versions expérimentales de RHEL Next, l'ajout de modifications supplémentaires aux packages qui ne sont pas autorisés dans Fedora (par exemple, l'ajout de marques). Dans le même temps, les développeurs essaieront de minimiser les différences en les divisant au niveau du bloc conditionnel dans les fichiers de spécifications.

Avec les ELN, les responsables de Fedora pourront détecter et tester les premiers changements susceptibles d'affecter le développement de RHEL.

Quel est l'avantage de l'ELN?

L'avènement et le recentrage de CentOS Stream ont fourni une histoire plus claire sur le développement de RHEL. Fedora continue d'être le centre de développement de la prochaine version majeure de RHEL, tandis que CentOS Stream joue ce rôle ascendant pour la stabilisation et les mises à jour.

Certains d'entre nous ont donc commencé à explorer des moyens de s'assurer que Fedora s'appuie sur sa précieuse position dans l'écosystème. Nous avons décidé de nous concentrer sur la simplification du processus par lequel Fedora forge et devient Red Hat Enterprise Linux. 

Entre autres choses, il sera possible de vérifier les changements attendus des blocs conditionnels dans les fichiers de spécifications, c'est-à-dire de créer un package lorsque les conditions sont déclenchées avec "% {rhel}" mis à "9" (la variable ELN "% {fedora} »retournera" false "), simulant la construction d'un paquet pour une future branche RHEL.

ELN permettra également d'expérimenter donner vie à de nouvelles idées sans affecter les versions principales de Fedora.

Cela inclut les ELN qui peuvent être utilisés pour tester les packages Fedora par rapport aux nouveaux indicateurs du compilateur, la désactivation des fonctionnalités RHEL expérimentales ou inappropriées, la modification des exigences d'architecture matérielle et l'activation d'extensions de processeur supplémentaires.

Par exemple, sans changer le processus de construction de package standard dans Fedora, il est mentionné que vous pouvez simultanément tester une build avec la prise en charge des instructions AVX2 activée, puis évaluer l'impact sur les performances de l'utilisation d'AVX2 dans les packages et décider d'implémenter le changement dans le Fedora principal. Distribution.

Enfin si vous souhaitez en savoir plus, vous pouvez consulter les détails le lien suivant.


Le contenu de l'article adhère à nos principes de éthique éditoriale. Pour signaler une erreur, cliquez sur c'est par ici !.

Soyez le premier à commenter

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.