summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2025-02-21 01:38:30 +0000
committerCoprDistGit <infra@openeuler.org>2025-02-21 01:38:30 +0000
commit40c5c7c5c83983064cf0eea2252e4a2527dae90e (patch)
treec96236ddd3826cc72719580b7361fb971d90b484
parent1fb27ce1ac6b8776633a5f063d3dc1e03154f150 (diff)
automatic import of mock-core-configsopeneuler24.03_LTS_SP1
-rw-r--r--.gitignore1
-rw-r--r--mock-core-configs.spec77
-rw-r--r--openeuler-20.03-sp1.tpl80
-rw-r--r--openeuler-20.03-sp2.tpl80
-rw-r--r--openeuler-20.03-sp3.tpl80
-rw-r--r--openeuler-20.03-sp4.tpl80
-rw-r--r--openeuler-20.03.tpl80
-rw-r--r--openeuler-20.03_LTS-aarch64.cfg5
-rw-r--r--openeuler-20.03_LTS-x86_64.cfg5
-rw-r--r--openeuler-20.03_LTS_SP1-aarch64.cfg5
-rw-r--r--openeuler-20.03_LTS_SP1-x86_64.cfg5
-rw-r--r--openeuler-20.03_LTS_SP2-aarch64.cfg5
-rw-r--r--openeuler-20.03_LTS_SP2-x86_64.cfg5
-rw-r--r--openeuler-20.03_LTS_SP3-aarch64.cfg5
-rw-r--r--openeuler-20.03_LTS_SP3-x86_64.cfg5
-rw-r--r--openeuler-20.03_LTS_SP4-aarch64.cfg5
-rw-r--r--openeuler-20.03_LTS_SP4-x86_64.cfg5
-rw-r--r--openeuler-20.09-aarch64.cfg5
-rw-r--r--openeuler-20.09-x86_64.cfg5
-rw-r--r--openeuler-20.09.tpl73
-rw-r--r--openeuler-21.03-aarch64.cfg5
-rw-r--r--openeuler-21.03-x86_64.cfg5
-rw-r--r--openeuler-21.03.tpl73
-rw-r--r--openeuler-21.09-aarch64.cfg5
-rw-r--r--openeuler-21.09-x86_64.cfg5
-rw-r--r--openeuler-21.09.tpl72
-rw-r--r--openeuler-22.03-sp1.tpl84
-rw-r--r--openeuler-22.03-sp2.tpl84
-rw-r--r--openeuler-22.03-sp3.tpl84
-rw-r--r--openeuler-22.03-sp4.tpl84
-rw-r--r--openeuler-22.03.tpl84
-rw-r--r--openeuler-22.03_LTS-aarch64.cfg5
-rw-r--r--openeuler-22.03_LTS-x86_64.cfg5
-rw-r--r--openeuler-22.03_LTS_SP1-aarch64.cfg5
-rw-r--r--openeuler-22.03_LTS_SP1-x86_64.cfg5
-rw-r--r--openeuler-22.03_LTS_SP2-aarch64.cfg5
-rw-r--r--openeuler-22.03_LTS_SP2-x86_64.cfg5
-rw-r--r--openeuler-22.03_LTS_SP3-aarch64.cfg5
-rw-r--r--openeuler-22.03_LTS_SP3-x86_64.cfg5
-rw-r--r--openeuler-22.03_LTS_SP4-aarch64.cfg5
-rw-r--r--openeuler-22.03_LTS_SP4-x86_64.cfg5
-rw-r--r--openeuler-22.09-aarch64.cfg5
-rw-r--r--openeuler-22.09-x86_64.cfg5
-rw-r--r--openeuler-22.09.tpl80
-rw-r--r--openeuler-23.03-aarch64.cfg5
-rw-r--r--openeuler-23.03-x86_64.cfg5
-rw-r--r--openeuler-23.03.tpl81
-rw-r--r--openeuler-24.03-aarch64.cfg5
-rw-r--r--openeuler-24.03-x86_64.cfg5
-rw-r--r--openeuler-24.03.tpl80
-rw-r--r--openeuler-24.09-aarch64.cfg5
-rw-r--r--openeuler-24.09-x86_64.cfg5
-rw-r--r--openeuler-24.09.tpl80
-rw-r--r--sources2
54 files changed, 8 insertions, 1601 deletions
diff --git a/.gitignore b/.gitignore
index 12b7550..72a5603 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/mock-core-configs-38.3.tar.gz
+/mock-core-configs-31.6.tar.gz
diff --git a/mock-core-configs.spec b/mock-core-configs.spec
index 0eaecd1..f7eecba 100644
--- a/mock-core-configs.spec
+++ b/mock-core-configs.spec
@@ -2,8 +2,8 @@
%global mockgid 135
Name: mock-core-configs
-Version: 38.3
-Release: 4
+Version: 31.6
+Release: 1
Summary: Mock core config files basic chroots
License: GPLv2+
@@ -13,61 +13,7 @@ URL: https://github.com/rpm-software-management/mock/
# cd mock/mock-core-configs
# git reset --hard %%{name}-%%{version}-%%{release}
# tito build --tgz
-Source0: https://github.com/rpm-software-management/mock/releases/download/%{name}-%{version}-1/%{name}-%{version}.tar.gz
-Source1: openeuler-20.03_LTS_SP3-aarch64.cfg
-Source2: openeuler-20.03_LTS_SP3-x86_64.cfg
-Source3: openeuler-20.03_LTS_SP2-aarch64.cfg
-Source4: openeuler-20.03_LTS_SP2-x86_64.cfg
-Source5: openeuler-20.03_LTS_SP1-aarch64.cfg
-Source6: openeuler-20.03_LTS_SP1-x86_64.cfg
-Source7: openeuler-20.03_LTS-aarch64.cfg
-Source8: openeuler-20.03_LTS-x86_64.cfg
-Source9: openeuler-21.03-aarch64.cfg
-Source10: openeuler-21.03-x86_64.cfg
-Source11: openeuler-21.09-aarch64.cfg
-Source12: openeuler-21.09-x86_64.cfg
-Source13: openeuler-20.09-aarch64.cfg
-Source14: openeuler-20.09-x86_64.cfg
-Source15: openeuler-22.09-aarch64.cfg
-Source16: openeuler-22.09-x86_64.cfg
-Source17: openeuler-22.03_LTS-aarch64.cfg
-Source18: openeuler-22.03_LTS-x86_64.cfg
-Source19: openeuler-23.03-aarch64.cfg
-Source20: openeuler-23.03-x86_64.cfg
-Source21: openeuler-22.03_LTS_SP1-aarch64.cfg
-Source22: openeuler-22.03_LTS_SP1-x86_64.cfg
-Source23: openeuler-20.03-sp3.tpl
-Source24: openeuler-20.03-sp2.tpl
-Source25: openeuler-20.03-sp1.tpl
-Source26: openeuler-20.03.tpl
-Source27: openeuler-20.09.tpl
-Source28: openeuler-21.03.tpl
-Source29: openeuler-21.09.tpl
-Source30: openeuler-22.03-sp1.tpl
-Source31: openeuler-22.03.tpl
-Source32: openeuler-22.09.tpl
-Source33: openeuler-23.03.tpl
-Source34: openeuler-22.03-sp2.tpl
-Source35: openeuler-22.03_LTS_SP2-aarch64.cfg
-Source36: openeuler-22.03_LTS_SP2-x86_64.cfg
-Source37: openeuler-24.03-aarch64.cfg
-Source38: openeuler-24.03-x86_64.cfg
-Source39: openeuler-24.03.tpl
-Source40: openeuler-20.03_LTS_SP4-x86_64.cfg
-Source41: openeuler-20.03_LTS_SP4-aarch64.cfg
-Source42: openeuler-20.03-sp4.tpl
-Source43: openeuler-22.03_LTS_SP3-aarch64.cfg
-Source44: openeuler-22.03_LTS_SP3-x86_64.cfg
-Source45: openeuler-22.03-sp3.tpl
-Source46: openeuler-22.03_LTS_SP4-aarch64.cfg
-Source47: openeuler-22.03_LTS_SP4-x86_64.cfg
-Source48: openeuler-22.03-sp4.tpl
-Source49: openeuler-24.09-x86_64.cfg
-Source50: openeuler-24.09-aarch64.cfg
-Source51: openeuler-24.09.tpl
-
-Requires: mock >= 5.6
-
+Source: https://github.com/rpm-software-management/mock/releases/download/%{name}-%{version}-1/%{name}-%{version}.tar.gz
BuildArch: noarch
Requires: openEuler-gpg-keys
Requires: distribution-gpg-keys
@@ -91,7 +37,7 @@ Config files which allow you to create chroots for:
%prep
%setup -q
-cp -pav $(dirname %{SOURCE1})/openeuler-* .
+
%build
# nothing to do here
@@ -105,8 +51,6 @@ mkdir -p %{buildroot}%{_sysconfdir}/mock/templates
cp -a etc/mock/*.cfg %{buildroot}%{_sysconfdir}/mock
cp -a etc/mock/templates/*.tpl %{buildroot}%{_sysconfdir}/mock/templates
cp -a etc/mock/eol/*cfg %{buildroot}%{_sysconfdir}/mock/eol
-cp -a openeuler-*.cfg %{buildroot}%{_sysconfdir}/mock
-cp -a openeuler-*.tpl %{buildroot}%{_sysconfdir}/mock/templates
# generate files section with config - there is many of them
echo "%defattr(0644, root, mock)" > %{name}.cfgs
@@ -127,7 +71,7 @@ getent group mock > /dev/null || groupadd -f -g %mockgid -r mock
exit 0
%post
-# get release ver such as: 22.03
+# get release ver such as: 22.03
ver=$(source /etc/os-release && echo $VERSION_ID)
mock_arch=$(python3 -c "import dnf.rpm; import hawkey; print(dnf.rpm.basearch(hawkey.detect_arch()))")
cfg=openeuler-$ver-${mock_arch}.cfg
@@ -150,14 +94,5 @@ fi
%ghost %config(noreplace,missingok) %{_sysconfdir}/mock/default.cfg
%changelog
-* Tue Nov 05 2024 jinzhiguang <jinzhiguang@kylinos.cn> - 38.3-4
-- fix wrong include in 24.03 and 24.09 configs
-
-* Tue Oct 22 2024 shafeipaozi <sunbo.oerv@isrc.iscas.ac.cn> - 38.3-3
-- add openEuler 24.03 configs
-
-* Wed Jul 12 2023 lichaoran <pkwarcraft@hotmail.com> 38.3-2
-- add openEuler 22.03-lts-sp2 configs
-
-* Fri May 19 2023 lichaoran <pkwarcraft@hotmail.com> 38.3-1
+* Fri May 19 2023 lichaoran <pkwarcraft@hotmail.com> 36.1-1
- Init package
diff --git a/openeuler-20.03-sp1.tpl b/openeuler-20.03-sp1.tpl
deleted file mode 100644
index e5e0845..0000000
--- a/openeuler-20.03-sp1.tpl
+++ /dev/null
@@ -1,80 +0,0 @@
-config_opts['chroot_setup_cmd'] = 'install yum tar gcc-c++ openEuler-rpm-config openEuler-release which xz sed make bzip2 gzip gcc coreutils unzip shadow-utils diffutils cpio bash gawk rpm-build info patch util-linux findutils grep procps-ng bc'
-config_opts['dist'] = 'oe1' # only useful for --resultdir variable subst
-config_opts['releasever'] = '20.03LTS_SP1'
-config_opts['package_manager'] = 'dnf'
-config_opts['description'] = 'openEuler 20.03 LTS SP1'
-config_opts['extra_chroot_dirs'] = [ '/run/lock', ]
-config_opts['useradd'] = '/usr/sbin/useradd -o -m -u {{chrootuid}} -g {{chrootgid}} -d {{chroothome}} {{chrootuser}}'
-config_opts['bootstrap_image'] = 'docker.io/openeuler/openeuler:20.03-lts-sp1'
-config_opts['nosync'] = True
-config_opts['nosync_force'] = True
-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:oe2003
-user_agent={{ user_agent }}
-
-[OS]
-name=OS
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/OS&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-20.03-LTS-SP1/OS/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-20.03-LTS-SP1/OS/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-20.03-LTS-SP1/OS/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[everything]
-name=everything
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/everything&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-20.03-LTS-SP1/everything/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-20.03-LTS-SP1/everything/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-20.03-LTS-SP1/everything/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[EPOL]
-name=EPOL
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/EPOL&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-20.03-LTS-SP1/EPOL/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-20.03-LTS-SP1/EPOL/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-20.03-LTS-SP1/EPOL/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[update]
-name=update
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/update&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-20.03-LTS-SP1/update/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-20.03-LTS-SP1/update/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-20.03-LTS-SP1/update/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[EPOL-update]
-name=EPOL update
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/EPOL/update&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-20.03-LTS-SP1/EPOL/update/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-20.03-LTS-SP1/EPOL/update/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-20.03-LTS-SP1/EPOL/update/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler
-"""
diff --git a/openeuler-20.03-sp2.tpl b/openeuler-20.03-sp2.tpl
deleted file mode 100644
index fbf65b1..0000000
--- a/openeuler-20.03-sp2.tpl
+++ /dev/null
@@ -1,80 +0,0 @@
-config_opts['chroot_setup_cmd'] = 'install yum tar gcc-c++ openEuler-rpm-config openEuler-release which xz sed make bzip2 gzip gcc coreutils unzip shadow-utils diffutils cpio bash gawk rpm-build info patch util-linux findutils grep procps-ng bc'
-config_opts['dist'] = 'oe1' # only useful for --resultdir variable subst
-config_opts['releasever'] = '20.03LTS_SP2'
-config_opts['package_manager'] = 'dnf'
-config_opts['description'] = 'openEuler 20.03 LTS SP2'
-config_opts['extra_chroot_dirs'] = [ '/run/lock', ]
-config_opts['useradd'] = '/usr/sbin/useradd -o -m -u {{chrootuid}} -g {{chrootgid}} -d {{chroothome}} {{chrootuser}}'
-config_opts['bootstrap_image'] = 'docker.io/openeuler/openeuler:20.03-lts-sp2'
-config_opts['nosync'] = True
-config_opts['nosync_force'] = True
-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:oe2003
-user_agent={{ user_agent }}
-
-[OS]
-name=OS
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/OS&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-20.03-LTS-SP2/OS/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-20.03-LTS-SP2/OS/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-20.03-LTS-SP2/OS/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[everything]
-name=everything
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/everything&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-20.03-LTS-SP2/everything/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-20.03-LTS-SP2/everything/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-20.03-LTS-SP2/everything/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[EPOL]
-name=EPOL
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/EPOL/main&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-20.03-LTS-SP2/EPOL/main/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-20.03-LTS-SP2/EPOL/main/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-20.03-LTS-SP2/EPOL/main/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[update]
-name=update
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/update&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-20.03-LTS-SP2/update/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-20.03-LTS-SP2/update/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-20.03-LTS-SP2/update/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[EPOL-update]
-name=EPOL update
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/EPOL/update/main&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-20.03-LTS-SP2/EPOL/update/main/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-20.03-LTS-SP2/EPOL/update/main/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-20.03-LTS-SP2/EPOL/update/main/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-"""
diff --git a/openeuler-20.03-sp3.tpl b/openeuler-20.03-sp3.tpl
deleted file mode 100644
index 0f35464..0000000
--- a/openeuler-20.03-sp3.tpl
+++ /dev/null
@@ -1,80 +0,0 @@
-config_opts['chroot_setup_cmd'] = 'install tar yum gcc-c++ openEuler-rpm-config openEuler-release which xz sed make bzip2 gzip gcc coreutils unzip shadow-utils diffutils cpio bash gawk rpm-build info patch util-linux findutils grep procps-ng bc'
-config_opts['dist'] = 'oe1' # only useful for --resultdir variable subst
-config_opts['releasever'] = '20.03LTS_SP3'
-config_opts['package_manager'] = 'dnf'
-config_opts['description'] = 'openEuler 20.03 LTS SP3'
-config_opts['extra_chroot_dirs'] = [ '/run/lock', ]
-config_opts['useradd'] = '/usr/sbin/useradd -o -m -u {{chrootuid}} -g {{chrootgid}} -d {{chroothome}} {{chrootuser}}'
-config_opts['bootstrap_image'] = 'docker.io/openeuler/openeuler:20.03-lts-sp3'
-config_opts['nosync'] = True
-config_opts['nosync_force'] = True
-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:oe2003
-user_agent={{ user_agent }}
-
-[OS]
-name=OS
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/OS&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-20.03-LTS-SP3/OS/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-20.03-LTS-SP3/OS/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-20.03-LTS-SP3/OS/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[everything]
-name=everything
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/everything&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-20.03-LTS-SP3/everything/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-20.03-LTS-SP3/everything/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-20.03-LTS-SP3/everything/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[EPOL]
-name=EPOL
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/EPOL/main&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-20.03-LTS-SP3/EPOL/main/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-20.03-LTS-SP3/EPOL/main/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-20.03-LTS-SP3/EPOL/main/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[update]
-name=update
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/update&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-20.03-LTS-SP3/update/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-20.03-LTS-SP3/update/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-20.03-LTS-SP3/update/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[EPOL-update]
-name=EPOL update
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/EPOL/update/main&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-20.03-LTS-SP3/EPOL/update/main/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-20.03-LTS-SP3/EPOL/update/main/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-20.03-LTS-SP3/EPOL/update/main/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-"""
diff --git a/openeuler-20.03-sp4.tpl b/openeuler-20.03-sp4.tpl
deleted file mode 100644
index 1ccf0f4..0000000
--- a/openeuler-20.03-sp4.tpl
+++ /dev/null
@@ -1,80 +0,0 @@
-config_opts['chroot_setup_cmd'] = 'install tar yum gcc-c++ openEuler-rpm-config openEuler-release which xz sed make bzip2 gzip gcc coreutils unzip shadow-utils diffutils cpio bash gawk rpm-build info patch util-linux findutils grep procps-ng bc'
-config_opts['dist'] = 'oe1' # only useful for --resultdir variable subst
-config_opts['releasever'] = '20.03LTS_SP4'
-config_opts['package_manager'] = 'dnf'
-config_opts['description'] = 'openEuler 20.03 LTS SP4'
-config_opts['extra_chroot_dirs'] = [ '/run/lock', ]
-config_opts['useradd'] = '/usr/sbin/useradd -o -m -u {{chrootuid}} -g {{chrootgid}} -d {{chroothome}} {{chrootuser}}'
-config_opts['bootstrap_image'] = 'docker.io/openeuler/openeuler:20.03-lts-sp4'
-config_opts['nosync'] = True
-config_opts['nosync_force'] = True
-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:oe2003
-user_agent={{ user_agent }}
-
-[OS]
-name=OS
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/OS&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-20.03-LTS-SP4/OS/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-20.03-LTS-SP4/OS/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-20.03-LTS-SP4/OS/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[everything]
-name=everything
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/everything&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-20.03-LTS-SP4/everything/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-20.03-LTS-SP4/everything/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-20.03-LTS-SP4/everything/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[EPOL]
-name=EPOL
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/EPOL/main&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-20.03-LTS-SP4/EPOL/main/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-20.03-LTS-SP4/EPOL/main/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-20.03-LTS-SP4/EPOL/main/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[update]
-name=update
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/update&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-20.03-LTS-SP4/update/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-20.03-LTS-SP4/update/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-20.03-LTS-SP4/update/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[EPOL-update]
-name=EPOL update
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/EPOL/update/main&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-20.03-LTS-SP4/EPOL/update/main/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-20.03-LTS-SP4/EPOL/update/main/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-20.03-LTS-SP4/EPOL/update/main/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-"""
diff --git a/openeuler-20.03.tpl b/openeuler-20.03.tpl
deleted file mode 100644
index cbcdcad..0000000
--- a/openeuler-20.03.tpl
+++ /dev/null
@@ -1,80 +0,0 @@
-config_opts['chroot_setup_cmd'] = 'install yum tar gcc-c++ openEuler-rpm-config openEuler-release which xz sed make bzip2 gzip gcc coreutils unzip shadow-utils diffutils cpio bash gawk rpm-build info patch util-linux findutils grep procps-ng bc'
-config_opts['dist'] = 'oe1' # only useful for --resultdir variable subst
-config_opts['releasever'] = '20.03LTS'
-config_opts['package_manager'] = 'dnf'
-config_opts['description'] = 'openEuler 20.03 LTS'
-config_opts['extra_chroot_dirs'] = [ '/run/lock', ]
-config_opts['useradd'] = '/usr/sbin/useradd -o -m -u {{chrootuid}} -g {{chrootgid}} -d {{chroothome}} {{chrootuser}}'
-config_opts['bootstrap_image'] = 'docker.io/openeuler/openeuler:20.03-lts'
-config_opts['nosync'] = True
-config_opts['nosync_force'] = True
-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:oe2003
-user_agent={{ user_agent }}
-
-[OS]
-name=OS
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/OS&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-20.03-LTS/OS/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-20.03-LTS/OS/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-20.03-LTS/OS/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler
-
-[everything]
-name=everything
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/everything&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-20.03-LTS/everything/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-20.03-LTS/everything/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-20.03-LTS/everything/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler
-
-[EPOL]
-name=EPOL
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/EPOL&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-20.03-LTS/EPOL/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-20.03-LTS/EPOL/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-20.03-LTS/EPOL/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler
-
-[update]
-name=update
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/update&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-20.03-LTS/update/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-20.03-LTS/update/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-20.03-LTS/update/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler
-
-[EPOL-update]
-name=EPOL update
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/EPOL/update/&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-20.03-LTS/EPOL/update/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-20.03-LTS/EPOL/update/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-20.03-LTS/EPOL/update/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler
-"""
diff --git a/openeuler-20.03_LTS-aarch64.cfg b/openeuler-20.03_LTS-aarch64.cfg
deleted file mode 100644
index ce01a08..0000000
--- a/openeuler-20.03_LTS-aarch64.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-include('templates/openeuler-20.03.tpl')
-
-config_opts['root'] = 'openeuler-20.03-aarch64'
-config_opts['target_arch'] = 'aarch64'
-config_opts['legal_host_arches'] = ('aarch64',) \ No newline at end of file
diff --git a/openeuler-20.03_LTS-x86_64.cfg b/openeuler-20.03_LTS-x86_64.cfg
deleted file mode 100644
index dfe9fca..0000000
--- a/openeuler-20.03_LTS-x86_64.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-include('templates/openeuler-20.03.tpl')
-
-config_opts['root'] = 'openeuler-20.03-x86_64'
-config_opts['target_arch'] = 'x86_64'
-config_opts['legal_host_arches'] = ('x86_64',) \ No newline at end of file
diff --git a/openeuler-20.03_LTS_SP1-aarch64.cfg b/openeuler-20.03_LTS_SP1-aarch64.cfg
deleted file mode 100644
index 52dda3f..0000000
--- a/openeuler-20.03_LTS_SP1-aarch64.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-include('templates/openeuler-20.03-sp1.tpl')
-
-config_opts['root'] = 'openeuler-20.03_LTS_SP1-aarch64'
-config_opts['target_arch'] = 'aarch64'
-config_opts['legal_host_arches'] = ('aarch64',) \ No newline at end of file
diff --git a/openeuler-20.03_LTS_SP1-x86_64.cfg b/openeuler-20.03_LTS_SP1-x86_64.cfg
deleted file mode 100644
index 31066c7..0000000
--- a/openeuler-20.03_LTS_SP1-x86_64.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-include('templates/openeuler-20.03-sp1.tpl')
-
-config_opts['root'] = 'openeuler-20.03_LTS_SP1-x86_64'
-config_opts['target_arch'] = 'x86_64'
-config_opts['legal_host_arches'] = ('x86_64',) \ No newline at end of file
diff --git a/openeuler-20.03_LTS_SP2-aarch64.cfg b/openeuler-20.03_LTS_SP2-aarch64.cfg
deleted file mode 100644
index b4fa62b..0000000
--- a/openeuler-20.03_LTS_SP2-aarch64.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-include('templates/openeuler-20.03-sp2.tpl')
-
-config_opts['root'] = 'openeuler-20.03_LTS_SP2-aarch64'
-config_opts['target_arch'] = 'aarch64'
-config_opts['legal_host_arches'] = ('aarch64',) \ No newline at end of file
diff --git a/openeuler-20.03_LTS_SP2-x86_64.cfg b/openeuler-20.03_LTS_SP2-x86_64.cfg
deleted file mode 100644
index aaafd52..0000000
--- a/openeuler-20.03_LTS_SP2-x86_64.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-include('templates/openeuler-20.03-sp2.tpl')
-
-config_opts['root'] = 'openeuler-20.03_LTS_SP2-x86_64'
-config_opts['target_arch'] = 'x86_64'
-config_opts['legal_host_arches'] = ('x86_64',) \ No newline at end of file
diff --git a/openeuler-20.03_LTS_SP3-aarch64.cfg b/openeuler-20.03_LTS_SP3-aarch64.cfg
deleted file mode 100644
index 4f8b7a4..0000000
--- a/openeuler-20.03_LTS_SP3-aarch64.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-include('templates/openeuler-20.03-sp3.tpl')
-
-config_opts['root'] = 'openeuler-20.03_LTS_SP3-aarch64'
-config_opts['target_arch'] = 'aarch64'
-config_opts['legal_host_arches'] = ('aarch64',) \ No newline at end of file
diff --git a/openeuler-20.03_LTS_SP3-x86_64.cfg b/openeuler-20.03_LTS_SP3-x86_64.cfg
deleted file mode 100644
index 95276b6..0000000
--- a/openeuler-20.03_LTS_SP3-x86_64.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-include('templates/openeuler-20.03-sp3.tpl')
-
-config_opts['root'] = 'openeuler-20.03_LTS_SP3-x86_64'
-config_opts['target_arch'] = 'x86_64'
-config_opts['legal_host_arches'] = ('x86_64',) \ No newline at end of file
diff --git a/openeuler-20.03_LTS_SP4-aarch64.cfg b/openeuler-20.03_LTS_SP4-aarch64.cfg
deleted file mode 100644
index 3476721..0000000
--- a/openeuler-20.03_LTS_SP4-aarch64.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-include('templates/openeuler-20.03-sp4.tpl')
-
-config_opts['root'] = 'openeuler-20.03_LTS_SP4-aarch64'
-config_opts['target_arch'] = 'aarch64'
-config_opts['legal_host_arches'] = ('aarch64',)
diff --git a/openeuler-20.03_LTS_SP4-x86_64.cfg b/openeuler-20.03_LTS_SP4-x86_64.cfg
deleted file mode 100644
index f82a2c6..0000000
--- a/openeuler-20.03_LTS_SP4-x86_64.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-include('templates/openeuler-20.03-sp4.tpl')
-
-config_opts['root'] = 'openeuler-20.03_LTS_SP4-x86_64'
-config_opts['target_arch'] = 'x86_64'
-config_opts['legal_host_arches'] = ('x86_64',)
diff --git a/openeuler-20.09-aarch64.cfg b/openeuler-20.09-aarch64.cfg
deleted file mode 100644
index af30e67..0000000
--- a/openeuler-20.09-aarch64.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-include('templates/openeuler-20.09.tpl')
-
-config_opts['root'] = 'openeuler-20.09-aarch64'
-config_opts['target_arch'] = 'aarch64'
-config_opts['legal_host_arches'] = ('aarch64',) \ No newline at end of file
diff --git a/openeuler-20.09-x86_64.cfg b/openeuler-20.09-x86_64.cfg
deleted file mode 100644
index 8b4cf0a..0000000
--- a/openeuler-20.09-x86_64.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-include('templates/openeuler-20.09.tpl')
-
-config_opts['root'] = 'openeuler-20.09-x86_64'
-config_opts['target_arch'] = 'x86_64'
-config_opts['legal_host_arches'] = ('x86_64',) \ No newline at end of file
diff --git a/openeuler-20.09.tpl b/openeuler-20.09.tpl
deleted file mode 100644
index 5707b40..0000000
--- a/openeuler-20.09.tpl
+++ /dev/null
@@ -1,73 +0,0 @@
-config_opts['chroot_setup_cmd'] = 'install yum tar gcc-c++ openEuler-rpm-config openEuler-release which xz sed make bzip2 gzip gcc coreutils unzip shadow-utils diffutils cpio bash gawk rpm-build info patch util-linux findutils grep procps-ng bc'
-config_opts['dist'] = 'oe1' # only useful for --resultdir variable subst
-config_opts['releasever'] = '20.09'
-config_opts['package_manager'] = 'dnf'
-config_opts['description'] = 'openEuler 20.09'
-config_opts['extra_chroot_dirs'] = [ '/run/lock', ]
-config_opts['useradd'] = '/usr/sbin/useradd -o -m -u {{chrootuid}} -g {{chrootgid}} -d {{chroothome}} {{chrootuser}}'
-config_opts['bootstrap_image'] = 'docker.io/openeuler/openeuler:20.09'
-config_opts['nosync'] = True
-config_opts['nosync_force'] = True
-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:oe2009
-user_agent={{ user_agent }}
-
-[OS]
-name=OS
-baseurl=https://archives.openeuler.openatom.cn//openEuler-20.09/OS/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler
-
-[everything]
-name=everything
-baseurl=https://archives.openeuler.openatom.cn//openEuler-20.09/everything/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler
-
-[EPOL]
-name=EPOL
-baseurl=https://archives.openeuler.openatom.cn//openEuler-20.09/EPOL/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler
-
-[debuginfo]
-name=debuginfo
-baseurl=https://archives.openeuler.openatom.cn//openEuler-20.09/debuginfo/$basearch/
-enabled=0
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler
-
-[source]
-name=source
-baseurl=https://archives.openeuler.openatom.cn//openEuler-20.09/source/
-enabled=0
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler
-
-
-[update]
-name=update
-baseurl=https://archives.openeuler.openatom.cn//openEuler-20.09/update/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler
-"""
diff --git a/openeuler-21.03-aarch64.cfg b/openeuler-21.03-aarch64.cfg
deleted file mode 100644
index 09f4f7c..0000000
--- a/openeuler-21.03-aarch64.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-include('templates/openeuler-21.03.tpl')
-
-config_opts['root'] = 'openeuler-21.03-aarch64'
-config_opts['target_arch'] = 'aarch64'
-config_opts['legal_host_arches'] = ('aarch64',) \ No newline at end of file
diff --git a/openeuler-21.03-x86_64.cfg b/openeuler-21.03-x86_64.cfg
deleted file mode 100644
index 8d2a9ab..0000000
--- a/openeuler-21.03-x86_64.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-include('templates/openeuler-21.03.tpl')
-
-config_opts['root'] = 'openeuler-21.03-x86_64'
-config_opts['target_arch'] = 'x86_64'
-config_opts['legal_host_arches'] = ('x86_64',) \ No newline at end of file
diff --git a/openeuler-21.03.tpl b/openeuler-21.03.tpl
deleted file mode 100644
index 13ddd62..0000000
--- a/openeuler-21.03.tpl
+++ /dev/null
@@ -1,73 +0,0 @@
-config_opts['chroot_setup_cmd'] = 'install yum tar gcc-c++ openEuler-rpm-config openEuler-release which xz sed make bzip2 gzip gcc coreutils unzip shadow-utils diffutils cpio bash gawk rpm-build info patch util-linux findutils grep procps-ng bc'
-config_opts['dist'] = 'oe1' # only useful for --resultdir variable subst
-config_opts['releasever'] = '21.03'
-config_opts['package_manager'] = 'dnf'
-config_opts['description'] = 'openEuler 21.03'
-config_opts['extra_chroot_dirs'] = [ '/run/lock', ]
-config_opts['useradd'] = '/usr/sbin/useradd -o -m -u {{chrootuid}} -g {{chrootgid}} -d {{chroothome}} {{chrootuser}}'
-config_opts['bootstrap_image'] = 'docker.io/openeuler/openeuler:21.03'
-config_opts['nosync'] = True
-config_opts['nosync_force'] = True
-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:oe2103
-user_agent={{ user_agent }}
-
-[OS]
-name=OS
-baseurl=https://archives.openeuler.openatom.cn/openEuler-21.03/OS/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler
-
-[everything]
-name=everything
-baseurl=https://archives.openeuler.openatom.cn/openEuler-21.03/everything/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler
-
-[EPOL]
-name=EPOL
-baseurl=https://archives.openeuler.openatom.cn/openEuler-21.03/EPOL/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler
-
-[debuginfo]
-name=debuginfo
-baseurl=https://archives.openeuler.openatom.cn/openEuler-21.03/debuginfo/$basearch/
-enabled=0
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler
-
-[source]
-name=source
-baseurl=https://archives.openeuler.openatom.cn/openEuler-21.03/source/
-enabled=0
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler
-
-
-[update]
-name=update
-baseurl=https://archives.openeuler.openatom.cn/openEuler-21.03/update/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler
-"""
diff --git a/openeuler-21.09-aarch64.cfg b/openeuler-21.09-aarch64.cfg
deleted file mode 100644
index b38c16c..0000000
--- a/openeuler-21.09-aarch64.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-include('templates/openeuler-21.09.tpl')
-
-config_opts['root'] = 'openeuler-21.09-aarch64'
-config_opts['target_arch'] = 'aarch64'
-config_opts['legal_host_arches'] = ('aarch64',) \ No newline at end of file
diff --git a/openeuler-21.09-x86_64.cfg b/openeuler-21.09-x86_64.cfg
deleted file mode 100644
index 9dc2ba9..0000000
--- a/openeuler-21.09-x86_64.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-include('templates/openeuler-21.09.tpl')
-
-config_opts['root'] = 'openeuler-21.09-x86_64'
-config_opts['target_arch'] = 'x86_64'
-config_opts['legal_host_arches'] = ('x86_64',) \ No newline at end of file
diff --git a/openeuler-21.09.tpl b/openeuler-21.09.tpl
deleted file mode 100644
index d600a97..0000000
--- a/openeuler-21.09.tpl
+++ /dev/null
@@ -1,72 +0,0 @@
-config_opts['chroot_setup_cmd'] = 'install yum tar gcc-c++ openEuler-rpm-config openEuler-release which xz sed make bzip2 gzip gcc coreutils unzip shadow-utils diffutils cpio bash gawk rpm-build info patch util-linux findutils grep procps-ng bc'
-config_opts['dist'] = 'oe1' # only useful for --resultdir variable subst
-config_opts['releasever'] = '21.09'
-config_opts['package_manager'] = 'dnf'
-config_opts['description'] = 'openEuler 21.09'
-config_opts['extra_chroot_dirs'] = [ '/run/lock', ]
-config_opts['useradd'] = '/usr/sbin/useradd -o -m -u {{chrootuid}} -g {{chrootgid}} -d {{chroothome}} {{chrootuser}}'
-config_opts['bootstrap_image'] = 'docker.io/openeuler/openeuler:21.09'
-config_opts['nosync'] = True
-config_opts['nosync_force'] = True
-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:oe2109
-user_agent={{ user_agent }}
-
-[OS]
-name=OS
-baseurl=https://archives.openeuler.openatom.cn/openEuler-21.09/OS/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler
-
-[everything]
-name=everything
-baseurl=https://archives.openeuler.openatom.cn/openEuler-21.09/everything/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler
-
-[EPOL]
-name=EPOL
-baseurl=https://archives.openeuler.openatom.cn/openEuler-21.09/EPOL/main/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler
-
-[debuginfo]
-name=debuginfo
-baseurl=https://archives.openeuler.openatom.cn/openEuler-21.09/debuginfo/$basearch/
-enabled=0
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler
-
-[source]
-name=source
-baseurl=https://archives.openeuler.openatom.cn/openEuler-21.09/source/
-enabled=0
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler
-
-[update]
-name=update
-baseurl=https://archives.openeuler.openatom.cn/openEuler-21.09/update/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler
-"""
diff --git a/openeuler-22.03-sp1.tpl b/openeuler-22.03-sp1.tpl
deleted file mode 100644
index e524c5d..0000000
--- a/openeuler-22.03-sp1.tpl
+++ /dev/null
@@ -1,84 +0,0 @@
-config_opts['chroot_setup_cmd'] = 'install yum tar gcc-c++ openEuler-rpm-config openEuler-release which xz sed make bzip2 gzip gcc coreutils unzip shadow-utils diffutils cpio bash gawk rpm-build info patch util-linux findutils grep'
-config_opts['dist'] = 'oe2203' # only useful for --resultdir variable subst
-config_opts['releasever'] = '22.03LTS_SP1'
-config_opts['package_manager'] = 'dnf'
-config_opts['description'] = 'openEuler 22.03 SP1'
-config_opts['extra_chroot_dirs'] = [ '/run/lock', ]
-config_opts['useradd'] = '/usr/sbin/useradd -o -m -u {{chrootuid}} -g {{chrootgid}} -d {{chroothome}} {{chrootuser}}'
-config_opts['bootstrap_image'] = 'docker.io/openeuler/openeuler:22.03-lts-sp1'
-config_opts['nosync'] = True
-config_opts['nosync_force'] = True
-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=0
-install_weak_deps=0
-protected_packages=
-module_platform_id=platform:oe2203
-user_agent={{ user_agent }}
-
-# all openEuler LTS release will continue developing and releasing SPx version
-# such as 22.03-LTS -> 22.03-LTS-SP1 -> 22.03-LTS-SP2 ...
-# all LTS-SPx is compatible with its LTS release
-
-[OS]
-name=OS
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/OS&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-22.03-LTS-SP1/OS/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-22.03-LTS-SP1/OS/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-22.03-LTS-SP1/OS/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[everything]
-name=everything
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/everything&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-22.03-LTS-SP1/everything/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-22.03-LTS-SP1/everything/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-22.03-LTS-SP1/everything/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[EPOL]
-name=EPOL
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/EPOL/main&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-22.03-LTS-SP1/EPOL/main/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-22.03-LTS-SP1/EPOL/main/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-22.03-LTS-SP1/EPOL/main/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[update]
-name=update
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/update&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-22.03-LTS-SP1/update/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-22.03-LTS-SP1/update/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-22.03-LTS-SP1/update/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[EPOL-update]
-name=EPOL update
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/EPOL/update/main&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-22.03-LTS-SP1/EPOL/update/main/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-22.03-LTS-SP1/EPOL/update/main/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-22.03-LTS-SP1/EPOL/update/main/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-"""
diff --git a/openeuler-22.03-sp2.tpl b/openeuler-22.03-sp2.tpl
deleted file mode 100644
index 4ff139e..0000000
--- a/openeuler-22.03-sp2.tpl
+++ /dev/null
@@ -1,84 +0,0 @@
-config_opts['chroot_setup_cmd'] = 'install yum tar gcc-c++ openEuler-rpm-config openEuler-release which xz sed make bzip2 gzip gcc coreutils unzip shadow-utils diffutils cpio bash gawk rpm-build info patch util-linux findutils grep'
-config_opts['dist'] = 'oe2203' # only useful for --resultdir variable subst
-config_opts['releasever'] = '22.03LTS_SP2'
-config_opts['package_manager'] = 'dnf'
-config_opts['description'] = 'openEuler 22.03 SP2'
-config_opts['extra_chroot_dirs'] = [ '/run/lock', ]
-config_opts['useradd'] = '/usr/sbin/useradd -o -m -u {{chrootuid}} -g {{chrootgid}} -d {{chroothome}} {{chrootuser}}'
-config_opts['bootstrap_image'] = 'docker.io/openeuler/openeuler:22.03-lts-sp2'
-config_opts['nosync'] = True
-config_opts['nosync_force'] = True
-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=0
-install_weak_deps=0
-protected_packages=
-module_platform_id=platform:oe2203
-user_agent={{ user_agent }}
-
-# all openEuler LTS release will continue developing and releasing SPx version
-# such as 22.03-LTS -> 22.03-LTS-SP1 -> 22.03-LTS-SP2 ...
-# all LTS-SPx is compatible with its LTS release
-
-[OS]
-name=OS
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/OS&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-22.03-LTS-SP2/OS/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-22.03-LTS-SP2/OS/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-22.03-LTS-SP2/OS/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[everything]
-name=everything
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/everything&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-22.03-LTS-SP2/everything/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-22.03-LTS-SP2/everything/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-22.03-LTS-SP2/everything/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[EPOL]
-name=EPOL
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/EPOL/main&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-22.03-LTS-SP2/EPOL/main/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-22.03-LTS-SP2/EPOL/main/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-22.03-LTS-SP2/EPOL/main/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[update]
-name=update
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/update&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-22.03-LTS-SP2/update/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-22.03-LTS-SP2/update/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-22.03-LTS-SP2/update/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[EPOL-update]
-name=EPOL update
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/EPOL/update/main&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-22.03-LTS-SP2/EPOL/update/main/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-22.03-LTS-SP2/EPOL/update/main/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-22.03-LTS-SP2/EPOL/update/main/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-"""
diff --git a/openeuler-22.03-sp3.tpl b/openeuler-22.03-sp3.tpl
deleted file mode 100644
index c33142f..0000000
--- a/openeuler-22.03-sp3.tpl
+++ /dev/null
@@ -1,84 +0,0 @@
-config_opts['chroot_setup_cmd'] = 'install yum tar gcc-c++ openEuler-rpm-config openEuler-release which xz sed make bzip2 gzip gcc coreutils unzip shadow-utils diffutils cpio bash gawk rpm-build info patch util-linux findutils grep'
-config_opts['dist'] = 'oe2203' # only useful for --resultdir variable subst
-config_opts['releasever'] = '22.03LTS_SP3'
-config_opts['package_manager'] = 'dnf'
-config_opts['description'] = 'openEuler 22.03 SP3'
-config_opts['extra_chroot_dirs'] = [ '/run/lock', ]
-config_opts['useradd'] = '/usr/sbin/useradd -o -m -u {{chrootuid}} -g {{chrootgid}} -d {{chroothome}} {{chrootuser}}'
-config_opts['bootstrap_image'] = 'docker.io/openeuler/openeuler:22.03-lts-sp3'
-config_opts['nosync'] = True
-config_opts['nosync_force'] = True
-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=0
-install_weak_deps=0
-protected_packages=
-module_platform_id=platform:oe2203
-user_agent={{ user_agent }}
-
-# all openEuler LTS release will continue developing and releasing SPx version
-# such as 22.03-LTS -> 22.03-LTS-SP1 -> 22.03-LTS-SP2 ...
-# all LTS-SPx is compatible with its LTS release
-
-[OS]
-name=OS
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/OS&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-22.03-LTS-SP3/OS/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-22.03-LTS-SP3/OS/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-22.03-LTS-SP3/OS/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[everything]
-name=everything
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/everything&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-22.03-LTS-SP3/everything/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-22.03-LTS-SP3/everything/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-22.03-LTS-SP3/everything/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[EPOL]
-name=EPOL
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/EPOL/main&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-22.03-LTS-SP3/EPOL/main/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-22.03-LTS-SP3/EPOL/main/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-22.03-LTS-SP3/EPOL/main/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[update]
-name=update
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/update&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-22.03-LTS-SP3/update/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-22.03-LTS-SP3/update/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-22.03-LTS-SP3/update/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[EPOL-update]
-name=EPOL update
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/EPOL/update/main&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-22.03-LTS-SP3/EPOL/update/main/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-22.03-LTS-SP3/EPOL/update/main/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-22.03-LTS-SP3/EPOL/update/main/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-"""
diff --git a/openeuler-22.03-sp4.tpl b/openeuler-22.03-sp4.tpl
deleted file mode 100644
index d50f694..0000000
--- a/openeuler-22.03-sp4.tpl
+++ /dev/null
@@ -1,84 +0,0 @@
-config_opts['chroot_setup_cmd'] = 'install yum tar gcc-c++ openEuler-rpm-config openEuler-release which xz sed make bzip2 gzip gcc coreutils unzip shadow-utils diffutils cpio bash gawk rpm-build info patch util-linux findutils grep'
-config_opts['dist'] = 'oe2203' # only useful for --resultdir variable subst
-config_opts['releasever'] = '22.03LTS_SP4'
-config_opts['package_manager'] = 'dnf'
-config_opts['description'] = 'openEuler 22.03 SP4'
-config_opts['extra_chroot_dirs'] = [ '/run/lock', ]
-config_opts['useradd'] = '/usr/sbin/useradd -o -m -u {{chrootuid}} -g {{chrootgid}} -d {{chroothome}} {{chrootuser}}'
-config_opts['bootstrap_image'] = 'docker.io/openeuler/openeuler:22.03-lts-sp4'
-config_opts['nosync'] = True
-config_opts['nosync_force'] = True
-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=0
-install_weak_deps=0
-protected_packages=
-module_platform_id=platform:oe2203
-user_agent={{ user_agent }}
-
-# all openEuler LTS release will continue developing and releasing SPx version
-# such as 22.03-LTS -> 22.03-LTS-SP1 -> 22.03-LTS-SP2 ...
-# all LTS-SPx is compatible with its LTS release
-
-[OS]
-name=OS
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/OS&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-22.03-LTS-SP4/OS/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-22.03-LTS-SP4/OS/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-22.03-LTS-SP4/OS/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[everything]
-name=everything
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/everything&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-22.03-LTS-SP4/everything/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-22.03-LTS-SP4/everything/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-22.03-LTS-SP4/everything/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[EPOL]
-name=EPOL
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/EPOL/main&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-22.03-LTS-SP4/EPOL/main/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-22.03-LTS-SP4/EPOL/main/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-22.03-LTS-SP4/EPOL/main/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[update]
-name=update
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/update&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-22.03-LTS-SP4/update/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-22.03-LTS-SP4/update/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-22.03-LTS-SP4/update/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[EPOL-update]
-name=EPOL update
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/EPOL/update/main&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-22.03-LTS-SP4/EPOL/update/main/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-22.03-LTS-SP4/EPOL/update/main/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-22.03-LTS-SP4/EPOL/update/main/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-"""
diff --git a/openeuler-22.03.tpl b/openeuler-22.03.tpl
deleted file mode 100644
index dae4838..0000000
--- a/openeuler-22.03.tpl
+++ /dev/null
@@ -1,84 +0,0 @@
-config_opts['chroot_setup_cmd'] = 'install yum tar gcc-c++ openEuler-rpm-config openEuler-release which xz sed make bzip2 gzip gcc coreutils unzip shadow-utils diffutils cpio bash gawk rpm-build info patch util-linux findutils grep'
-config_opts['dist'] = 'oe2203' # only useful for --resultdir variable subst
-config_opts['releasever'] = '22.03LTS'
-config_opts['package_manager'] = 'dnf'
-config_opts['description'] = 'openEuler 22.03'
-config_opts['extra_chroot_dirs'] = [ '/run/lock', ]
-config_opts['useradd'] = '/usr/sbin/useradd -o -m -u {{chrootuid}} -g {{chrootgid}} -d {{chroothome}} {{chrootuser}}'
-config_opts['bootstrap_image'] = 'docker.io/openeuler/openeuler:22.03-lts'
-config_opts['nosync'] = True
-config_opts['nosync_force'] = True
-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:oe2203
-user_agent={{ user_agent }}
-
-# all openEuler LTS release will continue developing and releasing SPx version
-# such as 22.03-LTS -> 22.03-LTS -> 22.03-LTS-SP2 ...
-# all LTS-SPx is compatible with its LTS release
-
-[OS]
-name=OS
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/OS&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-22.03-LTS/OS/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-22.03-LTS/OS/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-22.03-LTS/OS/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler
-
-[everything]
-name=everything
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/everything&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-22.03-LTS/everything/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-22.03-LTS/everything/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-22.03-LTS/everything/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler
-
-[EPOL]
-name=EPOL
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/EPOL/main&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-22.03-LTS/EPOL/main/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-22.03-LTS/EPOL/main/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-22.03-LTS/EPOL/main/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler
-
-[update]
-name=update
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/update&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-22.03-LTS/update/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-22.03-LTS/update/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-22.03-LTS/update/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler
-
-[EPOL-update]
-name=EPOL update
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/EPOL/update/main&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-22.03-LTS/EPOL/update/main/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-22.03-LTS/EPOL/update/main/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-22.03-LTS/EPOL/update/main/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler
-"""
diff --git a/openeuler-22.03_LTS-aarch64.cfg b/openeuler-22.03_LTS-aarch64.cfg
deleted file mode 100644
index 5f2e12b..0000000
--- a/openeuler-22.03_LTS-aarch64.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-include('templates/openeuler-22.03.tpl')
-
-config_opts['root'] = 'openeuler-22.03-aarch64'
-config_opts['target_arch'] = 'aarch64'
-config_opts['legal_host_arches'] = ('aarch64',) \ No newline at end of file
diff --git a/openeuler-22.03_LTS-x86_64.cfg b/openeuler-22.03_LTS-x86_64.cfg
deleted file mode 100644
index 0c22144..0000000
--- a/openeuler-22.03_LTS-x86_64.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-include('templates/openeuler-22.03.tpl')
-
-config_opts['root'] = 'openeuler-22.03-x86_64'
-config_opts['target_arch'] = 'x86_64'
-config_opts['legal_host_arches'] = ('x86_64',) \ No newline at end of file
diff --git a/openeuler-22.03_LTS_SP1-aarch64.cfg b/openeuler-22.03_LTS_SP1-aarch64.cfg
deleted file mode 100644
index 8b402db..0000000
--- a/openeuler-22.03_LTS_SP1-aarch64.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-include('templates/openeuler-22.03-sp1.tpl')
-
-config_opts['root'] = 'openeuler-22.03_LTS_SP1-aarch64'
-config_opts['target_arch'] = 'aarch64'
-config_opts['legal_host_arches'] = ('aarch64',) \ No newline at end of file
diff --git a/openeuler-22.03_LTS_SP1-x86_64.cfg b/openeuler-22.03_LTS_SP1-x86_64.cfg
deleted file mode 100644
index 1d10f5d..0000000
--- a/openeuler-22.03_LTS_SP1-x86_64.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-include('templates/openeuler-22.03-sp1.tpl')
-
-config_opts['root'] = 'openeuler-22.03_LTS_SP1-x86_64'
-config_opts['target_arch'] = 'x86_64'
-config_opts['legal_host_arches'] = ('x86_64',) \ No newline at end of file
diff --git a/openeuler-22.03_LTS_SP2-aarch64.cfg b/openeuler-22.03_LTS_SP2-aarch64.cfg
deleted file mode 100644
index 3087f4e..0000000
--- a/openeuler-22.03_LTS_SP2-aarch64.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-include('templates/openeuler-22.03-sp2.tpl')
-
-config_opts['root'] = 'openeuler-22.03_LTS_SP2-aarch64'
-config_opts['target_arch'] = 'aarch64'
-config_opts['legal_host_arches'] = ('aarch64',) \ No newline at end of file
diff --git a/openeuler-22.03_LTS_SP2-x86_64.cfg b/openeuler-22.03_LTS_SP2-x86_64.cfg
deleted file mode 100644
index 931e41c..0000000
--- a/openeuler-22.03_LTS_SP2-x86_64.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-include('templates/openeuler-22.03-sp2.tpl')
-
-config_opts['root'] = 'openeuler-22.03_LTS_SP2-x86_64'
-config_opts['target_arch'] = 'x86_64'
-config_opts['legal_host_arches'] = ('x86_64',) \ No newline at end of file
diff --git a/openeuler-22.03_LTS_SP3-aarch64.cfg b/openeuler-22.03_LTS_SP3-aarch64.cfg
deleted file mode 100644
index bce4baf..0000000
--- a/openeuler-22.03_LTS_SP3-aarch64.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-include('templates/openeuler-22.03-sp3.tpl')
-
-config_opts['root'] = 'openeuler-22.03_LTS_SP3-aarch64'
-config_opts['target_arch'] = 'aarch64'
-config_opts['legal_host_arches'] = ('aarch64',)
diff --git a/openeuler-22.03_LTS_SP3-x86_64.cfg b/openeuler-22.03_LTS_SP3-x86_64.cfg
deleted file mode 100644
index 13d7ed1..0000000
--- a/openeuler-22.03_LTS_SP3-x86_64.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-include('templates/openeuler-22.03-sp3.tpl')
-
-config_opts['root'] = 'openeuler-22.03_LTS_SP3-x86_64'
-config_opts['target_arch'] = 'x86_64'
-config_opts['legal_host_arches'] = ('x86_64',)
diff --git a/openeuler-22.03_LTS_SP4-aarch64.cfg b/openeuler-22.03_LTS_SP4-aarch64.cfg
deleted file mode 100644
index 5146222..0000000
--- a/openeuler-22.03_LTS_SP4-aarch64.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-include('templates/openeuler-22.03-sp4.tpl')
-
-config_opts['root'] = 'openeuler-22.03_LTS_SP4-aarch64'
-config_opts['target_arch'] = 'aarch64'
-config_opts['legal_host_arches'] = ('aarch64',)
diff --git a/openeuler-22.03_LTS_SP4-x86_64.cfg b/openeuler-22.03_LTS_SP4-x86_64.cfg
deleted file mode 100644
index 0c1c4c1..0000000
--- a/openeuler-22.03_LTS_SP4-x86_64.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-include('templates/openeuler-22.03-sp4.tpl')
-
-config_opts['root'] = 'openeuler-22.03_LTS_SP4-x86_64'
-config_opts['target_arch'] = 'x86_64'
-config_opts['legal_host_arches'] = ('x86_64',)
diff --git a/openeuler-22.09-aarch64.cfg b/openeuler-22.09-aarch64.cfg
deleted file mode 100644
index 4bb7ce0..0000000
--- a/openeuler-22.09-aarch64.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-include('templates/openeuler-22.09.tpl')
-
-config_opts['root'] = 'openeuler-22.09-aarch64'
-config_opts['target_arch'] = 'aarch64'
-config_opts['legal_host_arches'] = ('aarch64',) \ No newline at end of file
diff --git a/openeuler-22.09-x86_64.cfg b/openeuler-22.09-x86_64.cfg
deleted file mode 100644
index 72aaed9..0000000
--- a/openeuler-22.09-x86_64.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-include('templates/openeuler-22.09.tpl')
-
-config_opts['root'] = 'openeuler-22.09-x86_64'
-config_opts['target_arch'] = 'x86_64'
-config_opts['legal_host_arches'] = ('x86_64',) \ No newline at end of file
diff --git a/openeuler-22.09.tpl b/openeuler-22.09.tpl
deleted file mode 100644
index 5ef22de..0000000
--- a/openeuler-22.09.tpl
+++ /dev/null
@@ -1,80 +0,0 @@
-config_opts['chroot_setup_cmd'] = 'install yum tar gcc-c++ openEuler-rpm-config openEuler-release which xz sed make bzip2 gzip gcc coreutils unzip shadow-utils diffutils cpio bash gawk rpm-build info patch util-linux findutils grep procps-ng bc'
-config_opts['dist'] = 'oe2209' # only useful for --resultdir variable subst
-config_opts['releasever'] = '22.09'
-config_opts['package_manager'] = 'dnf'
-config_opts['description'] = 'openEuler 22.09'
-config_opts['extra_chroot_dirs'] = [ '/run/lock', ]
-config_opts['useradd'] = '/usr/sbin/useradd -o -m -u {{chrootuid}} -g {{chrootgid}} -d {{chroothome}} {{chrootuser}}'
-config_opts['bootstrap_image'] = 'docker.io/openeuler/openeuler:22.09'
-config_opts['nosync'] = True
-config_opts['nosync_force'] = True
-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:oe2209
-user_agent={{ user_agent }}
-
-[OS]
-name=OS
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/OS&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-22.09/OS/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-22.09/OS/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-22.09/OS/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler
-
-[everything]
-name=everything
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/everything&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-22.09/everything/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-22.09/everything/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-22.09/everything/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler
-
-[EPOL]
-name=EPOL
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/EPOL/main&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-22.09/EPOL/main/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-22.09/EPOL/main/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-22.09/EPOL/main/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler
-
-[update]
-name=update
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/update&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-22.09/update/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-22.09/update/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-22.09/update/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler
-
-[EPOL-update]
-name=EPOL update
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/EPOL/update/main&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-22.09/EPOL/update/main/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-22.09/EPOL/update/main/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-22.09/EPOL/update/main/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler
-"""
diff --git a/openeuler-23.03-aarch64.cfg b/openeuler-23.03-aarch64.cfg
deleted file mode 100644
index 7f7e269..0000000
--- a/openeuler-23.03-aarch64.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-include('templates/openeuler-23.03.tpl')
-
-config_opts['root'] = 'openeuler-23.03-aarch64'
-config_opts['target_arch'] = 'aarch64'
-config_opts['legal_host_arches'] = ('aarch64',) \ No newline at end of file
diff --git a/openeuler-23.03-x86_64.cfg b/openeuler-23.03-x86_64.cfg
deleted file mode 100644
index 5b3ca5c..0000000
--- a/openeuler-23.03-x86_64.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-include('templates/openeuler-23.03.tpl')
-
-config_opts['root'] = 'openeuler-23.03-x86_64'
-config_opts['target_arch'] = 'x86_64'
-config_opts['legal_host_arches'] = ('x86_64',) \ No newline at end of file
diff --git a/openeuler-23.03.tpl b/openeuler-23.03.tpl
deleted file mode 100644
index f960423..0000000
--- a/openeuler-23.03.tpl
+++ /dev/null
@@ -1,81 +0,0 @@
-config_opts['chroot_setup_cmd'] = 'install yum tar gcc-c++ openEuler-rpm-config openEuler-release which xz sed make bzip2 gzip gcc coreutils unzip shadow-utils diffutils cpio bash gawk rpm-build info patch util-linux findutils grep procps-ng bc'
-config_opts['dist'] = 'oe2303' # only useful for --resultdir variable subst
-config_opts['releasever'] = '23.03'
-config_opts['package_manager'] = 'dnf'
-config_opts['description'] = 'openEuler 23.03'
-config_opts['extra_chroot_dirs'] = [ '/run/lock', ]
-config_opts['useradd'] = '/usr/sbin/useradd -o -m -u {{chrootuid}} -g {{chrootgid}} -d {{chroothome}} {{chrootuser}}'
-config_opts['bootstrap_image'] = 'docker.io/openeuler/openeuler:23.03'
-config_opts['nosync'] = True
-config_opts['nosync_force'] = True
-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=0
-install_weak_deps=0
-protected_packages=
-module_platform_id=platform:oe2303
-user_agent={{ user_agent }}
-
-
-[OS]
-name=OS
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/OS&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-23.03/OS/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-23.03/OS/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-23.03/OS/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[everything]
-name=everything
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/everything&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-23.03/everything/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-23.03/everything/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-23.03/everything/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[EPOL]
-name=EPOL
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/EPOL/main&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-23.03/EPOL/main/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-23.03/EPOL/main/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-23.03/EPOL/main/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[update]
-name=update
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/update&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-23.03/update/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-23.03/update/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-23.03/update/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[EPOL-update]
-name=EPOL update
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/EPOL/update/main&arch=$basearch
-baseurl=https://mirrors.163.com/openeuler/openEuler-23.03/EPOL/update/main/$basearch/
-baseurl=https://mirrors.pku.edu.cn/openeuler/openEuler-23.03/EPOL/update/main/$basearch/
-baseurl=https://mirrors.nju.edu.cn/openeuler/openEuler-23.03/EPOL/update/main/$basearch/
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-"""
diff --git a/openeuler-24.03-aarch64.cfg b/openeuler-24.03-aarch64.cfg
deleted file mode 100644
index a5f34c8..0000000
--- a/openeuler-24.03-aarch64.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-include('templates/openeuler-24.03.tpl')
-
-config_opts['root'] = 'openeuler-24.03-aarch64'
-config_opts['target_arch'] = 'aarch64'
-config_opts['legal_host_arches'] = ('aarch64',)
diff --git a/openeuler-24.03-x86_64.cfg b/openeuler-24.03-x86_64.cfg
deleted file mode 100644
index 2d55158..0000000
--- a/openeuler-24.03-x86_64.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-include('templates/openeuler-24.03.tpl')
-
-config_opts['root'] = 'openeuler-24.03-x86_64'
-config_opts['target_arch'] = 'x86_64'
-config_opts['legal_host_arches'] = ('x86_64',)
diff --git a/openeuler-24.03.tpl b/openeuler-24.03.tpl
deleted file mode 100644
index 57fb71c..0000000
--- a/openeuler-24.03.tpl
+++ /dev/null
@@ -1,80 +0,0 @@
-config_opts['chroot_setup_cmd'] = 'install tar gcc-c++ openEuler-rpm-config openEuler-release which xz sed make bzip2 gzip gcc coreutils unzip diffutils cpio bash gawk rpm-build info patch util-linux findutils grep'
-config_opts['dist'] = 'oe2403' # only useful for --resultdir variable subst
-config_opts['releasever'] = '24.03LTS'
-config_opts['package_manager'] = 'dnf'
-config_opts['description'] = 'openEuler 24.09 LTS'
-config_opts['extra_chroot_dirs'] = [ '/run/lock', ]
-config_opts['bootstrap_image'] = 'docker.io/openeuler/openeuler:24.03-lts'
-
-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:oe2403
-user_agent={{ user_agent }}
-
-# all openEuler LTS release will continue developing and releasing SPx version
-# such as 24.03-LTS -> 24.03-LTS-SP1 -> 24.03-LTS-SP2 ...
-# all LTS-SPx is compatible with its LTS release
-[OS]
-name=OS
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/OS&arch=$basearch
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[everything]
-name=everything
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/everything&arch=$basearch
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[EPOL]
-name=EPOL
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/EPOL/main&arch=$basearch
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[debuginfo]
-name=debuginfo
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/debuginfo&arch=$basearch
-enabled=0
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[source]
-name=source
-metalink=https://mirrors.openeuler.org/metalink?path=openeuler/$releasever/source/repodata/repomd.xml
-enabled=0
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[update]
-name=update
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/update&arch=$basearch
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[update-source]
-name=update-source
-metalink=https://mirrors.openeuler.org/metalink?path=openeuler/$releasever/update/source/repodata/repomd.xml
-enabled=0
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-"""
diff --git a/openeuler-24.09-aarch64.cfg b/openeuler-24.09-aarch64.cfg
deleted file mode 100644
index dc90998..0000000
--- a/openeuler-24.09-aarch64.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-include('templates/openeuler-24.09.tpl')
-
-config_opts['root'] = 'openeuler-24.09-aarch64'
-config_opts['target_arch'] = 'aarch64'
-config_opts['legal_host_arches'] = ('aarch64',)
diff --git a/openeuler-24.09-x86_64.cfg b/openeuler-24.09-x86_64.cfg
deleted file mode 100644
index 14bed63..0000000
--- a/openeuler-24.09-x86_64.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-include('templates/openeuler-24.09.tpl')
-
-config_opts['root'] = 'openeuler-24.09-x86_64'
-config_opts['target_arch'] = 'x86_64'
-config_opts['legal_host_arches'] = ('x86_64',)
diff --git a/openeuler-24.09.tpl b/openeuler-24.09.tpl
deleted file mode 100644
index 9af9c3c..0000000
--- a/openeuler-24.09.tpl
+++ /dev/null
@@ -1,80 +0,0 @@
-config_opts['chroot_setup_cmd'] = 'install tar gcc-c++ openEuler-rpm-config openEuler-release which xz sed make bzip2 gzip gcc coreutils unzip diffutils cpio bash gawk rpm-build info patch util-linux findutils grep'
-config_opts['dist'] = 'oe2409' # only useful for --resultdir variable subst
-config_opts['releasever'] = '24.09'
-config_opts['package_manager'] = 'dnf'
-config_opts['description'] = 'openEuler 24.09'
-config_opts['extra_chroot_dirs'] = [ '/run/lock', ]
-config_opts['bootstrap_image'] = 'docker.io/openeuler/openeuler:24.09'
-
-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:oe2409
-user_agent={{ user_agent }}
-
-# all openEuler LTS release will continue developing and releasing SPx version
-# such as 24.03-LTS -> 24.03-LTS-SP1 -> 24.03-LTS-SP2 ...
-# all LTS-SPx is compatible with its LTS release
-[OS]
-name=OS
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/OS&arch=$basearch
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[everything]
-name=everything
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/everything&arch=$basearch
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[EPOL]
-name=EPOL
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/EPOL/main&arch=$basearch
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[debuginfo]
-name=debuginfo
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/debuginfo&arch=$basearch
-enabled=0
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[source]
-name=source
-metalink=https://mirrors.openeuler.org/metalink?path=openeuler/$releasever/source/repodata/repomd.xml
-enabled=0
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[update]
-name=update
-metalink=https://mirrors.openeuler.org/metalink?repo=$releasever/update&arch=$basearch
-enabled=1
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-
-[update-source]
-name=update-source
-metalink=https://mirrors.openeuler.org/metalink?path=openeuler/$releasever/update/source/repodata/repomd.xml
-enabled=0
-gpgcheck=1
-gpgkey=file:///usr/share/distribution-gpg-keys/openeuler/RPM-GPG-KEY-openEuler-EulerMaker
-"""
diff --git a/sources b/sources
index 52ce293..acbe2bd 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-0b19daf5445eb30e4d56e1ade2e762f5 mock-core-configs-38.3.tar.gz
+55ed79b6428b95763c5f27861507aaa2 mock-core-configs-31.6.tar.gz