{"id":6683,"date":"2019-08-29T01:05:36","date_gmt":"2019-08-28T20:35:36","guid":{"rendered":"https:\/\/rasanegar.com\/blog\/?p=6683"},"modified":"2019-10-14T11:07:42","modified_gmt":"2019-10-14T07:37:42","slug":"%d9%85%d8%b3%db%8c%d8%b1-%d8%a7%d9%86%d8%aa%d8%b4%d8%a7%d8%b1-centos-8-%d9%86%d8%b3%d8%ae%d9%87-%d8%ac%d8%af%db%8c%d8%af-centos-%d9%85%d9%86%d8%aa%d8%b4%d8%b1-%d8%b4%d8%af","status":"publish","type":"post","link":"https:\/\/rasanegaar.com\/blog\/%d9%85%d8%b3%db%8c%d8%b1-%d8%a7%d9%86%d8%aa%d8%b4%d8%a7%d8%b1-centos-8-%d9%86%d8%b3%d8%ae%d9%87-%d8%ac%d8%af%db%8c%d8%af-centos-%d9%85%d9%86%d8%aa%d8%b4%d8%b1-%d8%b4%d8%af\/","title":{"rendered":"\u0645\u0633\u06cc\u0631 \u0627\u0646\u062a\u0634\u0627\u0631  CentOS 8 &#8211; \u0646\u0633\u062e\u0647 \u062c\u062f\u06cc\u062f CentOS (8) \u0645\u0646\u062a\u0634\u0631 \u0634\u062f"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\"><p class=\"ez-toc-title\" style=\"cursor:inherit\">\u0633\u0631\u0641\u0635\u0644\u0647\u0627\u06cc \u0645\u0637\u0644\u0628<\/p>\n<\/div><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/rasanegaar.com\/blog\/%d9%85%d8%b3%db%8c%d8%b1-%d8%a7%d9%86%d8%aa%d8%b4%d8%a7%d8%b1-centos-8-%d9%86%d8%b3%d8%ae%d9%87-%d8%ac%d8%af%db%8c%d8%af-centos-%d9%85%d9%86%d8%aa%d8%b4%d8%b1-%d8%b4%d8%af\/#%d9%85%d8%b3%db%8c%d8%b1_%d8%b3%d8%ae%d8%aa_%d8%a7%d9%86%d8%aa%d8%b4%d8%a7%d8%b1_%d8%b3%d9%86%d8%aa_%d8%a7%d9%88_%d8%a7%d8%b3_8\" >\u0645\u0633\u06cc\u0631 \u0633\u062e\u062a \u0627\u0646\u062a\u0634\u0627\u0631 \u0633\u0646\u062a \u0627\u0648 \u0627\u0633 8<\/a><ul class='ez-toc-list-level-2' ><li class='ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/rasanegaar.com\/blog\/%d9%85%d8%b3%db%8c%d8%b1-%d8%a7%d9%86%d8%aa%d8%b4%d8%a7%d8%b1-centos-8-%d9%86%d8%b3%d8%ae%d9%87-%d8%ac%d8%af%db%8c%d8%af-centos-%d9%85%d9%86%d8%aa%d8%b4%d8%b1-%d8%b4%d8%af\/#%da%af%d8%a7%d9%85%d9%87%d8%a7%db%8c_%d8%b9%d9%85%d9%88%d9%85%db%8c\" >\u06af\u0627\u0645\u0647\u0627\u06cc \u0639\u0645\u0648\u0645\u06cc<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/rasanegaar.com\/blog\/%d9%85%d8%b3%db%8c%d8%b1-%d8%a7%d9%86%d8%aa%d8%b4%d8%a7%d8%b1-centos-8-%d9%86%d8%b3%d8%ae%d9%87-%d8%ac%d8%af%db%8c%d8%af-centos-%d9%85%d9%86%d8%aa%d8%b4%d8%b1-%d8%b4%d8%af\/#%d9%88%d8%b6%d8%b9%db%8c%d8%aa_%da%a9%d9%84%db%8c_%d8%b3%d9%86%d8%aa_%d8%a7%d9%88_%d8%a7%d8%b3_8\" >\u0648\u0636\u0639\u06cc\u062a \u06a9\u0644\u06cc \u0633\u0646\u062a \u0627\u0648 \u0627\u0633 8<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/rasanegaar.com\/blog\/%d9%85%d8%b3%db%8c%d8%b1-%d8%a7%d9%86%d8%aa%d8%b4%d8%a7%d8%b1-centos-8-%d9%86%d8%b3%d8%ae%d9%87-%d8%ac%d8%af%db%8c%d8%af-centos-%d9%85%d9%86%d8%aa%d8%b4%d8%b1-%d8%b4%d8%af\/#%d9%85%d8%b9%d9%85%d8%a7%d8%b1%db%8c_centos_8\" >\u0645\u0639\u0645\u0627\u0631\u06cc CentOS 8<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/rasanegaar.com\/blog\/%d9%85%d8%b3%db%8c%d8%b1-%d8%a7%d9%86%d8%aa%d8%b4%d8%a7%d8%b1-centos-8-%d9%86%d8%b3%d8%ae%d9%87-%d8%ac%d8%af%db%8c%d8%af-centos-%d9%85%d9%86%d8%aa%d8%b4%d8%b1-%d8%b4%d8%af\/#%d9%85%d8%b9%d9%85%d8%a7%d8%b1%db%8c_%d8%a7%d8%b5%d9%84%db%8c\" >\u0645\u0639\u0645\u0627\u0631\u06cc \u0627\u0635\u0644\u06cc<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/rasanegaar.com\/blog\/%d9%85%d8%b3%db%8c%d8%b1-%d8%a7%d9%86%d8%aa%d8%b4%d8%a7%d8%b1-centos-8-%d9%86%d8%b3%d8%ae%d9%87-%d8%ac%d8%af%db%8c%d8%af-centos-%d9%85%d9%86%d8%aa%d8%b4%d8%b1-%d8%b4%d8%af\/#altarch_%d9%87%d8%a7\" >AltArch \u0647\u0627<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/rasanegaar.com\/blog\/%d9%85%d8%b3%db%8c%d8%b1-%d8%a7%d9%86%d8%aa%d8%b4%d8%a7%d8%b1-centos-8-%d9%86%d8%b3%d8%ae%d9%87-%d8%ac%d8%af%db%8c%d8%af-centos-%d9%85%d9%86%d8%aa%d8%b4%d8%b1-%d8%b4%d8%af\/#%d8%ac%d8%af%d9%88%d9%84_%d8%b2%d9%85%d8%a7%d9%86_%d8%a8%d9%86%d8%af%db%8c_%d9%81%d8%b9%d9%84%db%8c\" >\u062c\u062f\u0648\u0644 \u0632\u0645\u0627\u0646 \u0628\u0646\u062f\u06cc \u0641\u0639\u0644\u06cc<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/rasanegaar.com\/blog\/%d9%85%d8%b3%db%8c%d8%b1-%d8%a7%d9%86%d8%aa%d8%b4%d8%a7%d8%b1-centos-8-%d9%86%d8%b3%d8%ae%d9%87-%d8%ac%d8%af%db%8c%d8%af-centos-%d9%85%d9%86%d8%aa%d8%b4%d8%b1-%d8%b4%d8%af\/#%d8%a8%d8%b1%d9%88%d8%b2_%d8%b1%d8%b3%d8%a7%d9%86%db%8c_%d8%ac%d8%af%db%8c%d8%af\" >\u0628\u0631\u0648\u0632 \u0631\u0633\u0627\u0646\u06cc \u062c\u062f\u06cc\u062f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/rasanegaar.com\/blog\/%d9%85%d8%b3%db%8c%d8%b1-%d8%a7%d9%86%d8%aa%d8%b4%d8%a7%d8%b1-centos-8-%d9%86%d8%b3%d8%ae%d9%87-%d8%ac%d8%af%db%8c%d8%af-centos-%d9%85%d9%86%d8%aa%d8%b4%d8%b1-%d8%b4%d8%af\/#%d8%aa%d8%b9%d8%a7%d8%b1%db%8c%d9%81\" >\u062a\u0639\u0627\u0631\u06cc\u0641<\/a><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">\u0632\u0645\u0627\u0646 \u0644\u0627\u0632\u0645 \u0628\u0631\u0627\u06cc \u0645\u0637\u0627\u0644\u0639\u0647: <\/span> <span class=\"rt-time\"> 4<\/span> <span class=\"rt-label rt-postfix\">\u062f\u0642\u06cc\u0642\u0647<\/span><\/span>\n<h1 id=\"head-fe21db20d98891671bfe1b91fc0de35accddd5b5\"><span class=\"ez-toc-section\" id=\"%d9%85%d8%b3%db%8c%d8%b1_%d8%b3%d8%ae%d8%aa_%d8%a7%d9%86%d8%aa%d8%b4%d8%a7%d8%b1_%d8%b3%d9%86%d8%aa_%d8%a7%d9%88_%d8%a7%d8%b3_8\"><\/span>\u0645\u0633\u06cc\u0631 \u0633\u062e\u062a \u0627\u0646\u062a\u0634\u0627\u0631 \u0633\u0646\u062a \u0627\u0648 \u0627\u0633 8<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p>\u0631\u062f \u0647\u062a \u0627\u06cc\u0646\u062a\u0631\u067e\u0631\u0627\u06cc\u0632 8 \u062f\u0631 \u062a\u0627\u0631\u06cc\u062e\u00a0 7 \u0645\u06cc 2019 \u0645\u0646\u062a\u0634\u0631 \u0634\u062f\u0647 \u0627\u0633\u062a \u060c \u0648 \u0647\u0645\u0647 \u0645\u0646\u062a\u0638\u0631 \u0647\u0633\u062a\u0646\u062f \u062a\u0627 \u0633\u0627\u062e\u062a \u0646\u0633\u062e\u0647 8 CentOS \u062a\u0645\u0627\u0645 \u0634\u0648\u062f \u060c \u0627\u06cc\u0646 \u0635\u0641\u062d\u0647 \u0628\u0631\u0627\u06cc \u067e\u0648\u0634\u0634 \u0645\u0631\u0627\u062d\u0644 \u0627\u0646\u062a\u0634\u0627\u0631 \u062c\u062f\u06cc\u062f\u062a\u0631\u06cc\u0646 \u0646\u0633\u062e\u0647 CentOS \u062f\u0631 \u0633\u0627\u0644 2019 \u062a\u0648\u0633\u0637 \u0645\u0646 : \u0645\u0647\u0631\u0627\u0646 \u060c \u0627\u0632 \u0631\u0633\u0627\u0646\u06af\u0627\u0631 \u0627\u06cc\u062c\u0627\u062f \u0634\u062f\u0647 \u062a\u0627 \u0628\u0628\u0646\u06cc\u0645 \u0686\u0647 \u0632\u0645\u0627\u0646\u06cc \u0627\u0646\u062a\u0634\u0627\u0631 \u0646\u0633\u062e\u0647 8 \u0646\u0647\u0627\u06cc\u06cc \u062e\u0648\u0627\u0647\u062f \u0634\u062f \u060c \u0627\u06cc\u0646 \u0635\u0641\u062d\u0647 \u0628\u0631\u0627\u06cc \u0627\u0646\u0634\u062a\u0627\u0631 \u062e\u0637 \u0632\u0645\u0627\u0646\u06cc \u0648 \u067e\u0627\u0633\u062e \u0628\u0647 \u0633\u0648\u0627\u0644\u0627\u062a \u0639\u0645\u0648\u0645\u06cc \u062f\u0631 \u062e\u0635\u0648\u0635 \u0633\u0646\u062a \u0627\u0648 \u0627\u0633 \u062c\u062f\u06cc\u062f \u0646\u0633\u062e\u0647 8 \u0645\u06cc \u0628\u0627\u0634\u062f.<\/p>\n<p class=\"line874\">\u0627\u0646\u062a\u0634\u0627\u0631 \u0646\u0633\u062e\u0647 \u0627\u0635\u0644\u06cc \u0648 \u0628\u0632\u0631\u06af\u00a0 CentOS \u0646\u06cc\u0627\u0632 \u0628\u0647 \u0628\u0631\u0646\u0627\u0645\u0647 \u0631\u06cc\u0632\u06cc \u0648 \u062a\u063a\u06cc\u06cc\u0631\u0627\u062a \u0632\u06cc\u0627\u062f\u06cc \u062f\u0631 \u0627\u0628\u0632\u0627\u0631\u0647\u0627 \u062f\u0627\u0631\u062f \u060c \u0686\u0648\u0646 \u0627\u06cc\u0646 \u0646\u0633\u062e\u0647 \u0628\u0631 \u0645\u0628\u0646\u0627\u06cc \u06cc\u06a9 \u0646\u0633\u062e\u0647 \u062e\u06cc\u0644\u06cc \u062c\u062f\u06cc\u062f \u062a\u0631 \u0627\u0632 \u0641\u062f\u0648\u0631\u0627 \u0646\u0633\u0628\u062a \u0628\u0647 \u0646\u0633\u062e\u0647 \u0642\u0628\u0644\u06cc \u0645\u06cc \u0628\u0627\u0634\u062f <br \/><span id=\"line-7\" class=\"anchor\"><\/span><span id=\"line-8\" class=\"anchor\"><\/span><\/p>\n<p>\u0627\u06cc\u0646 \u06cc\u0639\u0646\u06cc \u0647\u0645\u0647 \u0686\u06cc\u0632 \u0627\u0632 \u062c\u0645\u0644\u0647 \u0646\u0635\u0628 \u06a9\u0646\u0646\u062f\u0647 \u060c \u0628\u0633\u062a\u0647 \u0647\u0627\u06cc \u0646\u0631\u0645 \u0627\u0641\u0632\u0627\u0631\u06cc \u060c \u0646\u062d\u0648\u0647 \u0628\u0633\u062a\u0647 \u0628\u0646\u062f\u06cc \u0648 \u0633\u06cc\u0633\u062a\u0645 \u0633\u0627\u062d\u062a \u0628\u0627\u06cc\u062f \u0628\u0631\u0627\u06cc \u06a9\u0627\u0631 \u06a9\u0631\u062f\u0646 \u0628\u0627 \u0646\u0633\u062e\u0647 \u062c\u062f\u06cc\u062f \u0633\u06cc\u0633\u062a\u0645 \u0639\u0627\u0645\u0644 \u0627\u0648\u0631\u0647\u0627\u0644 \u0634\u0648\u062f \u060c \u0627\u06cc\u0646 \u06cc\u0639\u0646\u06cc \u0647\u0645\u06cc\u0634\u0647 \u06cc\u06a9 \u0628\u0627\u0632\u0647 \u0632\u0645\u0627\u0646\u06cc \u0628\u0631\u0627\u06cc \u062d\u0645\u0639 \u0628\u0646\u062f\u06cc \u0648 \u0627\u0637\u0645\u06cc\u0646\u0627\u0646 \u0627\u0632 \u0639\u0644\u0645\u0631\u062f \u0644\u0627\u0632\u0645 \u0627\u0633\u062a \u062a\u0627 \u06cc\u06a9 \u0646\u0633\u062e\u0647 \u06a9\u0627\u0631 \u06a9\u0646\u062f \u060c \u062a\u0641\u0627\u0648\u062a \u0628\u06cc\u0646 EL-7 \u0648 EL-8 \u0647\u0645 \u0645\u0633\u062a\u062b\u0646\u06cc \u0646\u06cc\u0633\u062a \u060c \u0686\u0648\u0646 \u06a9\u0631\u0646\u0644 \u0628\u0647 \u0634\u062f\u062a \u062a\u063a\u06cc\u06cc\u0631 \u06a9\u0631\u062f\u0647 \u0627\u0633\u062a \u060c<\/p>\n<p>\u0641\u0631\u0645\u062a \u0645\u062e\u0627\u0632\u0646 \u0645\u0627\u0698\u0648\u0644 \u0647\u0627 \u0631\u0627 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0647 \u0648 RPM \u0647\u0627 \u0647\u0645 \u0642\u0627\u0628\u0644\u06cc\u0647\u0627\u06cc \u0632\u06cc\u0627\u062f\u06cc \u0631\u0627 \u0634\u062f \u062f\u0627\u062f\u0647 \u0627\u0646\u062f \u0628\u0647 \u0634\u06a9\u0644\u06cc \u06a9\u0647 \u0642\u0628\u0644\u0627 \u062f\u0631 EL7 \u0648\u062c\u0648\u062f \u0646\u062f\u0627\u0634\u062a\u0647. \u062a\u0646\u0647\u0627 \u0686\u06cc\u0632\u06cc \u06a9\u0647 \u062f\u0631 \u0627\u06cc\u0646 \u062f\u0648\u0633 \u0646\u0633\u062e\u0647 \u062a\u063a\u06cc\u06cc\u0631 \u0634\u062f\u06cc\u062f\u06cc \u0646\u062f\u0627\u0634\u062a\u0647 \u0627\u0633\u062a \u060c \u0633\u06cc\u0633\u062a\u0645 init \u0627\u0633\u062a \u06a9\u0647 \u0647\u0645\u0686\u0646\u0627\u0646 systemd \u062e\u0648\u0627\u0647\u062f \u0645\u0627\u0646\u062f \u060c<\/p>\n<p>\u0627\u06cc\u0646 \u0627\u0648\u0644\u06cc\u0646 \u0628\u0627\u0631 \u0627\u0633\u062a\u00a0 EL5 \u0628\u0627 SysV, EL6 \u0628\u0627 Upstart, \u0648 EL7 \u0628\u0627 Systemd \u0627\u0631\u0627\u0626\u0647 \u0634\u062f\u0647 \u0628\u0648\u062f\u0646\u062f <\/p>\n<p class=\"line874\"><br \/><span id=\"line-9\" class=\"anchor\"><\/span><span id=\"line-10\" class=\"anchor\"><\/span><\/p>\n<h2 id=\"head-9acda3d984c8b91c5ad463864439d72053447538\"><span class=\"ez-toc-section\" id=\"%da%af%d8%a7%d9%85%d9%87%d8%a7%db%8c_%d8%b9%d9%85%d9%88%d9%85%db%8c\"><\/span>\u06af\u0627\u0645\u0647\u0627\u06cc \u0639\u0645\u0648\u0645\u06cc<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"line874\">Steps needed to make a CentOS rebuild usually follow these steps: <span id=\"line-12\" class=\"anchor\"><\/span><span id=\"line-13\" class=\"anchor\"><\/span><\/p>\n<ol type=\"1\">\n<li>Red Hat makes the sources available. <span id=\"line-14\" class=\"anchor\"><\/span>\n<ol type=\"a\">\n<li>This used to be done via src.rpms but 7 changed to git repos <span id=\"line-15\" class=\"anchor\"><\/span><\/li>\n<li>In 8 CentOS has partnered closer with Fedora and will be sharing git repos with the Fedora system <span id=\"line-16\" class=\"anchor\"><\/span><\/li>\n<li>The pushes from Red Hat started on 2019-05-07 and ended 2019-05-08 <span id=\"line-17\" class=\"anchor\"><\/span><\/li>\n<\/ol>\n<\/li>\n<li>CentOS needs to look at the sources and determine what is needed to build these packages <span id=\"line-18\" class=\"anchor\"><\/span>\n<ol type=\"a\">\n<li>The rpm format has added items like Suggests which change some tooling requirements <span id=\"line-19\" class=\"anchor\"><\/span><\/li>\n<li>The packaging format has moved from yum to dnf4\/yum4 which added modularity. Modules are an additional hurdle because they allow parallel available versions of software but not parallel installability (aka you can build perl-5.24 and perl-5.26 and all perl modules need to be compiled against both sets.) Module stream versions are tied to certain timestamps which means you can&#8217;t rebuild the RHEL or Fedora and get the exact same version name. <span id=\"line-20\" class=\"anchor\"><\/span><\/li>\n<li>There are always packaging loops which need to be worked out. You need golang-(X-1) to build golang-X but golang-(X-1) doesn&#8217;t exist yet.. how do you build a version and break the loop? <span id=\"line-21\" class=\"anchor\"><\/span><\/li>\n<\/ol>\n<\/li>\n<li>CentOS needs to set up a build system which can allow for these changes. <span id=\"line-22\" class=\"anchor\"><\/span>\n<ol type=\"a\">\n<li>While CentOS can use the Fedora build system as a template, there are items in it which don&#8217;t make sense for CentOS. <span id=\"line-23\" class=\"anchor\"><\/span><\/li>\n<li>The EL-8 beta was useful but there are still major changes which need rethinking <span id=\"line-24\" class=\"anchor\"><\/span><\/li>\n<\/ol>\n<\/li>\n<li>CentOS needs to go through the source code and find out all the places where debranding is needed. <span id=\"line-25\" class=\"anchor\"><\/span>\n<ol type=\"a\">\n<li>No you can&#8217;t just &#8220;sed s&#8217;\/Red Hat\/CentOS\/&#8217; (someone always offers that) <span id=\"line-26\" class=\"anchor\"><\/span><\/li>\n<li>There are times when you do replace and times when you don&#8217;t. <span id=\"line-27\" class=\"anchor\"><\/span><\/li>\n<\/ol>\n<\/li>\n<li>Builds can start occurring through the system <span id=\"line-28\" class=\"anchor\"><\/span>\n<ol type=\"a\">\n<li>This usually requires a multi-loop as you do a build to get started <span id=\"line-29\" class=\"anchor\"><\/span><\/li>\n<li>Then rebuild that core with itself <span id=\"line-30\" class=\"anchor\"><\/span><\/li>\n<li>\n<p class=\"line862\">Then add some more and possibly repeat 1 &amp;&amp; 2 a couple of times. <span id=\"line-31\" class=\"anchor\"><\/span><\/p>\n<\/li>\n<li>Then you can start building out the rest of the packages <span id=\"line-32\" class=\"anchor\"><\/span><\/li>\n<\/ol>\n<\/li>\n<li>The installer usually takes a certain amount of work to get packaged together. <span id=\"line-33\" class=\"anchor\"><\/span>\n<ol type=\"a\">\n<li>Some things need additional patches <span id=\"line-34\" class=\"anchor\"><\/span><\/li>\n<li>Some things just need to be ordered correctly <span id=\"line-35\" class=\"anchor\"><\/span><\/li>\n<li>Some things like shim signatures for Secure Boot take outside review by signing authority <span id=\"line-36\" class=\"anchor\"><\/span><\/li>\n<\/ol>\n<\/li>\n<li>QA work can begin <span id=\"line-37\" class=\"anchor\"><\/span>\n<ol type=\"a\">\n<li>with testing of packages by themselves or building from them <span id=\"line-38\" class=\"anchor\"><\/span><\/li>\n<li>with installer testing for smoke tests <span id=\"line-39\" class=\"anchor\"><\/span><\/li>\n<\/ol>\n<\/li>\n<li>Usually some sort of RC work is done <span id=\"line-40\" class=\"anchor\"><\/span><\/li>\n<li>\u0646\u0633\u062e\u0647 \u0646\u0647\u0627\u06cc\u06cc \u0645\u0646\u0634\u062a\u0631 \u0634\u062f\u0647 \u0627\u0633\u062a <\/li>\n<\/ol>\n<p class=\"line874\">The above is a &#8216;you asked the people trying to build the train when it will arrive&#8217; guide. That said, every release is different and the order and additional steps get found and added each time. <span id=\"line-42\" class=\"anchor\"><\/span><span id=\"line-43\" class=\"anchor\"><\/span><\/p>\n<h2 id=\"head-421ea51913eccad8cc88683f208f99e8c7346f22\"><span class=\"ez-toc-section\" id=\"%d9%88%d8%b6%d8%b9%db%8c%d8%aa_%da%a9%d9%84%db%8c_%d8%b3%d9%86%d8%aa_%d8%a7%d9%88_%d8%a7%d8%b3_8\"><\/span>\u0648\u0636\u0639\u06cc\u062a \u06a9\u0644\u06cc \u0633\u0646\u062a \u0627\u0648 \u0627\u0633 8<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"line874\">In the above roadmap, we are currently somewhere in the middle of step 5 but as part of that, still finding things to fix up for step 4. <span id=\"line-45\" class=\"anchor\"><\/span><\/p>\n<div>\n<table>\n<tbody>\n<tr>\n<td class=\"lmimg green\">\n<p class=\"line862\"><img decoding=\"async\" class=\"attachment\" title=\"attachment:ArtWork\/WikiDesign\/icon-admonition-idea.png\" src=\"https:\/\/rasanegar.com\/blog\/wp-content\/uploads\/2019\/08\/6683-2019-08-29.png\" alt=\"\"><\/p>\n<\/td>\n<td class=\"lmtxt green\" colspan=\"2\">\n<p class=\"line862\">\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc \u062a\u0645\u0627\u0645\u06cc \u0628\u06cc\u0644\u062f\u0647\u0627 \u0631\u0627 \u0645\u06cc\u062a\u0648\u0627\u0646\u062f \u0627\u0632 \u0644\u06cc\u0646\u06a9\u00a0 <a class=\"https\" href=\"https:\/\/koji.mbox.centos.org\/koji\/index\" target=\"_blank\" rel=\"noopener\">CentOS Linux 8 Builder<\/a> \u0645\u0634\u0627\u0647\u062f\u0647 \u06a9\u0646\u06cc\u062f<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"lmimg red\"><span id=\"line-46\" class=\"anchor\"><\/span>\n<p class=\"line862\"><img decoding=\"async\" class=\"attachment\" title=\"attachment:ArtWork\/WikiDesign\/icon-admonition-idea.png\" src=\"https:\/\/rasanegar.com\/blog\/wp-content\/uploads\/2019\/08\/6683-2019-08-29.png\" alt=\"\"><\/p>\n<\/td>\n<td class=\"lmtxt red\" colspan=\"2\">\n<p class=\"line862\">Packages that have failed to build (patches are welcome, send to the centos-devel mailing list) can be seen on <a class=\"https\" href=\"https:\/\/koji.mbox.centos.org\/koji\/builds?state=3&amp;order=-build_id\" target=\"_blank\" rel=\"noopener\">Failed Builds<\/a><\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h2 id=\"head-c2699098ec0696d4d4aafbd404d74fa37546a8ec\"><span class=\"ez-toc-section\" id=\"%d9%85%d8%b9%d9%85%d8%a7%d8%b1%db%8c_centos_8\"><\/span>\u0645\u0639\u0645\u0627\u0631\u06cc CentOS 8<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3 id=\"head-d653fbe850b537f57534ccd4017eccf2ff927f12\"><span class=\"ez-toc-section\" id=\"%d9%85%d8%b9%d9%85%d8%a7%d8%b1%db%8c_%d8%a7%d8%b5%d9%84%db%8c\"><\/span>\u0645\u0639\u0645\u0627\u0631\u06cc \u0627\u0635\u0644\u06cc<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"line862\">The following arches are built automatically in parallel in our new <a class=\"https\" href=\"https:\/\/koji.mbox.centos.org\" target=\"_blank\" rel=\"noopener\">Build System<\/a> : <span id=\"line-52\" class=\"anchor\"><\/span><span id=\"line-53\" class=\"anchor\"><\/span><\/p>\n<ul>\n<li>x86_64 (w\/ i686 multilib) <span id=\"line-54\" class=\"anchor\"><\/span><\/li>\n<li>ppc64le (Little Endian) <span id=\"line-55\" class=\"anchor\"><\/span><\/li>\n<li>aarch64 (ARM64, ARMv8) <span id=\"line-56\" class=\"anchor\"><\/span><\/li>\n<\/ul>\n<p class=\"line862\">Responsibility, Owner: <a class=\"https\" href=\"https:\/\/wiki.centos.org\/SpecialInterestGroup\/Core\" target=\"_blank\" rel=\"noopener\">CentOS Core SIG<\/a> <span id=\"line-57\" class=\"anchor\"><\/span><span id=\"line-58\" class=\"anchor\"><\/span><\/p>\n<h3 id=\"head-505ce589ee6553427d487349eeb5851d56b6126f\"><span class=\"ez-toc-section\" id=\"altarch_%d9%87%d8%a7\"><\/span>AltArch \u0647\u0627<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"line862\">The following architecture (not existing upstream, so more difficult to boostrap) is also actually being worked, on, but mainly based on a combination of Fedora 27\/28 pkgs that can be used to bootstrap the el8 beta rebuild and then iterating loops until we can include that architecture in our Koji Build System. Update: bootstrap phase is done, so now you can follow builds on <a class=\"https\" href=\"https:\/\/koji.armhfp-mbox.centos.org\/\" target=\"_blank\" rel=\"noopener\">Armhfp Build System<\/a> <span id=\"line-60\" class=\"anchor\"><\/span><span id=\"line-61\" class=\"anchor\"><\/span><\/p>\n<ul>\n<li>armhfp (ARM32, ARMv7 &#8211; aka armv7hl) <span id=\"line-62\" class=\"anchor\"><\/span><\/li>\n<\/ul>\n<p class=\"line862\">Responsibility, Owner : <a class=\"https\" href=\"https:\/\/wiki.centos.org\/SpecialInterestGroup\/AltArch\" target=\"_blank\" rel=\"noopener\">CentOS SIG-AltArch<\/a> <span id=\"line-63\" class=\"anchor\"><\/span><span id=\"line-64\" class=\"anchor\"><\/span><\/p>\n<h2 id=\"head-516d5e6556bb8523b52fba246953d32831582480\"><span class=\"ez-toc-section\" id=\"%d8%ac%d8%af%d9%88%d9%84_%d8%b2%d9%85%d8%a7%d9%86_%d8%a8%d9%86%d8%af%db%8c_%d9%81%d8%b9%d9%84%db%8c\"><\/span>\u062c\u062f\u0648\u0644 \u0632\u0645\u0627\u0646 \u0628\u0646\u062f\u06cc \u0641\u0639\u0644\u06cc<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<div>\n<table>\n<tbody>\n<tr>\n<td>\n<p class=\"line862\">Item<\/p>\n<\/td>\n<td>\n<p class=\"line862\">Started<\/p>\n<\/td>\n<td>\n<p class=\"line862\">Ended<\/p>\n<\/td>\n<td>\n<p class=\"line862\">Status<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td><span id=\"line-66\" class=\"anchor\"><\/span>\n<p class=\"line862\">Sources pushed to <a class=\"https\" href=\"https:\/\/git.centos.org\" target=\"_blank\" rel=\"noopener\">CentOS Git<\/a><\/p>\n<\/td>\n<td>\n<p class=\"line862\">2019-05-07<\/p>\n<\/td>\n<td>\n<p class=\"line862\">2019-05-08<\/p>\n<\/td>\n<td>\n<p class=\"line862\">DONE<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td><span id=\"line-67\" class=\"anchor\"><\/span>\n<p class=\"line862\">Source code evaluation<\/p>\n<\/td>\n<td>\n<p class=\"line862\">2019-05-07<\/p>\n<\/td>\n<td>\n<p class=\"line862\">mid-june<\/p>\n<\/td>\n<td>\n<p class=\"line862\">DONE<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td><span id=\"line-68\" class=\"anchor\"><\/span>\n<p class=\"line862\">New <a class=\"https\" href=\"https:\/\/koji.mbox.centos.org\" target=\"_blank\" rel=\"noopener\">Build System<\/a> Setup<\/p>\n<\/td>\n<td>\n<p class=\"line862\">2019-05-07<\/p>\n<\/td>\n<td>\n<p class=\"line862\">2019-05-08<\/p>\n<\/td>\n<td>\n<p class=\"line862\">DONE<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td><span id=\"line-69\" class=\"anchor\"><\/span>\n<p class=\"line862\">Debranding patches added<\/p>\n<\/td>\n<td>\n<p class=\"line862\">2019-05-07<\/p>\n<\/td>\n<td>\n<p class=\"line862\">early Aug<\/p>\n<\/td>\n<td>\n<p class=\"line862\">DONE<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td><span id=\"line-70\" class=\"anchor\"><\/span>\n<p class=\"line862\">Artwork Requested<\/p>\n<\/td>\n<td>\n<p class=\"line862\">2019-03-07<\/p>\n<\/td>\n<td>\n<p class=\"line862\">2019-05-07<\/p>\n<\/td>\n<td>\n<p class=\"line862\">DONE<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td><span id=\"line-71\" class=\"anchor\"><\/span>\n<p class=\"line862\"><a class=\"https broken_link\" href=\"https:\/\/git.centos.org\/centos\/Artwork\/tree\/c8\" target=\"_blank\" rel=\"noopener\">Artwork Selections<\/a><\/p>\n<\/td>\n<td>\n<p class=\"line862\">2019-05-09<\/p>\n<\/td>\n<td>\n<p class=\"line862\">early Aug<\/p>\n<\/td>\n<td>\n<p class=\"line862\">DONE<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td><span id=\"line-72\" class=\"anchor\"><\/span>\n<p class=\"line862\">Build Loop 0<\/p>\n<\/td>\n<td>\n<p class=\"line862\">2019-05-07<\/p>\n<\/td>\n<td>\n<p class=\"line862\">2019 mid June<\/p>\n<\/td>\n<td>\n<p class=\"line862\">DONE<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td><span id=\"line-73\" class=\"anchor\"><\/span>\n<p class=\"line862\">Build Loop 1<\/p>\n<\/td>\n<td>\n<p class=\"line862\">2019 mid June<\/p>\n<\/td>\n<td>\n<p class=\"line862\">mid-june<\/p>\n<\/td>\n<td>\n<p class=\"line862\">DONE<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td><span id=\"line-74\" class=\"anchor\"><\/span>\n<p class=\"line862\">Build Loop N<\/p>\n<\/td>\n<td>\n<p class=\"line862\">2019-06-20<\/p>\n<\/td>\n<td>\n<p class=\"line862\">2019-06-28<\/p>\n<\/td>\n<td>\n<p class=\"line862\">DONE<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td><span id=\"line-75\" class=\"anchor\"><\/span>\n<p class=\"line862\">Installer work<\/p>\n<\/td>\n<td>\n<p class=\"line862\">2019-06-16<\/p>\n<\/td>\n<td>\n<p class=\"line862\">2019-08-05<\/p>\n<\/td>\n<td>\n<p class=\"line862\">DONE<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td><span id=\"line-76\" class=\"anchor\"><\/span>\n<p class=\"line862\">QA work<\/p>\n<\/td>\n<td>\n<p class=\"line862\">2019-06-28<\/p>\n<\/td>\n<td>\n<p class=\"line862\">mid Aug<\/p>\n<\/td>\n<td>\n<p class=\"line862\">DONE<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td><span id=\"line-77\" class=\"anchor\"><\/span>\n<p class=\"line862\">RC work<\/p>\n<\/td>\n<td>\n<p class=\"line862\">2019-07-26<\/p>\n<\/td>\n<td>\n<p class=\"line862\">mid Aug<\/p>\n<\/td>\n<td>\n<p class=\"line862\">DONE<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td><span id=\"line-78\" class=\"anchor\"><\/span>\n<p class=\"line862\">Release work<\/p>\n<\/td>\n<td>\n<p class=\"line862\">YYYY-MM-DD<\/p>\n<\/td>\n<td>\n<p class=\"line862\">YYYY-MM-DD<\/p>\n<\/td>\n<td>\n<p class=\"line862\">Not started<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<h3 id=\"head-ce0fa3e5579267c7ec0977d10b6c408703d94dbe\"><span class=\"ez-toc-section\" id=\"%d8%a8%d8%b1%d9%88%d8%b2_%d8%b1%d8%b3%d8%a7%d9%86%db%8c_%d8%ac%d8%af%db%8c%d8%af\"><\/span>\u0628\u0631\u0648\u0632 \u0631\u0633\u0627\u0646\u06cc \u062c\u062f\u06cc\u062f<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>2019-07-26 The work on getting images and builds in place are ongoing. Packages have been built and the work on getting the installer integrated with the code is ongoing. <span id=\"line-82\" class=\"anchor\"><\/span><span id=\"line-83\" class=\"anchor\"><\/span><\/li>\n<\/ul>\n<h3 id=\"head-24601226288381e6b21676d8e6e1824c6119c4c6\"><span class=\"ez-toc-section\" id=\"%d8%aa%d8%b9%d8%a7%d8%b1%db%8c%d9%81\"><\/span>\u062a\u0639\u0627\u0631\u06cc\u0641<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>DONE -\u0641\u0631\u0627\u06cc\u0646\u062f \u06a9\u0627\u0645\u0644 \u0634\u062f\u0647 \u0627\u0633\u062a\u00a0 <span id=\"line-85\" class=\"anchor\"><\/span><\/li>\n<li>Ongoing &#8211; \u06a9\u0627\u0631\u0647\u0627 \u062f\u0631 \u062f\u0633\u062a \u0627\u0642\u062f\u0627\u0645 \u0627\u0633\u062a\u00a0 <span id=\"line-86\" class=\"anchor\"><\/span><\/li>\n<li>Not started &#8211; \u0627\u06cc\u0646 \u06af\u0627\u0645 \u0628\u0647 \u0627\u06cc\u0646 \u0645\u0639\u0646\u06cc \u0627\u0633\u062a \u06a9\u0647 \u06cc\u0627 \u0628\u0627\u06cc\u062f \u06a9\u0627\u0631\u06cc \u0627\u0632 \u06af\u0627\u0645 \u062f\u06cc\u06af\u0631 \u06a9\u0627\u0645\u0644 \u0634\u062f\u0647 \u0648 \u06cc\u0627 \u0634\u062e\u0635\u06cc \u0645\u0634\u062e\u0635 \u06a9\u0647 \u062f\u0631 \u062d\u0627\u0644 \u06a9\u0627\u0631 \u0631\u0648\u06cc \u0645\u0631\u062d\u0644\u0647 \u062f\u06cc\u06af\u0631\u06cc \u0627\u0633\u062a \u0628\u0631\u0627\u06cc \u0622\u0646 \u0632\u0645\u0627\u0646 \u0627\u062e\u062a\u0635\u0627\u0635\u06cc \u0628\u062f\u0647\u062f. <span id=\"line-87\" class=\"anchor\"><\/span><\/li>\n<\/ul>\n\n\n<div class=\"kk-star-ratings kksr-auto kksr-align-center kksr-valign-bottom\"\n    data-payload='{&quot;align&quot;:&quot;center&quot;,&quot;id&quot;:&quot;6683&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;0&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;0&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;5&quot;,&quot;greet&quot;:&quot;\u0627\u0645\u062a\u06cc\u0627\u0632 \u0634\u0645\u0627 \u0628\u0647 \u0627\u06cc\u0646 \u0645\u0637\u0644\u0628&quot;,&quot;legend&quot;:&quot;0\\\/5 (0 \u0631\u0627\u06cc)&quot;,&quot;size&quot;:&quot;30&quot;,&quot;title&quot;:&quot;\u0645\u0633\u06cc\u0631 \u0627\u0646\u062a\u0634\u0627\u0631  CentOS 8 - \u0646\u0633\u062e\u0647 \u062c\u062f\u06cc\u062f CentOS (8) \u0645\u0646\u062a\u0634\u0631 \u0634\u062f&quot;,&quot;width&quot;:&quot;0&quot;,&quot;_legend&quot;:&quot;{score}\\\/{best} ({count} \u0631\u0627\u06cc)&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>\n            \n<div class=\"kksr-stars\">\n    \n<div class=\"kksr-stars-inactive\">\n            <div class=\"kksr-star\" data-star=\"1\" style=\"padding-left: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"2\" style=\"padding-left: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"3\" style=\"padding-left: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"4\" style=\"padding-left: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"5\" style=\"padding-left: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n    <\/div>\n    \n<div class=\"kksr-stars-active\" style=\"width: 0px;\">\n            <div class=\"kksr-star\" style=\"padding-left: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-left: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-left: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-left: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-left: 5px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n                \n\n<div class=\"kksr-legend\" style=\"font-size: 24px;\">\n            <span class=\"kksr-muted\">\u0627\u0645\u062a\u06cc\u0627\u0632 \u0634\u0645\u0627 \u0628\u0647 \u0627\u06cc\u0646 \u0645\u0637\u0644\u0628<\/span>\n    <\/div>\n    <\/div>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">\u0632\u0645\u0627\u0646 \u0644\u0627\u0632\u0645 \u0628\u0631\u0627\u06cc \u0645\u0637\u0627\u0644\u0639\u0647: <\/span> <span class=\"rt-time\"> 4<\/span> <span class=\"rt-label rt-postfix\">\u062f\u0642\u06cc\u0642\u0647<\/span><\/span><\/p>\n","protected":false},"author":3,"featured_media":6689,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[618],"tags":[423,990,151,989],"class_list":["post-6683","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-it","tag-centos","tag-centos-8","tag-151","tag----8"],"acf":[],"_links":{"self":[{"href":"https:\/\/rasanegaar.com\/blog\/wp-json\/wp\/v2\/posts\/6683","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rasanegaar.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rasanegaar.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rasanegaar.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/rasanegaar.com\/blog\/wp-json\/wp\/v2\/comments?post=6683"}],"version-history":[{"count":0,"href":"https:\/\/rasanegaar.com\/blog\/wp-json\/wp\/v2\/posts\/6683\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rasanegaar.com\/blog\/wp-json\/wp\/v2\/media\/6689"}],"wp:attachment":[{"href":"https:\/\/rasanegaar.com\/blog\/wp-json\/wp\/v2\/media?parent=6683"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rasanegaar.com\/blog\/wp-json\/wp\/v2\/categories?post=6683"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rasanegaar.com\/blog\/wp-json\/wp\/v2\/tags?post=6683"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}