ເຫດການການແຍກສາຂາ Fedora ELN
ການແຍກສາຂາ Fedora
ການແຍກສາຂາ Fedora ເກີດຂຶ້ນທຸກໆ 6 ເດືອນ, ເມື່ອ Fedora Rawhide ແຍກສາຂາສຳລັບການປ່ອຍລຸ້ນຖັດໄປ. ຕົວຢ່າງທັງໝົດທີ່ໃຊ້ໃນສ່ວນນີ້ຂອງເອກະສານແມ່ນສຳລັບຕອນທີ່ Fedora Rawhide ຖືກແຍກສາຂາສຳລັບ Fedora 41 ແລະ Rawhide ກາຍເປັນ Fedora 42.
ໜ້າວຽກການແຍກສາຂາ
-
ຢຸດການສ້າງແພັກເກດ Fedora ELN ຄືນໃໝ່ຊົ່ວຄາວໃນ ELNBuildSync
-
ຕັ້ງຄ່າ
configuration.control.pauseໃນ ELNBuildSync distrobaker.yaml ໃຫ້ເປັນtrue
-
-
ລໍຖ້າໃຫ້ Fedora ELN Buildroot ສ້າງຂຶ້ນໃໝ່
$ koji wait-repo eln-build --request
-
Update the fedora-eln-release package
-
Set
fedora_dist_versionto the next major release version. -
Rebuild the
fedora-eln-releasepackage.
-
-
Rebuild the post-branch changes to the
fedora-repospackage:$ git checkout rawhide && git pull && fedpkg --release eln build
-
ອັບເດດ
configuration.trigger.rpmsໃນ distrobaker.yaml ໃຫ້ເປັນແທັກ Fedora ຖັດໄປ (f42) -
ສືບຕໍ່ການສ້າງແພັກເກດ ELN ຄືນໃໝ່ໃນ ELNBuildSync
-
ຕັ້ງຄ່າ
configuration.control.pauseໃນ distrobaker.yaml ໃຫ້ເປັນfalse
-
-
ເມື່ອຊຸດໃໝ່ຖືກປະມວນຜົນແລ້ວ,[1] ຈາກນັ້ນໃຫ້ອັບເດດ
rpm.macro.elnສຳລັບແທັກ Kojieln-buildດ້ວຍໝາຍເລກຖັດໄປທີ່ວ່າງຢູ່.[2] ຕົວຢ່າງ: ຖ້າຄ່າປັດຈຸບັນແມ່ນ 141$ koji edit-tag eln-build -x rpm.macro.eln=142
| ບໍ່ຈຳເປັນຕ້ອງລໍຖ້າໃຫ້ການສ້າງທີ່ພວມດຳເນີນການຢູ່ສຳເລັດ ກ່ອນທີ່ຈະອັບເດດ macro ແລະ trigger. ເຫດຜົນດຽວທີ່ຕ້ອງຢຸດຊົ່ວຄາວແມ່ນເພື່ອໃຫ້ແນ່ໃຈວ່າຈະບໍ່ມີຫຍັງເລີ່ມຕົ້ນກ່ອນທີ່ trigger ໃໝ່ຈະຖືກຕັ້ງຄ່າ. |
ການແຍກສາຂາ Fedora ແລະ CentOS Stream ລຸ້ນໃໝ່
ເຫດການນີ້ເກີດຂຶ້ນໃນຕອນການແຍກສາຂາ Fedora ເຊິ່ງກົງກັບການເປີດຕົວລຸ້ນຫຼັກໃໝ່ຂອງ CentOS Stream. ໂດຍທົ່ວໄປແລ້ວ, ສິ່ງນີ້ຈະເກີດຂຶ້ນທຸກໆສາມປີ (ຫຼື ການປ່ອຍ Fedora ທຸກໆຫົກລຸ້ນ). ຕົວຢ່າງທັງໝົດທີ່ໃຊ້ໃນສ່ວນນີ້ຂອງເອກະສານແມ່ນສຳລັບຕອນທີ່ Fedora Rawhide ຖືກແຍກສາຂາສຳລັບ Fedora 40, Rawhide ກາຍເປັນ Fedora 41 ແລະ CentOS Stream 10 ພວມຖືກເປີດຕົວ.
ໜ້າວຽກການແຍກສາຂາ
ໃນດ້ານຂອງ Fedora
-
ຢຸດການສ້າງແພັກເກດ Fedora ELN ຄືນໃໝ່ຊົ່ວຄາວໃນ ELNBuildSync
-
ຕັ້ງຄ່າ
configuration.control.pauseໃນ ELNBuildSync distrobaker.yaml ໃຫ້ເປັນtrue
-
-
ລໍຖ້າໃຫ້ການສ້າງ Fedora ELN ທີ່ພວມດຳເນີນການຢູ່ສຳເລັດ.
-
ການກວດສອບສິ່ງນີ້ຕ້ອງມີສິດເຂົ້າເຖິງບັນທຶກ (logs) ຂອງ ELNBuildSync ເຊິ່ງບໍ່ໄດ້ເປີດເຜີຍຕໍ່ສາທາລະນະໃນເວລານີ້.
-
-
ປິດການນຳໃຊ້ DistroBuildSync ຈາກ Fedora ELN ໄປຫາ CentOS Stream
-
ຕັ້ງຄ່າ
enabled: falseໃນ CentOS Stream distrobaker.yaml [3]
-
-
ອັບເດດ
rpm.macro.elnສຳລັບແທັກ Kojieln-buildດ້ວຍໝາຍເລກຖັດໄປທີ່ວ່າງຢູ່.[2] ຕົວຢ່າງ: ຖ້າຄ່າປັດຈຸບັນແມ່ນ 135$ koji edit-tag eln-build -x rpm.macro.eln=136
-
ອັບເດດ
rpm.macro.rhelສຳລັບແທັກ Kojieln-buildດ້ວຍຄ່າການປ່ອຍລຸ້ນຫຼັກຖັດໄປ.[2] ຕົວຢ່າງ: ຖ້າຄ່າປັດຈຸບັນແມ່ນ 10$ koji edit-tag eln-build -x rpm.macro.rhel=11
-
ລໍຖ້າໃຫ້ Fedora ELN Buildroot ສ້າງຂຶ້ນໃໝ່
$ koji wait-repo eln-build --request
-
Update the fedora-eln-release package
-
Set
fedora_dist_versionto the next major release version. -
ຕັ້ງຄ່າ
rhel_dist_versionໃຫ້ເປັນຄ່າດຽວກັນກັບrpm.macro.rhelທາງເທິງ. -
Rebuild the
fedora-eln-releasepackage.
-
-
ສ້າງການປ່ຽນແປງຫຼັງການແຍກສາຂາຄືນໃໝ່ສຳລັບແພັກເກດ
fedora-repos. -
ອັບເດດ
kiwibuild_versionໃນ https://pagure.io/pungi-fedora/blob/eln/f/fedora/override.conf ໃຫ້ເປັນຄ່າດຽວກັນກັບrpm.macro.rhelທາງເທິງ -
ອັບເດດ
configuration.trigger.rpmsໃນ distrobaker.yaml ໃຫ້ເປັນແທັກ Fedora ຖັດໄປ (f41) -
ສືບຕໍ່ການສ້າງແພັກເກດ ELN ຄືນໃໝ່ໃນ ELNBuildSync
-
ຕັ້ງຄ່າ
configuration.control.pauseໃນ distrobaker.yaml ໃຫ້ເປັນfalse
-
-
ກຳນົດເວລາການສ້າງ Fedora ELN ຄືນໃໝ່ແບບຈຳນວນຫຼາຍ ເພື່ອຮັບເອົາການປ່ຽນແປງຂອງ RHEL X+1 ທີ່ຍັງຄ້າງຢູ່.[4]
%if 0%{?rhel} >= 11
Want to help? Learn how to contribute to Fedora Docs ›