diff --git a/Dockerfile b/Dockerfile index 620db5aaa89c0ba58ce3cc83ce6b9987de8fcf5c..67b8449409ae761b6aa9e9556b285a3254cf999c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM openeuler-22.03-lts-sp4:latest +FROM openeuler/openeuler:24.03-lts WORKDIR /root/containerbuild # Keep this Dockerfile idempotent for local development rebuild use cases. diff --git a/build.sh b/build.sh index f0a2a58a253180ea74d3d0351838f4d815ea27f2..0fe38ffc101c4878cb2a9b6349f1c1ff98158758 100755 --- a/build.sh +++ b/build.sh @@ -28,10 +28,12 @@ configure_yum_repos() { rm -rf /etc/yum.repos.d/* # Consistent with the base image, current: openeuler 22.03-LTS-SP4 - echo -e "[${version_id}-SP4-NestOS]\nname=NestOS\nenabled=1\nmetadata_expire=1m\nbaseurl=https://repo.openeuler.org/openEuler-22.03-LTS-SP4/EPOL/multi_version/NestOS/For-Container/20240628/$arch/\ngpgcheck=0\npriority=2\nskip_if_unavailable=False\n" >> /etc/yum.repos.d/nestos-sp4.repo - echo -e "[${version_id}-SP4-everything]\nname=everything\nenabled=1\nmetadata_expire=1m\nbaseurl=https://repo.openeuler.org/openEuler-22.03-LTS-SP4/everything/$arch/\ngpgcheck=0\nskip_if_unavailable=False\n" >> /etc/yum.repos.d/nestos-sp4.repo - echo -e "[${version_id}-SP4-EPOL]\nname=EPOL\nenabled=1\nmetadata_expire=1m\nbaseurl=https://repo.openeuler.org/openEuler-22.03-LTS-SP4/EPOL/main/$arch/\ngpgcheck=0\nskip_if_unavailable=False\n" >> /etc/yum.repos.d/nestos-sp4.repo - echo -e "[${version_id}-SP4-extra]\nname=extra\nenabled=1\nmetadata_expire=1m\nbaseurl=https://nestos.org.cn/NestOS-22.03-LTS-SP4/For-Container/20240628/$arch/\ngpgcheck=0\npriority=1\nskip_if_unavailable=False\n" >> /etc/yum.repos.d/nestos-sp4.repo + echo -e "[${version_id}-NestOS-extra]\nname=NestOS\nenabled=1\nmetadata_expire=1m\nbaseurl=https://nestos.org.cn/NestOS-24.03-LTS/For-Container/20240903/$arch/\ngpgcheck=0\npriority=2\nskip_if_unavailable=False\nsslverify=false\n" >> /etc/yum.repos.d/nestos.repo + echo -e "[${version_id}-NestOS]\nname=NestOS\nenabled=1\nmetadata_expire=1m\nbaseurl=https://repo.openeuler.org/openEuler-24.03-LTS/EPOL/multi_version/NestOS/For-Container/20240903/$arch/\ngpgcheck=0\npriority=2\nskip_if_unavailable=False\nsslverify=false\n" >> /etc/yum.repos.d/nestos.repo + echo -e "[${version_id}-everything]\nname=everything\nenabled=1\nmetadata_expire=1m\nbaseurl=https://repo.openeuler.org/openEuler-24.03-LTS/everything/$arch/\ngpgcheck=0\nskip_if_unavailable=False\nsslverify=false\n" >> /etc/yum.repos.d/nestos.repo + echo -e "[${version_id}-EPOL]\nname=EPOL\nenabled=1\nmetadata_expire=1m\nbaseurl=https://repo.openeuler.org/openEuler-24.03-LTS/EPOL/main/$arch/\ngpgcheck=0\nskip_if_unavailable=False\nsslverify=false\n" >> /etc/yum.repos.d/nestos.repo + echo -e "[${version_id}-update]\nname=update\nenabled=1\nmetadata_expire=1m\nbaseurl=https://repo.openeuler.org/openEuler-24.03-LTS/update/$arch/\ngpgcheck=0\nskip_if_unavailable=False\nsslverify=false\n" >> /etc/yum.repos.d/nestos.repo + } install_rpms() {