Skip to content

Commit

Permalink
Add agama staging test
Browse files Browse the repository at this point in the history
  • Loading branch information
coolgw committed Jun 19, 2023
1 parent befbd9c commit 9032191
Show file tree
Hide file tree
Showing 5 changed files with 156 additions and 0 deletions.
10 changes: 10 additions & 0 deletions t/obs/systemsmanagement:Agama:Staging/files_iso.lst
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
agama-live.aarch64-2.1.0-ALP-Build2.23.iso
agama-live.ppc64le-2.1.0-ALP-Build2.23.iso
agama-live.s390x-2.1.0-ALP-Build2.19.iso
agama-live.x86_64-2.1.0-ALP-Build2.23.iso
agama-live.aarch64-2.1.0-default-Build2.23.iso
agama-live.ppc64le-2.1.0-default-Build2.23.iso
agama-live.s390x-2.1.0-default-Build2.19.iso
agama-live.x86_64-2.1.0-default-Build2.23.iso
agama-live.aarch64-2.1.0-default-Playwright-Build2.22.iso
agama-live.x86_64-2.1.0-default-Playwright-Build2.22.iso
110 changes: 110 additions & 0 deletions t/obs/systemsmanagement:Agama:Staging/print_openqa.before
Original file line number Diff line number Diff line change
@@ -0,0 +1,110 @@
/usr/bin/openqa-cli api -X post isos?async=1 \
ARCH=x86_64 \
ASSET_256=agama-live.x86_64-2.1.0-ALP-Build2.23.iso.sha256 \
BUILD=2.23 \
CHECKSUM_ISO=$(cut -b-64 /var/lib/openqa/factory/other/agama-live.x86_64-2.1.0-ALP-Build2.23.iso.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
DISTRI=alp \
FLAVOR=agama-live-ALP \
ISO=agama-live.x86_64-2.1.0-ALP-Build2.23.iso \
VERSION=agama-staging \
_OBSOLETE=1

/usr/bin/openqa-cli api -X post isos?async=1 \
ARCH=aarch64 \
ASSET_256=agama-live.aarch64-2.1.0-ALP-Build2.23.iso.sha256 \
BUILD=2.23 \
CHECKSUM_ISO=$(cut -b-64 /var/lib/openqa/factory/other/agama-live.aarch64-2.1.0-ALP-Build2.23.iso.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
DISTRI=alp \
FLAVOR=agama-live-ALP \
ISO=agama-live.aarch64-2.1.0-ALP-Build2.23.iso \
VERSION=agama-staging \
_OBSOLETE=1

/usr/bin/openqa-cli api -X post isos?async=1 \
ARCH=ppc64le \
ASSET_256=agama-live.ppc64le-2.1.0-ALP-Build2.23.iso.sha256 \
BUILD=2.23 \
CHECKSUM_ISO=$(cut -b-64 /var/lib/openqa/factory/other/agama-live.ppc64le-2.1.0-ALP-Build2.23.iso.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
DISTRI=alp \
FLAVOR=agama-live-ALP \
ISO=agama-live.ppc64le-2.1.0-ALP-Build2.23.iso \
VERSION=agama-staging \
_OBSOLETE=1

/usr/bin/openqa-cli api -X post isos?async=1 \
ARCH=s390x \
ASSET_256=agama-live.s390x-2.1.0-ALP-Build2.19.iso.sha256 \
BUILD=2.19 \
CHECKSUM_ISO=$(cut -b-64 /var/lib/openqa/factory/other/agama-live.s390x-2.1.0-ALP-Build2.19.iso.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
DISTRI=alp \
FLAVOR=agama-live-ALP \
ISO=agama-live.s390x-2.1.0-ALP-Build2.19.iso \
VERSION=agama-staging \
_OBSOLETE=1

/usr/bin/openqa-cli api -X post isos?async=1 \
ARCH=x86_64 \
ASSET_256=agama-live.x86_64-2.1.0-default-Build2.23.iso.sha256 \
BUILD=2.23 \
CHECKSUM_ISO=$(cut -b-64 /var/lib/openqa/factory/other/agama-live.x86_64-2.1.0-default-Build2.23.iso.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
DISTRI=alp \
FLAVOR=agama-live-default \
ISO=agama-live.x86_64-2.1.0-default-Build2.23.iso \
VERSION=agama-staging \
_OBSOLETE=1

/usr/bin/openqa-cli api -X post isos?async=1 \
ARCH=aarch64 \
ASSET_256=agama-live.aarch64-2.1.0-default-Build2.23.iso.sha256 \
BUILD=2.23 \
CHECKSUM_ISO=$(cut -b-64 /var/lib/openqa/factory/other/agama-live.aarch64-2.1.0-default-Build2.23.iso.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
DISTRI=alp \
FLAVOR=agama-live-default \
ISO=agama-live.aarch64-2.1.0-default-Build2.23.iso \
VERSION=agama-staging \
_OBSOLETE=1

/usr/bin/openqa-cli api -X post isos?async=1 \
ARCH=ppc64le \
ASSET_256=agama-live.ppc64le-2.1.0-default-Build2.23.iso.sha256 \
BUILD=2.23 \
CHECKSUM_ISO=$(cut -b-64 /var/lib/openqa/factory/other/agama-live.ppc64le-2.1.0-default-Build2.23.iso.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
DISTRI=alp \
FLAVOR=agama-live-default \
ISO=agama-live.ppc64le-2.1.0-default-Build2.23.iso \
VERSION=agama-staging \
_OBSOLETE=1

/usr/bin/openqa-cli api -X post isos?async=1 \
ARCH=s390x \
ASSET_256=agama-live.s390x-2.1.0-default-Build2.19.iso.sha256 \
BUILD=2.19 \
CHECKSUM_ISO=$(cut -b-64 /var/lib/openqa/factory/other/agama-live.s390x-2.1.0-default-Build2.19.iso.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
DISTRI=alp \
FLAVOR=agama-live-default \
ISO=agama-live.s390x-2.1.0-default-Build2.19.iso \
VERSION=agama-staging \
_OBSOLETE=1

/usr/bin/openqa-cli api -X post isos?async=1 \
ARCH=x86_64 \
ASSET_256=agama-live.x86_64-2.1.0-default-Playwright-Build2.22.iso.sha256 \
BUILD=2.22 \
CHECKSUM_ISO=$(cut -b-64 /var/lib/openqa/factory/other/agama-live.x86_64-2.1.0-default-Playwright-Build2.22.iso.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
DISTRI=alp \
FLAVOR=agama-live-default-Playwright \
ISO=agama-live.x86_64-2.1.0-default-Playwright-Build2.22.iso \
VERSION=agama-staging \
_OBSOLETE=1

/usr/bin/openqa-cli api -X post isos?async=1 \
ARCH=aarch64 \
ASSET_256=agama-live.aarch64-2.1.0-default-Playwright-Build2.22.iso.sha256 \
BUILD=2.22 \
CHECKSUM_ISO=$(cut -b-64 /var/lib/openqa/factory/other/agama-live.aarch64-2.1.0-default-Playwright-Build2.22.iso.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
DISTRI=alp \
FLAVOR=agama-live-default-Playwright \
ISO=agama-live.aarch64-2.1.0-default-Playwright-Build2.22.iso \
VERSION=agama-staging \
_OBSOLETE=1

20 changes: 20 additions & 0 deletions t/obs/systemsmanagement:Agama:Staging/print_rsync_iso.before
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Staging//images/*/agama-live:ALP/*agama-live.x86_64-2.1.0-ALP-Build2.23.iso /var/lib/openqa/factory/iso/agama-live.x86_64-2.1.0-ALP-Build2.23.iso
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Staging//images/*/agama-live:ALP/*agama-live.x86_64-2.1.0-ALP-Build2.23.iso.sha256 /var/lib/openqa/factory/other/agama-live.x86_64-2.1.0-ALP-Build2.23.iso.sha256
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Staging//images/*/agama-live:ALP/*agama-live.aarch64-2.1.0-ALP-Build2.23.iso /var/lib/openqa/factory/iso/agama-live.aarch64-2.1.0-ALP-Build2.23.iso
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Staging//images/*/agama-live:ALP/*agama-live.aarch64-2.1.0-ALP-Build2.23.iso.sha256 /var/lib/openqa/factory/other/agama-live.aarch64-2.1.0-ALP-Build2.23.iso.sha256
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Staging//images/*/agama-live:ALP/*agama-live.ppc64le-2.1.0-ALP-Build2.23.iso /var/lib/openqa/factory/iso/agama-live.ppc64le-2.1.0-ALP-Build2.23.iso
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Staging//images/*/agama-live:ALP/*agama-live.ppc64le-2.1.0-ALP-Build2.23.iso.sha256 /var/lib/openqa/factory/other/agama-live.ppc64le-2.1.0-ALP-Build2.23.iso.sha256
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Staging//images/*/agama-live:ALP/*agama-live.s390x-2.1.0-ALP-Build2.19.iso /var/lib/openqa/factory/iso/agama-live.s390x-2.1.0-ALP-Build2.19.iso
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Staging//images/*/agama-live:ALP/*agama-live.s390x-2.1.0-ALP-Build2.19.iso.sha256 /var/lib/openqa/factory/other/agama-live.s390x-2.1.0-ALP-Build2.19.iso.sha256
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Staging//images/*/agama-live:default/*agama-live.x86_64-2.1.0-default-Build2.23.iso /var/lib/openqa/factory/iso/agama-live.x86_64-2.1.0-default-Build2.23.iso
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Staging//images/*/agama-live:default/*agama-live.x86_64-2.1.0-default-Build2.23.iso.sha256 /var/lib/openqa/factory/other/agama-live.x86_64-2.1.0-default-Build2.23.iso.sha256
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Staging//images/*/agama-live:default/*agama-live.aarch64-2.1.0-default-Build2.23.iso /var/lib/openqa/factory/iso/agama-live.aarch64-2.1.0-default-Build2.23.iso
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Staging//images/*/agama-live:default/*agama-live.aarch64-2.1.0-default-Build2.23.iso.sha256 /var/lib/openqa/factory/other/agama-live.aarch64-2.1.0-default-Build2.23.iso.sha256
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Staging//images/*/agama-live:default/*agama-live.ppc64le-2.1.0-default-Build2.23.iso /var/lib/openqa/factory/iso/agama-live.ppc64le-2.1.0-default-Build2.23.iso
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Staging//images/*/agama-live:default/*agama-live.ppc64le-2.1.0-default-Build2.23.iso.sha256 /var/lib/openqa/factory/other/agama-live.ppc64le-2.1.0-default-Build2.23.iso.sha256
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Staging//images/*/agama-live:default/*agama-live.s390x-2.1.0-default-Build2.19.iso /var/lib/openqa/factory/iso/agama-live.s390x-2.1.0-default-Build2.19.iso
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Staging//images/*/agama-live:default/*agama-live.s390x-2.1.0-default-Build2.19.iso.sha256 /var/lib/openqa/factory/other/agama-live.s390x-2.1.0-default-Build2.19.iso.sha256
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Staging//images/*/agama-live:default-Playwright/*agama-live.x86_64-2.1.0-default-Playwright-Build2.22.iso /var/lib/openqa/factory/iso/agama-live.x86_64-2.1.0-default-Playwright-Build2.22.iso
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Staging//images/*/agama-live:default-Playwright/*agama-live.x86_64-2.1.0-default-Playwright-Build2.22.iso.sha256 /var/lib/openqa/factory/other/agama-live.x86_64-2.1.0-default-Playwright-Build2.22.iso.sha256
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Staging//images/*/agama-live:default-Playwright/*agama-live.aarch64-2.1.0-default-Playwright-Build2.22.iso /var/lib/openqa/factory/iso/agama-live.aarch64-2.1.0-default-Playwright-Build2.22.iso
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Staging//images/*/agama-live:default-Playwright/*agama-live.aarch64-2.1.0-default-Playwright-Build2.22.iso.sha256 /var/lib/openqa/factory/other/agama-live.aarch64-2.1.0-default-Playwright-Build2.22.iso.sha256
Empty file.
16 changes: 16 additions & 0 deletions xml/obs/systemsmanagement:Agama:Staging.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<openQA
project_pattern="systemsmanagement:Agama:Staging"
dist_path="obspublish-other::openqa/systemsmanagement:Agama:Staging/"
distri="alp"
version="agama-staging"
archs="x86_64 aarch64 ppc64le s390x">
<flavor name="agama-live-ALP" folder="images/*/agama-live:ALP">
<hdd filemask="agama-live.*-ALP-Build.*iso$"/>
</flavor>
<flavor name="agama-live-default" folder="images/*/agama-live:default">
<hdd filemask="agama-live.*-default-Build.*iso$"/>
</flavor>
<flavor name="agama-live-default-Playwright" folder="images/*/agama-live:default-Playwright">
<hdd filemask="agama-live.*-default-Playwright-Build.*iso$"/>
</flavor>
</openQA>

0 comments on commit 9032191

Please sign in to comment.