From 65c531cf4c23dea0581851b0159cfd6689073f70 Mon Sep 17 00:00:00 2001 From: Louis Abel Date: Thu, 15 Aug 2024 04:18:03 -0700 Subject: [PATCH] cleanup: remove unused scripts and dirs mangle/mock is no longer needed and has been superseded by https://git.resf.org/sig_core/mock-rocky-configs iso/py and iso/sh were placeholders for empanadas initial development. as such as they are no longer needed. --- iso/py/__pycache__/common.cpython-310.pyc | Bin 1444 -> 0 bytes iso/py/test.py | 9 -- iso/py/test2.py | 38 -------- .../util/__pycache__/__init__.cpython-310.pyc | Bin 411 -> 0 bytes iso/py/util/__pycache__/check.cpython-310.pyc | Bin 907 -> 0 bytes .../__pycache__/dnf_utils.cpython-310.pyc | Bin 18251 -> 0 bytes .../__pycache__/iso_utils.cpython-310.pyc | Bin 7475 -> 0 bytes iso/sh/common | 50 ---------- iso/sh/common_8 | 4 - iso/sh/common_9 | 4 - mangle/README.md | 5 +- mangle/mock/rl10/rl10-aarch64.cfg | 86 ------------------ mangle/mock/rl10/rl10-ppc64le.cfg | 86 ------------------ mangle/mock/rl10/rl10-s390x.cfg | 86 ------------------ mangle/mock/rl10/rl10-x86_64.cfg | 86 ------------------ mangle/mock/rl8/rl8.10-aarch64.cfg | 42 --------- mangle/mock/rl8/rl8.10-i686.cfg | 42 --------- mangle/mock/rl8/rl8.10-x86_64.cfg | 42 --------- mangle/mock/rl9/rl9.2.cfg | 42 --------- mangle/mock/rl9/rl9.3-aarch64.cfg | 42 --------- mangle/mock/rl9/rl9.3-i686.cfg | 42 --------- mangle/mock/rl9/rl9.3-ppc64le.cfg | 42 --------- mangle/mock/rl9/rl9.3-s390x.cfg | 42 --------- mangle/mock/rl9/rl9.3-x86_64.cfg | 42 --------- sync/README.md | 40 +------- 25 files changed, 5 insertions(+), 867 deletions(-) delete mode 100644 iso/py/__pycache__/common.cpython-310.pyc delete mode 100644 iso/py/test.py delete mode 100644 iso/py/test2.py delete mode 100644 iso/py/util/__pycache__/__init__.cpython-310.pyc delete mode 100644 iso/py/util/__pycache__/check.cpython-310.pyc delete mode 100644 iso/py/util/__pycache__/dnf_utils.cpython-310.pyc delete mode 100644 iso/py/util/__pycache__/iso_utils.cpython-310.pyc delete mode 100644 iso/sh/common delete mode 100644 iso/sh/common_8 delete mode 100644 iso/sh/common_9 delete mode 100644 mangle/mock/rl10/rl10-aarch64.cfg delete mode 100644 mangle/mock/rl10/rl10-ppc64le.cfg delete mode 100644 mangle/mock/rl10/rl10-s390x.cfg delete mode 100644 mangle/mock/rl10/rl10-x86_64.cfg delete mode 100644 mangle/mock/rl8/rl8.10-aarch64.cfg delete mode 100644 mangle/mock/rl8/rl8.10-i686.cfg delete mode 100644 mangle/mock/rl8/rl8.10-x86_64.cfg delete mode 100644 mangle/mock/rl9/rl9.2.cfg delete mode 100644 mangle/mock/rl9/rl9.3-aarch64.cfg delete mode 100644 mangle/mock/rl9/rl9.3-i686.cfg delete mode 100644 mangle/mock/rl9/rl9.3-ppc64le.cfg delete mode 100644 mangle/mock/rl9/rl9.3-s390x.cfg delete mode 100644 mangle/mock/rl9/rl9.3-x86_64.cfg diff --git a/iso/py/__pycache__/common.cpython-310.pyc b/iso/py/__pycache__/common.cpython-310.pyc deleted file mode 100644 index da4d90c29b544303aec2a7f8ebd4014f33849c1d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1444 zcmah|&5zqe6rZujj`QWsZoBQF9N>_{Ry6L?g4hZn+9qld*>sg^Rqa&Bay*m7?AYUu z9oqPWRIUjA01n9!{v=;HaYf?7rM$6Qb&EjEXx^7+etz#aZ)CUILNNZk{_E_-LFhN_ zTpT;#d;u%Fi4kImVS#9^F~yZ{P@~c&H7iXhskB9{O54cDDp zvS~50#mstRT}2#k+FQhpO^4YayIZt1Sc5sN$y%(;61&Xye=vXS(LL^LE^%vfnZu4P#^?!TPY^*bO^g!f5M|MGi0XL;>)COI zcI7|On*W3L(>rK6!;jIy)!#LjlTgcx1GubNy$uFOnn_?01A_*zX99DC+RUO2W>beX zXp=d##hSFuTC~I3fZQpq`%*|%Sl6B&9mbXVs8%1>>XS;{s@2i$I(REC$hD{7fP_;Z zZ^n~@Zt3`b62#p1%a-rQlC6ZcJHG#H6^Qx^HK(H?wH{1IqY1T7PNyg15heG}?oOyP zygU7>vdF#h>4@5Aqw)CB6WTnT3`f)PmlN1{@6mWj&Cz7|3sN>zU5URAy`_w~CxRIl z-XhAqELwP>RNTv@6z33#GU=sjh{dr?2I*QEaJUUCy8^;N1pjk7xY|=#eYNC*8eA0J z{#ifnvqAr1|G59S=y-9GYsge)yx6Ne#lg9e<-sCK7RCOBSgL@JFpp$X^x{YG?OHkhpz=lLYG8YPD!A`C3HrRb01QVQ`&i5 zm9M1CY3Fr4wYT%Ok~+{0;ow55H5^{e=q?oCzZ>f68vI$1aet)*bz?}%e=gN|4bTi_ zk_S=36|^ZNq&tN+v!zs(2}Q|d9xXEO`d}TzqQuazt9*Xr(*s;OJP9S!WViIC*Edun%YXRD9mXCfGVTSU!+08jx|+f z0~lLEj->gKg|$<6oxzhr8Fqd-%Oq#&<4xW06;X1IAB_ AfdBvi diff --git a/iso/py/test.py b/iso/py/test.py deleted file mode 100644 index 871e88e..0000000 --- a/iso/py/test.py +++ /dev/null @@ -1,9 +0,0 @@ -#!/usr/bin/env python3 - -from common import * -import argparse -from util import Checks - -rlvars = rldict['9'] -r = Checks(rlvars, arch) -r.check_valid_arch() diff --git a/iso/py/test2.py b/iso/py/test2.py deleted file mode 100644 index afda7dc..0000000 --- a/iso/py/test2.py +++ /dev/null @@ -1,38 +0,0 @@ -#!/usr/bin/env python3 - -import desert -from attrs import define, field -import typing as t - -CONFIG = { - "8": { - "allowed_arches": ["x86_64", "aarch64"], - "repo_url_list": ["some", "shit", "here"] - }, - "9": { - "allowed_arches": ["x86_64", "aarch64", "ppc64le", "s390x"], - "repo_url_list": ["some", "other", "shit", "here"] - } -} - -@define -class VersionConfig: - allowed_arches: t.List[str] = field() - repo_url_list: t.List[str] = field() - - @allowed_arches.validator - def check(self, attribute, value): - if not all(v in ["x86_64", "aarch64", "ppc64le", "s390x"] for v in value): - raise ValueError("Architecture list does not match") - -def new(version): - schema = desert.schema(VersionConfig) - config = CONFIG[str(version)] - return schema.load(config) - -eight = new(8) -nine = new(9) - -print(eight) -print(eight.allowed_arches) -print(nine) diff --git a/iso/py/util/__pycache__/__init__.cpython-310.pyc b/iso/py/util/__pycache__/__init__.cpython-310.pyc deleted file mode 100644 index 5b6786532206a259ac045dd8e127b3bd32769341..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 411 zcmYjNJx{|h5Ov&qHBi)z)oT_kF)>sK!Bhz`(9MgL#%^lW?nQQj6#fnqe}*5Bm5IN= zfUpBdoaCo_cjxDKhQ*>lK8ClK?RkXIdm#SJe0+l zaW0_dd`#+~HZ{Gu8(r%iwu^(o0<>0rN1clT?xbA&({)%k)vk5-0=pKxuy4p%j z8`V*#8d`&uv;)uwU+_}29cXxha;}c5#(ed&<8@fkoq34SX}pY=2~Kg8e|-ZM CO>9{J diff --git a/iso/py/util/__pycache__/check.cpython-310.pyc b/iso/py/util/__pycache__/check.cpython-310.pyc deleted file mode 100644 index 27ff79b33cd0d78b1e17168b698b88fa6547f597..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 907 zcmZ8fO^?$s5ViBw614@bkSZ=Hf(yAcCvFI>*j;f!<*=M0AuEl&ZFZeH*iNBUB_wu# z2{-;yuAKM_T$UMU7ZpbGcbCD zQu3B?kNY=-``2FX@!*`K;V(EtQrd+lN-ACA>d*kc$4Vd&B&VFfO`7{XQXcSthc_e- zc?4*KE;?C>^2+R_yvJ$d^7!!$6wMgu$S}#qBb>17s_|^#w^BCNoa{7eq z2_t(CJiH6|-aMZaQmW5_vqA%+Nxd%Wqb|TX^}E0bd67q2ZVGL52v|Re9>DbbWwwIn zGg&Nz%$AkSOts8PrA20yl2@=%8I?8LthJTQT*0$u+YK43)|F)}!r}sOF^%c&VNZ2- zpDih5?hRw)Cj=9>-^EgE_k@EI5(;b7QMo*bvF0tt1D%lMAI0<}ZZXfL1_jRNW{e zl18gi7&A*FC!0p9U3|VZR@7%-Dyy+WUGV1pyVK4;o1dmsqa;q;-VO1Pq+fO@wcjc$Y6-Skeu|Ig3U2t{8PwP37^8LJg(ST;q+)P2Bmo`LQQ&sx@LeKcU#qp_<~9$mJ2b~>_^PkrH8$4$fsuDa F{{V5}+oAvf diff --git a/iso/py/util/__pycache__/dnf_utils.cpython-310.pyc b/iso/py/util/__pycache__/dnf_utils.cpython-310.pyc deleted file mode 100644 index b12b1c382b2e1f6ea314b1231aa860aaa286157b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18251 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 A directory of python and bash scripts for pungi/peridot data generation * ipa -> IPA specific scripts and utilities +* versions -> simple version utilities diff --git a/mangle/mock/rl10/rl10-aarch64.cfg b/mangle/mock/rl10/rl10-aarch64.cfg deleted file mode 100644 index 3ba88ea..0000000 --- a/mangle/mock/rl10/rl10-aarch64.cfg +++ /dev/null @@ -1,86 +0,0 @@ -# Generated peridot mock config -config_opts['root'] = 'rocky-10-aarch64' -config_opts['target_arch'] = 'noarch' -config_opts['legal_host_arches'] = ['aarch64','noarch'] -config_opts['chroot_setup_cmd'] = 'install bash glibc-minimal-langpack gnupg2 rpm-build shadow-utils system-release redhat-rpm-config' -config_opts['dist'] = '%{!?distprefix0:%{?distprefix}}%{expand:%{lua:for i=0,9999 do print("%{?distprefix" .. i .."}") end}}.el10%{?with_bootstrap:~bootstrap}' -config_opts['releasever'] = '10' -config_opts['package_manager'] = 'dnf' -config_opts['extra_chroot_dirs'] = [ '/run/lock' ] -config_opts['rpmbuild_command'] = '/usr/bin/rpmbuild' -config_opts['use_bootstrap_image'] = False -config_opts['plugin_conf']['rpmautospec_enable'] = True -config_opts['plugin_conf']['rpmautospec_opts'] = { - 'requires': ['rpmautospec'], - 'cmd_base': ['/usr/bin/rpmautospec', 'process-distgit'], -} - - -config_opts['plugin_conf']['ccache_enable'] = False -config_opts['plugin_conf']['root_cache_enable'] = False -config_opts['plugin_conf']['yum_cache_enable'] = False -config_opts['rpmbuild_networking'] = True -config_opts['use_host_resolv'] = True -config_opts['print_main_output'] = True - -config_opts['macros']['%_rpmfilename'] = '%%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}.rpm' -config_opts['macros']['%_host'] = 'aarch64-redhat-linux-gnu' -config_opts['macros']['%_host_cpu'] = 'aarch64' -config_opts['macros']['%_vendor'] = "redhat" -config_opts['macros']['%_vendor_host'] = "redhat" - -config_opts['module_setup_commands'] = [] - -config_opts['macros']['%__bootstrap'] = '~bootstrap' -config_opts['macros']['%vendor'] = 'Rocky Enterprise Software Foundation' -config_opts['macros']['%packager'] = 'Rocky Linux Build System (Peridot) ' -config_opts['macros']['%distribution'] = 'Rocky Linux 10.0' -config_opts['macros']['%dist'] = '%{!?distprefix0:%{?distprefix}}%{expand:%{lua:for i=0,9999 do print("%{?distprefix" .. i .."}") end}}.el10%{?with_bootstrap:~bootstrap}' -config_opts['macros']['%rhel'] = '10' -config_opts['files']['usr/lib/rpm/macros.d/macros.dist'] = """ -%__bootstrap ~bootstrap -%vendor Rocky Enterprise Software Foundation -%packager Rocky Linux Build System (Peridot) -%distribution Rocky Linux 10 -%dist %{!?distprefix0:%{?distprefix}}%{expand:%{lua:for i=0,9999 do print("%{?distprefix" .. i .."}") end}}.el10%{?with_bootstrap:~bootstrap} -%rhel 10 - -""" - - -config_opts['dnf.conf'] = """ -[main] -debuglevel=1 -retries=20 -obsoletes=1 -gpgcheck=0 -assumeyes=1 -keepcache=1 -best=1 -syslog_ident=peridotbuilder -syslog_device= -metadata_expire=0 -install_weak_deps=0 -protected_packages= -reposdir=/dev/null -logfile=/var/log/yum.log -mdpolicy=group:primary -metadata_expire=0 -user_agent=peridotbuilder -module_platform_id=platform:el10 -[yumrepofs_0] -name=Peridot Internal - Yumrepofs 0 -baseurl=https://yumrepofs.build.resf.org/v1/projects/e7b83c0a-b514-4903-b739-6943bbb307f7/repo/all/$arch -gpgcheck=0 -enabled=1 -priority=0 -module_hotfixes=0 -skip_if_unavailable=1 -[peridotexternal_0] -name=Peridot External 0 -baseurl=https://bootstrap9.releng.rockylinux.org/repos_stage1/10.0-BETA/10.0-BETA-bootstrap_$arch/ -gpgcheck=0 -enabled=1 -priority=80 -module_hotfixes=0 -""" diff --git a/mangle/mock/rl10/rl10-ppc64le.cfg b/mangle/mock/rl10/rl10-ppc64le.cfg deleted file mode 100644 index 7bf9e83..0000000 --- a/mangle/mock/rl10/rl10-ppc64le.cfg +++ /dev/null @@ -1,86 +0,0 @@ -# Generated peridot mock config -config_opts['root'] = 'rocky-10-ppc64le' -config_opts['target_arch'] = 'noarch' -config_opts['legal_host_arches'] = ['ppc64le','noarch'] -config_opts['chroot_setup_cmd'] = 'install bash glibc-minimal-langpack gnupg2 rpm-build shadow-utils system-release redhat-rpm-config' -config_opts['dist'] = '%{!?distprefix0:%{?distprefix}}%{expand:%{lua:for i=0,9999 do print("%{?distprefix" .. i .."}") end}}.el10%{?with_bootstrap:~bootstrap}' -config_opts['releasever'] = '10' -config_opts['package_manager'] = 'dnf' -config_opts['extra_chroot_dirs'] = [ '/run/lock' ] -config_opts['rpmbuild_command'] = '/usr/bin/rpmbuild' -config_opts['use_bootstrap_image'] = False -config_opts['plugin_conf']['rpmautospec_enable'] = True -config_opts['plugin_conf']['rpmautospec_opts'] = { - 'requires': ['rpmautospec'], - 'cmd_base': ['/usr/bin/rpmautospec', 'process-distgit'], -} - - -config_opts['plugin_conf']['ccache_enable'] = False -config_opts['plugin_conf']['root_cache_enable'] = False -config_opts['plugin_conf']['yum_cache_enable'] = False -config_opts['rpmbuild_networking'] = True -config_opts['use_host_resolv'] = True -config_opts['print_main_output'] = True - -config_opts['macros']['%_rpmfilename'] = '%%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}.rpm' -config_opts['macros']['%_host'] = 'ppc64le-redhat-linux-gnu' -config_opts['macros']['%_host_cpu'] = 'ppc64le' -config_opts['macros']['%_vendor'] = "redhat" -config_opts['macros']['%_vendor_host'] = "redhat" - -config_opts['module_setup_commands'] = [] - -config_opts['macros']['%__bootstrap'] = '~bootstrap' -config_opts['macros']['%vendor'] = 'Rocky Enterprise Software Foundation' -config_opts['macros']['%packager'] = 'Rocky Linux Build System (Peridot) ' -config_opts['macros']['%distribution'] = 'Rocky Linux 10.0' -config_opts['macros']['%dist'] = '%{!?distprefix0:%{?distprefix}}%{expand:%{lua:for i=0,9999 do print("%{?distprefix" .. i .."}") end}}.el10%{?with_bootstrap:~bootstrap}' -config_opts['macros']['%rhel'] = '10' -config_opts['files']['usr/lib/rpm/macros.d/macros.dist'] = """ -%__bootstrap ~bootstrap -%vendor Rocky Enterprise Software Foundation -%packager Rocky Linux Build System (Peridot) -%distribution Rocky Linux 10 -%dist %{!?distprefix0:%{?distprefix}}%{expand:%{lua:for i=0,9999 do print("%{?distprefix" .. i .."}") end}}.el10%{?with_bootstrap:~bootstrap} -%rhel 10 - -""" - - -config_opts['dnf.conf'] = """ -[main] -debuglevel=1 -retries=20 -obsoletes=1 -gpgcheck=0 -assumeyes=1 -keepcache=1 -best=1 -syslog_ident=peridotbuilder -syslog_device= -metadata_expire=0 -install_weak_deps=0 -protected_packages= -reposdir=/dev/null -logfile=/var/log/yum.log -mdpolicy=group:primary -metadata_expire=0 -user_agent=peridotbuilder -module_platform_id=platform:el10 -[yumrepofs_0] -name=Peridot Internal - Yumrepofs 0 -baseurl=https://yumrepofs.build.resf.org/v1/projects/e7b83c0a-b514-4903-b739-6943bbb307f7/repo/all/$arch -gpgcheck=0 -enabled=1 -priority=0 -module_hotfixes=0 -skip_if_unavailable=1 -[peridotexternal_0] -name=Peridot External 0 -baseurl=https://bootstrap9.releng.rockylinux.org/repos_stage1/10.0-BETA/10.0-BETA-bootstrap_$arch/ -gpgcheck=0 -enabled=1 -priority=80 -module_hotfixes=0 -""" diff --git a/mangle/mock/rl10/rl10-s390x.cfg b/mangle/mock/rl10/rl10-s390x.cfg deleted file mode 100644 index d8eb0b3..0000000 --- a/mangle/mock/rl10/rl10-s390x.cfg +++ /dev/null @@ -1,86 +0,0 @@ -# Generated peridot mock config -config_opts['root'] = 'rocky-10-s390x' -config_opts['target_arch'] = 'noarch' -config_opts['legal_host_arches'] = ['s390x','noarch'] -config_opts['chroot_setup_cmd'] = 'install bash glibc-minimal-langpack gnupg2 rpm-build shadow-utils system-release redhat-rpm-config' -config_opts['dist'] = '%{!?distprefix0:%{?distprefix}}%{expand:%{lua:for i=0,9999 do print("%{?distprefix" .. i .."}") end}}.el10%{?with_bootstrap:~bootstrap}' -config_opts['releasever'] = '10' -config_opts['package_manager'] = 'dnf' -config_opts['extra_chroot_dirs'] = [ '/run/lock' ] -config_opts['rpmbuild_command'] = '/usr/bin/rpmbuild' -config_opts['use_bootstrap_image'] = False -config_opts['plugin_conf']['rpmautospec_enable'] = True -config_opts['plugin_conf']['rpmautospec_opts'] = { - 'requires': ['rpmautospec'], - 'cmd_base': ['/usr/bin/rpmautospec', 'process-distgit'], -} - - -config_opts['plugin_conf']['ccache_enable'] = False -config_opts['plugin_conf']['root_cache_enable'] = False -config_opts['plugin_conf']['yum_cache_enable'] = False -config_opts['rpmbuild_networking'] = True -config_opts['use_host_resolv'] = True -config_opts['print_main_output'] = True - -config_opts['macros']['%_rpmfilename'] = '%%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}.rpm' -config_opts['macros']['%_host'] = 's390x-redhat-linux-gnu' -config_opts['macros']['%_host_cpu'] = 's390x' -config_opts['macros']['%_vendor'] = "redhat" -config_opts['macros']['%_vendor_host'] = "redhat" - -config_opts['module_setup_commands'] = [] - -config_opts['macros']['%__bootstrap'] = '~bootstrap' -config_opts['macros']['%vendor'] = 'Rocky Enterprise Software Foundation' -config_opts['macros']['%packager'] = 'Rocky Linux Build System (Peridot) ' -config_opts['macros']['%distribution'] = 'Rocky Linux 10.0' -config_opts['macros']['%dist'] = '%{!?distprefix0:%{?distprefix}}%{expand:%{lua:for i=0,9999 do print("%{?distprefix" .. i .."}") end}}.el10%{?with_bootstrap:~bootstrap}' -config_opts['macros']['%rhel'] = '10' -config_opts['files']['usr/lib/rpm/macros.d/macros.dist'] = """ -%__bootstrap ~bootstrap -%vendor Rocky Enterprise Software Foundation -%packager Rocky Linux Build System (Peridot) -%distribution Rocky Linux 10 -%dist %{!?distprefix0:%{?distprefix}}%{expand:%{lua:for i=0,9999 do print("%{?distprefix" .. i .."}") end}}.el10%{?with_bootstrap:~bootstrap} -%rhel 10 - -""" - - -config_opts['dnf.conf'] = """ -[main] -debuglevel=1 -retries=20 -obsoletes=1 -gpgcheck=0 -assumeyes=1 -keepcache=1 -best=1 -syslog_ident=peridotbuilder -syslog_device= -metadata_expire=0 -install_weak_deps=0 -protected_packages= -reposdir=/dev/null -logfile=/var/log/yum.log -mdpolicy=group:primary -metadata_expire=0 -user_agent=peridotbuilder -module_platform_id=platform:el10 -[yumrepofs_0] -name=Peridot Internal - Yumrepofs 0 -baseurl=https://yumrepofs.build.resf.org/v1/projects/e7b83c0a-b514-4903-b739-6943bbb307f7/repo/all/$arch -gpgcheck=0 -enabled=1 -priority=0 -module_hotfixes=0 -skip_if_unavailable=1 -[peridotexternal_0] -name=Peridot External 0 -baseurl=https://bootstrap9.releng.rockylinux.org/repos_stage1/10.0-BETA/10.0-BETA-bootstrap_$arch/ -gpgcheck=0 -enabled=1 -priority=80 -module_hotfixes=0 -""" diff --git a/mangle/mock/rl10/rl10-x86_64.cfg b/mangle/mock/rl10/rl10-x86_64.cfg deleted file mode 100644 index 146f93a..0000000 --- a/mangle/mock/rl10/rl10-x86_64.cfg +++ /dev/null @@ -1,86 +0,0 @@ -# Generated peridot mock config -config_opts['root'] = 'rocky-10-x86_64' -config_opts['target_arch'] = 'noarch' -config_opts['legal_host_arches'] = ['x86_64','noarch'] -config_opts['chroot_setup_cmd'] = 'install bash glibc-minimal-langpack gnupg2 rpm-build shadow-utils system-release redhat-rpm-config' -config_opts['dist'] = '%{!?distprefix0:%{?distprefix}}%{expand:%{lua:for i=0,9999 do print("%{?distprefix" .. i .."}") end}}.el10%{?with_bootstrap:~bootstrap}' -config_opts['releasever'] = '10' -config_opts['package_manager'] = 'dnf' -config_opts['extra_chroot_dirs'] = [ '/run/lock' ] -config_opts['rpmbuild_command'] = '/usr/bin/rpmbuild' -config_opts['use_bootstrap_image'] = False -config_opts['plugin_conf']['rpmautospec_enable'] = True -config_opts['plugin_conf']['rpmautospec_opts'] = { - 'requires': ['rpmautospec'], - 'cmd_base': ['/usr/bin/rpmautospec', 'process-distgit'], -} - - -config_opts['plugin_conf']['ccache_enable'] = False -config_opts['plugin_conf']['root_cache_enable'] = False -config_opts['plugin_conf']['yum_cache_enable'] = False -config_opts['rpmbuild_networking'] = True -config_opts['use_host_resolv'] = True -config_opts['print_main_output'] = True - -config_opts['macros']['%_rpmfilename'] = '%%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}.rpm' -config_opts['macros']['%_host'] = 'x86_64-redhat-linux-gnu' -config_opts['macros']['%_host_cpu'] = 'x86_64' -config_opts['macros']['%_vendor'] = "redhat" -config_opts['macros']['%_vendor_host'] = "redhat" - -config_opts['module_setup_commands'] = [] - -config_opts['macros']['%__bootstrap'] = '~bootstrap' -config_opts['macros']['%vendor'] = 'Rocky Enterprise Software Foundation' -config_opts['macros']['%packager'] = 'Rocky Linux Build System (Peridot) ' -config_opts['macros']['%distribution'] = 'Rocky Linux 10.0' -config_opts['macros']['%dist'] = '%{!?distprefix0:%{?distprefix}}%{expand:%{lua:for i=0,9999 do print("%{?distprefix" .. i .."}") end}}.el10%{?with_bootstrap:~bootstrap}' -config_opts['macros']['%rhel'] = '10' -config_opts['files']['usr/lib/rpm/macros.d/macros.dist'] = """ -%__bootstrap ~bootstrap -%vendor Rocky Enterprise Software Foundation -%packager Rocky Linux Build System (Peridot) -%distribution Rocky Linux 10 -%dist %{!?distprefix0:%{?distprefix}}%{expand:%{lua:for i=0,9999 do print("%{?distprefix" .. i .."}") end}}.el10%{?with_bootstrap:~bootstrap} -%rhel 10 - -""" - - -config_opts['dnf.conf'] = """ -[main] -debuglevel=1 -retries=20 -obsoletes=1 -gpgcheck=0 -assumeyes=1 -keepcache=1 -best=1 -syslog_ident=peridotbuilder -syslog_device= -metadata_expire=0 -install_weak_deps=0 -protected_packages= -reposdir=/dev/null -logfile=/var/log/yum.log -mdpolicy=group:primary -metadata_expire=0 -user_agent=peridotbuilder -module_platform_id=platform:el10 -[yumrepofs_0] -name=Peridot Internal - Yumrepofs 0 -baseurl=https://yumrepofs.build.resf.org/v1/projects/e7b83c0a-b514-4903-b739-6943bbb307f7/repo/all/$arch -gpgcheck=0 -enabled=1 -priority=0 -module_hotfixes=0 -skip_if_unavailable=1 -[peridotexternal_0] -name=Peridot External 0 -baseurl=https://bootstrap9.releng.rockylinux.org/repos_stage1/10.0-BETA/10.0-BETA-bootstrap_$arch/ -gpgcheck=0 -enabled=1 -priority=80 -module_hotfixes=0 -""" diff --git a/mangle/mock/rl8/rl8.10-aarch64.cfg b/mangle/mock/rl8/rl8.10-aarch64.cfg deleted file mode 100644 index 7ba67cd..0000000 --- a/mangle/mock/rl8/rl8.10-aarch64.cfg +++ /dev/null @@ -1,42 +0,0 @@ -config_opts['root'] = 'rocky-8.10-aarch64' -config_opts['description'] = 'Rocky Linux 8.10' -config_opts['target_arch'] = 'aarch64' -config_opts['legal_host_arches'] = ('aarch64',) -config_opts['chroot_setup_cmd'] = 'install bash bzip2 coreutils cpio diffutils redhat-release findutils gawk glibc-minimal-langpack grep gzip info patch redhat-rpm-config rpm-build sed tar unzip util-linux which xz' -config_opts['dist'] = 'el8' # only useful for --resultdir variable subst -config_opts['releasever'] = '8' -config_opts['package_manager'] = 'dnf' -config_opts['extra_chroot_dirs'] = [ '/run/lock', ] -config_opts['use_bootstrap_image'] = False - - -config_opts['dnf.conf'] = """ -[main] -keepcache=1 -debuglevel=2 -reposdir=/dev/null -logfile=/var/log/yum.log -retries=20 -obsoletes=1 -gpgcheck=0 -assumeyes=1 -syslog_ident=mock -syslog_device= -metadata_expire=0 -mdpolicy=group:primary -best=1 -install_weak_deps=0 -protected_packages= -module_platform_id=platform:el8 -user_agent={{ user_agent }} - - -[all] -name=Rocky Linux $releasever - All -baseurl=https://kojidev.rockylinux.org/kojifiles/repos/dist-rocky8-lookahead-build/latest/aarch64 -gpgcheck=0 -enabled=1 -metadata_expire=6h -gpgkey=file:///usr/share/distribution-gpg-keys/rocky/RPM-GPG-KEY-Rocky-8 - -""" diff --git a/mangle/mock/rl8/rl8.10-i686.cfg b/mangle/mock/rl8/rl8.10-i686.cfg deleted file mode 100644 index 58aacb4..0000000 --- a/mangle/mock/rl8/rl8.10-i686.cfg +++ /dev/null @@ -1,42 +0,0 @@ -config_opts['root'] = 'rocky-8.10-i686' -config_opts['description'] = 'Rocky Linux 8.10' -config_opts['target_arch'] = 'i686' -config_opts['legal_host_arches'] = ('i686', 'x86_64',) -config_opts['chroot_setup_cmd'] = 'install bash bzip2 coreutils cpio diffutils redhat-release findutils gawk glibc-minimal-langpack grep gzip info patch redhat-rpm-config rpm-build sed tar unzip util-linux which xz' -config_opts['dist'] = 'el8' # only useful for --resultdir variable subst -config_opts['releasever'] = '8' -config_opts['package_manager'] = 'dnf' -config_opts['extra_chroot_dirs'] = [ '/run/lock', ] -config_opts['use_bootstrap_image'] = False - - -config_opts['dnf.conf'] = """ -[main] -keepcache=1 -debuglevel=2 -reposdir=/dev/null -logfile=/var/log/yum.log -retries=20 -obsoletes=1 -gpgcheck=0 -assumeyes=1 -syslog_ident=mock -syslog_device= -metadata_expire=0 -mdpolicy=group:primary -best=1 -install_weak_deps=0 -protected_packages= -module_platform_id=platform:el8 -user_agent={{ user_agent }} - - -[all] -name=Rocky Linux $releasever - All -baseurl=https://kojidev.rockylinux.org/kojifiles/repos/dist-rocky8-lookahead-build/latest/i386 -gpgcheck=0 -enabled=1 -metadata_expire=6h -gpgkey=file:///usr/share/distribution-gpg-keys/rocky/RPM-GPG-KEY-Rocky-8 - -""" diff --git a/mangle/mock/rl8/rl8.10-x86_64.cfg b/mangle/mock/rl8/rl8.10-x86_64.cfg deleted file mode 100644 index 31bf43f..0000000 --- a/mangle/mock/rl8/rl8.10-x86_64.cfg +++ /dev/null @@ -1,42 +0,0 @@ -config_opts['root'] = 'rocky-8.10-x86_64' -config_opts['description'] = 'Rocky Linux 8.10' -config_opts['target_arch'] = 'x86_64' -config_opts['legal_host_arches'] = ('x86_64',) -config_opts['chroot_setup_cmd'] = 'install bash bzip2 coreutils cpio diffutils redhat-release findutils gawk glibc-minimal-langpack grep gzip info patch redhat-rpm-config rpm-build sed tar unzip util-linux which xz' -config_opts['dist'] = 'el8' # only useful for --resultdir variable subst -config_opts['releasever'] = '8' -config_opts['package_manager'] = 'dnf' -config_opts['extra_chroot_dirs'] = [ '/run/lock', ] -config_opts['use_bootstrap_image'] = False - - -config_opts['dnf.conf'] = """ -[main] -keepcache=1 -debuglevel=2 -reposdir=/dev/null -logfile=/var/log/yum.log -retries=20 -obsoletes=1 -gpgcheck=0 -assumeyes=1 -syslog_ident=mock -syslog_device= -metadata_expire=0 -mdpolicy=group:primary -best=1 -install_weak_deps=0 -protected_packages= -module_platform_id=platform:el8 -user_agent={{ user_agent }} - - -[all] -name=Rocky Linux $releasever - All -baseurl=https://kojidev.rockylinux.org/kojifiles/repos/dist-rocky8-lookahead-build/latest/x86_64 -gpgcheck=0 -enabled=1 -metadata_expire=6h -gpgkey=file:///usr/share/distribution-gpg-keys/rocky/RPM-GPG-KEY-Rocky-8 - -""" diff --git a/mangle/mock/rl9/rl9.2.cfg b/mangle/mock/rl9/rl9.2.cfg deleted file mode 100644 index d804f62..0000000 --- a/mangle/mock/rl9/rl9.2.cfg +++ /dev/null @@ -1,42 +0,0 @@ -config_opts['root'] = 'rocky-9.2-x86_64' -config_opts['description'] = 'Rocky Linux 9.2' -config_opts['target_arch'] = 'x86_64' -config_opts['legal_host_arches'] = ('x86_64',) -config_opts['chroot_setup_cmd'] = 'install bash bzip2 coreutils cpio diffutils redhat-release findutils gawk glibc-minimal-langpack grep gzip info patch redhat-rpm-config rpm-build sed tar unzip util-linux which xz' -config_opts['dist'] = 'el9' # only useful for --resultdir variable subst -config_opts['releasever'] = '9' -config_opts['package_manager'] = 'dnf' -config_opts['extra_chroot_dirs'] = [ '/run/lock', ] -config_opts['use_bootstrap_image'] = False - - -config_opts['dnf.conf'] = """ -[main] -keepcache=1 -debuglevel=2 -reposdir=/dev/null -logfile=/var/log/yum.log -retries=20 -obsoletes=1 -gpgcheck=0 -assumeyes=1 -syslog_ident=mock -syslog_device= -metadata_expire=0 -mdpolicy=group:primary -best=1 -install_weak_deps=0 -protected_packages= -module_platform_id=platform:el9 -user_agent={{ user_agent }} - - -[all] -name=Rocky Linux $releasever - All -baseurl=https://yumrepofs.build.resf.org/v1/projects/dff20351-7d36-4f7c-9eea-7f039f5026d0/repo/all/$basearch/ -gpgcheck=1 -enabled=1 -metadata_expire=6h -gpgkey=file:///usr/share/distribution-gpg-keys/rocky/RPM-GPG-KEY-Rocky-9 - -""" diff --git a/mangle/mock/rl9/rl9.3-aarch64.cfg b/mangle/mock/rl9/rl9.3-aarch64.cfg deleted file mode 100644 index 33ff417..0000000 --- a/mangle/mock/rl9/rl9.3-aarch64.cfg +++ /dev/null @@ -1,42 +0,0 @@ -config_opts['root'] = 'rocky-9.3-aarch64' -config_opts['description'] = 'Rocky Linux 9.3' -config_opts['target_arch'] = 'aarch64' -config_opts['legal_host_arches'] = ('aarch64',) -config_opts['chroot_setup_cmd'] = 'install bash bzip2 coreutils cpio diffutils redhat-release findutils gawk glibc-minimal-langpack grep gzip info patch redhat-rpm-config rpm-build sed tar unzip util-linux which xz' -config_opts['dist'] = 'el9' # only useful for --resultdir variable subst -config_opts['releasever'] = '9' -config_opts['package_manager'] = 'dnf' -config_opts['extra_chroot_dirs'] = [ '/run/lock', ] -config_opts['use_bootstrap_image'] = False - - -config_opts['dnf.conf'] = """ -[main] -keepcache=1 -debuglevel=2 -reposdir=/dev/null -logfile=/var/log/yum.log -retries=20 -obsoletes=1 -gpgcheck=0 -assumeyes=1 -syslog_ident=mock -syslog_device= -metadata_expire=0 -mdpolicy=group:primary -best=1 -install_weak_deps=0 -protected_packages= -module_platform_id=platform:el9 -user_agent={{ user_agent }} - - -[all] -name=Rocky Linux $releasever - All -baseurl=https://yumrepofs.build.resf.org/v1/projects/6202c09e-6252-4d3a-bcd3-9c7751682970/repo/all/$basearch/ -gpgcheck=1 -enabled=1 -metadata_expire=6h -gpgkey=file:///usr/share/distribution-gpg-keys/rocky/RPM-GPG-KEY-Rocky-9 - -""" diff --git a/mangle/mock/rl9/rl9.3-i686.cfg b/mangle/mock/rl9/rl9.3-i686.cfg deleted file mode 100644 index 50e859c..0000000 --- a/mangle/mock/rl9/rl9.3-i686.cfg +++ /dev/null @@ -1,42 +0,0 @@ -config_opts['root'] = 'rocky-9.3-i686' -config_opts['description'] = 'Rocky Linux 9.3' -config_opts['target_arch'] = 'i686' -config_opts['legal_host_arches'] = ('i686', 'x86_64',) -config_opts['chroot_setup_cmd'] = 'install bash bzip2 coreutils cpio diffutils redhat-release findutils gawk glibc-minimal-langpack grep gzip info patch redhat-rpm-config rpm-build sed tar unzip util-linux which xz' -config_opts['dist'] = 'el9' # only useful for --resultdir variable subst -config_opts['releasever'] = '9' -config_opts['package_manager'] = 'dnf' -config_opts['extra_chroot_dirs'] = [ '/run/lock', ] -config_opts['use_bootstrap_image'] = False - - -config_opts['dnf.conf'] = """ -[main] -keepcache=1 -debuglevel=2 -reposdir=/dev/null -logfile=/var/log/yum.log -retries=20 -obsoletes=1 -gpgcheck=0 -assumeyes=1 -syslog_ident=mock -syslog_device= -metadata_expire=0 -mdpolicy=group:primary -best=1 -install_weak_deps=0 -protected_packages= -module_platform_id=platform:el9 -user_agent={{ user_agent }} - - -[all] -name=Rocky Linux $releasever - All -baseurl=https://yumrepofs.build.resf.org/v1/projects/6202c09e-6252-4d3a-bcd3-9c7751682970/repo/all/$basearch/ -gpgcheck=1 -enabled=1 -metadata_expire=6h -gpgkey=file:///usr/share/distribution-gpg-keys/rocky/RPM-GPG-KEY-Rocky-9 - -""" diff --git a/mangle/mock/rl9/rl9.3-ppc64le.cfg b/mangle/mock/rl9/rl9.3-ppc64le.cfg deleted file mode 100644 index 078a98f..0000000 --- a/mangle/mock/rl9/rl9.3-ppc64le.cfg +++ /dev/null @@ -1,42 +0,0 @@ -config_opts['root'] = 'rocky-9.3-ppc64le' -config_opts['description'] = 'Rocky Linux 9.3' -config_opts['target_arch'] = 'ppc64le' -config_opts['legal_host_arches'] = ('ppc64le',) -config_opts['chroot_setup_cmd'] = 'install bash bzip2 coreutils cpio diffutils redhat-release findutils gawk glibc-minimal-langpack grep gzip info patch redhat-rpm-config rpm-build sed tar unzip util-linux which xz' -config_opts['dist'] = 'el9' # only useful for --resultdir variable subst -config_opts['releasever'] = '9' -config_opts['package_manager'] = 'dnf' -config_opts['extra_chroot_dirs'] = [ '/run/lock', ] -config_opts['use_bootstrap_image'] = False - - -config_opts['dnf.conf'] = """ -[main] -keepcache=1 -debuglevel=2 -reposdir=/dev/null -logfile=/var/log/yum.log -retries=20 -obsoletes=1 -gpgcheck=0 -assumeyes=1 -syslog_ident=mock -syslog_device= -metadata_expire=0 -mdpolicy=group:primary -best=1 -install_weak_deps=0 -protected_packages= -module_platform_id=platform:el9 -user_agent={{ user_agent }} - - -[all] -name=Rocky Linux $releasever - All -baseurl=https://yumrepofs.build.resf.org/v1/projects/6202c09e-6252-4d3a-bcd3-9c7751682970/repo/all/$basearch/ -gpgcheck=1 -enabled=1 -metadata_expire=6h -gpgkey=file:///usr/share/distribution-gpg-keys/rocky/RPM-GPG-KEY-Rocky-9 - -""" diff --git a/mangle/mock/rl9/rl9.3-s390x.cfg b/mangle/mock/rl9/rl9.3-s390x.cfg deleted file mode 100644 index b3d3d5c..0000000 --- a/mangle/mock/rl9/rl9.3-s390x.cfg +++ /dev/null @@ -1,42 +0,0 @@ -config_opts['root'] = 'rocky-9.3-s390x' -config_opts['description'] = 'Rocky Linux 9.3' -config_opts['target_arch'] = 's390x' -config_opts['legal_host_arches'] = ('s390x',) -config_opts['chroot_setup_cmd'] = 'install bash bzip2 coreutils cpio diffutils redhat-release findutils gawk glibc-minimal-langpack grep gzip info patch redhat-rpm-config rpm-build sed tar unzip util-linux which xz' -config_opts['dist'] = 'el9' # only useful for --resultdir variable subst -config_opts['releasever'] = '9' -config_opts['package_manager'] = 'dnf' -config_opts['extra_chroot_dirs'] = [ '/run/lock', ] -config_opts['use_bootstrap_image'] = False - - -config_opts['dnf.conf'] = """ -[main] -keepcache=1 -debuglevel=2 -reposdir=/dev/null -logfile=/var/log/yum.log -retries=20 -obsoletes=1 -gpgcheck=0 -assumeyes=1 -syslog_ident=mock -syslog_device= -metadata_expire=0 -mdpolicy=group:primary -best=1 -install_weak_deps=0 -protected_packages= -module_platform_id=platform:el9 -user_agent={{ user_agent }} - - -[all] -name=Rocky Linux $releasever - All -baseurl=https://yumrepofs.build.resf.org/v1/projects/6202c09e-6252-4d3a-bcd3-9c7751682970/repo/all/$basearch/ -gpgcheck=1 -enabled=1 -metadata_expire=6h -gpgkey=file:///usr/share/distribution-gpg-keys/rocky/RPM-GPG-KEY-Rocky-9 - -""" diff --git a/mangle/mock/rl9/rl9.3-x86_64.cfg b/mangle/mock/rl9/rl9.3-x86_64.cfg deleted file mode 100644 index 9fe2604..0000000 --- a/mangle/mock/rl9/rl9.3-x86_64.cfg +++ /dev/null @@ -1,42 +0,0 @@ -config_opts['root'] = 'rocky-9.3-x86_64' -config_opts['description'] = 'Rocky Linux 9.3' -config_opts['target_arch'] = 'x86_64' -config_opts['legal_host_arches'] = ('x86_64',) -config_opts['chroot_setup_cmd'] = 'install bash bzip2 coreutils cpio diffutils redhat-release findutils gawk glibc-minimal-langpack grep gzip info patch redhat-rpm-config rpm-build sed tar unzip util-linux which xz' -config_opts['dist'] = 'el9' # only useful for --resultdir variable subst -config_opts['releasever'] = '9' -config_opts['package_manager'] = 'dnf' -config_opts['extra_chroot_dirs'] = [ '/run/lock', ] -config_opts['use_bootstrap_image'] = False - - -config_opts['dnf.conf'] = """ -[main] -keepcache=1 -debuglevel=2 -reposdir=/dev/null -logfile=/var/log/yum.log -retries=20 -obsoletes=1 -gpgcheck=0 -assumeyes=1 -syslog_ident=mock -syslog_device= -metadata_expire=0 -mdpolicy=group:primary -best=1 -install_weak_deps=0 -protected_packages= -module_platform_id=platform:el9 -user_agent={{ user_agent }} - - -[all] -name=Rocky Linux $releasever - All -baseurl=https://yumrepofs.build.resf.org/v1/projects/6202c09e-6252-4d3a-bcd3-9c7751682970/repo/all/$basearch/ -gpgcheck=1 -enabled=1 -metadata_expire=6h -gpgkey=file:///usr/share/distribution-gpg-keys/rocky/RPM-GPG-KEY-Rocky-9 - -""" diff --git a/sync/README.md b/sync/README.md index 4ee5273..1eed725 100644 --- a/sync/README.md +++ b/sync/README.md @@ -5,41 +5,5 @@ These scripts assist in syncing to staging and to prod for releases, whether they are full point releases, simple update releases, or a brand new repository being added. Each script here has a specific purpose. -What to do? ------------ - -When the scripts are being ran, they are usually ran with a specific purpose or -a reason. They are also ran in a certain order. - -The below are common vars files. common_X will override what's in common. - -``` -. -├── common -├── common_8 -``` - -These are for the releases in general. What they do is noted below. - -``` -├── gen-torrents.sh -> Generates torrents for images -├── minor-release-sync-to-staging.sh -> Syncs a minor release to staging -├── prep-staging-8.sh -> Preps staging updates and signs repos -├── sign-repos-only.sh -> Signs the repomd (only) -├── sync-to-prod.sh -> Syncs staging to production -├── sync-to-staging.sh -> Syncs a provided compose to staging -├── sync-to-staging-sig.sh -> Syncs a sig provided compose to staging -``` - -Generally, you will only run `minor-release-sync-to-staging.sh` when a full -minor release is being produced. So for example, if 8.5 has been built out, you -would run that after a compose. `gen-torrents.sh` would be ran shortly after. - -When doing updates, the order of operations (preferably) would be: - -* `sync-to-staging.sh` -* `sync-to-staging-sig.sh` Only if sigs are updated -* `prep-staging-X.sh` -> This is required to ensure the groups, compos, and - module data stay sane. This helps us provide older - packages in the repos. -* `sync-to-prod.sh` -> After the initial testing, it is sent to prod. +Read the [SIG/Core Wiki](https://sig-core.rocky.page/sop/) for more information +and examples of how these scripts are utilized.