FESCo (Fedora Engineering Steering Committee), mis vastutab Fedora jaotise arenduse tehniliste aspektide eest, realiseerimise ettepanek (Enterprise Linux Next), mis on suunatud Fedora Rawhide'i reposteemi pĂ”hjal loodud keskkonna pakkumisele, mida saab kasutada RHEL (Red Hat Enterprise Linux) distributsioonide tulevaste vĂ€ljaannete funktsionaalsuse testimiseks. ELNi jaoks luuakse uus buildroot ja Red Hat Enterprise Linuxi simuleerimiseks Fedora allikapakettidest. Projekt on plaanis ellu viia Fedora 33 arendustsĂŒkli raames.
pakub infrastruktuuri, mis vÔimaldab koguda Fedora pakette kasutades CentOS ja RHEL-i kasutatavaid meetodeid ning annab varajastele Fedora pakettide hooldajatele vÔimaluse tuvastada muudatusi, mis vÔivad potentsiaalselt mÔjutada RHEL-i arendust. ELN vÔimaldab samuti kontrollida kavandatavaid muudatusi tingimuslike plokkide spec-failides, st koguda paketti tingimuste aktiveerimisega muutuja "%{rhel}" vÀÀrtuseks "9" (muutuja "%{fedora}" ELN tagastab "false"), simuleerides RHEL-i tulevaste harude kogumist.
LĂ”ppeesmĂ€rk on Fedora Rawhide'i reposteemi ĂŒmberkootmine nii, nagu see oleks RHEL. ELN-is on plaanis ĂŒmber koguda vaid vĂ€ike osa Fedora paketist, mis on nĂ”utud CentOS Streamis ja RHEL-is. Edukad ELN-i ĂŒmberkogumised plaanitakse sĂŒnkroonida RHEL-i sisemiste kogudega, lisades pakettidele tĂ€iendavaid muudatusi, mis ei ole Fedora-s lubatud (nĂ€iteks kaubamĂ€rkide lisamine). Samal ajal pĂŒĂŒavad arendajad minimaalset erinevust ELN ja RHEL Next vahel, jagades neid spec-failide tingimuslike plokkide tasandil.
Teiseks oluliseks ELN-i kasutuseks on vĂ”imalus katsetada uusi ideid rakendusi mĂ”jutamata Fedora pĂ”hiversioone. Eriti kasulik on ELN Fedora kogude loomisel, mis peegeldavad vanade seadmete ja CPU tĂ€iendavate laienduste vaikesuunamise lĂ”petamine. NĂ€iteks on paralleelselt vĂ”imalik luua Fedora variand, mÀÀrates CPU nĂ”uetes AVX2 instruktsioonide kohustusliku toe, seejĂ€rel testida AVX2 kasutamise mĂ”ju pakettide jĂ”udlusele ja otsustada muudatuse elluviimise ĂŒle pĂ”hiversioonis Fedora.
Sarnased testid on asjakohased Fedora pakettide kontrollimiseks, et vastata muutuvatele riistvaraarhitektuuri nÔudmistele, mis on ette nÀhtud tulevases olulisemas RHEL haru, ilma et see takistaks pakettide kokkupanemise ja Fedora vÀljaannete ettevalmistamise tavapÀrast protsessi.
Allikas: opennet.ru
