Fedora planerar att leverera RHEL-byggnader baserat på Fedora Rawhide

mycket Fedora-utvecklare släpptes genom en annons bildandet av en SIG (Special Interest Group) för att stödja Enterprise Linux Next (ELN) -projektet, som syftar till att kontinuerligt bygga upp Red Hat Enterprise Linux baserat på Fedora Rawhide-förvaret.

Denna nya föreslagna utvecklingsprocess, innebär att nya RHEL-filialer skapar en Fedora-filial vart tredje år, att de för sin del kommer att utvecklas separat under en tid tills det tas till den slutliga produkten.

Medan ELN tillåter emulering av Red Hat Enterprise Linux-builds baserat på ett slumpmässigt skapat utdrag från Fedora Rawhide-förvaret.

Det nämns att fram till nu, sedan gaffeln i Fedora, har förberedelsen av RHEL gjorts bakom stängda dörrar. Med CentOS Stream avser Red Hat att göra RHEL-utvecklingsprocessen mer öppen och transparent för samhället.

ELN (Enterprise Linux Next) Special Interest Group (SIG) har som uppdrag att uppnå en version av RHEL som kan startas kontinuerligt.

Med det klassiska tillvägagångssättet gafflar RHEL från Fedora och utvecklas privat under lång tid innan det återuppstår helt bildat som en produkt. Istället vill vi dra nytta av Fedoras Rawhide och framsteg inom CI / CD-teknik för att gaffla och börja härda en version av RHEL när som helst godtycklig tid.

ELN syftar till att göra förgreningsfasen från CentOS Stream / RHEL Next från Fedora vara mer förutsägbara genom att använda tekniker som liknar kontinuerliga integrationssystemDessutom kommer ELN att tillhandahålla en separat byggrot och byggprocess för att bygga om Fedora Rawhide-förvaret som RHEL.

Dessutom, utvecklare som planerar att synkronisera framgångsrika ombyggnader nämner av ELN med de experimentella byggnaderna av RHEL Next, lägga till ytterligare ändringar i paket som inte är tillåtna i Fedora (till exempel lägga till varumärken). Samtidigt kommer utvecklare att försöka minimera skillnaderna genom att dela dem på villkorlig blocknivå i spec-filer.

Med ELN kommer Fedora-underhållare att kunna upptäcka och testa de första ändringarna som kan påverka RHEL-utvecklingen.

Vad är fördelen med ELN?

Introduktionen och återfokuseringen av CentOS Stream har gett en tydligare historia om utvecklingen av RHEL. Fedora fortsätter att vara utvecklingsnavet för nästa stora utgåva av RHEL, medan CentOS Stream tjänar den rollen nedifrån och upp för stabilisering och uppdateringar.

Så några av oss har börjat utforska sätt att se till att Fedora bygger på sin värdefulla position i ekosystemet. Vi bestämde oss för att fokusera på att förenkla processen genom vilken Fedora gafflar och blir Red Hat Enterprise Linux. 

Det kommer bland annat att vara möjligt att kontrollera de förväntade ändringarna av de villkorliga blocken i spec-filerna, dvs. bygga ett paket när villkor utlöses med "% {rhel}" inställd på "9" (ELN-variabeln "% {fedora } »Returnerar" falskt ") och simulerar att bygga ett paket för en framtida RHEL-filial.

ELN tillåter också experiment få nya idéer till liv utan att påverka kärnan i Fedora.

Detta inkluderar ELN som kan användas för att testa Fedora-paket mot nya kompilatorflaggor, inaktivera experimentella eller olämpliga RHEL-funktioner, ändra krav på hårdvaruarkitektur och möjliggöra ytterligare CPU-tillägg.

Till exempel, utan att ändra standardpaketbyggnadsprocessen i Fedora, nämns det att du samtidigt kan testa en byggnad med AVX2-uttalandestöd aktiverat och sedan utvärdera prestandapåverkan av att använda AVX2 i paket och bestämma om du vill implementera förändringen i huvud Fedora distribution.

Slutligen om du är intresserad av att veta mer om detkan du rådfråga detaljerna följande länk.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.