Skip to content

Commit eb61f99

Browse files
committed
openSUSE:Factory: Add JeOS-for-kvm-and-xen-sdboot flavor
1 parent cef172d commit eb61f99

File tree

4 files changed

+71
-38
lines changed

4 files changed

+71
-38
lines changed
Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
1-
openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-kvm-and-xen-Snapshot20240603.qcow2
2-
openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-Cloud-Snapshot20240603.qcow2
1+
openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-kvm-and-xen-Snapshot20241211.qcow2
2+
openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-kvm-and-xen-sdboot-Snapshot20241211.qcow2
3+
openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-Cloud-Snapshot20241211.qcow2
Lines changed: 59 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,54 +1,81 @@
11
/usr/bin/openqa-cli api -X post isos?async=1 \
22
ARCH=x86_64 \
3-
ASSET_256=openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-kvm-and-xen-Snapshot20240603.qcow2.sha256 \
4-
BUILD=20240603 \
5-
CHECKSUM_HDD_1=$(cut -b-64 /var/lib/openqa/factory/other/openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-kvm-and-xen-Snapshot20240603.qcow2.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
3+
ASSET_256=openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-kvm-and-xen-Snapshot20241211.qcow2.sha256 \
4+
BUILD=20241211 \
5+
CHECKSUM_HDD_1=$(cut -b-64 /var/lib/openqa/factory/other/openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-kvm-and-xen-Snapshot20241211.qcow2.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
66
DISTRI=opensuse \
77
FLAVOR=JeOS-for-kvm-and-xen \
88
FULLURL=1 \
9-
HDD_1=openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-kvm-and-xen-Snapshot20240603.qcow2 \
10-
MIRROR_HTTP=http://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20240603 \
11-
MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20240603 \
9+
HDD_1=openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-kvm-and-xen-Snapshot20241211.qcow2 \
10+
MIRROR_HTTP=http://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20241211 \
11+
MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20241211 \
1212
MIRROR_PREFIX=http://openqa.opensuse.org/assets/repo \
13-
REPO_0=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240603 \
14-
REPO_1=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20240603 \
15-
REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240603-debuginfo \
16-
REPO_3=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240603-source \
17-
REPO_4=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20240603 \
18-
REPO_NON_OSS=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20240603 \
19-
REPO_OSS=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240603 \
20-
REPO_OSS_DEBUGINFO=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240603-debuginfo \
13+
REPO_0=openSUSE-Tumbleweed-oss-x86_64-Snapshot20241211 \
14+
REPO_1=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20241211 \
15+
REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20241211-debuginfo \
16+
REPO_3=openSUSE-Tumbleweed-oss-x86_64-Snapshot20241211-source \
17+
REPO_4=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20241211 \
18+
REPO_NON_OSS=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20241211 \
19+
REPO_OSS=openSUSE-Tumbleweed-oss-x86_64-Snapshot20241211 \
20+
REPO_OSS_DEBUGINFO=openSUSE-Tumbleweed-oss-x86_64-Snapshot20241211-debuginfo \
2121
REPO_OSS_DEBUGINFO_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \
22-
REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240603-source \
22+
REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20241211-source \
2323
REPO_OSS_SOURCE_PACKAGES='coreutils*,yast2-network*,yast2-http-server*' \
24-
SUSEMIRROR=http://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20240603 \
24+
SUSEMIRROR=http://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20241211 \
2525
VERSION=Tumbleweed \
2626
_OBSOLETE=1
2727

2828
/usr/bin/openqa-cli api -X post isos?async=1 \
2929
ARCH=x86_64 \
30-
ASSET_256=openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-Cloud-Snapshot20240603.qcow2.sha256 \
31-
BUILD=20240603 \
32-
CHECKSUM_HDD_1=$(cut -b-64 /var/lib/openqa/factory/other/openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-Cloud-Snapshot20240603.qcow2.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
30+
ASSET_256=openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-kvm-and-xen-sdboot-Snapshot20241211.qcow2.sha256 \
31+
BUILD=20241211 \
32+
CHECKSUM_HDD_1=$(cut -b-64 /var/lib/openqa/factory/other/openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-kvm-and-xen-sdboot-Snapshot20241211.qcow2.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
33+
DISTRI=opensuse \
34+
FLAVOR=JeOS-for-kvm-and-xen-sdboot \
35+
FULLURL=1 \
36+
HDD_1=openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-kvm-and-xen-sdboot-Snapshot20241211.qcow2 \
37+
MIRROR_HTTP=http://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20241211 \
38+
MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20241211 \
39+
MIRROR_PREFIX=http://openqa.opensuse.org/assets/repo \
40+
REPO_0=openSUSE-Tumbleweed-oss-x86_64-Snapshot20241211 \
41+
REPO_1=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20241211 \
42+
REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20241211-debuginfo \
43+
REPO_3=openSUSE-Tumbleweed-oss-x86_64-Snapshot20241211-source \
44+
REPO_4=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20241211 \
45+
REPO_NON_OSS=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20241211 \
46+
REPO_OSS=openSUSE-Tumbleweed-oss-x86_64-Snapshot20241211 \
47+
REPO_OSS_DEBUGINFO=openSUSE-Tumbleweed-oss-x86_64-Snapshot20241211-debuginfo \
48+
REPO_OSS_DEBUGINFO_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \
49+
REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20241211-source \
50+
REPO_OSS_SOURCE_PACKAGES='coreutils*,yast2-network*,yast2-http-server*' \
51+
SUSEMIRROR=http://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20241211 \
52+
VERSION=Tumbleweed \
53+
_OBSOLETE=1
54+
55+
/usr/bin/openqa-cli api -X post isos?async=1 \
56+
ARCH=x86_64 \
57+
ASSET_256=openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-Cloud-Snapshot20241211.qcow2.sha256 \
58+
BUILD=20241211 \
59+
CHECKSUM_HDD_1=$(cut -b-64 /var/lib/openqa/factory/other/openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-Cloud-Snapshot20241211.qcow2.sha256 | grep -E '[0-9a-f]{5,40}' | head -n1) \
3360
DISTRI=opensuse \
3461
FLAVOR=JeOS-for-OpenStack-Cloud \
3562
FULLURL=1 \
36-
HDD_1=openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-Cloud-Snapshot20240603.qcow2 \
37-
MIRROR_HTTP=http://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20240603 \
38-
MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20240603 \
63+
HDD_1=openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-Cloud-Snapshot20241211.qcow2 \
64+
MIRROR_HTTP=http://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20241211 \
65+
MIRROR_HTTPS=https://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20241211 \
3966
MIRROR_PREFIX=http://openqa.opensuse.org/assets/repo \
40-
REPO_0=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240603 \
41-
REPO_1=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20240603 \
42-
REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240603-debuginfo \
43-
REPO_3=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240603-source \
44-
REPO_4=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20240603 \
45-
REPO_NON_OSS=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20240603 \
46-
REPO_OSS=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240603 \
47-
REPO_OSS_DEBUGINFO=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240603-debuginfo \
67+
REPO_0=openSUSE-Tumbleweed-oss-x86_64-Snapshot20241211 \
68+
REPO_1=openSUSE-Tumbleweed-oss-x86_64.license-Snapshot20241211 \
69+
REPO_2=openSUSE-Tumbleweed-oss-x86_64-Snapshot20241211-debuginfo \
70+
REPO_3=openSUSE-Tumbleweed-oss-x86_64-Snapshot20241211-source \
71+
REPO_4=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20241211 \
72+
REPO_NON_OSS=openSUSE-Tumbleweed-non-oss-x86_64-Snapshot20241211 \
73+
REPO_OSS=openSUSE-Tumbleweed-oss-x86_64-Snapshot20241211 \
74+
REPO_OSS_DEBUGINFO=openSUSE-Tumbleweed-oss-x86_64-Snapshot20241211-debuginfo \
4875
REPO_OSS_DEBUGINFO_PACKAGES='java*,kernel-default-debug*,kernel-default-base-debug*,mraa-debug*,wicked-debug*' \
49-
REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20240603-source \
76+
REPO_OSS_SOURCE=openSUSE-Tumbleweed-oss-x86_64-Snapshot20241211-source \
5077
REPO_OSS_SOURCE_PACKAGES='coreutils*,yast2-network*,yast2-http-server*' \
51-
SUSEMIRROR=http://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20240603 \
78+
SUSEMIRROR=http://openqa.opensuse.org/assets/repo/openSUSE-Tumbleweed-oss-x86_64-Snapshot20241211 \
5279
VERSION=Tumbleweed \
5380
_OBSOLETE=1
5481

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
rsync --timeout=3600 -tlp4 --specials obspublish::openqa/openSUSE:Factory:ToTest/appliances/x86_64/kiwi-templates-Minimal:kvm-and-xen/*openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-kvm-and-xen-Snapshot20240603.qcow2 /var/lib/openqa/factory/hdd/openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-kvm-and-xen-Snapshot20240603.qcow2
2-
rsync --timeout=3600 -tlp4 --specials obspublish::openqa/openSUSE:Factory:ToTest/appliances/x86_64/kiwi-templates-Minimal:kvm-and-xen/*openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-kvm-and-xen-Snapshot20240603.qcow2.sha256 /var/lib/openqa/factory/other/openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-kvm-and-xen-Snapshot20240603.qcow2.sha256
3-
rsync --timeout=3600 -tlp4 --specials obspublish::openqa/openSUSE:Factory:ToTest/appliances/x86_64/kiwi-templates-Minimal:Cloud/*openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-Cloud-Snapshot20240603.qcow2 /var/lib/openqa/factory/hdd/openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-Cloud-Snapshot20240603.qcow2
4-
rsync --timeout=3600 -tlp4 --specials obspublish::openqa/openSUSE:Factory:ToTest/appliances/x86_64/kiwi-templates-Minimal:Cloud/*openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-Cloud-Snapshot20240603.qcow2.sha256 /var/lib/openqa/factory/other/openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-Cloud-Snapshot20240603.qcow2.sha256
1+
rsync --timeout=3600 -tlp4 --specials obspublish::openqa/openSUSE:Factory:ToTest/appliances/x86_64/kiwi-templates-Minimal:kvm-and-xen/*openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-kvm-and-xen-Snapshot20241211.qcow2 /var/lib/openqa/factory/hdd/openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-kvm-and-xen-Snapshot20241211.qcow2
2+
rsync --timeout=3600 -tlp4 --specials obspublish::openqa/openSUSE:Factory:ToTest/appliances/x86_64/kiwi-templates-Minimal:kvm-and-xen/*openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-kvm-and-xen-Snapshot20241211.qcow2.sha256 /var/lib/openqa/factory/other/openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-kvm-and-xen-Snapshot20241211.qcow2.sha256
3+
rsync --timeout=3600 -tlp4 --specials obspublish::openqa/openSUSE:Factory:ToTest/appliances/x86_64/kiwi-templates-Minimal:kvm-and-xen-sdboot/*openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-kvm-and-xen-sdboot-Snapshot20241211.qcow2 /var/lib/openqa/factory/hdd/openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-kvm-and-xen-sdboot-Snapshot20241211.qcow2
4+
rsync --timeout=3600 -tlp4 --specials obspublish::openqa/openSUSE:Factory:ToTest/appliances/x86_64/kiwi-templates-Minimal:kvm-and-xen-sdboot/*openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-kvm-and-xen-sdboot-Snapshot20241211.qcow2.sha256 /var/lib/openqa/factory/other/openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-kvm-and-xen-sdboot-Snapshot20241211.qcow2.sha256
5+
rsync --timeout=3600 -tlp4 --specials obspublish::openqa/openSUSE:Factory:ToTest/appliances/x86_64/kiwi-templates-Minimal:Cloud/*openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-Cloud-Snapshot20241211.qcow2 /var/lib/openqa/factory/hdd/openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-Cloud-Snapshot20241211.qcow2
6+
rsync --timeout=3600 -tlp4 --specials obspublish::openqa/openSUSE:Factory:ToTest/appliances/x86_64/kiwi-templates-Minimal:Cloud/*openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-Cloud-Snapshot20241211.qcow2.sha256 /var/lib/openqa/factory/other/openSUSE-Tumbleweed-Minimal-VM.x86_64-1.0.0-Cloud-Snapshot20241211.qcow2.sha256

xml/obs/openSUSE:Factory.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,9 @@
2424
<flavor name="JeOS-for-kvm-and-xen" folder="kiwi-templates-Minimal:kvm-and-xen">
2525
<hdd filemask=".*kvm-and-xen.*\.qcow2$"/>
2626
</flavor>
27+
<flavor name="JeOS-for-kvm-and-xen-sdboot" folder="kiwi-templates-Minimal:kvm-and-xen-sdboot">
28+
<hdd filemask=".*kvm-and-xen-sdboot.*\.qcow2$"/>
29+
</flavor>
2730
<flavor name="JeOS-for-OpenStack-Cloud" folder="kiwi-templates-Minimal:Cloud">
2831
<hdd filemask=".*Minimal-VM.*-Cloud-.*\.qcow2$"/>
2932
</flavor>

0 commit comments

Comments
 (0)