diff --git a/dist/aliyun-anolis-migration.repo b/dist/aliyun-anolis-migration.repo new file mode 100644 index 0000000000000000000000000000000000000000..01678e4e3602b3e5d9c309c66bef3f46e02224f4 --- /dev/null +++ b/dist/aliyun-anolis-migration.repo @@ -0,0 +1,25 @@ +# Anolis OS migration repo + +[migration] +name=Anolis OS - migration repo +baseurl=http://mirrors.cloud.aliyuncs.com/anolis/migration/$releasever/$basearch/os/ +gpgcheck=1 +gpgkey=http://mirrors.cloud.aliyuncs.com/anolis/RPM-GPG-KEY-ANOLIS +failovermethod=priority +enabled=1 + +[migration-debug] +name=Anolis OS - migration debug repo +baseurl=http://mirrors.cloud.aliyuncs.com/anolis/migration/$releasever/$basearch/debug/ +gpgcheck=1 +gpgkey=http://mirrors.cloud.aliyuncs.com/anolis/RPM-GPG-KEY-ANOLIS +failovermethod=priority +enabled=0 + +[migration-source] +name=Anolis OS - migration source repo +baseurl=http://mirrors.cloud.aliyuncs.com/anolis/migration/$releasever/source/ +gpgcheck=1 +gpgkey=http://mirrors.cloud.aliyuncs.com/anolis/RPM-GPG-KEY-ANOLIS +failovermethod=priority +enabled=0 diff --git a/dist/aliyuncs-install.sh b/dist/aliyuncs-install.sh index 5b4c9c793f80adeb47b8dc486ea073026ac95f8b..886296aa9ec2b64b9f097f497608e33bd8b81ac5 100755 --- a/dist/aliyuncs-install.sh +++ b/dist/aliyuncs-install.sh @@ -92,7 +92,7 @@ gpgcheck=0 [migration-aliyuncs] name=Anolis OS - migration repo -baseurl=http://mirrors.cloud.aliyuncs.com/anolis/migration/\$basearch/os/ +baseurl=http://mirrors.cloud.aliyuncs.com/anolis/migration/8/\$basearch/os/ gpgcheck=1 gpgkey=http://mirrors.cloud.aliyuncs.com/anolis/RPM-GPG-KEY-ANOLIS failovermethod=priority diff --git a/dist/anolis-migration.repo b/dist/anolis-migration.repo new file mode 100644 index 0000000000000000000000000000000000000000..53a195a93c83f014cd0bc8597f3cae4176621efa --- /dev/null +++ b/dist/anolis-migration.repo @@ -0,0 +1,25 @@ +# Anolis OS migration repo + +[migration] +name=Anolis OS - migration repo +baseurl=https://mirrors.openanolis.cn/anolis/migration/$releasever/$basearch/os/ +gpgcheck=1 +gpgkey=https://mirrors.openanolis.cn/anolis/RPM-GPG-KEY-ANOLIS +failovermethod=priority +enabled=1 + +[migration-debug] +name=Anolis OS - migration debug repo +baseurl=https://mirrors.openanolis.cn/anolis/migration/$releasever/$basearch/debug/ +gpgcheck=1 +gpgkey=https://mirrors.openanolis.cn/anolis/RPM-GPG-KEY-ANOLIS +failovermethod=priority +enabled=0 + +[migration-source] +name=Anolis OS - migration source repo +baseurl=https://mirrors.openanolis.cn/anolis/migration/$releasever/source/ +gpgcheck=1 +gpgkey=https://mirrors.openanolis.cn/anolis/RPM-GPG-KEY-ANOLIS +failovermethod=priority +enabled=0 diff --git a/dist/install.sh b/dist/install.sh index ffee5284cc21c02d2120b8b5013943473bca4478..c4fb30768b822c19d1216dee7c4815265f88c588 100755 --- a/dist/install.sh +++ b/dist/install.sh @@ -20,6 +20,10 @@ check_if_centos_or_rhel() { echo "CANNOT find /etc/centos-release or /etc/redhat-release, WONT install migration tool" && exit 1 } +disable_migration_repo() { + sed -i "s/enabled=1/enabled=0/" /etc/yum.repos.d/anolis-migration.repo +} + # config epel epel_repo_config() { rpm -q epel-release && return 0 @@ -91,6 +95,7 @@ install_7to7() { report_error_in_jsonfile "install centos2anolis" 103 "$out" exit 1 fi + disable_migration_repo } install_8to8() { @@ -103,6 +108,7 @@ install_8to8() { report_error_in_jsonfile "install centos2anolis" 103 "$out" exit 1 fi + disable_migration_repo } install_7to8() { @@ -118,6 +124,7 @@ install_7to8() { report_error_in_jsonfile "install centos2anolis" 103 "$out" exit 1 fi + disable_migration_repo } main() {