Fedora merancang untuk menyampaikan binaan RHEL berdasarkan Fedora Rawhide

The Pembangun Fedora dilepaskan melalui iklan penubuhan Kumpulan Kepentingan Khas (SIG) untuk menyokong projek Enterprise Linux Next (ELN), yang bertujuan untuk menyediakan pembangunan Red Hat Enterprise Linux secara berterusan berdasarkan repositori Fedora Rawhide.

Proses pembangunan baru yang dicadangkan ini, menunjukkan bahawa cawangan RHEL baru mempunyai ciptaan cawangan Fedora setiap tiga tahun, bahawa untuk bahagian mereka akan dikembangkan secara berasingan untuk beberapa waktu, sehingga dibawa ke produk akhir.

manakala ELN akan membenarkan peniruan versi Red Hat Enterprise Linux berdasarkan serpihan yang dibuat secara rawak dari repositori Fedora Rawhide.

Disebutkan bahawa sehingga sekarang, sejak pertigaan Fedora, persiapan RHEL telah dilakukan di belakang pintu tertutup. Dengan CentOS Stream, Red Hat berhasrat untuk menjadikan proses pembangunan RHEL lebih terbuka dan telus kepada masyarakat.

Misi ELN (Enterprise Linux Next) Special Interest Group (SIG) adalah untuk mencapai versi RHEL yang dapat dimulakan secara berterusan.

Dengan menggunakan pendekatan klasik, garpu RHEL dari Fedora dan berkembang secara lama untuk masa yang lama sebelum muncul kembali sepenuhnya sebagai Produk. Sebagai gantinya, kami ingin memanfaatkan Fedora's Rawhide dan kemajuan dalam teknologi CI / CD untuk membuat garpu dan mulai mengeraskan versi RHEL pada bila-bila masa sahaja.

ELN bertujuan untuk membuat fasa bifurkasi dari CentOS Stream / RHEL Seterusnya dari Fedora lebih dapat diramalkan dengan menggunakan teknik yang serupa dengan sistem integrasi berterusanDi samping itu, ELN akan menyediakan proses build dan root yang terpisah untuk membina semula repositori Fedora Rawhide sebagai RHEL.

Selain itu, sebutkan pembangun yang merancang untuk menyegerakkan pembinaan semula yang berjaya oleh ELN dengan binaan eksperimen RHEL Next, menambahkan perubahan tambahan pada pakej yang tidak dibenarkan di Fedora (contohnya, menambah tanda dagangan). Pada masa yang sama, pembangun akan cuba meminimumkan perbezaan dengan membahagikannya pada tahap blok bersyarat dalam fail spesifikasi.

Dengan ELN, penyelenggara Fedora akan dapat mengesan dan menguji perubahan awal yang dapat mempengaruhi pengembangan RHEL.

Apakah faedah ELN?

Kemunculan dan pemfokusan semula CentOS Stream telah memberikan kisah yang lebih jelas mengenai perkembangan RHEL. Fedora terus menjadi hab pengembangan untuk rilis utama RHEL berikutnya, sementara CentOS Stream berfungsi sebagai peranan bawah-atas untuk penstabilan dan kemas kini.

Oleh itu, sebilangan daripada kita telah mula meneroka cara untuk memastikan bahawa Fedora membina kedudukannya yang berharga dalam ekosistem. Kami memutuskan untuk fokus mempermudah proses di mana Fedora menggunakan garpu dan menjadi Red Hat Enterprise Linux. 

Antara lain, adalah mungkin untuk memeriksa perubahan yang diharapkan dari blok bersyarat dalam fail spesifikasi, iaitu Membangun paket apabila keadaan dipicu dengan "% {rhel}" ditetapkan ke "9" (pemboleh ubah ELN "% {fedora } »Akan mengembalikan" false "), mensimulasikan membina pakej untuk cawangan RHEL yang akan datang.

ELN juga akan membenarkan percubaan menghidupkan idea baru tanpa menjejaskan inti binaan Fedora.

Ini termasuk ELN yang dapat digunakan untuk menguji paket Fedora terhadap bendera penyusun baru, menonaktifkan fitur RHEL eksperimental atau tidak sesuai, mengubah keperluan seni bina perkakasan, dan mengaktifkan tambahan CPU tambahan.

Sebagai contoh, tanpa mengubah proses pembuatan paket standard di Fedora, disebutkan bahawa anda boleh menguji build secara serentak dengan sokongan pernyataan AVX2 diaktifkan, kemudian menilai kesan prestasi penggunaan AVX2 dalam pakej dan memutuskan sama ada akan melaksanakan perubahan di Fedora utama pengedaran.

Akhirnya sekiranya anda berminat untuk mengetahui lebih lanjut mengenainya, anda boleh berunding perinciannya adalah pautan berikut.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.