Skip to content

Commit

Permalink
Merge pull request #210 from jlausuch/leap_micro
Browse files Browse the repository at this point in the history
Leap Micro has different build numbers for isos and images
  • Loading branch information
jlausuch committed Mar 27, 2023
2 parents 5f7fb76 + cbe0463 commit 5515340
Show file tree
Hide file tree
Showing 13 changed files with 215 additions and 92 deletions.
14 changes: 11 additions & 3 deletions script/cfg.py
Original file line number Diff line number Diff line change
Expand Up @@ -220,6 +220,10 @@ def pre_openqa_call_start(repos):
archs=(ARCHITECTURS)
[ ! -f __envsub/files_repo.lst ] || ! grep -q -- "-POOL-" __envsub/files_repo.lst || additional_repo_suffix=-POOL
(
# some xml have VARIABLE= definition which uses `pwd`, so we change current dir for them
cd __envdir/..
for flavor in {FLAVORALIASLIST,}; do
for arch in "${archs[@]}"; do
filter=$flavor
Expand Down Expand Up @@ -399,7 +403,9 @@ def openqa_call_repot1_debugsource():
[[ ! $src =~ .license ]] || repoPrefix=$repoPrefix.license
B=$(grep -oE "Build|Snapshot" __envsub/files_iso.lst 2>/dev/null | head -1)
[ ! -z "$B" ] || B=Build
dest=$repoPrefix-$B$build$repoSuffix
buildrepo=$(cat __envsub/Media1*$arch.lst 2> /dev/null | grep -o -E 'Build.*' | grep -o -E '[0-9]+.?[0-9]+(\.[0-9]+)?' | head -n 1)
[ -n "$buildrepo" ] || buildrepo=$build
dest=$repoPrefix-$B$buildrepo$repoSuffix
repoKey=REPOKEY
repoKey=${repoKey^^}
repoKey=${repoKey//-/_}
Expand Down Expand Up @@ -432,7 +438,7 @@ def openqa_call_repot1_debugsource():

def openqa_call_news_end(distri, news, news_arch):
if not news:
return ''
return ')'
suff = ''
if news_arch and news_arch != 'x86_64':
suff = '-' + news_arch
Expand All @@ -443,7 +449,9 @@ def openqa_call_news_end(distri, news, news_arch):
folder=''' + folder + '''
folder=${folder%-dvd}''' + suff + '''
echo /var/lib/openqa/osc-plugin-factory/factory-package-news/factory-package-news.py save --dir /var/lib/snapshot-changes/$folder/VERSIONVALUE --snapshot $build1 /var/lib/openqa/factory/iso/${news[$n]}
done'''
done
)
'''

def openqa_call_end(version):
if version == 'Factory': return '''
Expand Down
4 changes: 2 additions & 2 deletions script/rsync.sh
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ set +e
continue
fi

if [[ "$environ" == *ToTest* ]]; then
if [[ "$environ" == *ToTest* ]] && [[ "$environ" != *Leap:Micro* ]]; then
if [[ "$environ" != *Factory* ]] && [[ "$environ" != *MicroOS* ]]; then
builds="$(grep -h -o -E 'Build[0-9](\.|[0-9]+)*[0-9]+' $subfolder/*.lst 2>/dev/null)" || :
else
Expand Down Expand Up @@ -84,7 +84,7 @@ set +e
for f in {rsync_iso.cmd,rsync_repo.cmd,openqa.cmd}; do
fail=0
bash -xe "$subfolder/.run_last/$f" > "$logdir/$f".log 2>&1 || fail=1
[ "$fail" -eq 0 ] || break
[ "$fail" -eq 0 ] || break
done
(exit "$fail")
)
Expand Down
3 changes: 2 additions & 1 deletion script/scriptgen.py
Original file line number Diff line number Diff line change
Expand Up @@ -649,7 +649,8 @@ def gen_read_files(self, f):
self.ag.productpath + "/" + self.folder + "/*" + repodir.attrib["folder"] + wild,
"Media1.lst",
"Media1_{}.lst".format(
os.path.basename(repodir.attrib["folder"]).lstrip("*") + repodir.get("archs", "")
os.path.basename(repodir.attrib["folder"]).lstrip("*").rstrip("*")
+ repodir.get("archs", "$arch")
),
)
elif "Factory" or "LEO" in self.ag.envdir:
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
openSUSE - Leap-Micro-5.4-aarch64-Build13.2-Media
Leap-Micro-5.4-aarch64-Build13.2
1
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
openSUSE - Leap-Micro-5.4-x86_64-Build13.2-Media
Leap-Micro-5.4-x86_64-Build13.2
1
10 changes: 6 additions & 4 deletions t/obs/openSUSE:Leap:Micro:5.4:ToTest/files_iso.lst
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
openSUSE-Leap-Micro.x86_64-5.4.0-Default-Build3.23.raw.xz
openSUSE-Leap-Micro.x86_64-5.4.0-Default-SelfInstall-Build3.23.install.iso
openSUSE-Leap-Micro.x86_64-5.4.0-Default-RT-Build3.23.raw.xz
openSUSE-Leap-Micro.x86_64-5.4.0-Default-RT-SelfInstall-Build3.23.install.iso
openSUSE-Leap-Micro-5.4-DVD-aarch64-Build13.2-Media.iso
openSUSE-Leap-Micro-5.4-DVD-x86_64-Build13.2-Media.iso
openSUSE-Leap-Micro.aarch64-5.4.0-Default-Build3.24.raw.xz
openSUSE-Leap-Micro.x86_64-5.4.0-Default-Build3.24.raw.xz
openSUSE-Leap-Micro.aarch64-5.4.0-Default-SelfInstall-Build3.24.install.iso
openSUSE-Leap-Micro.x86_64-5.4.0-Default-SelfInstall-Build3.24.install.iso
openSUSE-Leap-Micro.x86_64-5.4.0-Default-RT-Build3.24.raw.xz
openSUSE-Leap-Micro.x86_64-5.4.0-Default-RT-SelfInstall-Build3.24.install.iso

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Leap-Micro-5.4-aarch64-Media1.license
Leap-Micro-5.4-aarch64-Media1
Leap-Micro-5.4-aarch64-Media2
Leap-Micro-5.4-aarch64-Media3
Leap-Micro-5.4-x86_64-Media1.license
Leap-Micro-5.4-x86_64-Media1
Leap-Micro-5.4-x86_64-Media2
Leap-Micro-5.4-x86_64-Media3
204 changes: 149 additions & 55 deletions t/obs/openSUSE:Leap:Micro:5.4:ToTest/print_openqa.before
Original file line number Diff line number Diff line change
@@ -1,100 +1,194 @@
/usr/bin/openqa-cli api -X post isos?async=1 \
ARCH=aarch64 \
ASSET_256=openSUSE-Leap-Micro-5.4-DVD-aarch64-Build13.2-Media.iso.sha256 \
BUILD=13.2 \
BUILD_ISO=13.2 BUILD_IMAGE=3.24 \
CHECKSUM_ISO=$(cut -b-64 /var/lib/openqa/factory/other/openSUSE-Leap-Micro-5.4-DVD-aarch64-Build13.2-Media.iso.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
DISTRI=leap-micro \
FLAVOR=DVD \
FULLURL=1 \
ISO=openSUSE-Leap-Micro-5.4-DVD-aarch64-Build13.2-Media.iso \
MIRROR_HTTP=http://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-aarch64-Build13.2 \
MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-aarch64-Build13.2 \
MIRROR_PREFIX=http://openqa.opensuse.org/assets/repo \
REPO_0=Leap-Micro-5.4-aarch64-Build13.2 \
REPO_1=Leap-Micro-5.4-aarch64.license-Build13.2 \
REPO_LEAP_MICRO=Leap-Micro-5.4-aarch64-Build13.2 \
SUSEMIRROR=http://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-aarch64-Build13.2 \
VERSION=5.4 \
_OBSOLETE=1

/usr/bin/openqa-cli api -X post isos?async=1 \
ARCH=x86_64 \
ASSET_256=openSUSE-Leap-Micro.x86_64-5.4.0-Default-Build3.23.raw.xz.sha256 \
BUILD=3.23 \
BUILD_ISO=13.2 BUILD_IMAGE=3.23 \
CHECKSUM_HDD_1=$(cut -b-64 /var/lib/openqa/factory/other/openSUSE-Leap-Micro.x86_64-5.4.0-Default-Build3.23.raw.xz.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
ASSET_256=openSUSE-Leap-Micro-5.4-DVD-x86_64-Build13.2-Media.iso.sha256 \
BUILD=13.2 \
BUILD_ISO=13.2 BUILD_IMAGE=3.24 \
CHECKSUM_ISO=$(cut -b-64 /var/lib/openqa/factory/other/openSUSE-Leap-Micro-5.4-DVD-x86_64-Build13.2-Media.iso.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
DISTRI=leap-micro \
FLAVOR=DVD \
FULLURL=1 \
HDD_1=openSUSE-Leap-Micro.x86_64-5.4.0-Default-Build3.23.raw.xz \
MIRROR_HTTP=http://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-x86_64-Build3.23 \
MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-x86_64-Build3.23 \
ISO=openSUSE-Leap-Micro-5.4-DVD-x86_64-Build13.2-Media.iso \
MIRROR_HTTP=http://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-x86_64-Build13.2 \
MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-x86_64-Build13.2 \
MIRROR_PREFIX=http://openqa.opensuse.org/assets/repo \
REPO_0=Leap-Micro-5.4-x86_64-Build13.2 \
REPO_1=Leap-Micro-5.4-x86_64.license-Build13.2 \
REPO_LEAP_MICRO=Leap-Micro-5.4-x86_64-Build13.2 \
SUSEMIRROR=http://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-x86_64-Build13.2 \
VERSION=5.4 \
_OBSOLETE=1

/usr/bin/openqa-cli api -X post isos?async=1 \
ARCH=aarch64 \
ASSET_256=openSUSE-Leap-Micro.aarch64-5.4.0-Default-Build3.24.raw.xz.sha256 \
BUILD=3.24 \
BUILD_ISO=13.2 BUILD_IMAGE=3.24 \
CHECKSUM_HDD_1=$(cut -b-64 /var/lib/openqa/factory/other/openSUSE-Leap-Micro.aarch64-5.4.0-Default-Build3.24.raw.xz.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
DISTRI=leap-micro \
FLAVOR=MicroOS-Image \
FULLURL=1 \
HDD_1=openSUSE-Leap-Micro.aarch64-5.4.0-Default-Build3.24.raw.xz \
MIRROR_HTTP=http://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-aarch64-Build13.2 \
MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-aarch64-Build13.2 \
MIRROR_PREFIX=http://openqa.opensuse.org/assets/repo \
REPO_0=Leap-Micro-5.4-x86_64-Build3.23 \
REPO_1=Leap-Micro-5.4-x86_64.license-Build3.23 \
REPO_LEAP_MICRO=Leap-Micro-5.4-x86_64-Build3.23 \
SUSEMIRROR=http://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-x86_64-Build3.23 \
REPO_0=Leap-Micro-5.4-aarch64-Build13.2 \
REPO_1=Leap-Micro-5.4-aarch64.license-Build13.2 \
REPO_LEAP_MICRO=Leap-Micro-5.4-aarch64-Build13.2 \
SUSEMIRROR=http://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-aarch64-Build13.2 \
VERSION=5.4 \
_OBSOLETE=1

/usr/bin/openqa-cli api -X post isos?async=1 \
ARCH=x86_64 \
ASSET_256=openSUSE-Leap-Micro.x86_64-5.4.0-Default-SelfInstall-Build3.23.install.iso.sha256 \
BUILD=3.23 \
BUILD_ISO=13.2 BUILD_IMAGE=3.23 \
CHECKSUM_ISO=$(cut -b-64 /var/lib/openqa/factory/other/openSUSE-Leap-Micro.x86_64-5.4.0-Default-SelfInstall-Build3.23.install.iso.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
ASSET_256=openSUSE-Leap-Micro.x86_64-5.4.0-Default-Build3.24.raw.xz.sha256 \
BUILD=3.24 \
BUILD_ISO=13.2 BUILD_IMAGE=3.24 \
CHECKSUM_HDD_1=$(cut -b-64 /var/lib/openqa/factory/other/openSUSE-Leap-Micro.x86_64-5.4.0-Default-Build3.24.raw.xz.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
DISTRI=leap-micro \
FLAVOR=MicroOS-Image \
FULLURL=1 \
ISO=openSUSE-Leap-Micro.x86_64-5.4.0-Default-SelfInstall-Build3.23.install.iso \
MIRROR_HTTP=http://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-x86_64-Build3.23 \
MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-x86_64-Build3.23 \
HDD_1=openSUSE-Leap-Micro.x86_64-5.4.0-Default-Build3.24.raw.xz \
MIRROR_HTTP=http://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-x86_64-Build13.2 \
MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-x86_64-Build13.2 \
MIRROR_PREFIX=http://openqa.opensuse.org/assets/repo \
REPO_0=Leap-Micro-5.4-x86_64-Build13.2 \
REPO_1=Leap-Micro-5.4-x86_64.license-Build13.2 \
REPO_LEAP_MICRO=Leap-Micro-5.4-x86_64-Build13.2 \
SUSEMIRROR=http://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-x86_64-Build13.2 \
VERSION=5.4 \
_OBSOLETE=1

/usr/bin/openqa-cli api -X post isos?async=1 \
ARCH=aarch64 \
ASSET_256=openSUSE-Leap-Micro.aarch64-5.4.0-Default-SelfInstall-Build3.24.install.iso.sha256 \
BUILD=3.24 \
BUILD_ISO=13.2 BUILD_IMAGE=3.24 \
CHECKSUM_ISO=$(cut -b-64 /var/lib/openqa/factory/other/openSUSE-Leap-Micro.aarch64-5.4.0-Default-SelfInstall-Build3.24.install.iso.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
DISTRI=leap-micro \
FLAVOR=Default-SelfInstall \
FULLURL=1 \
ISO=openSUSE-Leap-Micro.aarch64-5.4.0-Default-SelfInstall-Build3.24.install.iso \
MIRROR_HTTP=http://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-aarch64-Build13.2 \
MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-aarch64-Build13.2 \
MIRROR_PREFIX=http://openqa.opensuse.org/assets/repo \
REPO_0=Leap-Micro-5.4-x86_64-Build3.23 \
REPO_1=Leap-Micro-5.4-x86_64.license-Build3.23 \
REPO_LEAP_MICRO=Leap-Micro-5.4-x86_64-Build3.23 \
SUSEMIRROR=http://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-x86_64-Build3.23 \
REPO_0=Leap-Micro-5.4-aarch64-Build13.2 \
REPO_1=Leap-Micro-5.4-aarch64.license-Build13.2 \
REPO_LEAP_MICRO=Leap-Micro-5.4-aarch64-Build13.2 \
SUSEMIRROR=http://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-aarch64-Build13.2 \
VERSION=5.4 \
_OBSOLETE=1

/usr/bin/openqa-cli api -X post isos?async=1 \
ARCH=x86_64 \
ASSET_256=openSUSE-Leap-Micro.x86_64-5.4.0-Default-RT-Build3.23.raw.xz.sha256 \
BUILD=3.23 \
BUILD_ISO=13.2 BUILD_IMAGE=3.23 \
CHECKSUM_HDD_1=$(cut -b-64 /var/lib/openqa/factory/other/openSUSE-Leap-Micro.x86_64-5.4.0-Default-RT-Build3.23.raw.xz.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
ASSET_256=openSUSE-Leap-Micro.x86_64-5.4.0-Default-SelfInstall-Build3.24.install.iso.sha256 \
BUILD=3.24 \
BUILD_ISO=13.2 BUILD_IMAGE=3.24 \
CHECKSUM_ISO=$(cut -b-64 /var/lib/openqa/factory/other/openSUSE-Leap-Micro.x86_64-5.4.0-Default-SelfInstall-Build3.24.install.iso.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
DISTRI=leap-micro \
FLAVOR=Default-SelfInstall \
FULLURL=1 \
HDD_1=openSUSE-Leap-Micro.x86_64-5.4.0-Default-RT-Build3.23.raw.xz \
MIRROR_HTTP=http://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-x86_64-Build3.23 \
MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-x86_64-Build3.23 \
ISO=openSUSE-Leap-Micro.x86_64-5.4.0-Default-SelfInstall-Build3.24.install.iso \
MIRROR_HTTP=http://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-x86_64-Build13.2 \
MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-x86_64-Build13.2 \
MIRROR_PREFIX=http://openqa.opensuse.org/assets/repo \
REPO_0=Leap-Micro-5.4-x86_64-Build13.2 \
REPO_1=Leap-Micro-5.4-x86_64.license-Build13.2 \
REPO_LEAP_MICRO=Leap-Micro-5.4-x86_64-Build13.2 \
SUSEMIRROR=http://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-x86_64-Build13.2 \
VERSION=5.4 \
_OBSOLETE=1

/usr/bin/openqa-cli api -X post isos?async=1 \
ARCH=aarch64 \
BUILD=13.2 \
BUILD_ISO=13.2 BUILD_IMAGE=3.24 \
DISTRI=leap-micro \
FLAVOR=MicroOS-Image-RT \
FULLURL=1 \
MIRROR_HTTP=http://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-aarch64-Build13.2 \
MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-aarch64-Build13.2 \
MIRROR_PREFIX=http://openqa.opensuse.org/assets/repo \
REPO_0=Leap-Micro-5.4-x86_64-Build3.23 \
REPO_1=Leap-Micro-5.4-x86_64.license-Build3.23 \
REPO_LEAP_MICRO=Leap-Micro-5.4-x86_64-Build3.23 \
SUSEMIRROR=http://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-x86_64-Build3.23 \
REPO_0=Leap-Micro-5.4-aarch64-Build13.2 \
REPO_1=Leap-Micro-5.4-aarch64.license-Build13.2 \
REPO_LEAP_MICRO=Leap-Micro-5.4-aarch64-Build13.2 \
SUSEMIRROR=http://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-aarch64-Build13.2 \
VERSION=5.4 \
_OBSOLETE=1

/usr/bin/openqa-cli api -X post isos?async=1 \
ARCH=x86_64 \
ASSET_256=openSUSE-Leap-Micro.x86_64-5.4.0-Default-RT-SelfInstall-Build3.23.install.iso.sha256 \
BUILD=3.23 \
BUILD_ISO=13.2 BUILD_IMAGE=3.23 \
CHECKSUM_ISO=$(cut -b-64 /var/lib/openqa/factory/other/openSUSE-Leap-Micro.x86_64-5.4.0-Default-RT-SelfInstall-Build3.23.install.iso.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
ASSET_256=openSUSE-Leap-Micro.x86_64-5.4.0-Default-RT-Build3.24.raw.xz.sha256 \
BUILD=3.24 \
BUILD_ISO=13.2 BUILD_IMAGE=3.24 \
CHECKSUM_HDD_1=$(cut -b-64 /var/lib/openqa/factory/other/openSUSE-Leap-Micro.x86_64-5.4.0-Default-RT-Build3.24.raw.xz.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
DISTRI=leap-micro \
FLAVOR=MicroOS-Image-RT \
FULLURL=1 \
ISO=openSUSE-Leap-Micro.x86_64-5.4.0-Default-RT-SelfInstall-Build3.23.install.iso \
MIRROR_HTTP=http://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-x86_64-Build3.23 \
MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-x86_64-Build3.23 \
HDD_1=openSUSE-Leap-Micro.x86_64-5.4.0-Default-RT-Build3.24.raw.xz \
MIRROR_HTTP=http://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-x86_64-Build13.2 \
MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-x86_64-Build13.2 \
MIRROR_PREFIX=http://openqa.opensuse.org/assets/repo \
REPO_0=Leap-Micro-5.4-x86_64-Build13.2 \
REPO_1=Leap-Micro-5.4-x86_64.license-Build13.2 \
REPO_LEAP_MICRO=Leap-Micro-5.4-x86_64-Build13.2 \
SUSEMIRROR=http://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-x86_64-Build13.2 \
VERSION=5.4 \
_OBSOLETE=1

/usr/bin/openqa-cli api -X post isos?async=1 \
ARCH=aarch64 \
BUILD=13.2 \
BUILD_ISO=13.2 BUILD_IMAGE=3.24 \
DISTRI=leap-micro \
FLAVOR=Default-RT-SelfInstall \
FULLURL=1 \
MIRROR_HTTP=http://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-aarch64-Build13.2 \
MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-aarch64-Build13.2 \
MIRROR_PREFIX=http://openqa.opensuse.org/assets/repo \
REPO_0=Leap-Micro-5.4-x86_64-Build3.23 \
REPO_1=Leap-Micro-5.4-x86_64.license-Build3.23 \
REPO_LEAP_MICRO=Leap-Micro-5.4-x86_64-Build3.23 \
SUSEMIRROR=http://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-x86_64-Build3.23 \
REPO_0=Leap-Micro-5.4-aarch64-Build13.2 \
REPO_1=Leap-Micro-5.4-aarch64.license-Build13.2 \
REPO_LEAP_MICRO=Leap-Micro-5.4-aarch64-Build13.2 \
SUSEMIRROR=http://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-aarch64-Build13.2 \
VERSION=5.4 \
_OBSOLETE=1

/usr/bin/openqa-cli api -X post isos?async=1 \
ARCH=x86_64 \
ASSET_256=openSUSE-Leap-Micro.x86_64-5.4.0-Default-RT-SelfInstall-Build3.23.install.iso.sha256 \
BUILD=3.23 \
BUILD_ISO=13.2 BUILD_IMAGE=3.23 \
CHECKSUM_ISO=$(cut -b-64 /var/lib/openqa/factory/other/openSUSE-Leap-Micro.x86_64-5.4.0-Default-RT-SelfInstall-Build3.23.install.iso.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
ASSET_256=openSUSE-Leap-Micro.x86_64-5.4.0-Default-RT-SelfInstall-Build3.24.install.iso.sha256 \
BUILD=3.24 \
BUILD_ISO=13.2 BUILD_IMAGE=3.24 \
CHECKSUM_ISO=$(cut -b-64 /var/lib/openqa/factory/other/openSUSE-Leap-Micro.x86_64-5.4.0-Default-RT-SelfInstall-Build3.24.install.iso.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
DISTRI=leap-micro \
FLAVOR=Default-RT-SelfInstall \
FULLURL=1 \
ISO=openSUSE-Leap-Micro.x86_64-5.4.0-Default-RT-SelfInstall-Build3.23.install.iso \
MIRROR_HTTP=http://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-x86_64-Build3.23 \
MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-x86_64-Build3.23 \
ISO=openSUSE-Leap-Micro.x86_64-5.4.0-Default-RT-SelfInstall-Build3.24.install.iso \
MIRROR_HTTP=http://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-x86_64-Build13.2 \
MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-x86_64-Build13.2 \
MIRROR_PREFIX=http://openqa.opensuse.org/assets/repo \
REPO_0=Leap-Micro-5.4-x86_64-Build3.23 \
REPO_1=Leap-Micro-5.4-x86_64.license-Build3.23 \
REPO_LEAP_MICRO=Leap-Micro-5.4-x86_64-Build3.23 \
SUSEMIRROR=http://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-x86_64-Build3.23 \
REPO_0=Leap-Micro-5.4-x86_64-Build13.2 \
REPO_1=Leap-Micro-5.4-x86_64.license-Build13.2 \
REPO_LEAP_MICRO=Leap-Micro-5.4-x86_64-Build13.2 \
SUSEMIRROR=http://openqa.opensuse.org/assets/repo/Leap-Micro-5.4-x86_64-Build13.2 \
VERSION=5.4 \
_OBSOLETE=1

0 comments on commit 5515340

Please sign in to comment.