Skip to content

Commit

Permalink
Merge pull request #264 from lemon-suse/add-agama-s390x-repo
Browse files Browse the repository at this point in the history
Sync in O3 agama repo for s390x
  • Loading branch information
jknphy authored Sep 6, 2024
2 parents ccd25a0 + 9b1ef56 commit 2358961
Show file tree
Hide file tree
Showing 12 changed files with 76 additions and 62 deletions.
3 changes: 3 additions & 0 deletions t/obs/systemsmanagement:Agama:Devel/base/files_iso.lst
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
agama-installer.aarch64-9.0.0-openSUSE-Build17.9.iso
agama-installer.ppc64le-9.0.0-openSUSE-Build17.9.iso
agama-installer.x86_64-9.0.0-openSUSE-Build17.9.iso
33 changes: 33 additions & 0 deletions t/obs/systemsmanagement:Agama:Devel/base/print_openqa.before
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
/usr/bin/openqa-cli api -X post isos?async=1 \
ARCH=86_64 \
ASSET_256=agama-installer.x86_64-9.0.0-openSUSE-Build17.9.iso.sha256 \
BUILD=17.9 \
CHECKSUM_ISO=$(cut -b-64 /var/lib/openqa/factory/other/agama-installer.x86_64-9.0.0-openSUSE-Build17.9.iso.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
DISTRI=opensuse \
FLAVOR=agama-installer \
ISO=agama-installer.x86_64-9.0.0-openSUSE-Build17.9.iso \
VERSION=agama-9.0 \
_OBSOLETE=1

/usr/bin/openqa-cli api -X post isos?async=1 \
ARCH=aarch64 \
ASSET_256=agama-installer.aarch64-9.0.0-openSUSE-Build17.9.iso.sha256 \
BUILD=17.9 \
CHECKSUM_ISO=$(cut -b-64 /var/lib/openqa/factory/other/agama-installer.aarch64-9.0.0-openSUSE-Build17.9.iso.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
DISTRI=opensuse \
FLAVOR=agama-installer \
ISO=agama-installer.aarch64-9.0.0-openSUSE-Build17.9.iso \
VERSION=agama-9.0 \
_OBSOLETE=1

/usr/bin/openqa-cli api -X post isos?async=1 \
ARCH=ppc64le \
ASSET_256=agama-installer.ppc64le-9.0.0-openSUSE-Build17.9.iso.sha256 \
BUILD=17.9 \
CHECKSUM_ISO=$(cut -b-64 /var/lib/openqa/factory/other/agama-installer.ppc64le-9.0.0-openSUSE-Build17.9.iso.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
DISTRI=opensuse \
FLAVOR=agama-installer \
ISO=agama-installer.ppc64le-9.0.0-openSUSE-Build17.9.iso \
VERSION=agama-9.0 \
_OBSOLETE=1

Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Devel//images/*/agama-installer:openSUSE//*agama-installer.x86_64-9.0.0-openSUSE-Build17.9.iso /var/lib/openqa/factory/iso/agama-installer.x86_64-9.0.0-openSUSE-Build17.9.iso
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Devel//images/*/agama-installer:openSUSE//*agama-installer.x86_64-9.0.0-openSUSE-Build17.9.iso.sha256 /var/lib/openqa/factory/other/agama-installer.x86_64-9.0.0-openSUSE-Build17.9.iso.sha256
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Devel//images/*/agama-installer:openSUSE//*agama-installer.aarch64-9.0.0-openSUSE-Build17.9.iso /var/lib/openqa/factory/iso/agama-installer.aarch64-9.0.0-openSUSE-Build17.9.iso
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Devel//images/*/agama-installer:openSUSE//*agama-installer.aarch64-9.0.0-openSUSE-Build17.9.iso.sha256 /var/lib/openqa/factory/other/agama-installer.aarch64-9.0.0-openSUSE-Build17.9.iso.sha256
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Devel//images/*/agama-installer:openSUSE//*agama-installer.ppc64le-9.0.0-openSUSE-Build17.9.iso /var/lib/openqa/factory/iso/agama-installer.ppc64le-9.0.0-openSUSE-Build17.9.iso
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Devel//images/*/agama-installer:openSUSE//*agama-installer.ppc64le-9.0.0-openSUSE-Build17.9.iso.sha256 /var/lib/openqa/factory/other/agama-installer.ppc64le-9.0.0-openSUSE-Build17.9.iso.sha256
5 changes: 0 additions & 5 deletions t/obs/systemsmanagement:Agama:Devel/files_iso.lst

This file was deleted.

44 changes: 0 additions & 44 deletions t/obs/systemsmanagement:Agama:Devel/print_openqa.before

This file was deleted.

8 changes: 0 additions & 8 deletions t/obs/systemsmanagement:Agama:Devel/print_rsync_iso.before

This file was deleted.

4 changes: 4 additions & 0 deletions t/obs/systemsmanagement:Agama:Devel/s390x/files_iso.lst
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
agama-installer.aarch64-9.0.0-openSUSE-Build17.9.iso
agama-installer.ppc64le-9.0.0-openSUSE-Build17.9.iso
agama-installer.s390x-9.0.0-openSUSE-Build17.9.iso
agama-installer.x86_64-9.0.0-openSUSE-Build17.9.iso
17 changes: 17 additions & 0 deletions t/obs/systemsmanagement:Agama:Devel/s390x/print_openqa.before
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
/usr/bin/openqa-cli api -X post isos?async=1 \
ARCH=s390x \
ASSET_256=agama-installer.s390x-9.0.0-openSUSE-Build17.9.iso.sha256 \
BUILD=17.9 \
CHECKSUM_ISO=$(cut -b-64 /var/lib/openqa/factory/other/agama-installer.s390x-9.0.0-openSUSE-Build17.9.iso.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
DISTRI=opensuse \
FLAVOR=agama-installer \
FULLURL=1 \
ISO=agama-installer.s390x-9.0.0-openSUSE-Build17.9.iso \
MIRROR_HTTP=http://openqa.opensuse.org/assets/repo/agama-installer.s390x-9.0.0-openSUSE-Build17.9 \
MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/agama-installer.s390x-9.0.0-openSUSE-Build17.9 \
MIRROR_PREFIX=http://openqa.opensuse.org/assets/repo \
REPO_0=agama-installer.s390x-9.0.0-openSUSE-Build17.9 \
SUSEMIRROR=http://openqa.opensuse.org/assets/repo/agama-installer.s390x-9.0.0-openSUSE-Build17.9 \
VERSION=agama-9.0 \
_OBSOLETE=1

Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Devel//iso/images/*/agama-installer:openSUSE//*agama-installer.s390x-9.0.0-openSUSE-Build17.9.iso /var/lib/openqa/factory/iso/agama-installer.s390x-9.0.0-openSUSE-Build17.9.iso
rsync --timeout=3600 -tlp4 --specials obspublish-other::openqa/systemsmanagement:Agama:Devel//iso/images/*/agama-installer:openSUSE//*agama-installer.s390x-9.0.0-openSUSE-Build17.9.iso.sha256 /var/lib/openqa/factory/other/agama-installer.s390x-9.0.0-openSUSE-Build17.9.iso.sha256
[ -d /var/lib/openqa/factory/repo/agama-installer.s390x-9.0.0-openSUSE-Build17.9 ] || {
mkdir /var/lib/openqa/factory/repo/agama-installer.s390x-9.0.0-openSUSE-Build17.9
bsdtar xf /var/lib/openqa/factory/iso/agama-installer.s390x-9.0.0-openSUSE-Build17.9.iso -C /var/lib/openqa/factory/repo/agama-installer.s390x-9.0.0-openSUSE-Build17.9
}
Empty file.
12 changes: 7 additions & 5 deletions xml/obs/systemsmanagement:Agama:Devel.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,11 @@
project_pattern="systemsmanagement:Agama:Devel"
dist_path="obspublish-other::openqa/systemsmanagement:Agama:Devel/"
distri="opensuse"
version="agama-9.0"
archs="x86_64 aarch64 ppc64le s390x">
<flavor name="agama-installer" folder="images/*/agama-installer:openSUSE/">
<hdd filemask="agama-installer.*-openSUSE-Build.*iso$"/>
</flavor>
version="agama-9.0">
<batch name="base" archs="86_64 aarch64 ppc64le">
<flavor name="agama-installer" folder="images/*/agama-installer:openSUSE/" iso="1" media1="0"/>
</batch>
<batch name="s390x" archs="s390x" iso_path="iso">
<flavor name="agama-installer" folder="images/*/agama-installer:openSUSE/" iso="extract_as_repo" media1="0"/>
</batch>
</openQA>

0 comments on commit 2358961

Please sign in to comment.