From 9f79072520928ae9772434dc40c7749129aa9997 Mon Sep 17 00:00:00 2001 From: James Ketrenos Date: Thu, 14 Jan 2021 13:47:26 -0800 Subject: [PATCH] Updated to latest xe-solutions with updated platform support Signed-off-by: James Ketrenos --- .gitlab-ci.yml | 86 ++++- scripts/trigger.sh | 42 ++- templates/rhel/00-notice.in | 6 + templates/rhel/README.md | 5 + templates/sles/00-notice.in | 5 + templates/sles/08-install-gpg-keys.in | 1 + templates/sles/15sp2/05-sles-partner.in | 33 ++ templates/sles/15sp2/06-sles-services.in | 178 ++++++++++ templates/sles/15sp2/07-sles-repos.in | 335 +++++++++++++++++++ templates/sles/README.md | 10 +- templates/ubuntu/20-local-file-intel-repo.in | 2 +- 11 files changed, 677 insertions(+), 26 deletions(-) create mode 100644 templates/rhel/00-notice.in create mode 100644 templates/sles/00-notice.in create mode 100644 templates/sles/08-install-gpg-keys.in create mode 100644 templates/sles/15sp2/05-sles-partner.in create mode 100644 templates/sles/15sp2/06-sles-services.in create mode 100644 templates/sles/15sp2/07-sles-repos.in diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3a9574d..0349d0d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -4,16 +4,20 @@ stages: - publish # Required Input From Trigger -# OS_DISTRO: ex. ubuntu -# OS_RELEASE: ex. eoan -# PACKAGE_STREAM: ex. eoan -# BUILD: Agama Build number -# BRANCH: Agama CI branch (releases_*, master, embargo) - +# +# BUILD : Build tag. For example: agama-ci-master-405 or N/A +# OS_DISTRO : OS distribution. For example: rhel, sles, ubuntu +# OS_RELEASE : OS release. For example: 8.2, 15sp2, focal +# PACKAGE_REPOSITORY : Repository base URL. For example https://osgc.jf.intel.com/internal +# PACKAGE_STREAM : Repository suffix. For example embargo-ats-untested +# +# Optional input from Trigger +# +# PLATFORM : Platform name for runners. Default: empty (first available) +# variables: ci_enabled: "true" CONTAINER: "intel-media-ffmpeg" - TARGET_TAG: "${OS_DISTRO}-${PACKAGE_STREAM}" TAG: "${CI_PIPELINE_IID}-${CI_COMMIT_REF_NAME}-${OS_DISTRO}-${PACKAGE_STREAM}" build_image: @@ -24,7 +28,6 @@ build_image: - ./scripts/push-image.sh tags: - builder - - ubuntu only: - triggers @@ -32,10 +35,72 @@ test_image: stage: "test" script: - ./scripts/test-image.sh + rules: + - if: '$CI_PIPELINE_SOURCE != "trigger" && $CI_PIPELINE_SOURCE != "pipeline"' + when: never + - if: '$PLATFORM == ""' tags: + - graphics + +test_image_gen9: + stage: "test" + script: + - ./scripts/test-image.sh + rules: + - if: '$CI_PIPELINE_SOURCE != "trigger" && $CI_PIPELINE_SOURCE != "pipeline"' + when: never + - if: '$PLATFORM == "gen9"' + tags: + - graphics - gen9 - only: - - triggers + +test_image_gen11: + stage: "test" + script: + - ./scripts/test-image.sh + rules: + - if: '$CI_PIPELINE_SOURCE != "trigger" && $CI_PIPELINE_SOURCE != "pipeline"' + when: never + - if: '$PLATFORM == "gen11"' + tags: + - graphics + - gen11 + +test_image_gen12: + stage: "test" + script: + - ./scripts/test-image.sh + rules: + - if: '$CI_PIPELINE_SOURCE != "trigger" && $CI_PIPELINE_SOURCE != "pipeline"' + when: never + - if: '$PLATFORM == "gen12"' + tags: + - graphics + - gen12 + +test_image_dg1: + stage: "test" + script: + - ./scripts/test-image.sh + rules: + - if: '$CI_PIPELINE_SOURCE != "trigger" && $CI_PIPELINE_SOURCE != "pipeline"' + when: never + - if: '$PLATFORM == "DG1"' + tags: + - graphics + - DG1 + +test_image_dg2: + stage: "test" + script: + - ./scripts/test-image.sh + rules: + - if: '$CI_PIPELINE_SOURCE != "trigger" && $CI_PIPELINE_SOURCE != "pipeline"' + when: never + - if: '$PLATFORM == "DG2"' + tags: + - graphics + - DG2 publish_image: stage: "publish" @@ -43,6 +108,5 @@ publish_image: - ./scripts/promote-image.sh tags: - builder - - ubuntu only: - triggers diff --git a/scripts/trigger.sh b/scripts/trigger.sh index 15126c1..9857140 100755 --- a/scripts/trigger.sh +++ b/scripts/trigger.sh @@ -8,11 +8,39 @@ # the environment or from the SOLUTION file) # +TRIGGER_VARS=( + OS_DISTRO + OS_RELEASE + PACKAGE_STREAM + PACKAGE_REPOSITORY + BRANCH + BUILD + REF + PLATFORM + DEBUG +) + YES= QUIET= +usage() { + cat << EOF +Usage: scripts/trigger.sh [OPTIONS] -while getopts ydqp: opt; do +Options: + + -h Help + -q Quiet + -p PROJECT Project to trigger GitLab CI + +EOF +} + +while getopts ydqp:h opt; do case "${opt}" in + h) + usage + exit 0 + ;; q) QUIET=1 ;; @@ -23,7 +51,7 @@ while getopts ydqp: opt; do YES=1 ;; [?]) - >&2 echo -e "\nInvalid parameter: ${opt}\n" + >&2 echo -e "\nInvalid parameter.\n" usage >&2 exit 1 ;; @@ -31,16 +59,6 @@ while getopts ydqp: opt; do done shift $(( OPTIND-1 )) -TRIGGER_VARS=( - OS_DISTRO - OS_RELEASE - PACKAGE_STREAM - PACKAGE_REPOSITORY - BRANCH - BUILD - REF -) - # Create a copy of the current values for each trigger # variable so we can show which ones were modified by the # SOLUTION import. diff --git a/templates/rhel/00-notice.in b/templates/rhel/00-notice.in new file mode 100644 index 0000000..6599424 --- /dev/null +++ b/templates/rhel/00-notice.in @@ -0,0 +1,6 @@ +# NOTE: These containers are for internal Intel +# development purposes only for use with building +# and testing software enabling Red Hat Enterprise +# Linux. +# +# DO NOT REDISTIRUBTE EXTERNAL TO INTEL diff --git a/templates/rhel/README.md b/templates/rhel/README.md index b0407a5..74d76ff 100644 --- a/templates/rhel/README.md +++ b/templates/rhel/README.md @@ -1,3 +1,8 @@ +NOTE: These containers are for internal Intel +development purposes only for use with building +and testing software enabling Red Hat Enterprise +Linux. + # To upgrade to a minor release Generate a new 10-rhel-partner.in file, which assumes we have diff --git a/templates/sles/00-notice.in b/templates/sles/00-notice.in new file mode 100644 index 0000000..b4965be --- /dev/null +++ b/templates/sles/00-notice.in @@ -0,0 +1,5 @@ +# NOTE: These containers are for internal Intel +# development purposes only for use with building +# and testing software enabling SUSE Enterprise Linux. +# +# DO NOT REDISTIRUBTE EXTERNAL TO INTEL diff --git a/templates/sles/08-install-gpg-keys.in b/templates/sles/08-install-gpg-keys.in new file mode 100644 index 0000000..429b6a4 --- /dev/null +++ b/templates/sles/08-install-gpg-keys.in @@ -0,0 +1 @@ +RUN zypper --gpg-auto-import-keys refresh diff --git a/templates/sles/15sp2/05-sles-partner.in b/templates/sles/15sp2/05-sles-partner.in new file mode 100644 index 0000000..fc15fcb --- /dev/null +++ b/templates/sles/15sp2/05-sles-partner.in @@ -0,0 +1,33 @@ +# SLES Credentials from SUSE 15 SP1 system running on runner +RUN { \ + echo 'username=SCC_dd4a782885ce4f0496b703a8a2cc9ba0' ; \ + echo 'password=3849de99a9dc4af3' ; \ +} > /etc/zypp/credentials.d/Basesystem_Module_15_SP2_x86_64 +RUN { \ + echo 'username=SCC_dd4a782885ce4f0496b703a8a2cc9ba0' ; \ + echo 'password=3849de99a9dc4af3' ; \ +} > /etc/zypp/credentials.d/Containers_Module_15_SP2_x86_64 +RUN { \ + echo 'username=SCC_dd4a782885ce4f0496b703a8a2cc9ba0' ; \ + echo 'password=3849de99a9dc4af3' ; \ +} > /etc/zypp/credentials.d/Desktop_Applications_Module_15_SP2_x86_64 +RUN { \ + echo 'username=SCC_dd4a782885ce4f0496b703a8a2cc9ba0' ; \ + echo 'password=3849de99a9dc4af3' ; \ +} > /etc/zypp/credentials.d/Development_Tools_Module_15_SP2_x86_64 +RUN { \ + echo 'username=SCC_dd4a782885ce4f0496b703a8a2cc9ba0' ; \ + echo 'password=3849de99a9dc4af3' ; \ +} > /etc/zypp/credentials.d/SCCcredentials +RUN { \ + echo 'username=SCC_dd4a782885ce4f0496b703a8a2cc9ba0' ; \ + echo 'password=3849de99a9dc4af3' ; \ +} > /etc/zypp/credentials.d/Server_Applications_Module_15_SP2_x86_64 +RUN { \ + echo 'username=SCC_dd4a782885ce4f0496b703a8a2cc9ba0' ; \ + echo 'password=3849de99a9dc4af3' ; \ +} > /etc/zypp/credentials.d/SUSE_Linux_Enterprise_Server_15_SP2_x86_64 +RUN { \ + echo 'username=SCC_dd4a782885ce4f0496b703a8a2cc9ba0' ; \ + echo 'password=3849de99a9dc4af3' ; \ +} > /etc/zypp/credentials.d/SUSE_Package_Hub_15_SP2_x86_64 diff --git a/templates/sles/15sp2/06-sles-services.in b/templates/sles/15sp2/06-sles-services.in new file mode 100644 index 0000000..0c990ea --- /dev/null +++ b/templates/sles/15sp2/06-sles-services.in @@ -0,0 +1,178 @@ +# SLES services from SUSE 15 SP1 system running on runner +RUN { \ + echo '[Basesystem_Module_15_SP2_x86_64]' ; \ + echo 'enabled=1' ; \ + echo 'autorefresh=1' ; \ + echo 'url = https://scc.suse.com/access/services/1931?credentials=Basesystem_Module_15_SP2_x86_64' ; \ + echo 'type = ris' ; \ + echo 'ttl_sec = 86400' ; \ + echo 'lrf_dat = 1606326788' ; \ + echo 'repo_1=Basesystem_Module_15_SP2_x86_64:SLE-Module-Basesystem15-SP2-Debuginfo-Pool' ; \ + echo 'repo_1_enabled=0' ; \ + echo 'repo_1_autorefresh=0' ; \ + echo 'repo_2=Basesystem_Module_15_SP2_x86_64:SLE-Module-Basesystem15-SP2-Debuginfo-Updates' ; \ + echo 'repo_2_enabled=0' ; \ + echo 'repo_2_autorefresh=1' ; \ + echo 'repo_3=Basesystem_Module_15_SP2_x86_64:SLE-Module-Basesystem15-SP2-Pool' ; \ + echo 'repo_3_enabled=1' ; \ + echo 'repo_3_autorefresh=0' ; \ + echo 'repo_4=Basesystem_Module_15_SP2_x86_64:SLE-Module-Basesystem15-SP2-Source-Pool' ; \ + echo 'repo_4_enabled=0' ; \ + echo 'repo_4_autorefresh=0' ; \ + echo 'repo_5=Basesystem_Module_15_SP2_x86_64:SLE-Module-Basesystem15-SP2-Updates' ; \ + echo 'repo_5_enabled=1' ; \ + echo 'repo_5_autorefresh=1' ; \ +} > /etc/zypp/services.d/Basesystem_Module_15_SP2_x86_64.service +RUN { \ + echo '[Containers_Module_15_SP2_x86_64]' ; \ + echo 'enabled=1' ; \ + echo 'autorefresh=1' ; \ + echo 'url = https://scc.suse.com/access/services/1948?credentials=Containers_Module_15_SP2_x86_64' ; \ + echo 'type = ris' ; \ + echo 'ttl_sec = 86400' ; \ + echo 'lrf_dat = 1606326790' ; \ + echo 'repo_1=Containers_Module_15_SP2_x86_64:SLE-Module-Containers15-SP2-Debuginfo-Pool' ; \ + echo 'repo_1_enabled=0' ; \ + echo 'repo_1_autorefresh=0' ; \ + echo 'repo_2=Containers_Module_15_SP2_x86_64:SLE-Module-Containers15-SP2-Debuginfo-Updates' ; \ + echo 'repo_2_enabled=0' ; \ + echo 'repo_2_autorefresh=1' ; \ + echo 'repo_3=Containers_Module_15_SP2_x86_64:SLE-Module-Containers15-SP2-Pool' ; \ + echo 'repo_3_enabled=1' ; \ + echo 'repo_3_autorefresh=0' ; \ + echo 'repo_4=Containers_Module_15_SP2_x86_64:SLE-Module-Containers15-SP2-Source-Pool' ; \ + echo 'repo_4_enabled=0' ; \ + echo 'repo_4_autorefresh=0' ; \ + echo 'repo_5=Containers_Module_15_SP2_x86_64:SLE-Module-Containers15-SP2-Updates' ; \ + echo 'repo_5_enabled=1' ; \ + echo 'repo_5_autorefresh=1' ; \ +} > /etc/zypp/services.d/Containers_Module_15_SP2_x86_64.service +RUN { \ + echo '[Desktop_Applications_Module_15_SP2_x86_64]' ; \ + echo 'enabled=1' ; \ + echo 'autorefresh=1' ; \ + echo 'url = https://scc.suse.com/access/services/1952?credentials=Desktop_Applications_Module_15_SP2_x86_64' ; \ + echo 'type = ris' ; \ + echo 'ttl_sec = 86400' ; \ + echo 'lrf_dat = 1606326792' ; \ + echo 'repo_1=Desktop_Applications_Module_15_SP2_x86_64:SLE-Module-Desktop-Applications15-SP2-Debuginfo-Pool' ; \ + echo 'repo_1_enabled=0' ; \ + echo 'repo_1_autorefresh=0' ; \ + echo 'repo_2=Desktop_Applications_Module_15_SP2_x86_64:SLE-Module-Desktop-Applications15-SP2-Debuginfo-Updates' ; \ + echo 'repo_2_enabled=0' ; \ + echo 'repo_2_autorefresh=1' ; \ + echo 'repo_3=Desktop_Applications_Module_15_SP2_x86_64:SLE-Module-Desktop-Applications15-SP2-Pool' ; \ + echo 'repo_3_enabled=1' ; \ + echo 'repo_3_autorefresh=0' ; \ + echo 'repo_4=Desktop_Applications_Module_15_SP2_x86_64:SLE-Module-Desktop-Applications15-SP2-Source-Pool' ; \ + echo 'repo_4_enabled=0' ; \ + echo 'repo_4_autorefresh=0' ; \ + echo 'repo_5=Desktop_Applications_Module_15_SP2_x86_64:SLE-Module-Desktop-Applications15-SP2-Updates' ; \ + echo 'repo_5_enabled=1' ; \ + echo 'repo_5_autorefresh=1' ; \ +} > /etc/zypp/services.d/Desktop_Applications_Module_15_SP2_x86_64.service +RUN { \ + echo '[Development_Tools_Module_15_SP2_x86_64]' ; \ + echo 'enabled=1' ; \ + echo 'autorefresh=1' ; \ + echo 'url = https://scc.suse.com/access/services/1956?credentials=Development_Tools_Module_15_SP2_x86_64' ; \ + echo 'type = ris' ; \ + echo 'ttl_sec = 86400' ; \ + echo 'lrf_dat = 1606326796' ; \ + echo 'repo_1=Development_Tools_Module_15_SP2_x86_64:SLE-Module-DevTools15-SP2-Debuginfo-Pool' ; \ + echo 'repo_1_enabled=0' ; \ + echo 'repo_1_autorefresh=0' ; \ + echo 'repo_2=Development_Tools_Module_15_SP2_x86_64:SLE-Module-DevTools15-SP2-Debuginfo-Updates' ; \ + echo 'repo_2_enabled=0' ; \ + echo 'repo_2_autorefresh=1' ; \ + echo 'repo_3=Development_Tools_Module_15_SP2_x86_64:SLE-Module-DevTools15-SP2-Pool' ; \ + echo 'repo_3_enabled=1' ; \ + echo 'repo_3_autorefresh=0' ; \ + echo 'repo_4=Development_Tools_Module_15_SP2_x86_64:SLE-Module-DevTools15-SP2-Source-Pool' ; \ + echo 'repo_4_enabled=0' ; \ + echo 'repo_4_autorefresh=0' ; \ + echo 'repo_5=Development_Tools_Module_15_SP2_x86_64:SLE-Module-DevTools15-SP2-Updates' ; \ + echo 'repo_5_enabled=1' ; \ + echo 'repo_5_autorefresh=1' ; \ +} > /etc/zypp/services.d/Development_Tools_Module_15_SP2_x86_64.service +RUN { \ + echo '[Server_Applications_Module_15_SP2_x86_64]' ; \ + echo 'enabled=1' ; \ + echo 'autorefresh=1' ; \ + echo 'url = https://scc.suse.com/access/services/1940?credentials=Server_Applications_Module_15_SP2_x86_64' ; \ + echo 'type = ris' ; \ + echo 'ttl_sec = 86400' ; \ + echo 'lrf_dat = 1606326803' ; \ + echo 'repo_1=Server_Applications_Module_15_SP2_x86_64:SLE-Module-Server-Applications15-SP2-Debuginfo-Pool' ; \ + echo 'repo_1_enabled=0' ; \ + echo 'repo_1_autorefresh=0' ; \ + echo 'repo_2=Server_Applications_Module_15_SP2_x86_64:SLE-Module-Server-Applications15-SP2-Debuginfo-Updates' ; \ + echo 'repo_2_enabled=0' ; \ + echo 'repo_2_autorefresh=1' ; \ + echo 'repo_3=Server_Applications_Module_15_SP2_x86_64:SLE-Module-Server-Applications15-SP2-Pool' ; \ + echo 'repo_3_enabled=1' ; \ + echo 'repo_3_autorefresh=0' ; \ + echo 'repo_4=Server_Applications_Module_15_SP2_x86_64:SLE-Module-Server-Applications15-SP2-Source-Pool' ; \ + echo 'repo_4_enabled=0' ; \ + echo 'repo_4_autorefresh=0' ; \ + echo 'repo_5=Server_Applications_Module_15_SP2_x86_64:SLE-Module-Server-Applications15-SP2-Updates' ; \ + echo 'repo_5_enabled=1' ; \ + echo 'repo_5_autorefresh=1' ; \ +} > /etc/zypp/services.d/Server_Applications_Module_15_SP2_x86_64.service +RUN { \ + echo '[SUSE_Linux_Enterprise_Server_15_SP2_x86_64]' ; \ + echo 'enabled=1' ; \ + echo 'autorefresh=1' ; \ + echo 'url = https://scc.suse.com/access/services/1924?credentials=SUSE_Linux_Enterprise_Server_15_SP2_x86_64' ; \ + echo 'type = ris' ; \ + echo 'ttl_sec = 86400' ; \ + echo 'lrf_dat = 1606326798' ; \ + echo 'repo_1=SUSE_Linux_Enterprise_Server_15_SP2_x86_64:SLE-Product-SLES15-SP2-Debuginfo-Pool' ; \ + echo 'repo_1_enabled=0' ; \ + echo 'repo_1_autorefresh=0' ; \ + echo 'repo_2=SUSE_Linux_Enterprise_Server_15_SP2_x86_64:SLE-Product-SLES15-SP2-Debuginfo-Updates' ; \ + echo 'repo_2_enabled=0' ; \ + echo 'repo_2_autorefresh=1' ; \ + echo 'repo_3=SUSE_Linux_Enterprise_Server_15_SP2_x86_64:SLE-Product-SLES15-SP2-Pool' ; \ + echo 'repo_3_enabled=1' ; \ + echo 'repo_3_autorefresh=0' ; \ + echo 'repo_4=SUSE_Linux_Enterprise_Server_15_SP2_x86_64:SLE-Product-SLES15-SP2-Source-Pool' ; \ + echo 'repo_4_enabled=0' ; \ + echo 'repo_4_autorefresh=0' ; \ + echo 'repo_5=SUSE_Linux_Enterprise_Server_15_SP2_x86_64:SLE-Product-SLES15-SP2-Updates' ; \ + echo 'repo_5_enabled=1' ; \ + echo 'repo_5_autorefresh=1' ; \ +} > /etc/zypp/services.d/SUSE_Linux_Enterprise_Server_15_SP2_x86_64.service +RUN { \ + echo '[SUSE_Package_Hub_15_SP2_x86_64]' ; \ + echo 'enabled=1' ; \ + echo 'autorefresh=1' ; \ + echo 'url = https://scc.suse.com/access/services/1935?credentials=SUSE_Package_Hub_15_SP2_x86_64' ; \ + echo 'type = ris' ; \ + echo 'ttl_sec = 86400' ; \ + echo 'lrf_dat = 1606326801' ; \ + echo 'repo_1=SUSE_Package_Hub_15_SP2_x86_64:SLE-Module-Packagehub-Subpackages15-SP2-Debuginfo-Pool' ; \ + echo 'repo_1_enabled=0' ; \ + echo 'repo_1_autorefresh=0' ; \ + echo 'repo_2=SUSE_Package_Hub_15_SP2_x86_64:SLE-Module-Packagehub-Subpackages15-SP2-Debuginfo-Updates' ; \ + echo 'repo_2_enabled=0' ; \ + echo 'repo_2_autorefresh=1' ; \ + echo 'repo_3=SUSE_Package_Hub_15_SP2_x86_64:SLE-Module-Packagehub-Subpackages15-SP2-Pool' ; \ + echo 'repo_3_enabled=1' ; \ + echo 'repo_3_autorefresh=0' ; \ + echo 'repo_4=SUSE_Package_Hub_15_SP2_x86_64:SLE-Module-Packagehub-Subpackages15-SP2-Source-Pool' ; \ + echo 'repo_4_enabled=0' ; \ + echo 'repo_4_autorefresh=0' ; \ + echo 'repo_5=SUSE_Package_Hub_15_SP2_x86_64:SLE-Module-Packagehub-Subpackages15-SP2-Updates' ; \ + echo 'repo_5_enabled=1' ; \ + echo 'repo_5_autorefresh=1' ; \ + echo 'repo_6=SUSE_Package_Hub_15_SP2_x86_64:SUSE-PackageHub-15-SP2-Backports-Debuginfo' ; \ + echo 'repo_6_enabled=0' ; \ + echo 'repo_6_autorefresh=1' ; \ + echo 'repo_7=SUSE_Package_Hub_15_SP2_x86_64:SUSE-PackageHub-15-SP2-Backports-Pool' ; \ + echo 'repo_7_enabled=1' ; \ + echo 'repo_7_autorefresh=0' ; \ + echo 'repo_8=SUSE_Package_Hub_15_SP2_x86_64:SUSE-PackageHub-15-SP2-Pool' ; \ + echo 'repo_8_enabled=1' ; \ + echo 'repo_8_autorefresh=0' ; \ +} > /etc/zypp/services.d/SUSE_Package_Hub_15_SP2_x86_64.service diff --git a/templates/sles/15sp2/07-sles-repos.in b/templates/sles/15sp2/07-sles-repos.in new file mode 100644 index 0000000..e2e04b3 --- /dev/null +++ b/templates/sles/15sp2/07-sles-repos.in @@ -0,0 +1,335 @@ +# SLES repos from SUSE 15 SP1 system running on runner +RUN { \ + echo '[Basesystem_Module_15_SP2_x86_64:SLE-Module-Basesystem15-SP2-Debuginfo-Pool]' ; \ + echo 'name=SLE-Module-Basesystem15-SP2-Debuginfo-Pool' ; \ + echo 'enabled=0' ; \ + echo 'autorefresh=0' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15-SP2/x86_64/product_debug?sfRBJN320DWJNBotQhGkRM6bc07U6vVDmrLCQa2RyLKR2FdU8vptO5QYeXtKkNiEyvTDcpp0DFYmsSc5Iblld_8-pFT-fF3gnkNXTEcqUoQ2PIkRtweTPQO9nfO1I4i9bbxB3kd5D9S_Ia9EE88i1OYnWN8UYz6T91Uw5-UL' ; \ + echo 'service=Basesystem_Module_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/Basesystem_Module_15_SP2_x86_64:SLE-Module-Basesystem15-SP2-Debuginfo-Pool.repo +RUN { \ + echo '[Basesystem_Module_15_SP2_x86_64:SLE-Module-Basesystem15-SP2-Debuginfo-Updates]' ; \ + echo 'name=SLE-Module-Basesystem15-SP2-Debuginfo-Updates' ; \ + echo 'enabled=0' ; \ + echo 'autorefresh=1' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15-SP2/x86_64/update_debug?ZQ9sFdbbLre9zuY_p5oo5Zj85eCD9VjSj2wKyeUTIDi_Qi_AD357pRYEQg-nZgAx5P48TZOYZ-ToEtChBU00n-tu9OyW6VaaQxi3eHmILuMH72dQIO-FrqzPBVlIvKaaYyTWueguZxdtJrfAydHEQdzVu0zGW-ZGv9QuFQ' ; \ + echo 'service=Basesystem_Module_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/Basesystem_Module_15_SP2_x86_64:SLE-Module-Basesystem15-SP2-Debuginfo-Updates.repo +RUN { \ + echo '[Basesystem_Module_15_SP2_x86_64:SLE-Module-Basesystem15-SP2-Pool]' ; \ + echo 'name=SLE-Module-Basesystem15-SP2-Pool' ; \ + echo 'enabled=1' ; \ + echo 'autorefresh=0' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15-SP2/x86_64/product?1BwoaF62bl10NKe2NDJ_9sNtAQWgaIjOUv777bfLDqp_nSSrFzwgYeZp2Y27xmuyTD9wAqI__bJucNsMoO6ED_V3r7xttcDczgF2rXCOQK9O4WcA33FsyZ_dxvqvqAVuD4trjq7bzRim3OLE7qwk0aQPeFCrZszw' ; \ + echo 'service=Basesystem_Module_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/Basesystem_Module_15_SP2_x86_64:SLE-Module-Basesystem15-SP2-Pool.repo +RUN { \ + echo '[Basesystem_Module_15_SP2_x86_64:SLE-Module-Basesystem15-SP2-Source-Pool]' ; \ + echo 'name=SLE-Module-Basesystem15-SP2-Source-Pool' ; \ + echo 'enabled=0' ; \ + echo 'autorefresh=0' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Products/SLE-Module-Basesystem/15-SP2/x86_64/product_source?KHjX3sukmOO4esW596IfA54_4EPHVbwDNN7fPzfnrDTjI465ABrsTEKwIeBpQKw0lz4iCya4tB97tZCikcv9rImY48y1zE30_Jb9pIZBP_7FhCHUZx8zatia1fydIHV_9elJMJQhXmHqGilCwg7eGYVTigug7Uf1G9qUm16DGQ' ; \ + echo 'service=Basesystem_Module_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/Basesystem_Module_15_SP2_x86_64:SLE-Module-Basesystem15-SP2-Source-Pool.repo +RUN { \ + echo '[Basesystem_Module_15_SP2_x86_64:SLE-Module-Basesystem15-SP2-Updates]' ; \ + echo 'name=SLE-Module-Basesystem15-SP2-Updates' ; \ + echo 'enabled=1' ; \ + echo 'autorefresh=1' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Updates/SLE-Module-Basesystem/15-SP2/x86_64/update?RB89kqGABj20fY54982yPPwixtPRoz1PwKUmVPutMk6KPxHNhxvwML9qXgWbxrhjftc2G-aVzHYCUZCAy851bKW5adnAdDyUtdfCdlmmcr2jN0R_Tyi32OANGU6l7Mzurk4gEmo24OoaWEitsd63gDq288Lhjg' ; \ + echo 'service=Basesystem_Module_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/Basesystem_Module_15_SP2_x86_64:SLE-Module-Basesystem15-SP2-Updates.repo +RUN { \ + echo '[Containers_Module_15_SP2_x86_64:SLE-Module-Containers15-SP2-Debuginfo-Pool]' ; \ + echo 'name=SLE-Module-Containers15-SP2-Debuginfo-Pool' ; \ + echo 'enabled=0' ; \ + echo 'autorefresh=0' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Products/SLE-Module-Containers/15-SP2/x86_64/product_debug?wQxoVWacbvuUwI-BKM1Ae6H8kUNSalt_PiEUle17Jp06pI3hzxVY7GPNA6-Iw7Jg4YHjY-tC5SwiTXV1Kj8xHgHPqOWDk8JIUGW2ZO3gg17TaWdAdVIQa9Z5e82r1zs2s3MrG2skLizhJGe0ux39gwnHkF5H7x5QLsni1upI' ; \ + echo 'service=Containers_Module_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/Containers_Module_15_SP2_x86_64:SLE-Module-Containers15-SP2-Debuginfo-Pool.repo +RUN { \ + echo '[Containers_Module_15_SP2_x86_64:SLE-Module-Containers15-SP2-Debuginfo-Updates]' ; \ + echo 'name=SLE-Module-Containers15-SP2-Debuginfo-Updates' ; \ + echo 'enabled=0' ; \ + echo 'autorefresh=1' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/15-SP2/x86_64/update_debug?136_NttOBTRDyRRwmvY8pFIwYCrbGOhh65eisHkTzs7FLo_b2hJP_MC9oY0tKei15Ske90EWmFYgcvhQtnoO-IaoftkLp1EMNTBpEOtlJMdAlIfUeQur2T9EAmrCRfU-tEltaPCUGQU4dy-1ND49EybCWKY3uCtxJftr5Q' ; \ + echo 'service=Containers_Module_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/Containers_Module_15_SP2_x86_64:SLE-Module-Containers15-SP2-Debuginfo-Updates.repo +RUN { \ + echo '[Containers_Module_15_SP2_x86_64:SLE-Module-Containers15-SP2-Pool]' ; \ + echo 'name=SLE-Module-Containers15-SP2-Pool' ; \ + echo 'enabled=1' ; \ + echo 'autorefresh=0' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Products/SLE-Module-Containers/15-SP2/x86_64/product?0daTwxar3gZf0PRUmQksvfxJAcmgeU3NAMU3npqI9iVLCreGJnqqVVaYgt95L6XUjzxhdxtF5ABYo6w_-17t35cIlHLb25VKNdFRNOcRNFV4ozemiR3PZOFFEoZYk3wbfcN3vMpvLpeL7p8iRjUAvSGwt2FEibI7' ; \ + echo 'type=rpm-md' ; \ + echo 'service=Containers_Module_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/Containers_Module_15_SP2_x86_64:SLE-Module-Containers15-SP2-Pool.repo +RUN { \ + echo '[Containers_Module_15_SP2_x86_64:SLE-Module-Containers15-SP2-Source-Pool]' ; \ + echo 'name=SLE-Module-Containers15-SP2-Source-Pool' ; \ + echo 'enabled=0' ; \ + echo 'autorefresh=0' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Products/SLE-Module-Containers/15-SP2/x86_64/product_source?mjEsGDEGmrx2lVpxHlj41kXIcUXM1853fkZYLayYCVZeEio-56SecM37HRLMYMbM3qXj_NP-j6SRc7jyfmZz4NY0i06L7XpcX4jMWTSf47Cr2qiJPzphy2g_k-WtacbbAyzXewrGPT4g7bx19O1Iycwo8KxYCAd9wuHFZHdG0g' ; \ + echo 'service=Containers_Module_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/Containers_Module_15_SP2_x86_64:SLE-Module-Containers15-SP2-Source-Pool.repo +RUN { \ + echo '[Containers_Module_15_SP2_x86_64:SLE-Module-Containers15-SP2-Updates]' ; \ + echo 'name=SLE-Module-Containers15-SP2-Updates' ; \ + echo 'enabled=1' ; \ + echo 'autorefresh=1' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Updates/SLE-Module-Containers/15-SP2/x86_64/update?5GLIIxN5UR0xHkyuybut_PuBbfkrFXmfq7czsvR1sMDdPKxgUZ_LYbTwU-1UTU7LjK-n5gNa1qC53ZNiOq4YwSOpmzpeM3eHRTzKJBMksRkAyTtC0iXHh2gRBciMFd5vSjTxd3Rle6oBlc_tFzgInkNwOo2N9w' ; \ + echo 'type=rpm-md' ; \ + echo 'service=Containers_Module_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/Containers_Module_15_SP2_x86_64:SLE-Module-Containers15-SP2-Updates.repo +RUN { \ + echo '[Desktop_Applications_Module_15_SP2_x86_64:SLE-Module-Desktop-Applications15-SP2-Debuginfo-Pool]' ; \ + echo 'name=SLE-Module-Desktop-Applications15-SP2-Debuginfo-Pool' ; \ + echo 'enabled=0' ; \ + echo 'autorefresh=0' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15-SP2/x86_64/product_debug?R5yFH8aNeFFx7mUVLHtSEOQ97VVsnYynPJsMYziWmGDcSlnLYCnYcTGdnpawP-GYjExlvqcctv2lw2-bCtNFEq0gBe_94yJEZsWHd0VySfLLYt_sX8YphRFiQPX-8iWwtvshoEoUGbf5l7Ro6VoxudST7-3tABxjBbu-ieUvnoBwMy77LhttHw' ; \ + echo 'service=Desktop_Applications_Module_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/Desktop_Applications_Module_15_SP2_x86_64:SLE-Module-Desktop-Applications15-SP2-Debuginfo-Pool.repo +RUN { \ + echo '[Desktop_Applications_Module_15_SP2_x86_64:SLE-Module-Desktop-Applications15-SP2-Debuginfo-Updates]' ; \ + echo 'name=SLE-Module-Desktop-Applications15-SP2-Debuginfo-Updates' ; \ + echo 'enabled=0' ; \ + echo 'autorefresh=1' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15-SP2/x86_64/update_debug?QSMUoMKSIsYNhPY37nP-RyzT6CSopqK9KeOCxjm0hAoj6a0z97ipg-zwFsxuzsQw7XKjYx9AQqe0t3wKRXMFPQFyvsvvWObF557V7v4yojgovdzoAzzHQha0dEJNA2jme8HLUN4rNXIlCi8YkPEmg_zflwQ63e3pKdYwajLDtNIPnWAJV_k' ; \ + echo 'service=Desktop_Applications_Module_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/Desktop_Applications_Module_15_SP2_x86_64:SLE-Module-Desktop-Applications15-SP2-Debuginfo-Updates.repo +RUN { \ + echo '[Desktop_Applications_Module_15_SP2_x86_64:SLE-Module-Desktop-Applications15-SP2-Pool]' ; \ + echo 'name=SLE-Module-Desktop-Applications15-SP2-Pool' ; \ + echo 'enabled=1' ; \ + echo 'autorefresh=0' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15-SP2/x86_64/product?4KF5sIXanSIJIeThxUem9kOfEnP6vW62T7wl0X0YdKBdHpojH0d5-F6qKzSK-xYxP80eeo6tlNxZ0zI6SQNdl59n6MTIQwHAQUzDqenUU4UJVedFuUuMYwdknw-6T3cwhtwstHGaqwLYTjeATLT58twsYfJlN0rM8rMoHjOFj13pEw' ; \ + echo 'type=rpm-md' ; \ + echo 'service=Desktop_Applications_Module_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/Desktop_Applications_Module_15_SP2_x86_64:SLE-Module-Desktop-Applications15-SP2-Pool.repo +RUN { \ + echo '[Desktop_Applications_Module_15_SP2_x86_64:SLE-Module-Desktop-Applications15-SP2-Source-Pool]' ; \ + echo 'name=SLE-Module-Desktop-Applications15-SP2-Source-Pool' ; \ + echo 'enabled=0' ; \ + echo 'autorefresh=0' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Products/SLE-Module-Desktop-Applications/15-SP2/x86_64/product_source?az-OILjblCzl9fKJSgG-wfqbhXZ60GfMb7mwBvaY_fSini2ul12yzajwdwfK1gfYwK6bPXg3VaAR6_c_ZzKkaEP9CZ9B9Hyc_AlirusZ6A1GIWZ29ofbP7IQjBUtomy0N9wUdNl_iKAa67LzeJJGiUJRIzZgLlcLL6ET78rD2YuPvqIYWKLXgV4' ; \ + echo 'service=Desktop_Applications_Module_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/Desktop_Applications_Module_15_SP2_x86_64:SLE-Module-Desktop-Applications15-SP2-Source-Pool.repo +RUN { \ + echo '[Desktop_Applications_Module_15_SP2_x86_64:SLE-Module-Desktop-Applications15-SP2-Updates]' ; \ + echo 'name=SLE-Module-Desktop-Applications15-SP2-Updates' ; \ + echo 'enabled=1' ; \ + echo 'autorefresh=1' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Updates/SLE-Module-Desktop-Applications/15-SP2/x86_64/update?lMF8ZceN0pMyNLzIIapS8lKtCsvEZNqX7yl4gbha59MtHuAHbczcE7ANEiXFzWSIgFDr6V72LOLokT6lcVYu__GlMugrYWvnI9yGNDPxd2FIoHCVNBXgcoWVe1tEdrUilgKfuGD20aOGYTptCsrPodZvhJ_HE3y1DX4BxcKPXsk' ; \ + echo 'type=rpm-md' ; \ + echo 'service=Desktop_Applications_Module_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/Desktop_Applications_Module_15_SP2_x86_64:SLE-Module-Desktop-Applications15-SP2-Updates.repo +RUN { \ + echo '[Development_Tools_Module_15_SP2_x86_64:SLE-Module-DevTools15-SP2-Debuginfo-Pool]' ; \ + echo 'name=SLE-Module-DevTools15-SP2-Debuginfo-Pool' ; \ + echo 'enabled=0' ; \ + echo 'autorefresh=0' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15-SP2/x86_64/product_debug?V3KHi1kCx4yBonVViQGHyndGZGQOcxOwSPdQKjFI5OCTz8Q7WklXrJrc9bHy8zthckW5PVzhmai9ZcB18X1OgONei70eZ88--PGm1NILnQnEBYtzaeMCQaTlFptURqqrSr1G7551Vk8Y13DBuH4GKfFRCqJKUZI_K1-E0xnRI8l1Q2jVYQ' ; \ + echo 'service=Development_Tools_Module_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/Development_Tools_Module_15_SP2_x86_64:SLE-Module-DevTools15-SP2-Debuginfo-Pool.repo +RUN { \ + echo '[Development_Tools_Module_15_SP2_x86_64:SLE-Module-DevTools15-SP2-Debuginfo-Updates]' ; \ + echo 'name=SLE-Module-DevTools15-SP2-Debuginfo-Updates' ; \ + echo 'enabled=0' ; \ + echo 'autorefresh=1' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15-SP2/x86_64/update_debug?NsUsB5AismCcOM3wXuIbzOpiJfxf9m8ao6X4ow3uJd1hZNpvXHX0uJDjHBYf6LNIIpjhRdyjTCwxTBHSUxz2otn-f9LhbCJaILxoOuhkU5g9j6bfHKxZfmHupGaGhOXpfbE8vPNkh4nwiJEljZ9gjPPJzu1liADtgJpsYW-k6ZEAcXc' ; \ + echo 'service=Development_Tools_Module_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/Development_Tools_Module_15_SP2_x86_64:SLE-Module-DevTools15-SP2-Debuginfo-Updates.repo +RUN { \ + echo '[Development_Tools_Module_15_SP2_x86_64:SLE-Module-DevTools15-SP2-Pool]' ; \ + echo 'name=SLE-Module-DevTools15-SP2-Pool' ; \ + echo 'enabled=1' ; \ + echo 'autorefresh=0' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15-SP2/x86_64/product?1ntP5T2UYF3dtYplGiZYaItLsASlhxwtJ5tIm53N00RguOqIory0r_GCi3Ejjhrq4-wjFE_zdBbw0y7-3Qh9-CJzmdr679HL8nyK8wtfXXhvH0E96_ARSUEtED4QUd-_0ZjCOVkHvjkH6aOAoOcUV4Tu7dYDCT-2yE15fosUUA' ; \ + echo 'type=rpm-md' ; \ + echo 'service=Development_Tools_Module_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/Development_Tools_Module_15_SP2_x86_64:SLE-Module-DevTools15-SP2-Pool.repo +RUN { \ + echo '[Development_Tools_Module_15_SP2_x86_64:SLE-Module-DevTools15-SP2-Source-Pool]' ; \ + echo 'name=SLE-Module-DevTools15-SP2-Source-Pool' ; \ + echo 'enabled=0' ; \ + echo 'autorefresh=0' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Products/SLE-Module-Development-Tools/15-SP2/x86_64/product_source?hwjE5h9BB2wgYk7xEV1mggKaFXnPX9DPrFxm7F8bxLcsnpkYATe4UOYFru5rFVgm4H1z2CmHQMHHIDHpK5lgXE5N7v5rM3gvDambyZcosbRav5hKIn452h-u6BurLqtd3jqtkyF8Gvs4iYrrvVAew4H0IEC-xusCGESz1jT1q5duLi7tlNc' ; \ + echo 'service=Development_Tools_Module_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/Development_Tools_Module_15_SP2_x86_64:SLE-Module-DevTools15-SP2-Source-Pool.repo +RUN { \ + echo '[Development_Tools_Module_15_SP2_x86_64:SLE-Module-DevTools15-SP2-Updates]' ; \ + echo 'name=SLE-Module-DevTools15-SP2-Updates' ; \ + echo 'enabled=1' ; \ + echo 'autorefresh=1' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Updates/SLE-Module-Development-Tools/15-SP2/x86_64/update?8_jxZl9ka3nQ6cpdXewENFGSlxxXjZI5IVMjWyDP8Y_euVvrwlt61K4o6GGu8AZ4LnFQsePC2i-byCQJO73lvbEMuQebs1Zpuv9W0uV5T5SEfAxOQ5qQDYvwr1Ad8imXWmq3qT3gUjfRoQpwMnUG7pXR0LCPerUZ8xmMnvM' ; \ + echo 'type=rpm-md' ; \ + echo 'service=Development_Tools_Module_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/Development_Tools_Module_15_SP2_x86_64:SLE-Module-DevTools15-SP2-Updates.repo +RUN { \ + echo '[devel_tools]' ; \ + echo 'name=Generic Development Tools (SLE_15)' ; \ + echo 'enabled=1' ; \ + echo 'autorefresh=0' ; \ + echo 'baseurl=https://download.opensuse.org/repositories/devel:/tools/SLE_15/' ; \ + echo 'type=rpm-md' ; \ + echo 'gpgcheck=1' ; \ + echo 'gpgkey=https://download.opensuse.org/repositories/devel:/tools/SLE_15/repodata/repomd.xml.key' ; \ +} > /etc/zypp/repos.d/devel_tools.repo +RUN { \ + echo '[science]' ; \ + echo 'name=Software for Scientists and Engineers (SLE_15_SP2)' ; \ + echo 'enabled=1' ; \ + echo 'autorefresh=0' ; \ + echo 'baseurl=https://download.opensuse.org/repositories/science/SLE_15_SP2/' ; \ + echo 'type=rpm-md' ; \ + echo 'gpgcheck=1' ; \ + echo 'gpgkey=https://download.opensuse.org/repositories/science/SLE_15_SP2/repodata/repomd.xml.key' ; \ +} > /etc/zypp/repos.d/science.repo +RUN { \ + echo '[Server_Applications_Module_15_SP2_x86_64:SLE-Module-Server-Applications15-SP2-Debuginfo-Pool]' ; \ + echo 'name=SLE-Module-Server-Applications15-SP2-Debuginfo-Pool' ; \ + echo 'enabled=0' ; \ + echo 'autorefresh=0' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15-SP2/x86_64/product_debug?A7S05n6GjzWh_KF6KKMHB6K9NU7HBAcTsFB8JwqO_YYzDb0pGfpc5jzCD08TIbS5TWQBXo0ZXmQBxzInJQnOkKPstzgaBPw_-Zg98x2ATDXNGUdyroVFaQ14ZS_9v_Tw4X03UY3UHgoTXnYoK8XhsauJwXx6me0nh-LYbJIuSuz8N8AB2W59' ; \ + echo 'service=Server_Applications_Module_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/Server_Applications_Module_15_SP2_x86_64:SLE-Module-Server-Applications15-SP2-Debuginfo-Pool.repo +RUN { \ + echo '[Server_Applications_Module_15_SP2_x86_64:SLE-Module-Server-Applications15-SP2-Debuginfo-Updates]' ; \ + echo 'name=SLE-Module-Server-Applications15-SP2-Debuginfo-Updates' ; \ + echo 'enabled=0' ; \ + echo 'autorefresh=1' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15-SP2/x86_64/update_debug?hwFYZ3FqzRDQNYilqHfUVMrbmTvMyTS__mPTkAleHp8FvfxsT3WYHQMz2r_FnLgn_Zt5nNiUkxaG7kTOQZaox8fTjcXDID-Jih0sUdsk5hr8oTXFTe2vdiHZfZRvjl2waGlje1CZvqf1dNMU25FB0AtiDeEkjmL41tJAzMYMoORw4viUYA' ; \ + echo 'service=Server_Applications_Module_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/Server_Applications_Module_15_SP2_x86_64:SLE-Module-Server-Applications15-SP2-Debuginfo-Updates.repo +RUN { \ + echo '[Server_Applications_Module_15_SP2_x86_64:SLE-Module-Server-Applications15-SP2-Pool]' ; \ + echo 'name=SLE-Module-Server-Applications15-SP2-Pool' ; \ + echo 'enabled=1' ; \ + echo 'autorefresh=0' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15-SP2/x86_64/product?b85Pnpcqi2m3gjXjX7LtTfrRnBFkgeP5_Hyeoxqnz1FW7Z1c_gHxDVJvchQFkMbjHdEyablW9JcIjnz66Ke40dsgj5JqouNSzSjUhLWgJ1od2rgaYYfHEhsBRD3wQTjac79CYSguhztIzCGV_4TF-XaO1q7rb8qaWyvgHxmrRbCs' ; \ + echo 'service=Server_Applications_Module_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/Server_Applications_Module_15_SP2_x86_64:SLE-Module-Server-Applications15-SP2-Pool.repo +RUN { \ + echo '[Server_Applications_Module_15_SP2_x86_64:SLE-Module-Server-Applications15-SP2-Source-Pool]' ; \ + echo 'name=SLE-Module-Server-Applications15-SP2-Source-Pool' ; \ + echo 'enabled=0' ; \ + echo 'autorefresh=0' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Products/SLE-Module-Server-Applications/15-SP2/x86_64/product_source?ZxJpgqb2zKsvw2R9Rf4gKcB7ApS8d9B-By-ssXhO4c7vSsT_O31MJdN0ZxhZk15xsva7mKvBpuub7iz9DnS-u0RgOGgnPtvHBMKWwcQV_2xpQoiq9-CsgOBpYN7bAzdbKgCc-bG9cne23QArMEFTUJ2ySATVRspSrPTScYFzGqH0AWmaLTeY3A' ; \ + echo 'service=Server_Applications_Module_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/Server_Applications_Module_15_SP2_x86_64:SLE-Module-Server-Applications15-SP2-Source-Pool.repo +RUN { \ + echo '[Server_Applications_Module_15_SP2_x86_64:SLE-Module-Server-Applications15-SP2-Updates]' ; \ + echo 'name=SLE-Module-Server-Applications15-SP2-Updates' ; \ + echo 'enabled=1' ; \ + echo 'autorefresh=1' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Updates/SLE-Module-Server-Applications/15-SP2/x86_64/update?BGA1rv2fTcBDEdPxb3tQN53JP-UeSJYiZvkUXggPy8vSYMy27eGFGKylEXo1_0ytsq9Drhojl6PE23QKOqUSNP0RRZE-w0OiRwpF7-XwfYqpi6L3jukkdnGG5ogXmq_wp54tSm020qz3MS-UJS5x--NxDKF4FbCQM3l5H80sfg' ; \ + echo 'service=Server_Applications_Module_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/Server_Applications_Module_15_SP2_x86_64:SLE-Module-Server-Applications15-SP2-Updates.repo +RUN { \ + echo '[SUSE_Linux_Enterprise_Server_15_SP2_x86_64:SLE-Product-SLES15-SP2-Debuginfo-Pool]' ; \ + echo 'name=SLE-Product-SLES15-SP2-Debuginfo-Pool' ; \ + echo 'enabled=0' ; \ + echo 'autorefresh=0' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Products/SLE-Product-SLES/15-SP2/x86_64/product_debug?uC9ZCj3KUxmaLeiFKc2UgMDKvExb_3yKscTnF5J0_6vsfGtJ852Mu36tICB6p0nV5oWJsDNf89EnXtjyOnywBTuAFnCsgVJWd_I4ZBMoUaWT0HPqdIbJdAwCPcrIi3NYB1jHzOcHviznmz6upJeq4kCzfVFtOimUQw' ; \ + echo 'service=SUSE_Linux_Enterprise_Server_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/SUSE_Linux_Enterprise_Server_15_SP2_x86_64:SLE-Product-SLES15-SP2-Debuginfo-Pool.repo +RUN { \ + echo '[SUSE_Linux_Enterprise_Server_15_SP2_x86_64:SLE-Product-SLES15-SP2-Debuginfo-Updates]' ; \ + echo 'name=SLE-Product-SLES15-SP2-Debuginfo-Updates' ; \ + echo 'enabled=0' ; \ + echo 'autorefresh=1' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Updates/SLE-Product-SLES/15-SP2/x86_64/update_debug?Q6vXrskIqwI31-lUpTU546MmfHYK4ItJzYWtbJrH5H87mTNC6moO_pjYMJALt49EUECeF2inKwebNomG7bXcCIwKbT3UnzPy7RFNgWW4TO9UA-zeDzRr_mpN_iXIamPyMTKTNYE2_dKatGSxFaT4v7VigtwNLWQ' ; \ + echo 'service=SUSE_Linux_Enterprise_Server_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/SUSE_Linux_Enterprise_Server_15_SP2_x86_64:SLE-Product-SLES15-SP2-Debuginfo-Updates.repo +RUN { \ + echo '[SUSE_Linux_Enterprise_Server_15_SP2_x86_64:SLE-Product-SLES15-SP2-Pool]' ; \ + echo 'name=SLE-Product-SLES15-SP2-Pool' ; \ + echo 'enabled=1' ; \ + echo 'autorefresh=0' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Products/SLE-Product-SLES/15-SP2/x86_64/product?21sLeOZvnKVw5sNZdNYNlO1AqjoQ6LZzjtHAlKWSmXfS3e6XWU62U4piylLgPUB5qUo2azL11L_HSrsrbboV3vdRHuAKNhLRUuArkd9_C42zCTg6omvUmVt9uHjibx9MdlCXzhv5svxmV4K5wTRjRz6Y0A' ; \ + echo 'service=SUSE_Linux_Enterprise_Server_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/SUSE_Linux_Enterprise_Server_15_SP2_x86_64:SLE-Product-SLES15-SP2-Pool.repo +RUN { \ + echo '[SUSE_Linux_Enterprise_Server_15_SP2_x86_64:SLE-Product-SLES15-SP2-Source-Pool]' ; \ + echo 'name=SLE-Product-SLES15-SP2-Source-Pool' ; \ + echo 'enabled=0' ; \ + echo 'autorefresh=0' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Products/SLE-Product-SLES/15-SP2/x86_64/product_source?w1C9dYamHHzh_AuWbdPmp0oc9EsRkvoj3KNMTFuxnZv8QuIPp5QZ-J6yhOAPQS75qHWSYBlgJzfsJgIo8YxloNihw47Gpivoak3i3Drmg3IsLBnaqjqtu1pLII2b8OjFE1bg57g944xzhog-85qKUOgCItSHXHYhHUQ' ; \ + echo 'service=SUSE_Linux_Enterprise_Server_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/SUSE_Linux_Enterprise_Server_15_SP2_x86_64:SLE-Product-SLES15-SP2-Source-Pool.repo +RUN { \ + echo '[SUSE_Linux_Enterprise_Server_15_SP2_x86_64:SLE-Product-SLES15-SP2-Updates]' ; \ + echo 'name=SLE-Product-SLES15-SP2-Updates' ; \ + echo 'enabled=1' ; \ + echo 'autorefresh=1' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Updates/SLE-Product-SLES/15-SP2/x86_64/update?_83eOc4OUnVFjGSwoUDY1C2ItwTWJMqvpNI5Ciwuvic6drKlBpMi5KR4Y637pA-_oZf_xV76TR-hAq3lcpHQh0U7RM5n7yIeIhNnZhiTzlhtG-CHapMjj_ed7ONseyQJZJWTwnTXIyXwbfRpAUGw0nc' ; \ + echo 'service=SUSE_Linux_Enterprise_Server_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/SUSE_Linux_Enterprise_Server_15_SP2_x86_64:SLE-Product-SLES15-SP2-Updates.repo +RUN { \ + echo '[SUSE_Package_Hub_15_SP2_x86_64:SLE-Module-Packagehub-Subpackages15-SP2-Debuginfo-Pool]' ; \ + echo 'name=SLE-Module-Packagehub-Subpackages15-SP2-Debuginfo-Pool' ; \ + echo 'enabled=0' ; \ + echo 'autorefresh=0' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15-SP2/x86_64/product_debug?e0vUpndfLIx-zcYjjOBTAjQIq7M6PzeE95mlUrxR0prpbXzQODnOG1_Ns3nJmx5wIKb2bXGPhhaFJRnYQPoj-eGDNeozegg-kCLmMrOwE1iM-61cZ-1E2dujZTRKA3AyuioSjDVxhSNlYxTbL4A__eJDnLnal4HPu9zTQjUzdnyxAlTM9KQVP_CK' ; \ + echo 'service=SUSE_Package_Hub_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/SUSE_Package_Hub_15_SP2_x86_64:SLE-Module-Packagehub-Subpackages15-SP2-Debuginfo-Pool.repo +RUN { \ + echo '[SUSE_Package_Hub_15_SP2_x86_64:SLE-Module-Packagehub-Subpackages15-SP2-Debuginfo-Updates]' ; \ + echo 'name=SLE-Module-Packagehub-Subpackages15-SP2-Debuginfo-Updates' ; \ + echo 'enabled=0' ; \ + echo 'autorefresh=1' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15-SP2/x86_64/update_debug?Odt7Wmyc3Gnn6oGeaxXD18IWf6SmZiWYiFUa8rAtCJGUeZXnfDTFWMcbvX5HehA79EF-dd918Ci--Q1zvvm0pJA2BEuo3xDEMYdjp5xoMJLQFQcMNl7dQtrGNfDu-hNIgX4KW1n3AeFAHFpNdb_nYj2YzqMQR1eyWUnIEJQvUYCdXNcnD3GNEg' ; \ + echo 'service=SUSE_Package_Hub_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/SUSE_Package_Hub_15_SP2_x86_64:SLE-Module-Packagehub-Subpackages15-SP2-Debuginfo-Updates.repo +RUN { \ + echo '[SUSE_Package_Hub_15_SP2_x86_64:SLE-Module-Packagehub-Subpackages15-SP2-Pool]' ; \ + echo 'name=SLE-Module-Packagehub-Subpackages15-SP2-Pool' ; \ + echo 'enabled=1' ; \ + echo 'autorefresh=0' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15-SP2/x86_64/product?QYVcw8CMjdhRWQOfDZ5Syed9qHiOULXVDxrU3x87I1EyXzVqNKYNr3DqdwAB0zWEmPmCIizBegZBKWGvnYTTk7hiFuiawNxNgv4I4NngoWx1kJPczxiFlYaO46J0LFiayXkXPUqK1w36KoBG7k_TTNM7V_zpNYUHK_ZbzCpeO5eSGIMK' ; \ + echo 'type=rpm-md' ; \ + echo 'service=SUSE_Package_Hub_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/SUSE_Package_Hub_15_SP2_x86_64:SLE-Module-Packagehub-Subpackages15-SP2-Pool.repo +RUN { \ + echo '[SUSE_Package_Hub_15_SP2_x86_64:SLE-Module-Packagehub-Subpackages15-SP2-Source-Pool]' ; \ + echo 'name=SLE-Module-Packagehub-Subpackages15-SP2-Source-Pool' ; \ + echo 'enabled=0' ; \ + echo 'autorefresh=0' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Products/SLE-Module-Packagehub-Subpackages/15-SP2/x86_64/product_source?ymVosYxtFnZG1BVyDvonEJYgzXV7F7arLlJALjQTUG6eguRZeqYOQ41PNskkgvhNY1h6BeNQfQoZzcvEESKIWyPmnGWiUiKpvqJfpE0OJPVdr19EfIjHXk8-Aor01cZXalbeX2Z7g-0SRq79BVNZGCTwPWSo6JVjJI7FpEpUGTA8gIqzmxVq0likOw' ; \ + echo 'service=SUSE_Package_Hub_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/SUSE_Package_Hub_15_SP2_x86_64:SLE-Module-Packagehub-Subpackages15-SP2-Source-Pool.repo +RUN { \ + echo '[SUSE_Package_Hub_15_SP2_x86_64:SLE-Module-Packagehub-Subpackages15-SP2-Updates]' ; \ + echo 'name=SLE-Module-Packagehub-Subpackages15-SP2-Updates' ; \ + echo 'enabled=1' ; \ + echo 'autorefresh=1' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Updates/SLE-Module-Packagehub-Subpackages/15-SP2/x86_64/update?vs1LmwXnR81ahwcxGBJ19OJA_RxId9TQ3aHeq58qVPAR-BP91QsA3ALAeAVnJz-oCr1Xfvrm2emk9ESMeLuytkTYIw8X3dOjepuidVUtTuBbH8ToreACMaWCC8Sfegktl3axjIJekHt5fyormWW7CHvYH7zqANk9cvtZLHCXj1QR0w' ; \ + echo 'type=rpm-md' ; \ + echo 'service=SUSE_Package_Hub_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/SUSE_Package_Hub_15_SP2_x86_64:SLE-Module-Packagehub-Subpackages15-SP2-Updates.repo +RUN { \ + echo '[SUSE_Package_Hub_15_SP2_x86_64:SUSE-PackageHub-15-SP2-Backports-Debuginfo]' ; \ + echo 'name=SUSE-PackageHub-15-SP2-Backports-Debuginfo' ; \ + echo 'enabled=0' ; \ + echo 'autorefresh=1' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Backports/SLE-15-SP2_x86_64/standard_debug?I--qVWCB8bKfPA3ZkOrEzvywXO3q-i7m5cfB2nIGeyMfB77B7FQGGL7Rhk6uOZ9wQz419etsS1gE3aRztQ2AaqI6zSw3QZVKF8evor6ZsBukfNSadAkG0s5jELK9UUpbUyZkMso6Sj2eH1Grv-U' ; \ + echo 'service=SUSE_Package_Hub_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/SUSE_Package_Hub_15_SP2_x86_64:SUSE-PackageHub-15-SP2-Backports-Debuginfo.repo +RUN { \ + echo '[SUSE_Package_Hub_15_SP2_x86_64:SUSE-PackageHub-15-SP2-Backports-Pool]' ; \ + echo 'name=SUSE-PackageHub-15-SP2-Backports-Pool' ; \ + echo 'enabled=1' ; \ + echo 'autorefresh=0' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Backports/SLE-15-SP2_x86_64/standard?KE8ppUn3BSbdj-gJ8Q4eHBzTV3n5GVZSZ1Z2RdqqX1g-H1k4D4HBfj2LIz6hO4_fJHqEmIhHTEkqMj9fm3KxDkBptabG57RA_DJDmBw7eea4PiTGuDBqGwyfWlwa_8zO3h7cSQZRzFQ' ; \ + echo 'type=rpm-md' ; \ + echo 'service=SUSE_Package_Hub_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/SUSE_Package_Hub_15_SP2_x86_64:SUSE-PackageHub-15-SP2-Backports-Pool.repo +RUN { \ + echo '[SUSE_Package_Hub_15_SP2_x86_64:SUSE-PackageHub-15-SP2-Pool]' ; \ + echo 'name=SUSE-PackageHub-15-SP2-Pool' ; \ + echo 'enabled=1' ; \ + echo 'autorefresh=0' ; \ + echo 'baseurl=https://updates.suse.com/SUSE/Backports/SLE-15-SP2_x86_64/product?n27kdW0eeyejkCve_hbgEYEsaxUVgIKkXHRcQcW88ZWrDY5QAVxnakm3qCSk-Q3md_qYXpQgQWh1r3XK-TWbuaa48WzjvJ3yU2dl0umfBmb4ECLC9dersxlNu559j44teJE4CJcxXg' ; \ + echo 'type=rpm-md' ; \ + echo 'service=SUSE_Package_Hub_15_SP2_x86_64' ; \ +} > /etc/zypp/repos.d/SUSE_Package_Hub_15_SP2_x86_64:SUSE-PackageHub-15-SP2-Pool.repo diff --git a/templates/sles/README.md b/templates/sles/README.md index afade5b..9a6bbbd 100644 --- a/templates/sles/README.md +++ b/templates/sles/README.md @@ -1,3 +1,7 @@ +NOTE: These containers are for internal Intel +development purposes only for use with building +and testing software enabling SUSE Enterprise Linux. + # To upgrade to a minor release Copy 15sp1/00-from.in to 15sp2/00-from.in @@ -7,10 +11,12 @@ Change sp1 and 15.1 to sp2 and 15.2. Generate a new 10-sles-partner.in file, which assumes we have build containers already for the target distro and the partner keys exist on a bare metal system we can populate into -../../sles +../../../sles + +While in the "sles" directory run the following: ```bash -export OS_RELEASE=15sp1 +export OS_RELEASE=15sp2 TARGET=${OS_RELEASE}/05-sles-partner.in CREDS=../../../sles/${OS_RELEASE}/credentials diff --git a/templates/ubuntu/20-local-file-intel-repo.in b/templates/ubuntu/20-local-file-intel-repo.in index 0f18f96..e51bc5e 100755 --- a/templates/ubuntu/20-local-file-intel-repo.in +++ b/templates/ubuntu/20-local-file-intel-repo.in @@ -37,7 +37,7 @@ RUN dpkg-scanpackages . > Packages # Add the local package repository to the system RUN echo "deb [trusted=yes arch=amd64] file:///repos/${BUILD} ./" \ - | tee /etc/apt/sources.list.d/intel-graphics-agama-ci-devel-dg1-95.list + | tee /etc/apt/sources.list.d/intel-graphics-${BUILD}.list RUN apt-get -y update # Cleanup