Proġett biex jimita l-bini tar-Red Hat Enterprise Linux ibbażat fuq Fedora

Il-FESCo (Fedora Engineering Steering Committee), responsabbli għall-parti teknika tal-iżvilupp tad-distribuzzjoni Fedora, approvati proposta għall-implimentazzjoni il-proġett ELN (Enterprise Linux Next), immirat li jipprovdi ambjent ibbażat fuq ir-repożitorju Fedora Rawhide li jista 'jintuża biex tittestja l-funzjonalità ta' rilaxxi futuri tad-distribuzzjoni RHEL (Red Hat Enterprise Linux). Se jkun ippreparat buildroot ġdid għall-ELN u proċess ta 'assemblaġġ biex jimita l-formazzjoni ta 'Red Hat Enterprise Linux ibbażata fuq pakketti sors mir-repożitorju Fedora. Il-proġett huwa skedat li jiġi implimentat bħala parti miċ-ċiklu ta 'żvilupp Fedora 33.

ELN se tipprovdi infrastruttura li tippermetti li jinbnew pakketti Fedora bl-użu ta 'tekniki misjuba f'CentOS u RHEL, u se tippermetti lil dawk li jżommu l-pakketti Fedora biex jaqbdu bidliet bikrija li jistgħu potenzjalment ikollhom impatt fuq l-iżvilupp ta' RHEL. ELN jippermettilek ukoll li tiċċekkja l-bidliet maħsuba għal blokki kondizzjonali fil-fajls tal-ispeċifikazzjonijiet, i.e. ibni pakkett kondizzjonali bil-varjabbli "%{rhel}" issettjat għal "9" (il-varjabbli ELN "%{fedora}" se jirritorna "falza"), filwaqt li tissimula bini għal fergħa RHEL futura.

L-għan aħħari huwa li jerġa 'jinbena r-repożitorju ta' Fedora Rawhide bħallikieku kien RHEL. ELN jippjana li jerġa 'jibni biss parti żgħira mill-ġbir tal-pakketti Fedora, li hija mitluba f'CentOS Stream u RHEL. Il-bini mill-ġdid ta 'ELN b'suċċess huwa ppjanat li jiġi sinkronizzat mal-bini ta' RHEL intern, u jżidu bidliet addizzjonali għall-pakketti li mhumiex permessi f'Fedora (pereżempju, iż-żieda ta 'ismijiet tad-ditta). Fl-istess ħin, l-iżviluppaturi se jippruvaw jimminimizzaw id-differenzi bejn ELN u RHEL Next, jisseparawhom fil-livell ta 'blokki kondizzjonali fil-fajls spec.

Użu importanti ieħor ta 'ELN se jkun il-kapaċità li jesperimentaw b'ideat ġodda mingħajr ma jaffettwa l-bini Fedora prinċipali. B'mod partikolari, ELN se jkun utli għall-ħolqien ta' Fedora builds li jirriflettu terminazzjoni appoġġ għal ħardwer anzjani u jippermettu estensjonijiet addizzjonali tas-CPU awtomatikament. Pereżempju, b'mod parallel, se jkun possibbli li tinħoloq varjant ta 'Fedora, li tispeċifika appoġġ obbligatorju għall-istruzzjonijiet AVX2 fir-rekwiżiti tas-CPU, u mbagħad tittestja l-impatt tal-prestazzjoni tal-użu ta' AVX2 f'pakketti u tiddeċiedi jekk timplimentax il-bidla fil-Fedora prinċipali. distribuzzjoni.
Tali testijiet huma rilevanti għall-ittestjar tal-pakketti Fedora quddiem ir-rekwiżiti li jinbidlu għall-arkitetturi tal-ħardwer ippjanati f'fergħa sinifikanti futura ta 'RHEL, mingħajr ma jimblokka l-proċess regolari tal-bini ta' pakketti u t-tħejjija ta 'rilaxxi ta' Fedora.

Sors: opennet.ru

Żid kumment