Projekt për emulimin e ndërtimit të Red Hat Enterprise Linux mbi bazën e Fedora

Komiteti FESCo (Komiteti për Drejtimin e Inxhinierisë të Fedora), i cili është përgjegjës për pjesën teknike të zhvillimit të distribucionit Fedora, miratoi propozim për realizimin projekti ELN (Enterprise Linux Next), i orientuar drejt ofrimit të një ambienti të bazuar në depot e Fedora Rawhide, që mund të përdoret për testimin e funksionalitetit të lëshimeve të ardhshme të shpërndarjes RHEL (Red Hat Enterprise Linux). Një buildroot i ri do të përgatitet për ELN dhe procesi i ndërtimit për të imituar formimin e Red Hat Enterprise Linux mbi bazën e pakove me kod burimor nga depot e Fedora. Projekti është parashikuar të realizohet në kuadër të ciklit të zhvillimit të Fedora 33.

ELN do tĂ« ofrojĂ« infrastrukturĂ« qĂ« lejon ndĂ«rtimin e pakove Fedora duke pĂ«rdorur metodat e aplikuara nĂ« CentOS dhe RHEL, dhe do tĂ« mundĂ«sojĂ« qĂ« ata qĂ« mbikĂ«qyrin pakot Fedora nĂ« fazĂ«n e hershme tĂ« kapin ndryshimet qĂ« mund tĂ« ndikojnĂ« nĂ« zhvillimin e RHEL. ELN gjithashtu do tĂ« lejojĂ« verifikimin e ndryshimeve tĂ« planifikuara nĂ« blloqet kushtore nĂ« skedarĂ«t spec, domethĂ«nĂ« ndĂ«rtimin e paketave me aktivizimin e kushteve me variablĂ«n “%{rhel}” tĂ« vendosur nĂ« vlerĂ«n “9” (variabla “%{fedora}” e ELN do tĂ« kthejĂ« “false”), duke simuluar ndĂ«rtimin pĂ«r degĂ«n e ardhshme tĂ« RHEL.

Qëllimi përfundimtar është të rikonstruktohet depoja Fedora Rawhide si të ishte RHEL. Në ELN parashikohet të ricamerin vetëm një pjesë të vogël nga koleksioni i paketave Fedora, që kërkohet në CentOS Stream dhe RHEL. Riciklimet e suksesshme të ELN-planifikohen të sinkronizohen me ndërtimet e brendshme të RHEL, duke shtuar në paketa ndryshime shtesë që nuk janë të pranueshme në Fedora (p.sh., shtimi i markave tregtare). Në të njëjtën kohë, zhvilluesit do të përpiqen të minimizojnë ndryshimet midis ELN dhe RHEL Next, duke i ndarë ato në nivelin e blloqeve kushtore në skedarët spec.

Një aplikim tjetër i rëndësishëm i ELN do të jetë mundësia për të eksperimentuara me realizimin e ideve të reja, pa prekur ndërtimet kryesore të Fedora. Në veçanti, ELN do të jetë e dobishme për krijimin e ndërtimeve Fedora që pasqyrojnë ndalimi mbështetje për pajisje të vjetra dhe angazhimin automatik të zgjerimeve të tjera CPU. Për shembull, paralelisht do të jetë e mundur të formohet një variant Fedora, duke caktuar në kërkesat për CPU mbështetje të detyrueshme për instrukcionet AVX2, pas së cilës do të testohet ndikimi i performancës nga përdorimi i AVX2 në paketa dhe do të merret një vendim mbi zbatimin e ndryshimit në shpërndarjen kryesore të Fedora.
Testet e ngjashme janë të rëndësishme për të verifikuar paketat Fedora nën ndryshimin e kërkesave për arkitekturën harduerike, parashikuar në degën e rëndësishme të ardhshme të RHEL, pa bllokuar procesin e zakonshëm të ndërtimit të pakove dhe përgatitjes së lëshimeve të Fedora.

Burimi: opennet.ru

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster