Skip to content

Instantly share code, notes, and snippets.

@perlpunk
Last active March 29, 2024 02:18
Show Gist options
  • Save perlpunk/7510b201543ae9779bd25762fc3048c1 to your computer and use it in GitHub Desktop.
Save perlpunk/7510b201543ae9779bd25762fc3048c1 to your computer and use it in GitHub Desktop.
generate-scenario.pl
#!/usr/bin/perl
use strict;
use warnings;
use v5.10;
use YAML::PP;
use JSON::PP;
my $yp = YAML::PP->new;
use YAML::PP::Common qw/ :PRESERVE /;
my $yp_preserve = YAML::PP->new(
preserve => PRESERVE_ORDER | PRESERVE_SCALAR_STYLE | PRESERVE_FLOW_STYLE | PRESERVE_ALIAS,
indent => 4,
);
use Data::Dumper;
main();
sub main {
my $ts_list = $yp->load_file("testsuites.json")->{TestSuites};
my $ma_list = $yp->load_file("machines.json")->{Machines};
my $jg = $yp_preserve->load_file("opensuse_tumbleweed.yaml");
my %scenarios;
my $sc = $jg->{scenarios};
my $all_defaults = $jg->{defaults};
my $all_ts = {};
for my $item (@$ts_list) {
delete $item->{id};
delete $item->{description};
my $settings_list = delete $item->{settings};
my $name = delete $item->{name};
my $settings = settings_list_to_hash($settings_list);
$item->{settings} = $settings;
$all_ts->{ $name } = $item;
}
my $all_ma = {};
for my $machine (@$ma_list) {
$machine->{settings} = settings_list_to_hash($machine->{settings});
my $name = delete $machine->{name};
delete $machine->{id};
$all_ma->{ $name } = $machine;
}
my %ts;
my %ma;
my %templates;
for my $arch (keys %$sc) {
$templates{ $arch } = $yp_preserve->preserved_mapping({});
warn __PACKAGE__.':'.__LINE__.": ===================== $arch\n";
my $defaults = $all_defaults->{ $arch } || {};
my $products = $sc->{ $arch };
for my $pr (keys %$products) {
$templates{ $arch }->{ $pr } = $yp_preserve->preserved_mapping({});
warn __PACKAGE__.':'.__LINE__.": ========= $pr\n";
my $tests = $products->{ $pr };
for my $i (0..$#$tests) {
my $test = $tests->[$i];
my $ref = ref $test;
my $machine = $defaults->{machine};
my $testname;
my $suite;
my %template;
my $def = {};
if (not ref $test eq 'HASH') {
$testname = "$test\@$machine";
$suite = $all_ts->{ $test };
$ts{ $test } ||= $suite;
$ma{ $machine } ||= $all_ma->{ $machine };
$templates{ $arch }->{ $pr }->{ $testname } = {};
}
elsif (ref $test eq 'HASH') {
(my $name, $def) = %$test;
if (my $merge = $def->{"<<"}) {
$machine = $merge->{machine} if $merge->{machine};
}
$machine = $def->{machine} if $def->{machine};
my $test_machine = ref $machine eq 'ARRAY' ? '(' . join(',', @$machine) . ')' : $machine;
if (not exists $def->{testsuite}) {
$testname = "$name\@$test_machine";
$suite = $all_ts->{ $name };
$ts{ $name } ||= $suite;
}
elsif ($def->{testsuite}) {
$testname = "$def->{testsuite}\@$test_machine";
$suite = $all_ts->{ $def->{testsuite} };
$ts{ $def->{testsuite} } ||= $suite;
}
else {
$testname ||= "$name\@$test_machine";
}
$ma{ $machine } ||= $all_ma->{ $machine };
$templates{ $arch }->{ $pr }->{ $testname } = $def;
}
}
}
}
$yp->dump_file("testsuites-tumbleweed.yaml", { testsuites => \%ts });
$yp->dump_file("machines-tumbleweed.yaml", { machines => \%ma });
my $group_products = $jg->{products};
my $pr_list = $yp->load_file("products.json")->{Products};
my %products;
for my $product (@$pr_list) {
$product->{settings} = settings_list_to_hash($product->{settings});
my $arch = $product->{arch} // '*';
my $str = "$product->{distri}-$product->{version}-$product->{flavor}-$arch";
next unless $group_products->{ $str };
$products{ $str } = $product;
}
$yp->dump_file("products-tumbleweed.yaml", { products => \%products });
$scenarios{job_templates} = \%templates;
$yp_preserve->dump_file("scenario-tumbleweed.yaml", \%scenarios);
}
sub settings_list_to_hash {
my ($list) = @_;
my %settings;
for my $set (@$list) {
my $key = $set->{key};
my $val = $set->{value};
$settings{ $key } = $val;
}
return \%settings;
}
---
machines:
64bit:
backend: qemu
settings:
HDDSIZEGB: '20'
QEMUCPU: host
VIRTIO_CONSOLE: '1'
WORKER_CLASS: qemu_x86_64
64bit-3G:
backend: qemu
settings:
HDDSIZEGB: '20'
QEMUCPU: host
QEMURAM: '3072'
WORKER_CLASS: qemu_x86_64
64bit-4G:
backend: qemu
settings:
HDDSIZEGB: '20'
QEMUCPU: host
QEMURAM: '4096'
WORKER_CLASS: qemu_x86_64
64bit-multipath:
backend: qemu
settings:
HDDSIZEGB: '20'
MULTIPATH: '1'
QEMUCPU: host
WORKER_CLASS: qemu_x86_64
64bit_cirrus:
backend: qemu
settings:
HDDSIZEGB: '20'
QEMUCPU: host
QEMUVGA: cirrus
VIRTIO_CONSOLE: '1'
WORKER_CLASS: qemu_x86_64
64bit_cirrus-2G:
backend: qemu
settings:
HDDSIZEGB: '20'
QEMUCPU: host
QEMURAM: '2048'
QEMUVGA: cirrus
WORKER_CLASS: qemu_x86_64
64bit_qxl:
backend: qemu
settings:
HDDSIZEGB: '20'
QEMUCPU: host
QEMUVGA: qxl
VIRTIO_CONSOLE: '1'
WORKER_CLASS: qemu_x86_64
64bit_virtio:
backend: qemu
settings:
HDDSIZEGB: '20'
QEMUCPU: host
QEMUVGA: virtio
VIRTIO_CONSOLE: '1'
WORKER_CLASS: qemu_x86_64
64bit_virtio-2G:
backend: qemu
settings:
HDDSIZEGB: '20'
QEMUCPU: host
QEMURAM: '2048'
QEMUVGA: virtio
VIRTIO_CONSOLE: '1'
WORKER_CLASS: qemu_x86_64
64bit_virtio-3G:
backend: qemu
settings:
HDDSIZEGB: '20'
QEMUCPU: host
QEMURAM: '3072'
QEMUVGA: virtio
VIRTIO_CONSOLE: '1'
WORKER_CLASS: qemu_x86_64
64bit_win:
backend: qemu
settings:
CDMODEL: ide-cd
HDDSIZEGB: '70'
QEMUCPU: host
QEMUCPUS: '4'
QEMURAM: '4096'
QEMUVGA: qxl
WORKER_CLASS: qemu_x86_64
ARRAY(0x55d38e25da00): null
ARRAY(0x55d38e26c3d8): null
Laptop_64:
backend: qemu
settings:
HDDSIZEGB: '20'
LAPTOP: '1'
QEMUCPU: host
QEMUMACHINE: pc-i440fx-2.4
WORKER_CLASS: qemu_x86_64
USBboot_64:
backend: qemu
settings:
HDDSIZEGB: '20'
QEMUCPU: host
USBBOOT: '1'
USBSIZEGB: '8'
WORKER_CLASS: qemu_x86_64
USBboot_64-3G:
backend: qemu
settings:
HDDSIZEGB: '20'
QEMUCPU: host
QEMURAM: '3072'
USBBOOT: '1'
USBSIZEGB: '8'
WORKER_CLASS: qemu_x86_64
smp_64:
backend: qemu
settings:
HDDSIZEGB: '20'
QEMUCPU: host
QEMUCPUS: '4'
WORKER_CLASS: qemu_x86_64
uefi:
backend: qemu
settings:
HDDSIZEGB: '20'
QEMUCPU: host
UEFI: '1'
UEFI_PFLASH_CODE: /usr/share/qemu/ovmf-x86_64-ms-code.bin
UEFI_PFLASH_VARS: /usr/share/qemu/ovmf-x86_64-ms-vars.bin
WORKER_CLASS: qemu_x86_64
uefi-3G:
backend: qemu
settings:
HDDSIZEGB: '20'
QEMUCPU: host
QEMURAM: '3072'
UEFI: '1'
UEFI_PFLASH_CODE: /usr/share/qemu/ovmf-x86_64-ms-code.bin
UEFI_PFLASH_VARS: ovmf-x86_64-ms-vars-800x600.qcow2
WORKER_CLASS: qemu_x86_64
uefi-usb:
backend: qemu
settings:
QEMUCPU: host
UEFI: '1'
UEFI_PFLASH_CODE: /usr/share/qemu/ovmf-x86_64-ms-code.bin
UEFI_PFLASH_VARS: ovmf-x86_64-ms-vars-800x600.qcow2
USBBOOT: '1'
USBSIZEGB: '8'
WORKER_CLASS: qemu_x86_64
uefi-usb-4G:
backend: qemu
settings:
HDDSIZEGB: '20'
QEMUCPU: host
QEMURAM: '4096'
UEFI: '1'
UEFI_PFLASH_CODE: /usr/share/qemu/ovmf-x86_64-ms-code.bin
UEFI_PFLASH_VARS: /usr/share/qemu/ovmf-x86_64-ms-vars.bin
USBBOOT: '1'
USBSIZEGB: '8'
WORKER_CLASS: qemu_x86_64
uefi_virtio-2G:
backend: qemu
settings:
HDDSIZEGB: '20'
QEMUCPU: host
QEMURAM: '2048'
QEMUVGA: virtio
UEFI: '1'
UEFI_PFLASH_CODE: /usr/share/qemu/ovmf-x86_64-ms-code.bin
UEFI_PFLASH_VARS: ovmf-x86_64-ms-vars-800x600.qcow2
VIRTIO_CONSOLE: '1'
WORKER_CLASS: qemu_x86_64
uefi_win:
backend: qemu
settings:
CDMODEL: ide-cd
GFXPAYLOAD: 1024x768
HDDSIZEGB: '70'
QEMUCPU: qemu64
QEMUCPUS: '4'
QEMURAM: '4096'
QEMUVGA: qxl
UEFI: '1'
UEFI_PFLASH_CODE: /usr/share/qemu/ovmf-x86_64-ms-code.bin
UEFI_PFLASH_VARS: /usr/share/qemu/ovmf-x86_64-ms-vars.bin
WORKER_CLASS: qemu_x86_64
---
products:
microos-*-DVD-x86_64:
arch: x86_64
distri: microos
flavor: DVD
id: 179
settings:
DESKTOP: textmode
MULTI_STEP_KUBIC_FLOW: '1'
ROOTONLY: '1'
version: '*'
opensuse-Tumbleweed-DVD-x86_64:
arch: x86_64
distri: opensuse
flavor: DVD
id: 2
settings:
BUGZILLA_URL: https://bugzilla.opensuse.org/show_bug.cgi?ctype=xml&id=@BUGID@
DVD: '1'
ISO_MAXSIZE: '4700372992'
QA_HEAD_REPO: https://download.opensuse.org/repositories/devel:/openSUSE:/QA:/Tumbleweed/openSUSE_Tumbleweed/
QEMURAM: '1536'
version: Tumbleweed
opensuse-Tumbleweed-GNOME-Live-x86_64:
arch: x86_64
distri: opensuse
flavor: GNOME-Live
id: 4
settings:
EXCLUDE_MODULES: opensuse_welcome
ISO_MAXSIZE: '999999999'
LIVECD: '1'
LIVECD_LOADER: grub2
version: Tumbleweed
opensuse-Tumbleweed-JeOS-for-kvm-and-xen-x86_64:
arch: x86_64
distri: opensuse
flavor: JeOS-for-kvm-and-xen
id: 170
settings:
BTRFS_MAXDATASIZE: '1000000000'
BUGZILLA_URL: https://bugzilla.opensuse.org/show_bug.cgi?ctype=xml&id=@BUGID@
JEOS: '1'
version: Tumbleweed
opensuse-Tumbleweed-KDE-Live-x86_64:
arch: x86_64
distri: opensuse
flavor: KDE-Live
id: 6
settings:
EXCLUDE_MODULES: glibc_sanity,salt,prepare_test_data,opensuse_welcome
ISO_MAXSIZE: '1200000000'
LIVECD: '1'
LIVECD_LOADER: grub2
version: Tumbleweed
opensuse-Tumbleweed-NET-x86_64:
arch: x86_64
distri: opensuse
flavor: NET
id: 8
settings:
ISO_MAXSIZE: '737280000'
NETBOOT: '1'
QEMURAM: '1536'
version: Tumbleweed
opensuse-Tumbleweed-Rescue-CD-x86_64:
arch: x86_64
distri: opensuse
flavor: Rescue-CD
id: 10
settings:
EXCLUDE_MODULES: firefox, salt, opensuse_welcome,ristretto
ISO_MAXSIZE: '681574400'
LIVECD: '1'
LIVECD_LOADER: grub2
QEMURAM: '1534'
version: Tumbleweed
opensuse-Tumbleweed-WSL-x86_64:
arch: x86_64
distri: opensuse
flavor: WSL
id: 200
settings:
BOOT_HDD_IMAGE: '1'
SERIALDEV: ttyS1
version: Tumbleweed
opensuse-Tumbleweed-XFCE-Live-x86_64:
arch: x86_64
distri: opensuse
flavor: XFCE-Live
id: 173
settings:
EXCLUDE_MODULES: firefox_audio
ISO_MAXSIZE: '999999999'
LIVECD: '1'
LIVECD_LOADER: grub2
version: Tumbleweed
---
job_templates:
x86_64:
microos-*-DVD-x86_64:
rcshell@64bit:
machine: 64bit
microos_10G-disk@64bit: {}
microos@uefi:
machine: uefi
microos-sdboot@uefi:
machine: uefi
microos@64bit:
machine: 64bit
microos_textmode@64bit: {}
container-host@64bit:
machine: 64bit
settings:
CONTAINER_IMAGE_TO_TEST: registry.opensuse.org/opensuse/factory/totest/containers/opensuse/tumbleweed
K3S_INSTALL_UPSTREAM: '1'
remote_ssh_controller@64bit:
settings:
HDD_1: support_server_tumbleweed@64bit.qcow2
SYSTEM_ROLE: microos
DESKTOP: textmode
EXTRABOOTPARAMS_BOOT_LOCAL: '3'
+YAML_SCHEDULE: ''
remote_ssh_target@64bit:
settings:
DESKTOP: textmode
+YAML_SCHEDULE: ''
microos-*-MicroOS-Image-ContainerHost-x86_64:
container-host@64bit:
settings:
CONTAINER_IMAGE_TO_TEST: registry.opensuse.org/opensuse/factory/totest/containers/opensuse/tumbleweed
K3S_INSTALL_UPSTREAM: '1'
container-host2microosnext@64bit:
settings:
CONTAINER_IMAGE_TO_TEST: registry.opensuse.org/opensuse/factory/totest/containers/opensuse/tumbleweed
K3S_INSTALL_UPSTREAM: '1'
container-host-old2microosnext@64bit:
settings:
CONTAINER_IMAGE_TO_TEST: registry.opensuse.org/opensuse/factory/totest/containers/opensuse/tumbleweed
K3S_INSTALL_UPSTREAM: '1'
microos-*-MicroOS-Image-x86_64:
microos@64bit:
settings:
ENABLE_SELINUX: '1'
microos-combustion@64bit: {}
microos-ignition@64bit: {}
microos-wizard@64bit: {}
microos2microosnext@64bit: {}
microos-old2microosnext@64bit: {}
microos_qemu@64bit:
settings:
QEMUCPU: 'host'
microos_fips@64bit: {}
microos_network_bonding@64bit: {}
microos-*-MicroOS-Image-sdboot-x86_64:
microos-combustion@uefi:
machine: uefi
microos-wizard@uefi:
machine: uefi
settings:
ENCRYPT: '1'
microos-*-MicroOS-SelfInstall-x86_64:
microos@64bit: {}
opensuse-Tumbleweed-DVD-x86_64:
textmode@64bit:
machine: 64bit
priority: 40
kde@USBboot_64:
machine: USBboot_64
priority: 40
kde@64bit:
machine: 64bit
priority: 40
kde@64bit_cirrus-2G:
machine: 64bit_cirrus-2G
priority: 40
kde@Laptop_64:
machine: Laptop_64
priority: 40
uefi@64bit:
machine: 64bit
priority: 45
uefi@USBboot_64:
machine: USBboot_64
priority: 45
gnome@64bit_qxl:
machine: 64bit_qxl
priority: 45
gnome@Laptop_64:
machine: Laptop_64
priority: 45
gnome@64bit:
machine: 64bit
priority: 45
minimalx@64bit:
machine: 64bit
priority: 45
gnome-boot-hdd@64bit: {}
minimalx+btrfs+sephome@64bit: {}
xfce@64bit:
machine: 64bit
priority: 49
cryptlvm@uefi:
machine: uefi
settings:
YAML_SCHEDULE: schedule/yast/opensuse/encryption/cryptlvm.yaml
cryptlvm@64bit:
machine: 64bit
settings:
YAML_SCHEDULE: schedule/yast/opensuse/encryption/cryptlvm.yaml
install_only@smp_64:
machine: smp_64
priority: 40
install_only@64bit-multipath:
machine: 64bit-multipath
priority: 40
guided_ext4@64bit:
settings:
DESKTOP: gnome
FILESYSTEM: ext4
NOAUTOLOGIN: '1'
YAML_SCHEDULE_DEFAULT: schedule/yast/tumbleweed/flows/default.yaml
YAML_SCHEDULE_FLOWS: gnome,guided,autologin_off
YAML_SCHEDULE: schedule/yast/tumbleweed/guided_ext4.yaml
testsuite: null
guided_ext4_textmode@64bit:
description: |-
Mantainer: jeriveramoya Test selection of file system ext4 for / partition in textmode for openSUSE distributions
settings:
DESKTOP: textmode
FILESYSTEM: ext4
VIDEOMODE: text
YAML_SCHEDULE_DEFAULT: schedule/yast/tumbleweed/flows/default.yaml
YAML_SCHEDULE_FLOWS: server,guided
YAML_SCHEDULE: schedule/yast/tumbleweed/guided_ext4.yaml
testsuite: null
lvm@64bit:
priority: 49
uefi-os@64bit:
machine: 64bit
priority: 45
mediacheck@64bit:
machine: 64bit
rescue_system@64bit:
priority: 40
gpt@64bit: {}
xfs@64bit:
settings:
YAML_SCHEDULE: schedule/yast/opensuse/xfs/xfs.yaml
YAML_TEST_DATA: test_data/yast/opensuse/xfs/xfs_partition.yaml
minimalx_btrfs_snapper@64bit: {}
create_hdd_textmode@64bit:
priority: 45
create_hdd_textmode_autoyast@64bit:
priority: 45
create_hdd_gnome@64bit:
priority: 45
create_hdd_gnome_libyui@64bit: {}
create_hdd_gnome_wicked@64bit: {}
create_hdd_kde@64bit:
priority: 45
lvm+RAID1@64bit: {}
boot_to_snapshot@64bit: {}
yast2_firstboot@64bit: {}
yast2_firstboot_custom@64bit: {}
yast2_gui@64bit: {}
yast2_nfs_v3_server@64bit: {}
yast2_nfs_v3_client@64bit: {}
yast2_nfs_v4_server@64bit: {}
yast2_nfs_v4_client@64bit: {}
yast2_ui_devel@64bit: {}
yast2_users@64bit: {}
yast2_apparmor@64bit: {}
extra_tests_gnome@64bit: {}
create_hdd_xfce@64bit:
priority: 46
extra_tests_on_kde@64bit: {}
extra_tests_on_xfce@64bit: {}
extra_tests_textmode@64bit: {}
extra_tests_webserver@64bit: {}
extra_tests_vagrant@64bit:
description: 'Maintainer: dancermak. Test vagrant, vagrant plugins and the vagrant boxes'
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
QEMUCPU: host
QEMUCPUS: '4'
QEMURAM: '4096'
START_AFTER_TEST: create_hdd_textmode
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
YAML_SCHEDULE: schedule/vagrant.yaml
testsuite: null
extra_tests_textmode_containers@64bit:
testsuite: extra_tests_textmode_containers
settings:
CONTAINER_RUNTIMES: 'docker,podman'
K3S_INSTALL_UPSTREAM: '1'
CONTAINERS_UNTESTED_IMAGES: '1'
CONTAINER_IMAGE_TO_TEST: registry.opensuse.org/opensuse/factory/totest/containers/opensuse/tumbleweed
POSTGRES_IP: 'ko.dmz-prg2.suse.org'
POSTGRES_PORT: '5444'
extra_tests_ai_ml@64bit: {}
yast_no_self_update@64bit: {}
gnome-gdm@64bit:
machine: 64bit
kde_dual_windows10@uefi_win:
machine: uefi_win
kde_dual_windows10@64bit_win:
machine: 64bit_win
gnome_dual_windows10@uefi_win:
machine: uefi_win
gnome_dual_windows10@64bit_win:
machine: 64bit_win
kde-sddm@64bit: {}
gnome+import_ssh_keys@64bit_cirrus:
machine: 64bit_cirrus
settings:
HDD_1: opensuse-leap-updated-%ARCH%-%DESKTOP%.qcow2
gnome+do_not_import_ssh_keys@64bit_cirrus-2G:
machine: 64bit_cirrus-2G
settings:
HDD_1: opensuse-leap-updated-%ARCH%-%DESKTOP%.qcow2
autoyast_y2_firstboot@64bit: {}
autoyast_btrfs_quota@64bit: {}
autoyast_gnome@64bit:
machine: 64bit
autoyast_minimal@64bit: {}
autoyast_reinstall_gnome@64bit:
settings:
YAML_TEST_DATA: test_data/yast/opensuse/autoyast_reinstall/autoyast_reinstall_64bit.yaml
autoyast_multi_btrfs@64bit:
settings:
AUTOYAST: autoyast_opensuse/autoyast_multi_btrfs.xml
DESKTOP: gnome
NUMDISKS: '4'
YAML_SCHEDULE: schedule/yast/opensuse/autoyast/autoyast_multi_btrfs.yaml
description: AutoYaST installation with multi-device Btrfs. The setup containing 4 hds using two multidevice btrfs, one mounted on / and one mounted on /test. Combines partition-less disk and disk with partition, also includes an encrypted disk.
testsuite: null
machine: 64bit
autoyast_rules_and_classes@64bit:
description: Test verifies rules and classes autoyast.
settings:
YAML_SCHEDULE: schedule/yast/opensuse/autoyast/autoyast_rules_and_classes.yaml
testsuite: null
guided_btrfs@64bit:
description: |-
https://progress.opensuse.org/issues/16570
PARTITIONING_WARNINGS=1
Test installation with btrfs filesystem. Validates no_COW attributes on subvolumes, checks the /home is not on the separate partition.
settings:
HDDSIZEGB: '40'
YAML_SCHEDULE_DEFAULT: schedule/yast/tumbleweed/flows/default.yaml
YAML_SCHEDULE_FLOWS: kde,guided
YAML_SCHEDULE: schedule/yast/tumbleweed/guided_btrfs.yaml
testsuite: null
guided_btrfs_textmode@64bit:
description: 'Mantainer: jeriveramoya Test selection of file system btrfs for / partition in textmode for openSUSE distributions'
settings:
DESKTOP: textmode
FILESYSTEM: btrfs
VIDEOMODE: text
YAML_SCHEDULE_DEFAULT: schedule/yast/tumbleweed/flows/default.yaml
YAML_SCHEDULE_FLOWS: server,guided
YAML_SCHEDULE: schedule/yast/tumbleweed/guided_btrfs.yaml
testsuite: null
package-dependency@64bit: {}
nvme@uefi:
machine: uefi
extra_tests_filesystem@64bit: {}
gnuhealth@64bit: {}
clone_system@64bit: {}
wicked_basic_sut@64bit: {}
wicked_basic_ref@64bit: {}
wireguard_server@64bit: {}
wireguard_client@64bit: {}
ping_server@64bit: {}
ping_client@64bit: {}
ovs-server@64bit: {}
ovs-client@64bit: {}
salt-master@64bit: {}
salt-minion@64bit: {}
autofs_server@64bit: {}
autofs_client@64bit: {}
rsync-server@64bit: {}
rsync-client@64bit: {}
extra_tests_misc@64bit: {}
tomcat@64bit: {}
desktopapps-message-gnome@64bit: {}
kde-wayland@64bit_virtio:
machine: 64bit_virtio
settings:
QEMUCPUS: '2'
QEMURAM: '2048'
external_iso@64bit:
machine: 64bit
desktopapps-gnome@64bit: {}
yast2_ncurses@64bit:
settings:
YAML_SCHEDULE: schedule/yast/opensuse/yast2_ncurses/yast2_ncurses.yaml
virtualization@64bit:
settings:
YAML_SCHEDULE: schedule/virtualization/virtualization.yaml
toolchain_zypper@64bit: {}
crypt_no_lvm@64bit: {}
systemd-networkd@64bit: {}
install_offline@64bit: {}
system_performance@64bit: {}
select_disk@64bit:
description: 'Maintainer: riafarov, mloviska Test the selection of "first" disk with the guided setup in partitioning. This is also used as a prerequisite for real hardware tests to select the right disk for installation and not a "random" one.'
settings:
NUMDISKS: '2'
YAML_SCHEDULE: schedule/yast/opensuse/select_disk/select_disk.yaml
testsuite: null
ext3_textmode@64bit:
description: 'Mantainer: jeriveramoya Test selection of file system ext3 for / partition in textmode for openSUSE distributions'
settings:
DESKTOP: textmode
FILESYSTEM: ext3
INSTALLONLY: '1'
VIDEOMODE: text
YAML_SCHEDULE: schedule/yast/opensuse/ext3/ext3_textmode.yaml
testsuite: null
xfs_textmode@64bit:
description: 'Mantainer: jeriveramoya Test selection of file system xfs for / partition in textmode for openSUSE distributions'
settings:
DESKTOP: textmode
FILESYSTEM: xfs
INSTALLONLY: '1'
VIDEOMODE: text
YAML_SCHEDULE: schedule/yast/opensuse/xfs/xfs_textmode.yaml
YAML_TEST_DATA: test_data/yast/opensuse/xfs/xfs_partition.yaml
testsuite: null
apparmor@64bit: {}
security_misc_o3@64bit: {}
scap_workbench@64bit: {}
lvm-encrypt-separate-boot@64bit:
machine: 64bit
lvm-full-encrypt@64bit: {}
openscap@64bit: {}
lvm_thin_provisioning@64bit:
settings:
YAML_SCHEDULE: schedule/yast/opensuse/lvm/lvm_thin_provisioning.yaml
upgrade_Leap_15.0_gnome@64bit:
settings:
QEMU_VIRTIO_RNG: "0"
upgrade_Leap_15.0_cryptlvm@uefi:
machine: uefi
settings:
QEMU_VIRTIO_RNG: "0"
upgrade_Leap_15.0_kde@64bit:
settings:
QEMU_VIRTIO_RNG: "0"
upgrade_Leap_15.1_kde@64bit:
settings:
QEMU_VIRTIO_RNG: "0"
upgrade_Leap_15.2_gnome@64bit:
settings:
QEMU_VIRTIO_RNG: "0"
upgrade_Leap_15.2_with_service_check@64bit:
settings:
QEMU_VIRTIO_RNG: "0"
upgrade_Leap_15.2_with_service_check_nested_vm_down@64bit:
settings:
QEMU_VIRTIO_RNG: "0"
upgrade_Leap_15.2_kde@64bit:
settings:
QEMU_VIRTIO_RNG: "0"
upgrade_Leap_15.2_cryptlvm@uefi:
machine: uefi
settings:
QEMU_VIRTIO_RNG: "0"
upgrade_Leap_15.3_gnome@64bit:
settings:
QEMU_VIRTIO_RNG: "0"
upgrade_Leap_15.3_kde@64bit:
settings:
QEMU_VIRTIO_RNG: "0"
installer_extended@64bit: {}
desktopapps-other@64bit:
description: 'Maintainer: Yuan Ren (yuanren10). See https://progress.opensuse.org/issues/23906'
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: gnome
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
REGRESSION: other
START_AFTER_TEST: create_hdd_gnome
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
testsuite: null
desktopapps-documentation@64bit:
description: Maintainer Yaun Ren
settings:
DESKTOP: gnome
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
REGRESSION: documentation
START_AFTER_TEST: create_hdd_gnome
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
testsuite: null
desktopapps-gb18030@64bit: {}
security_audit@64bit:
settings:
YAML_SCHEDULE: schedule/security/audit.yaml
security_build_nested_hdd@64bit:
testsuite: null
settings:
BOOT_HDD_IMAGE: '1'
START_AFTER_TEST: create_hdd_textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
DESKTOP: textmode
YAML_SCHEDULE: schedule/security/build_nested_hdd.yaml
PUBLISH_HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%_nested_l2.qcow2'
security_pam@64bit: {}
security_tpm2@64bit: {}
security_tpm2@uefi:
testsuite: security_tpm2
machine: uefi
settings:
START_AFTER_TEST: create_hdd_textmode_uefi
UEFI_PFLASH_CODE: '/usr/share/qemu/ovmf-x86_64-ms-code.bin'
unlock_luks2_volume_with_tpm2@64bit:
testsuite: null
settings:
DESKTOP: gnome
HDDSIZEGB: '30'
ENCRYPT: '1'
LUKS2_ENCRYPT: '1'
YAML_SCHEDULE: schedule/security/autoyast_btrfs_luks2_tw.yaml
QEMURAM: '4096'
QEMUTPM: 'instance'
QEMUTPM_VER: '2.0'
security_tpm_selftest@64bit: {}
secureboot_kernel_lockdown@uefi:
testsuite: null
machine: uefi
settings:
START_AFTER_TEST: create_hdd_textmode_uefi
BOOT_HDD_IMAGE: '1'
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
UEFI_PFLASH_CODE: '/usr/share/qemu/ovmf-x86_64-ms-code.bin'
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
YAML_SCHEDULE: schedule/security/secureboot_kernel_lockdown.yaml
DESKTOP: textmode
system_check@64bit: {}
btrfs+warnings@64bit:
settings:
YAML_SCHEDULE: schedule/yast/opensuse/btrfs/btrfs+warnings.yaml
selinux@64bit:
description: Maintainer (Lily Zhao) llzhao@suse.com
settings:
ARCH: x86_64
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
MACHINE: 64bit
SECURITY_TEST: selinux
START_AFTER_TEST: create_hdd_textmode
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
VIDEOMODE: text
YAML_SCHEDULE: schedule/security/selinux.yaml
testsuite: null
create_hdd_gnome-x11@64bit:
priority: 46
create_hdd_gnome-wayland@64bit_virtio:
machine: 64bit_virtio
priority: 45
sway@64bit:
testsuite: null
settings:
BOOT_HDD_IMAGE: "1"
VIDEOMODE: text
DESKTOP: textmode
QEMU_VIDEO_DEVICE: virtio-vga
HDD_1: "%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2"
UEFI_PFLASH_VARS: "%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2"
START_AFTER_TEST: create_hdd_textmode
YAML_SCHEDULE: schedule/functional/sway.yaml
desktopapps-other-x11@64bit: {}
desktopapps-documentation-x11@64bit: {}
desktopapps-gnome-x11@64bit: {}
desktopapps-remote-desktop-xrdp-client1@64bit_virtio:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: gnome
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-gnome-wayland@%MACHINE%.qcow2'
NETWORKS: fixed
NICTYPE: tap
PARALLEL_WITH: desktopapps-remote-desktop-xrdp-server1
REGRESSION: remote
REMOTE_DESKTOP_TYPE: xrdp_client
START_AFTER_TEST: create_hdd_gnome-wayland
VIRTIO_CONSOLE: '0'
WORKER_CLASS: tap
description: ''
testsuite: null
machine: 64bit_virtio
desktopapps-remote-desktop-xrdp-server1@64bit_virtio:
settings:
BOOTFROM: c
HDD_1: windows-10-x86_64-21H2@64bit_win.qcow2
WIN_VERSION: '10'
NETWORKS: fixed
NICTYPE: tap
NLA: '1'
QEMUMACHINE: 'q35'
REGRESSION: remote
REMOTE_DESKTOP_TYPE: win_server
WORKER_CLASS: tap
description: ''
testsuite: null
machine: 64bit_virtio
desktopapps-remote-desktop-xrdp-client2@64bit_virtio:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: gnome
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-gnome-wayland@%MACHINE%.qcow2'
NETWORKS: fixed
NICTYPE: tap
PARALLEL_WITH: desktopapps-remote-desktop-xrdp-server2
REGRESSION: remote
REMOTE_DESKTOP_TYPE: xrdp_client
START_AFTER_TEST: create_hdd_gnome-wayland
VIRTIO_CONSOLE: '0'
WORKER_CLASS: tap
description: ''
testsuite: null
machine: 64bit_virtio
desktopapps-remote-desktop-xrdp-server2@64bit_virtio:
settings:
BOOTFROM: c
HDD_1: windows-10-x86_64-21H2@64bit_win.qcow2
WIN_VERSION: '10'
NETWORKS: fixed
NICTYPE: tap
NLA: '0'
QEMUMACHINE: 'q35'
REGRESSION: remote
REMOTE_DESKTOP_TYPE: win_server
WORKER_CLASS: tap
description: ''
testsuite: null
machine: 64bit_virtio
remote_ssh_controller@64bit:
settings:
HDD_1: support_server_tumbleweed@64bit.qcow2
remote_ssh_target@64bit: {}
remote-desktop-client4@64bit:
description: ''
settings:
BOOTFROM: c
DESKTOP: gnome
HDD_1: windows-10-x86_64-21H2@64bit_win.qcow2
WIN_VERSION: '10'
NETWORKS: fixed
NICTYPE: tap
QEMUMACHINE: 'q35'
PARALLEL_WITH: remote-desktop-supportserver4
REGRESSION: remote
REMOTE_DESKTOP_TYPE: win_client
WORKER_CLASS: tap
testsuite: null
remote-desktop-supportserver4@64bit:
description: ''
settings:
BOOTFROM: c
DESKTOP: gnome
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-gnome-x11@%MACHINE%.qcow2'
NETWORKS: fixed
NICTYPE: tap
REGRESSION: remote
REMOTE_DESKTOP_TYPE: xrdp_server
SHUTDOWN_NEEDS_AUTH: '1'
START_AFTER_TEST: create_hdd_gnome-x11
SUPPORT_SERVER: '1'
SUPPORT_SERVER_ROLES: dhcp
VIRTIO_CONSOLE: '0'
WORKER_CLASS: tap
testsuite: null
toolkits@64bit: {}
gnome-x11-ibus@64bit: {}
toolkits-kde@64bit: {}
openldap_to_389ds@64bit: {}
apparmor_profile@64bit: {}
create_swtpm_hdd@64bit: {}
create_hdd_textmode_uefi@uefi:
machine: uefi
create_swtpm_hdd_uefi@uefi:
machine: uefi
security_swtpm@64bit: {}
security_swtpm_uefi@64bit: {}
security_389ds_server@64bit:
description: 'Maintainer: rfan1'
testsuite: null
settings:
BOOT_HDD_IMAGE: '1'
START_AFTER_TEST: create_hdd_textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
WORKER_CLASS: tap
DESKTOP: textmode
NICTYPE: tap
VIDEOMODE: text
HOSTNAME: 'server'
SSS_USERNAME: 'wilber'
YAML_SCHEDULE: schedule/security/389ds_sssd.yaml
security_389ds_sssd_client@64bit:
description: 'Maintainer: rfan1'
testsuite: null
settings:
BOOT_HDD_IMAGE: '1'
START_AFTER_TEST: create_hdd_textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
WORKER_CLASS: tap
DESKTOP: textmode
NICTYPE: tap
PARALLEL_WITH: security_389ds_server
VIDEOMODE: text
HOSTNAME: 'client'
SSS_USERNAME: 'wilber'
YAML_SCHEDULE: schedule/security/389ds_sssd.yaml
openqa_bootstrap@64bit:
testsuite: openqa_bootstrap
settings:
OPENQA_WEB_PROXY: 'nginx'
openqa_bootstrap_container@64bit: {}
rootonly@64bit: {}
qemu@64bit: {}
upgrade_Leap_15.1_gnome@64bit:
settings:
QEMU_VIRTIO_RNG: "0"
upgrade_boot-into_snapshot_rollback_Leap_15.1_gnome@64bit:
settings:
QEMU_VIRTIO_RNG: "0"
extra_tests_dracut@64bit: {}
boot_linuxrc@64bit: {}
RAID0_gpt@64bit: {}
RAID1_gpt@64bit: {}
RAID5_gpt@64bit:
description: ''
settings:
DESKTOP: kde
START_AFTER_TEST: RAID0_gpt
WORKER_CLASS: heavyload
YAML_SCHEDULE: schedule/yast/opensuse/raid/raid5_gpt.yaml
testsuite: null
RAID10_gpt@64bit:
description: ''
settings:
DESKTOP: kde
START_AFTER_TEST: RAID1_gpt
WORKER_CLASS: heavyload
YAML_SCHEDULE: schedule/yast/opensuse/raid/raid10_gpt.yaml
testsuite: null
modify_existing_partition@64bit:
description: Suite that modifies/resizes a partition on a previsously formatted disk. Depends on create_hdd_gnome.
settings:
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-gnome@%MACHINE%.qcow2'
START_AFTER_TEST: create_hdd_gnome
YAML_SCHEDULE: schedule/yast/opensuse/modify_existing_partition.yaml
testsuite: null
remote_vnc_controller@64bit:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: gnome
HDD_1: support_server_tumbleweed@64bit.qcow2
INSTALLONLY: '1'
NICTYPE: tap
OVS_DEBUG: '1'
REMOTE_CONTROLLER: vnc
SUPPORT_SERVER: '1'
SUPPORT_SERVER_ROLES: dhcp,dns
WORKER_CLASS: tap
QEMURAM: '2048'
YAML_SCHEDULE: schedule/yast/opensuse/remote_vnc/remote_vnc_controller.yaml
description: Controller performs remote installation via vnc to the target
testsuite: null
remote_vnc_target@64bit:
settings:
DESKTOP: gnome
INSTALLONLY: '1'
NICTYPE: tap
OVS_DEBUG: '1'
PARALLEL_WITH: remote_vnc_controller
REMOTE_TARGET: vnc
USE_SUPPORT_SERVER: '1'
WORKER_CLASS: tap
QEMURAM: '2048'
YAML_SCHEDULE: schedule/yast/opensuse/remote_vnc/remote_vnc_target.yaml
description: The target of the vnc remote installation triggered by the controller
testsuite: null
yast_oneclick_install@64bit: {}
firewalld-policy-firewall@64bit:
machine: 64bit
settings:
START_AFTER_TEST: 'create_hdd_textmode'
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
firewalld-policy-server@64bit:
machine: 64bit
settings:
START_AFTER_TEST: 'create_hdd_textmode'
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
firewalld-policy-client@64bit:
machine: 64bit
settings:
START_AFTER_TEST: 'create_hdd_textmode'
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
create_hdd_desktop_ay_uefi@uefi:
testsuite: create_hdd_desktop_ay_uefi
machine: uefi
settings:
DESKTOP: textmode
AUTOYAST: 'autoyast_opensuse/create_hdd/create_hdd_textmode_x86_64_uefi.xml'
sys-param-check@64bit: {}
stack_tests_python@64bit: {}
opensuse-Tumbleweed-GNOME-Live-x86_64:
gnome-live@uefi:
machine: uefi
priority: 48
settings:
QEMURAM: '4096'
gnome-live@64bit-4G:
machine: 64bit-4G
priority: 48
gnome-live@USBboot_64-3G:
machine: USBboot_64-3G
priority: 48
gnome-live@uefi-usb-4G:
machine: uefi-usb-4G
priority: 48
mediacheck@64bit:
machine: 64bit
opensuse-Tumbleweed-JeOS-for-kvm-and-xen-x86_64:
jeos@64bit_virtio:
machine: 64bit_virtio
priority: 48
settings:
POSTGRES_IP: 'ko.dmz-prg2.suse.org'
POSTGRES_PORT: '5444'
jeos-combustion@64bit_virtio:
machine: 64bit_virtio
settings:
FIRST_BOOT_CONFIG: 'combustion'
HDD_2: 'extended_combustion.qcow2'
NUMDISKS: '3'
jeos@uefi_virtio-2G:
machine: uefi_virtio-2G
jeos-extra@64bit_virtio-2G:
machine: 64bit_virtio-2G
jeos-apparmor@64bit_virtio-2G:
machine: 64bit_virtio-2G
jeos-container_host@64bit_virtio-2G:
machine: 64bit_virtio-2G
jeos-container_image@64bit_virtio-2G:
machine: 64bit_virtio-2G
settings:
CONTAINER_IMAGE_TO_TEST: registry.opensuse.org/opensuse/factory/totest/containers/opensuse/tumbleweed
zdup_twjeos2twnext@64bit_virtio:
machine: 64bit_virtio
jeos-filesystem@64bit_virtio:
machine: 64bit_virtio
jeos-fips@64bit_virtio:
machine: 64bit_virtio
jeos-ltp-commands@uefi_virtio-2G:
machine: uefi_virtio-2G
jeos-ltp-containers@uefi_virtio-2G:
machine: uefi_virtio-2G
jeos-ltp-cve@uefi_virtio-2G:
machine: uefi_virtio-2G
jeos-ltp-dio@uefi_virtio-2G:
machine: uefi_virtio-2G
jeos-ltp-ima@uefi_virtio-2G:
machine: uefi_virtio-2G
jeos-ltp-syscalls@uefi_virtio-2G:
machine: uefi_virtio-2G
jeos-ltp-syscalls-ipc@uefi_virtio-2G:
machine: uefi_virtio-2G
opensuse-Tumbleweed-KDE-Live-x86_64:
kde-live@uefi-3G:
machine: uefi-3G
priority: 48
kde-live@uefi-usb-4G:
machine: uefi-usb-4G
priority: 48
kde-live@64bit-3G:
machine: 64bit-3G
priority: 48
kde-live@USBboot_64-3G:
machine: USBboot_64-3G
priority: 48
mediacheck@64bit:
machine: 64bit
kde-live_installation@uefi-3G:
machine: uefi-3G
kde-live_installation@64bit-3G:
machine: 64bit-3G
kde-live-wayland@64bit_virtio-3G:
machine: 64bit_virtio-3G
kde_live_upgrade_leap_15.0@64bit:
settings:
QEMURAM: "3072"
QEMU_VIRTIO_RNG: "0"
kde_live_upgrade_leap_15.2@uefi:
machine: uefi
settings:
QEMURAM: "3072"
kde_live_upgrade_leap_15.3@64bit:
settings:
QEMURAM: "3072"
QEMU_VIRTIO_RNG: "0"
opensuse-Tumbleweed-NET-x86_64:
textmode@64bit:
machine: 64bit
priority: 40
kde@Laptop_64:
machine: Laptop_64
priority: 40
kde@USBboot_64:
machine: USBboot_64
priority: 40
kde@64bit:
machine: 64bit
priority: 40
uefi@64bit:
machine: 64bit
priority: 45
gnome@Laptop_64:
machine: Laptop_64
priority: 45
minimalx@64bit:
machine: 64bit
priority: 45
lxde@64bit:
machine: 64bit
priority: 49
xfce@64bit:
machine: 64bit
priority: 49
RAID0_gpt@64bit: {}
RAID1_gpt@64bit: {}
RAID5_gpt@64bit:
description: ''
settings:
DESKTOP: kde
START_AFTER_TEST: RAID0_gpt
WORKER_CLASS: heavyload
YAML_SCHEDULE: schedule/yast/opensuse/raid/raid5_gpt.yaml
testsuite: null
RAID10_gpt@64bit:
description: ''
settings:
DESKTOP: kde
START_AFTER_TEST: RAID1_gpt
WORKER_CLASS: heavyload
YAML_SCHEDULE: schedule/yast/opensuse/raid/raid10_gpt.yaml
testsuite: null
containers_tw_image_on_centos_host@64bit:
testsuite: null
description: 'Runs image container test on Centos using podman'
settings:
DESKTOP: textmode
EXTRATEST: cont
VIDEOMODE: text
KEEP_GRUB_TIMEOUT: '1'
BOOT_HDD_IMAGE: '1'
HDD_1: 'centOS-Stream-8-x86_64-20230213-minimal.qcow2'
CONTAINERS_UNTESTED_IMAGES: '1'
CONTAINER_IMAGE_TO_TEST: 'registry.opensuse.org/opensuse/factory/totest/containers/opensuse/tumbleweed'
CONTAINERS_NO_SUSE_OS: "1"
CONTAINER_RUNTIMES: "podman"
REGISTRY: '3.71.98.16:5000'
containers_tw_image_on_ubuntu_host@64bit:
testsuite: null
description: 'Runs image container test on Ubuntu using docker and podman'
settings:
DESKTOP: textmode
EXTRATEST: cont
VIDEOMODE: text
KEEP_GRUB_TIMEOUT: '1'
BOOT_HDD_IMAGE: '1'
HDD_1: 'ubuntu-22.04.qcow2'
CONTAINERS_UNTESTED_IMAGES: '1'
CONTAINER_IMAGE_TO_TEST: 'registry.opensuse.org/opensuse/factory/totest/containers/opensuse/tumbleweed'
CONTAINERS_NO_SUSE_OS: "1"
CONTAINER_RUNTIMES: "podman,docker"
REGISTRY: '3.71.98.16:5000'
cryptlvm@64bit:
machine: 64bit
install_only@smp_64:
machine: smp_64
priority: 40
uefi-os@64bit:
machine: 64bit
priority: 45
upgrade_Leap_15.0_gnome@64bit:
settings:
QEMU_VIRTIO_RNG: "0"
upgrade_Leap_15.0_kde@64bit:
settings:
QEMU_VIRTIO_RNG: "0"
zdup-Leap-15.2-kde@64bit:
settings:
QEMU_VIRTIO_RNG: "0"
zdup-Leap-15.2-gnome@64bit:
settings:
QEMU_VIRTIO_RNG: "0"
zdup-Leap-15.3-kde@64bit:
settings:
QEMU_VIRTIO_RNG: "0"
zdup-Leap-15.3-gnome@64bit:
settings:
QEMU_VIRTIO_RNG: "0"
zdup-Leap-15.4-gnome@64bit: {}
zdup-Leap-15.4-kde@64bit: {}
create_hdd_minimalx@64bit: {}
create_hdd_tumbleweed@64bit-3G:
machine: 64bit-3G
zdup_tw2twnext_gnome@64bit-3G:
machine: 64bit-3G
zdup_in_x_tw2twnext_gnome@64bit-3G:
machine: 64bit-3G
update_tw2twnext_gnome@64bit-3G:
machine: 64bit-3G
create_hdd_tumbleweed_kde@64bit-3G:
machine: 64bit-3G
zdup_tw2twnext_kde@64bit-3G:
machine: 64bit-3G
zdup_in_x_tw2twnext_kde@64bit-3G:
machine: 64bit-3G
update_tw2twnext_kde@64bit-3G:
machine: 64bit-3G
otherDE_enlightenment@64bit: {}
otherDE_lxqt@64bit: {}
otherDE_mate@64bit: {}
otherDE_awesome@64bit: {}
gnome-gdm@64bit:
machine: 64bit
kde_dual_windows10@uefi_win:
machine: uefi_win
autoyast_gnome@64bit:
machine: 64bit
lvm-encrypt-separate-boot@64bit:
machine: 64bit
kde+selinux@uefi:
machine: uefi
gnome+selinux@uefi:
machine: uefi
textmode+selinux@uefi:
machine: uefi
opensuse-Tumbleweed-Rescue-CD-x86_64:
rescue@64bit:
priority: 49
rescue@uefi-usb:
machine: uefi-usb
priority: 49
mediacheck@64bit:
machine: 64bit
opensuse-Tumbleweed-XFCE-Live-x86_64:
xfce-live@64bit-3G:
machine: 64bit-3G
xfce-live@uefi-usb-4G:
machine: uefi-usb-4G
priority: 49
mediacheck@64bit:
machine: 64bit
opensuse-Tumbleweed-WSL-x86_64:
wsl-main@(win10_64bit,win10_uefi,win11_uefi):
testsuite: null
description: |
Basic WSL test Test scope:
1) Prepare WSL and other features in Windows
2) Download the image
3) Import embedded certificate from the image
4) Load image
5) Define users
6) Register SUT
7) Exit WSL
machine: [win10_64bit, win10_uefi, win11_uefi]
settings:
YAML_SCHEDULE: 'schedule/wsl/wsl_main.yaml'
WSL_INSTALL_FROM: 'build'
QEMU_ENABLE_SMBD: '1'
wsl2-main@(win10_64bit,win10_uefi,win11_uefi): &wsl2_test
testsuite: null
machine: [win10_64bit, win10_uefi, win11_uefi]
settings: &wsl2_settings
YAML_SCHEDULE: 'schedule/wsl/wsl_main.yaml'
WSL_INSTALL_FROM: 'build'
QEMU_ENABLE_SMBD: '1'
WSL2: '1'
QEMUCPU: 'host,kvm=off,vmx=on,hypervisor=off,hv_time,hv_relaxed,hv_vapic,hv_spinlocks=0x1fff,hv_frequencies,hv_reenlightenment,hv_vpindex,hv-synic,hv-stimer,hv-stimer-direct'
QEMUMACHINE: 'q35,accel=whpx'
WORKER_CLASS: 'wsl2'
wsl2-install-msstore@(win10_64bit,win10_uefi,win11_uefi):
<<: *wsl2_test
description: |
Basic WSL test Test scope:
1) Prepare WSL and other features in Windows
2) Install WSL image from the MS Store via CLI
settings:
<<: *wsl2_settings
WSL_VERSION: 'openSUSE Tumbleweed'
WSL_INSTALL_FROM: 'msstore'
wsl2-systemd@(win10_64bit,win10_uefi,win11_uefi):
<<: *wsl2_test
description: 'Enable and test systemd in WSL'
settings:
<<: *wsl2_settings
WSL_SYSTEMD: '1'
---
testsuites:
RAID0_gpt:
settings:
DESKTOP: minimalx
WORKER_CLASS: heavyload
YAML_SCHEDULE: schedule/yast/opensuse/raid/raid0_gpt.yaml
RAID1_gpt:
settings:
DESKTOP: minimalx
START_AFTER_TEST: RAID0_gpt
WORKER_CLASS: heavyload
YAML_SCHEDULE: schedule/yast/opensuse/raid/raid1_gpt.yaml
apparmor:
settings:
ARCH: x86_64
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
MACHINE: 64bit
SECURITY_TEST: apparmor
START_AFTER_TEST: create_hdd_textmode
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
VIDEOMODE: text
YAML_SCHEDULE: schedule/security/apparmor.yaml
apparmor_profile:
settings:
ARCH: x86_64
BOOT_HDD_IMAGE: '1'
DESKTOP: gnome
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
MACHINE: 64bit
SECURITY_TEST: apparmor_profile
START_AFTER_TEST: create_hdd_gnome
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
VIDEOMODE: text
YAML_SCHEDULE: schedule/security/apparmor_profile.yaml
autofs_client:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-textmode@%MACHINE%.qcow2'
HOSTNAME: client
NICTYPE: tap
PARALLEL_WITH: autofs_server
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-textmode@%MACHINE%-uefi-vars.qcow2'
WORKER_CLASS: tap
YAML_SCHEDULE: schedule/functional/autofs.yaml
autofs_server:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-textmode@%MACHINE%.qcow2'
HOSTNAME: server
NICTYPE: tap
START_AFTER_TEST: create_hdd_textmode
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-textmode@%MACHINE%-uefi-vars.qcow2'
WORKER_CLASS: tap
YAML_SCHEDULE: schedule/functional/autofs.yaml
autoyast_btrfs_quota:
settings:
AUTOYAST: autoyast_opensuse/autoyast_btrfs_quota.xml
YAML_SCHEDULE: schedule/yast/opensuse/autoyast/autoyast_btrfs_quota.yaml
autoyast_gnome:
settings:
AUTOYAST: autoyast_opensuse/opensuse_gnome.xml
DESKTOP: gnome
INSTALLATION_VALIDATION: console/autoyast_smoke
INSTALLONLY: '1'
autoyast_minimal:
settings:
AUTOYAST: autoyast_opensuse/opensuse_minimal.xml
AUTOYAST_CONFIRM: '1'
DESKTOP: textmode
INSTALLONLY: '1'
autoyast_reinstall_gnome:
settings:
ASSET_7: autoinst.xml
AUTOYAST: ASSET_7
DESKTOP: gnome
HDDSIZEGB: '40'
INSTALLONLY: '1'
START_AFTER_TEST: clone_system
YAML_SCHEDULE: schedule/yast/opensuse/autoyast/autoyast_reinstall.yaml
YAML_TEST_DATA: test_data/yast/opensuse/autoyast_reinstall/autoyast_reinstall_64bit.yaml
autoyast_y2_firstboot:
settings:
AUTOYAST: autoyast_opensuse/autoyast_firstboot.xml
AY_EXPAND_VARS: YUI_PORT,BUILD,VERSION
YAML_SCHEDULE: schedule/yast/opensuse/firstboot/autoyast_y2_firstboot.yaml
YAML_TEST_DATA: test_data/yast/opensuse/firstboot/yast2_firstboot.yaml
YUI_REST_API: '1'
boot_linuxrc:
settings:
DESKTOP: kde
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-kde@%MACHINE%.qcow2'
LINUXRC_BOOT: '1'
START_AFTER_TEST: create_hdd_kde
YAML_SCHEDULE: schedule/yast/opensuse/boot_linuxrc.yaml
boot_to_snapshot:
settings:
+ISO: ''
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
START_AFTER_TEST: create_hdd_textmode
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
YAML_SCHEDULE: schedule/boot_to_snapshot.yaml
btrfs+warnings:
settings:
FILESYSTEM: btrfs
HDDSIZEGB: '40'
INSTALLONLY: '1'
PARTITIONING_WARNINGS: '1'
clone_system:
settings:
BOOT_HDD_IMAGE: '1'
CLONE_SYSTEM: '1'
DESKTOP: gnome
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-gnome@%MACHINE%.qcow2'
INSTALLONLY: '1'
START_AFTER_TEST: create_hdd_gnome
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-gnome@%MACHINE%-uefi-vars.qcow2'
YAML_SCHEDULE: schedule/yast/opensuse/clone_system/clone_system.yaml
container-host:
settings:
CONTAINER_RUNTIMES: podman,docker
EXTRA: FEATURES
REGISTRY: 3.71.98.16:5000
SYSTEM_ROLE: container-host
container-host-old2microosnext:
settings:
+HDD_1: openSUSE-MicroOS.%ARCH%-ContainerHost-kvm-and-xen-old.qcow2
CONTAINER_RUNTIMES: podman,docker
EXTRA: FEATURES
REGISTRY: 3.71.98.16:5000
SYSTEM_ROLE: container-host
TDUP: '1'
container-host2microosnext:
settings:
+HDD_1: openSUSE-MicroOS.%ARCH%-ContainerHost-kvm-and-xen-before-%BUILD%.qcow2
CONTAINER_RUNTIMES: podman,docker
EXTRA: FEATURES
HDD_1_URL: http://download.opensuse.org/tumbleweed/appliances/openSUSE-MicroOS.x86_64-ContainerHost-kvm-and-xen.qcow2?foo=%BUILD%
REGISTRY: 3.71.98.16:5000
SYSTEM_ROLE: container-host
TDUP: '1'
create_hdd_desktop_ay_uefi:
settings:
PUBLISH_HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%_ay@%MACHINE%.qcow2'
PUBLISH_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%_ay@%MACHINE%-uefi-vars.qcow2'
QEMURAM: '2048'
YAML_SCHEDULE: schedule/security/create_hdd_autoyast/create_hdd_x86_64_uefi.yaml
create_hdd_gnome:
settings:
BOOTLOADER_TIMEOUT: '400'
DESKTOP: gnome
HDDSIZEGB: '40'
INSTALLONLY: '1'
PUBLISH_HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-gnome@%MACHINE%.qcow2'
PUBLISH_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-gnome@%MACHINE%-uefi-vars.qcow2'
QEMU_COMPRESS_QCOW2: '1'
create_hdd_gnome-wayland:
settings:
DESKTOP: gnome
HDDSIZEGB: '40'
INSTALLONLY: '1'
PUBLISH_HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-gnome-wayland@%MACHINE%.qcow2'
PUBLISH_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-gnome-wayland@%MACHINE%-uefi-vars.qcow2'
QEMU_COMPRESS_QCOW2: '1'
create_hdd_gnome-x11:
settings:
DESKTOP: gnome
HDDSIZEGB: '40'
INSTALLONLY: '1'
NOAUTOLOGIN: '0'
PATTERNS: default,x11,gnome_x11,-wayland
PUBLISH_HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-gnome-x11@%MACHINE%.qcow2'
PUBLISH_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-gnome-x11@%MACHINE%-uefi-vars.qcow2'
QEMU_COMPRESS_QCOW2: '1'
create_hdd_gnome_libyui:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: gnome
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-gnome@%MACHINE%.qcow2'
PUBLISH_HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-gnome-libyui@%MACHINE%.qcow2'
QEMU_COMPRESS_QCOW2: '1'
START_AFTER_TEST: create_hdd_gnome
YAML_SCHEDULE: schedule/yast/opensuse/create_hdd_gnome_libyui.yaml
create_hdd_gnome_wicked:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: gnome
HDDSIZEGB: '20'
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
PUBLISH_HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-gnome-wicked@%MACHINE%.qcow2'
PUBLISH_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-gnome-wicked@%MACHINE%-uefi-vars.qcow2'
START_AFTER_TEST: create_hdd_gnome
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
YAML_SCHEDULE: schedule/yast/opensuse/create_hdd_gnome_wicked.yaml
create_hdd_kde:
settings:
DESKTOP: kde
HDDSIZEGB: '40'
INSTALLONLY: '1'
PUBLISH_HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-kde@%MACHINE%.qcow2'
PUBLISH_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-kde@%MACHINE%-uefi-vars.qcow2'
QEMU_COMPRESS_QCOW2: '1'
create_hdd_minimalx:
settings:
DESKTOP: minimalx
HDDSIZEGB: '40'
INSTALLONLY: '1'
PUBLISH_HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-minimalx@%MACHINE%.qcow2'
PUBLISH_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-minimalx@%MACHINE%-uefi-vars.qcow2'
QEMU_COMPRESS_QCOW2: '1'
create_hdd_textmode:
settings:
DESKTOP: textmode
HDDSIZEGB: '30'
INSTALLONLY: '1'
PUBLISH_HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
PUBLISH_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
QEMU_COMPRESS_QCOW2: '1'
VIDEOMODE: text
create_hdd_textmode_autoyast:
settings:
AUTOYAST: autoyast_opensuse/create_hdd/create_hdd_textmode_%ARCH%.xml
DESKTOP: textmode
HDDSIZEGB: '40'
PUBLISH_HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%_ay@%MACHINE%.qcow2'
PUBLISH_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%_ay@%MACHINE%-uefi-vars.qcow2'
QEMURAM: '2048'
YAML_SCHEDULE: schedule/functional/autoyast_create_hdd/autoyast_create_hdd_textmode.yaml
create_hdd_textmode_uefi:
settings:
DESKTOP: textmode
HDDSIZEGB: '40'
INSTALLONLY: '1'
MACHINE: uefi
PUBLISH_HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
PUBLISH_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
QEMU_COMPRESS_QCOW2: '1'
UEFI: '1'
VIDEOMODE: text
create_hdd_tumbleweed:
settings:
DESKTOP: gnome
HDDSIZEGB: '40'
INSTALLONLY: '1'
LINUXRC_KEXEC: '3'
NETBOOT: '0'
PUBLISH_HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-Tumbleweed@%MACHINE%.qcow2'
PUBLISH_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-Tumbleweed@%MACHINE%-uefi-vars.qcow2'
QEMU_COMPRESS_QCOW2: '1'
create_hdd_tumbleweed_kde:
settings:
DESKTOP: kde
HDDSIZEGB: '40'
INSTALLONLY: '1'
LINUXRC_KEXEC: '3'
NETBOOT: '0'
PUBLISH_HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-Tumbleweed-kde@%MACHINE%.qcow2'
PUBLISH_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-Tumbleweed-kde@%MACHINE%-uefi-vars.qcow2'
QEMU_COMPRESS_QCOW2: '1'
create_hdd_xfce:
settings:
DESKTOP: xfce
HDDSIZEGB: '40'
INSTALLONLY: '1'
PATTERNS: default,xfce
PUBLISH_HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-xfce@%MACHINE%.qcow2'
PUBLISH_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-xfce@%MACHINE%-uefi-vars.qcow2'
QEMU_COMPRESS_QCOW2: '1'
create_swtpm_hdd:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
FLAVOR: Online
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
PUBLISH_HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@swtpm-legacy.qcow2'
SECURITY_TEST: create_swtpm_hdd
START_AFTER_TEST: create_hdd_textmode
VIDEOMODE: text
YAML_SCHEDULE: schedule/security/create_swtpm_hdd.yaml
create_swtpm_hdd_uefi:
settings:
BOOT_HDD_IMAGE: '1'
BOOT_MENU: '1'
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
MACHINE: uefi
PUBLISH_HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@swtpm-uefi.qcow2'
SECURITY_TEST: create_swtpm_hdd
START_AFTER_TEST: create_hdd_textmode_uefi
UEFI: '1'
VIDEOMODE: text
YAML_SCHEDULE: schedule/security/create_swtpm_hdd.yaml
crypt_no_lvm:
settings:
DESKTOP: minimalx
ENCRYPT: '1'
INSTALLONLY: '1'
LVM: '0'
STORAGE_NG: '1'
YAML_SCHEDULE: schedule/yast/opensuse/encryption/crypt_no_lvm.yaml
cryptlvm:
settings:
DESKTOP: minimalx
ENCRYPT: '1'
FULL_LVM_ENCRYPT: '1'
LVM: '1'
REBOOTAFTERINSTALL: '0'
desktopapps-documentation-x11:
settings:
DESKTOP: gnome
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%-x11@%MACHINE%.qcow2'
REGRESSION: documentation
START_AFTER_TEST: create_hdd_gnome-x11
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%-x11@%MACHINE%-uefi-vars.qcow2'
desktopapps-gb18030:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: gnome
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
NOAUTOLOGIN: '0'
START_AFTER_TEST: create_hdd_gnome
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
YAML_SCHEDULE: schedule/desktop/gb18030.yaml
desktopapps-gnome:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: gnome
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
NOAUTOLOGIN: '0'
REGRESSION: gnome
START_AFTER_TEST: create_hdd_gnome
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
desktopapps-gnome-x11:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: gnome
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%-x11@%MACHINE%.qcow2'
NOAUTOLOGIN: '0'
REGRESSION: gnome
START_AFTER_TEST: create_hdd_gnome-x11
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-gnome-x11@%MACHINE%-uefi-vars.qcow2'
desktopapps-message-gnome:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: gnome
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-gnome@%MACHINE%.qcow2'
START_AFTER_TEST: create_hdd_gnome
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-gnome@%MACHINE%-uefi-vars.qcow2'
YAML_SCHEDULE: schedule/functional/message.yaml
desktopapps-other-x11:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: gnome
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%-x11@%MACHINE%.qcow2'
REGRESSION: other
START_AFTER_TEST: create_hdd_gnome-x11
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%-x11@%MACHINE%-uefi-vars.qcow2'
external_iso:
settings:
BOOTFROM: d
DESKTOP: gnome
HDD_1: opensuse-%ORIGIN_SYSTEM_VERSION%-%ARCH%-GM-gnome@%MACHINE%.qcow2
ISO_IN_EXTERNAL_DRIVE: '1'
NUMDISKS: '2'
ORIGIN_SYSTEM_VERSION: '15.2'
QEMURAM: '1536'
UPGRADE_TARGET_VERSION: Tumbleweed
YAML_SCHEDULE: schedule/functional/external_iso.yaml
extra_tests_ai_ml:
settings:
+ISO: ''
ARMNN_BACKENDS: CpuAcc
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
START_AFTER_TEST: create_hdd_textmode
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
YAML_SCHEDULE: schedule/ai_ml.yaml
extra_tests_dracut:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
START_AFTER_TEST: create_hdd_textmode
SYSAUTHTEST: '1'
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
YAML_SCHEDULE: schedule/functional/extra_tests_dracut.yaml
extra_tests_filesystem:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
EXTRATEST: prepare,filesystem
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
NUMDISKS: '2'
SNAPPER_NODBUS: '1'
START_AFTER_TEST: create_hdd_textmode
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
extra_tests_gnome:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: gnome
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
START_AFTER_TEST: create_hdd_gnome
SYSAUTHTEST: '1'
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
YAML_SCHEDULE: schedule/functional/extra_tests_gnome.yaml
extra_tests_misc:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: gnome
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-gnome@%MACHINE%.qcow2'
INSTALLONLY: '1'
START_AFTER_TEST: create_hdd_gnome
YAML_SCHEDULE: schedule/functional/extra_tests_misc.yaml
extra_tests_on_kde:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: kde
EXTRATEST: prepare,desktop
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
START_AFTER_TEST: create_hdd_kde
SYSAUTHTEST: '1'
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
extra_tests_on_xfce:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: xfce
EXCLUDE_MODULES: gnucash
EXTRATEST: prepare,desktop
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
START_AFTER_TEST: create_hdd_xfce
SYSAUTHTEST: '1'
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
extra_tests_textmode:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
MAX_JOB_TIME: '18000'
NUMDISKS: '2'
PYTHON_VERSIONS: 3.10,3.11
QEMURAM: '3072'
REPO_9: '%REPO_0_DEBUGINFO%'
START_AFTER_TEST: create_hdd_textmode
SYSAUTHTEST: '1'
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
YAML_SCHEDULE: schedule/functional/extra_tests_textmode.yaml
extra_tests_textmode_containers:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
NUMDISKS: '2'
QEMURAM: '2048'
REGISTRY: 3.71.98.16:5000
REPO_9: '%REPO_0_DEBUGINFO%'
START_AFTER_TEST: create_hdd_textmode
SYSAUTHTEST: '1'
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
extra_tests_webserver:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
MAX_JOB_TIME: '18000'
NUMDISKS: '2'
REPO_9: '%REPO_0_DEBUGINFO%'
START_AFTER_TEST: create_hdd_textmode
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
YAML_SCHEDULE: schedule/qam/common/mau-webserver.yaml
firewalld-policy-client:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HOSTNAME: client
INSTALLONLY: '1'
NICTYPE: tap
PARALLEL_WITH: firewalld-policy-firewall
QEMU_DISABLE_SNAPSHOTS: '1'
TAPDEV: auto
WORKER_CLASS: tap
YAML_SCHEDULE: schedule/functional/firewalld_policy_objects.yaml
firewalld-policy-firewall:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HOSTNAME: firewall
INSTALLONLY: '1'
NICTYPE: tap
QEMU_DISABLE_SNAPSHOTS: '1'
TAPDEV: auto,auto
WORKER_CLASS: tap
YAML_SCHEDULE: schedule/functional/firewalld_policy_objects.yaml
firewalld-policy-server:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HOSTNAME: server
INSTALLONLY: '1'
NICTYPE: tap
PARALLEL_WITH: firewalld-policy-firewall
QEMU_DISABLE_SNAPSHOTS: '1'
TAPDEV: auto
WORKER_CLASS: tap
YAML_SCHEDULE: schedule/functional/firewalld_policy_objects.yaml
gnome:
settings:
DESKTOP: gnome
HDDSIZEGB: '40'
MAX_JOB_TIME: '14400'
TIMEOUT_SCALE: '3'
gnome+do_not_import_ssh_keys:
settings:
BOOTFROM: d
DESKTOP: gnome
HDD_1: opensuse-%ORIGIN_SYSTEM_VERSION%-%ARCH%-GM-gnome@%MACHINE%.qcow2
SSH_KEY_DO_NOT_IMPORT: '1'
gnome+import_ssh_keys:
settings:
BOOTFROM: d
DESKTOP: gnome
HDD_1: opensuse-%ORIGIN_SYSTEM_VERSION%-%ARCH%-GM-gnome@%MACHINE%.qcow2
SSH_KEY_IMPORT: '1'
gnome+selinux:
settings:
DESKTOP: gnome
INSTALLONLY: '1'
SELINUX: '1'
gnome-boot-hdd:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: gnome
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-gnome@%MACHINE%.qcow2'
MAX_JOB_TIME: '14400'
QEMURAM: '2048'
START_AFTER_TEST: create_hdd_gnome
VNC_TYPING_LIMIT: '18'
YAML_SCHEDULE: schedule/functional/gnome.yaml
gnome-gdm:
settings:
DESKTOP: gnome
INSTALLONLY: '1'
NOAUTOLOGIN: '1'
gnome-live:
settings:
DESKTOP: gnome
EXCLUDE_MODULES: glibc_sanity,salt,opensuse_welcome,firefox_audio,prepare_test_data,gnome_games,polari
LIVETEST: '1'
gnome-x11-ibus:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: gnome
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-gnome-x11@%MACHINE%.qcow2'
REGRESSION: ibus
START_AFTER_TEST: create_hdd_gnome-x11
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-gnome-x11@%MACHINE%-uefi-vars.qcow2'
gnome_dual_windows10:
settings:
CDMODEL: ide-cd
DESKTOP: gnome
DUALBOOT: '1'
EXCLUDE_MODULES: system_prepare
HDDVERSION: Windows 10
HDD_1: windows-10-x86_64-21H1@%MACHINE%.qcow2
gnuhealth:
settings:
+ISO: ''
BOOT_HDD_IMAGE: '1'
DESKTOP: gnome
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
QEMUCPU: host
START_AFTER_TEST: create_hdd_gnome
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
YAML_SCHEDULE: schedule/functional/extra_tests_gnuhealth.yaml
gpt:
settings:
DESKTOP: minimalx
HDDSIZEGB: '3072'
INSTALLONLY: '1'
YAML_SCHEDULE: schedule/yast/opensuse/gpt.yaml
install_offline:
settings:
DESKTOP: textmode
INSTALLONLY: '1'
OFFLINE_SUT: '1'
VIDEOMODE: text
install_only:
settings:
DESKTOP: kde
HDDSIZEGB: '40'
INSTALLONLY: '1'
installer_extended:
settings:
EULA_LANGUAGES: japanese
EXIT_AFTER_START_INSTALL: '1'
EXTRABOOTPARAMS: Y2STRICTTEXTDOMAIN=1
INSTALLER_EXTENDED_TEST: '1'
YAML_SCHEDULE: schedule/yast/opensuse/installer_extended/installer_extended.yaml
jeos:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
EXTRABOOTPARAMS: console=tty0 quiet
jeos-apparmor:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
EXTRABOOTPARAMS: quiet
MAX_JOB_TIME: '14400'
SECURITY_TEST: apparmor
jeos-combustion:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
EXTRABOOTPARAMS: console=tty0 quiet
FIRST_BOOT_CONFIG: combustion
jeos-container_host:
settings:
CONTAINER_RUNTIMES: podman,docker
DESKTOP: textmode
EXTRABOOTPARAMS: quiet
NUMDISKS: '2'
REGISTRY: 3.71.98.16:5000
jeos-container_image:
settings:
CONTAINERS_UNTESTED_IMAGES: '1'
CONTAINER_RUNTIMES: podman,docker
DESKTOP: textmode
EXTRABOOTPARAMS: quiet
REGISTRY: 3.71.98.16:5000
jeos-extra:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
EXTRABOOTPARAMS: quiet
EXTRATEST: prepare,zypper,console,opensuse,kdump
MAX_JOB_TIME: '14400'
jeos-filesystem:
settings:
+SCC_REGISTER: never
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
EXTRATEST: prepare,filesystem
INSTALLONLY: '0'
NUMDISKS: '2'
SERIAL_CONSOLE: '1'
SNAPPER_NODBUS: '1'
VIDEOMODE: text
jeos-fips:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
EXTRABOOTPARAMS: quiet
FIPS_ENABLED: '1'
SECURITY_TEST: crypt_core
jeos-ltp-commands:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
INSTALL_LTP: from_repo
KERNEL_BASE: '1'
LTP_COMMAND_FILE: commands
LTP_TIMEOUT: '7200'
jeos-ltp-containers:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
INSTALL_LTP: from_repo
KERNEL_BASE: '1'
LTP_COMMAND_EXCLUDE: netns_sysfs
LTP_COMMAND_FILE: containers
LTP_TIMEOUT: '7200'
jeos-ltp-cve:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
INSTALL_LTP: from_repo
KERNEL_BASE: '1'
LTP_COMMAND_FILE: cve
LTP_TIMEOUT: '7200'
jeos-ltp-dio:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
INSTALL_LTP: from_repo
KERNEL_BASE: '1'
LTP_COMMAND_FILE: dio
LTP_TIMEOUT: '7200'
jeos-ltp-ima:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
EXTRABOOTPARAMS: ima_policy=tcb
INSTALL_LTP: from_repo
KERNEL_BASE: '1'
LTP_COMMAND_FILE: ima
LTP_TIMEOUT: '7200'
jeos-ltp-syscalls:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
INSTALL_LTP: from_repo
KERNEL_BASE: '1'
LTP_COMMAND_EXCLUDE: quotactl(01|04|06)|msgstress(03|04)
LTP_COMMAND_FILE: syscalls
LTP_ENV: TMPDIR=/var/tmp
LTP_TIMEOUT: '7200'
jeos-ltp-syscalls-ipc:
settings:
DESKTOP: textmode
EXTRABOOTPARAMS: console=tty0
INSTALL_LTP: from_repo
KERNEL_BASE: '1'
LTP_COMMAND_EXCLUDE: msgstress(03|04)
LTP_COMMAND_FILE: syscalls-ipc
LTP_TIMEOUT: '7200'
kde:
settings:
DESKTOP: kde
HDDSIZEGB: '40'
TIMEOUT_SCALE: '3'
kde+selinux:
settings:
DESKTOP: kde
INSTALLONLY: '1'
SELINUX: '1'
kde-live:
settings:
DESKTOP: kde
EXCLUDE_MODULES: glibc_sanity,salt,prepare_test_data
LIVETEST: '1'
kde-live-wayland:
settings:
DESKTOP: kde
EXCLUDE_MODULES: glibc_sanity,salt,prepare_test_data
LIVETEST: '1'
WAYLAND: '1'
kde-live_installation:
settings:
DESKTOP: kde
LIVE_INSTALLATION: '1'
QEMUCPUS: '4'
QEMURAM: '4096'
TIMEOUT_SCALE: '4'
VNC_STALL_THRESHOLD: '100'
kde-sddm:
settings:
DESKTOP: kde
NOAUTOLOGIN: '1'
kde-wayland:
settings:
DESKTOP: kde
MAX_JOB_TIME: '12000'
NOAUTOLOGIN: '1'
NOVIDEO: '0'
WAYLAND: '1'
kde_dual_windows10:
settings:
CDMODEL: ide-cd
DESKTOP: kde
DUALBOOT: '1'
EXCLUDE_MODULES: system_prepare
HDDVERSION: Windows 10
HDD_1: windows-10-x86_64-1903@%MACHINE%.qcow2
kde_live_upgrade_leap_15.0:
settings:
BOOTFROM: cdrom
DESKTOP: kde
HDD_1: '%DISTRI%-%ORIGINAL_VERSION%-%ARCH%-GM-kde@%MACHINE%.qcow2'
LIVE_UPGRADE: '1'
MAX_JOB_TIME: '14400'
ORIGINAL_VERSION: '15.0'
UEFI_PFLASH_VARS: '%DISTRI%-%ORIGINAL_VERSION%-%ARCH%-GM-kde@%MACHINE%-uefi-vars.qcow2'
VNC_STALL_THRESHOLD: '100'
WORKER_CLASS: heavyload
kde_live_upgrade_leap_15.2:
settings:
DESKTOP: kde
HDD_1: '%DISTRI%-%ORIGINAL_VERSION%-%ARCH%-GM-kde@%MACHINE%.qcow2'
LIVE_UPGRADE: '1'
MAX_JOB_TIME: '14400'
ORIGINAL_VERSION: '15.2'
VNC_STALL_THRESHOLD: '100'
WORKER_CLASS: heavyload
kde_live_upgrade_leap_15.3:
settings:
BOOTFROM: cdrom
DESKTOP: kde
HDD_1: '%DISTRI%-%ORIGINAL_VERSION%-%ARCH%-GM-QU-kde@%MACHINE%.qcow2'
LIVE_UPGRADE: '1'
MAX_JOB_TIME: '14400'
ORIGINAL_VERSION: '15.3'
UEFI_PFLASH_VARS: '%DISTRI%-%ORIGINAL_VERSION%-%ARCH%-GM-QU-kde@%MACHINE%-uefi-vars.qcow2'
VNC_STALL_THRESHOLD: '100'
WORKER_CLASS: heavyload
lvm:
settings:
DESKTOP: minimalx
LVM: '1'
MAX_JOB_TIME: '9000'
START_AFTER_TEST: RAID0
YAML_SCHEDULE: schedule/yast/opensuse/lvm/lvm.yaml
lvm+RAID1:
settings:
INSTALLONLY: '1'
LVM: '1'
RAIDLEVEL: '1'
START_AFTER_TEST: RAID0
WORKER_CLASS: heavyload
YAML_SCHEDULE: schedule/yast/opensuse/lvm_raid1/lvm+raid1.yaml
lvm-encrypt-separate-boot:
settings:
HDDSIZEGB: '40'
MAX_JOB_TIME: '14400'
YAML_SCHEDULE: schedule/yast/opensuse/encryption/lvm_encrypt_separate_boot.yaml
YAML_TEST_DATA: test_data/yast/encryption/lvm_encrypt_separate_boot.yaml
lvm-full-encrypt:
settings:
DESKTOP: gnome
ENCRYPT: '1'
FULL_LVM_ENCRYPT: '1'
HDDSIZEGB: '40'
INSTALLATION_VALIDATION: console/validate_lvm,console/validate_encrypt
INSTALLONLY: '1'
MAX_JOB_TIME: '14400'
YAML_SCHEDULE: schedule/yast/opensuse/encryption/lvm_full_encrypt.yaml
YAML_TEST_DATA: test_data/yast/encryption/full_lvm_enc.yaml
lvm_thin_provisioning:
settings:
DESKTOP: gnome
HDDSIZEGB: '40'
INSTALLATION_VALIDATION: console/lvm_thin_check
INSTALLONLY: '1'
LVM_THIN_LV: '1'
MAX_JOB_TIME: '14400'
lxde:
settings:
DESKTOP: lxde
MAX_JOB_TIME: '10800'
PATTERNS: default,lxde
TIMEOUT_SCALE: '3'
mediacheck:
settings:
YAML_SCHEDULE: schedule/yast/opensuse/mediacheck.yaml
microos:
settings:
EXTRA: FEATURES
SYSTEM_ROLE: microos
microos-combustion:
settings:
+HDD_2: combustiononly.qcow2
EXTRA: provisioning
FIRST_BOOT_CONFIG: combustion
SYSTEM_ROLE: microos
microos-ignition:
settings:
+HDD_2: ignitiononly.qcow2
EXTRA: provisioning
FIRST_BOOT_CONFIG: ignition
SYSTEM_ROLE: microos
microos-old2microosnext:
settings:
+HDD_1: openSUSE-MicroOS.%ARCH%-kvm-and-xen-old.qcow2
EXTRA: FEATURES
SYSTEM_ROLE: microos
TDUP: '1'
microos-sdboot:
settings:
BOOTLOADER: systemd-boot
EXTRA: FEATURES
SYSTEM_ROLE: microos
microos-wizard:
settings:
+HDD_2: ''
EXTRA: FEATURES
FIRST_BOOT_CONFIG: wizard
NUMDISKS: '1'
SYSTEM_ROLE: microos
microos2microosnext:
settings:
+HDD_1: openSUSE-MicroOS.%ARCH%-kvm-and-xen-before-%BUILD%.qcow2
EXTRA: FEATURES
HDD_1_URL: http://download.opensuse.org/tumbleweed/appliances/openSUSE-MicroOS.x86_64-kvm-and-xen.qcow2?foo=%BUILD%
SYSTEM_ROLE: microos
TDUP: '1'
microos_10G-disk:
settings:
HDDSIZEGB: '10'
HDDSIZEGB_1: '10'
SYSTEM_ROLE: microos
microos_fips:
settings:
EXTRA: fips
FIPS_ENV_MODE: '1'
microos_network_bonding:
settings:
BOOT_HDD_IMAGE: '1'
NICVLAN: 0,0
YAML_SCHEDULE: schedule/alp/bonding.yaml
microos_qemu:
settings:
EXTRA: virtualization
QEMUCPU: host
SYSTEM_ROLE: microos
microos_textmode:
settings:
EXTRA: FEATURES
SYSTEM_ROLE: microos
VIDEOMODE: text
minimalx:
settings:
DESKTOP: minimalx
MAX_JOB_TIME: '10800'
minimalx+btrfs+sephome:
settings:
DESKTOP: minimalx
FILESYSTEM: btrfs
HDDSIZEGB: '40'
INSTALLATION_VALIDATION: console/verify_separate_home
INSTALLONLY: '1'
SEPARATE_HOME: '1'
minimalx_btrfs_snapper:
settings:
DESKTOP: minimalx
FILESYSTEM: btrfs
HDDSIZEGB: '20'
nvme:
settings:
DESKTOP: gnome
HDDMODEL: nvme
INSTALLONLY: '1'
UEFI: '1'
YAML_SCHEDULE: schedule/yast/opensuse/nvme.yaml
openldap_to_389ds:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
START_AFTER_TEST: create_hdd_textmode
VIDEOMODE: text
YAML_SCHEDULE: schedule/migration/openldap_to_389ds.yaml
openqa_bootstrap:
settings:
+QEMUCPU: host
BOOT_HDD_IMAGE: '1'
DESKTOP: gnome
EXTRATEST: openqa_bootstrap
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
OPENQA_HOST: https://openqa.opensuse.org
QEMURAM: '3072'
START_AFTER_TEST: create_hdd_gnome
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
openqa_bootstrap_container:
settings:
+QEMUCPU: host
BOOTSTRAP_CONTAINER: '1'
BOOT_HDD_IMAGE: '1'
DESKTOP: gnome
EXTRATEST: openqa_bootstrap
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
OPENQA_HOST: http://openqa.opensuse.org
START_AFTER_TEST: create_hdd_gnome
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
openscap:
settings:
ARCH: x86_64
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
MACHINE: 64bit
QEMURAM: '2048'
START_AFTER_TEST: create_hdd_textmode
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
VIDEOMODE: text
YAML_SCHEDULE: schedule/security/openscap.yaml
otherDE_awesome:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: minimalx
DE_IS_PKG: '1'
DE_PATTERN: awesome
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
START_AFTER_TEST: create_hdd_minimalx
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
otherDE_enlightenment:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: minimalx
DE_PATTERN: enlightenment
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
START_AFTER_TEST: create_hdd_minimalx
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
otherDE_lxqt:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: minimalx
DE_PATTERN: lxqt
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
START_AFTER_TEST: create_hdd_minimalx
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
otherDE_mate:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: minimalx
DE_PATTERN: mate
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
START_AFTER_TEST: create_hdd_minimalx
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
ovs-client:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-textmode@%MACHINE%.qcow2'
HOSTNAME: client
NICTYPE: tap
PARALLEL_WITH: ovs-server
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-textmode@%MACHINE%-uefi-vars.qcow2'
WORKER_CLASS: tap
YAML_SCHEDULE: schedule/functional/extra_tests_ovs.yaml
ovs-server:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-textmode@%MACHINE%.qcow2'
HOSTNAME: server
NICTYPE: tap
START_AFTER_TEST: create_hdd_textmode
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-textmode@%MACHINE%-uefi-vars.qcow2'
WORKER_CLASS: tap
YAML_SCHEDULE: schedule/functional/extra_tests_ovs.yaml
package-dependency:
settings:
DESKTOP: gnome
INSTALLATION_BLOCKED: grub2
INSTALLONLY: '1'
PACKAGES: quota-nfs,-samba,-grub2
ping_client:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
EXPECTED_NM_CONNECTIVITY: none
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-textmode@%MACHINE%.qcow2'
HOSTNAME: client
IS_MM_CLIENT: '1'
NICTYPE: tap
PARALLEL_WITH: ping_server
QEMU_DISABLE_SNAPSHOTS: '1'
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-textmode@%MACHINE%-uefi-vars.qcow2'
WORKER_CLASS: tap
YAML_SCHEDULE: schedule/functional/mm_ping.yaml
ping_server:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
EXPECTED_NM_CONNECTIVITY: none
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-textmode@%MACHINE%.qcow2'
HOSTNAME: server
IS_MM_SERVER: '1'
NICTYPE: tap
QEMU_DISABLE_SNAPSHOTS: '1'
START_AFTER_TEST: create_hdd_textmode
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-textmode@%MACHINE%-uefi-vars.qcow2'
WORKER_CLASS: tap
YAML_SCHEDULE: schedule/functional/mm_ping.yaml
qemu:
settings:
+QEMUCPU: host
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
MAX_JOB_TIME: '14400'
NUMDISKS: '2'
QEMURAM: '4096'
REPO_9: '%REPO_0_DEBUGINFO%'
START_AFTER_TEST: create_hdd_textmode
SYSAUTHTEST: '1'
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
YAML_SCHEDULE: schedule/functional/extra_tests_qemu.yaml
rcshell:
settings:
EXTRA: RCSHELL
EXTRABOOTPARAMS: startshell=1 netsetup=dhcp
VIRTIO_CONSOLE: '0'
remote_ssh_controller:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: gnome
NICTYPE: tap
OVS_DEBUG: '1'
REMOTE_CONTROLLER: ssh
SUPPORT_SERVER: '1'
SUPPORT_SERVER_ROLES: dhcp,dns
VIDEOMODE: text
WORKER_CLASS: tap
YAML_SCHEDULE: schedule/yast/opensuse/remote_ssh_controller.yaml
remote_ssh_target:
settings:
DESKTOP: gnome
NICTYPE: tap
OVS_DEBUG: '1'
PARALLEL_WITH: remote_ssh_controller
REMOTE_TARGET: ssh
USE_SUPPORT_SERVER: '1'
WORKER_CLASS: tap
YAML_SCHEDULE: schedule/yast/opensuse/remote_ssh_target.yaml
rescue:
settings:
DESKTOP: xfce
LIVETEST: '1'
NOAUTOLOGIN: '0'
REBOOTAFTERINSTALL: '0'
rescue_system:
settings:
HDDVERSION: openSUSE-13.1-gnome
HDD_1: openSUSE-13.1-gnome64.qcow2
RESCUESYSTEM: '1'
rootonly:
settings:
DESKTOP: gnome
INSTALLATION_VALIDATION: console/sshd
INSTALLONLY: '1'
NOAUTOLOGIN: '1'
ROOTONLY: '1'
YAML_SCHEDULE: schedule/functional/rootonly.yaml
rsync-client:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
HOSTNAME: client
INSTALLONLY: '1'
MACHINE: 64bit
NICTYPE: tap
PARALLEL_WITH: rsync-server
START_AFTER_TEST: create_hdd_textmode
WORKER_CLASS: tap
YAML_SCHEDULE: schedule/functional/rsync.yaml
rsync-server:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
HOSTNAME: server
INSTALLONLY: '1'
MACHINE: 64bit
NICTYPE: tap
QEMU_DISABLE_SNAPSHOTS: '1'
START_AFTER_TEST: create_hdd_textmode
WORKER_CLASS: tap
YAML_SCHEDULE: schedule/functional/rsync.yaml
salt-master:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
HOSTNAME: master
INSTALLONLY: '1'
MACHINE: 64bit
NICTYPE: tap
QEMU_DISABLE_SNAPSHOTS: '1'
START_AFTER_TEST: create_hdd_textmode
WORKER_CLASS: tap
YAML_SCHEDULE: schedule/functional/salt.yaml
salt-minion:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
HOSTNAME: minion
INSTALLONLY: '1'
MACHINE: 64bit
NICTYPE: tap
PARALLEL_WITH: salt-master
QEMU_DISABLE_SNAPSHOTS: '1'
START_AFTER_TEST: create_hdd_textmode
WORKER_CLASS: tap
YAML_SCHEDULE: schedule/functional/salt.yaml
scap_workbench:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: gnome
FLAVOR: Online
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
MACHINE: 64bit
SECURITY_TEST: scap_workbench
START_AFTER_TEST: create_hdd_gnome
VIDEOMODE: text
YAML_SCHEDULE: schedule/security/scap_workbench.yaml
security_audit:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
MACHINE: 64bit
SECURITY_TEST: audit
START_AFTER_TEST: create_hdd_textmode
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
VIDEOMODE: text
security_misc_o3:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
QEMURAM: '2048'
QEMU_APPEND: machine usb=on
START_AFTER_TEST: create_hdd_textmode
VIDEOMODE: text
YAML_SCHEDULE: schedule/security/security_misc_o3.yaml
security_pam:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
MACHINE: 64bit
SECURITY_TEST: pam
START_AFTER_TEST: create_hdd_textmode
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
VIDEOMODE: text
security_swtpm:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
DISTRI: sle
FLAVOR: Online
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
HDD_SWTPM_LEGACY: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@swtpm-legacy.qcow2'
MACHINE: 64bit
QEMUCPU: host
QEMURAM: '4096'
QEMU_MAX_MIGRATION_TIME: '500'
SECURITY_TEST: swtpm
START_AFTER_TEST: create_swtpm_hdd
VIDEOMODE: text
YAML_SCHEDULE: schedule/security/security_swtpm.yaml
security_swtpm_uefi:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
DISTRI: sle
FLAVOR: Online
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
HDD_SWTPM_UEFI: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@swtpm-uefi.qcow2'
MACHINE: 64bit
QEMUCPU: host
QEMURAM: '4096'
QEMU_MAX_MIGRATION_TIME: '500'
RETRY: 3:poo119230
SECURITY_TEST: swtpm
START_AFTER_TEST: create_swtpm_hdd_uefi@uefi
VIDEOMODE: text
YAML_SCHEDULE: schedule/security/security_swtpm.yaml
security_tpm2:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
MACHINE: 64bit
QEMUTPM: instance
QEMUTPM_VER: '2.0'
SECURITY_TEST: tpm2
START_AFTER_TEST: create_hdd_textmode
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
VIDEOMODE: text
YAML_SCHEDULE: schedule/security/security_tpm2.yaml
security_tpm_selftest:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
MACHINE: 64bit
QEMUTPM: instance
QEMUTPM_VER: '1.2'
SECURITY_TEST: tpm2
START_AFTER_TEST: create_hdd_textmode
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
VIDEOMODE: text
YAML_SCHEDULE: schedule/security/tpm_selftest.yaml
stack_tests_python:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: gnome
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
START_AFTER_TEST: create_hdd_gnome
SYSAUTHTEST: '1'
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
YAML_SCHEDULE: schedule/functional/stack_tests_python.yaml
sys-param-check:
settings:
+QEMURAM: '2048'
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
DISABLE_KDUMP: '1'
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
START_AFTER_TEST: create_hdd_textmode
YAML_SCHEDULE: schedule/qam/common/sys_param_check.yaml
system_check:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
MACHINE: 64bit
SECURITY_TEST: system_check
START_AFTER_TEST: create_hdd_textmode
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
VIDEOMODE: text
YAML_SCHEDULE: schedule/security/system_check.yaml
system_performance:
settings:
DESKTOP: gnome
FILESYSTEM: btrfs
MAX_JOB_TIME: '28800'
ROLLBACK_AFTER_MIGRATION: '1'
SOFTFAIL_BSC1063638: '1'
systemd-networkd:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
START_AFTER_TEST: create_hdd_textmode
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
VIDEOMODE: text
YAML_SCHEDULE: schedule/functional/extra_tests_networkd.yaml
textmode:
settings:
DESKTOP: textmode
REGISTRY: 3.71.98.16:5000
VIDEOMODE: text
textmode+selinux:
settings:
DESKTOP: textmode
INSTALLONLY: '1'
SELINUX: '1'
VIDEOMODE: text
tomcat:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: gnome
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
MAX_JOB_TIME: '14400'
QEMURAM: '2560'
START_AFTER_TEST: create_hdd_gnome
VNC_TYPING_LIMIT: '18'
WORKER_CLASS: heavyload
YAML_SCHEDULE: schedule/functional/tomcat.yaml
toolchain_zypper:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HDDSIZEGB: '20'
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
INSTALLONLY: '1'
MAX_JOB_TIME: '14400'
QEMUCPUS: '4'
QEMURAM: '4096'
START_AFTER_TEST: create_hdd_textmode
TCM: '1'
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
YAML_SCHEDULE: schedule/functional/toolchain.yaml
toolkits:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: gnome
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
START_AFTER_TEST: create_hdd_gnome
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
YAML_SCHEDULE: schedule/functional/extra_tests_toolkits.yaml
toolkits-kde:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: kde
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
START_AFTER_TEST: create_hdd_kde
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
YAML_SCHEDULE: schedule/functional/extra_tests_toolkits.yaml
uefi:
settings:
DESKTOP: kde
INSTALLONLY: '1'
UEFI: '1'
uefi-os:
settings:
DESKTOP: kde
INSTALLONLY: '1'
START_AFTER_TEST: uefi
UEFI: '1'
UEFI_PFLASH_CODE: /usr/share/qemu/ovmf-x86_64-opensuse-code.bin
UEFI_PFLASH_VARS: /usr/share/qemu/ovmf-x86_64-opensuse-vars.bin
update_tw2twnext_gnome:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: gnome
EXCLUDE_MODULES: opensuse_welcome
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-Tumbleweed@%MACHINE%.qcow2'
START_AFTER_TEST: create_hdd_tumbleweed
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-Tumbleweed-kde@%MACHINE%-uefi-vars.qcow2'
WORKER_CLASS: heavyload
update_tw2twnext_kde:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: kde
EXCLUDE_MODULES: opensuse_welcome
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-Tumbleweed-kde@%MACHINE%.qcow2'
START_AFTER_TEST: create_hdd_tumbleweed_kde
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-Tumbleweed-kde@%MACHINE%-uefi-vars.qcow2'
WORKER_CLASS: heavyload
upgrade_Leap_15.0_cryptlvm:
settings:
DESKTOP: gnome
ENCRYPT: '1'
HDD_1: '%DISTRI%-%ORIGINAL_VERSION%-%ARCH%-GM-cryptlvm@%MACHINE%.qcow2'
LVM: '1'
MAX_JOB_TIME: '14400'
ORIGINAL_VERSION: '15.0'
STORAGE_NG: '1'
UPGRADE: '1'
WORKER_CLASS: heavyload
upgrade_Leap_15.0_gnome:
settings:
BOOTFROM: cdrom
DESKTOP: gnome
HDD_1: '%DISTRI%-%ORIGINAL_VERSION%-%ARCH%-GM-gnome@%MACHINE%.qcow2'
MAX_JOB_TIME: '14400'
ORIGINAL_VERSION: '15.0'
UEFI_PFLASH_VARS: '%DISTRI%-%ORIGINAL_VERSION%-%ARCH%-GM-gnome@%MACHINE%-uefi-vars.qcow2'
UPGRADE: '1'
WORKER_CLASS: heavyload
upgrade_Leap_15.0_kde:
settings:
BOOTFROM: cdrom
DESKTOP: kde
HDD_1: '%DISTRI%-%ORIGINAL_VERSION%-%ARCH%-GM-kde@%MACHINE%.qcow2'
MAX_JOB_TIME: '14400'
ORIGINAL_VERSION: '15.0'
UEFI_PFLASH_VARS: '%DISTRI%-%ORIGINAL_VERSION%-%ARCH%-GM-kde@%MACHINE%-uefi-vars.qcow2'
UPGRADE: '1'
WORKER_CLASS: heavyload
upgrade_Leap_15.1_gnome:
settings:
BOOTFROM: cdrom
DESKTOP: gnome
HDD_1: '%DISTRI%-%ORIGINAL_VERSION%-%ARCH%-GM-gnome@%MACHINE%.qcow2'
MAX_JOB_TIME: '14400'
ORIGINAL_VERSION: '15.1'
UEFI_PFLASH_VARS: '%DISTRI%-%ORIGINAL_VERSION%-%ARCH%-GM-gnome@%MACHINE%-uefi-vars.qcow2'
UPGRADE: '1'
WORKER_CLASS: heavyload
upgrade_Leap_15.1_kde:
settings:
BOOTFROM: cdrom
DESKTOP: kde
HDD_1: '%DISTRI%-%ORIGINAL_VERSION%-%ARCH%-GM-kde@%MACHINE%.qcow2'
MAX_JOB_TIME: '14400'
ORIGINAL_VERSION: '15.1'
UEFI_PFLASH_VARS: '%DISTRI%-%ORIGINAL_VERSION%-%ARCH%-GM-kde@%MACHINE%-uefi-vars.qcow2'
UPGRADE: '1'
WORKER_CLASS: heavyload
upgrade_Leap_15.2_cryptlvm:
settings:
DESKTOP: gnome
ENCRYPT: '1'
HDD_1: '%DISTRI%-%ORIGINAL_VERSION%-%ARCH%-GM-cryptlvm@%MACHINE%.qcow2'
LVM: '1'
MAX_JOB_TIME: '14400'
ORIGINAL_VERSION: '15.2'
QEMURAM: '2048'
QEMUVGA: virtio
STORAGE_NG: '1'
UPGRADE: '1'
WORKER_CLASS: heavyload
upgrade_Leap_15.2_gnome:
settings:
BOOTFROM: cdrom
DESKTOP: gnome
HDD_1: '%DISTRI%-%ORIGINAL_VERSION%-%ARCH%-GM-gnome@%MACHINE%.qcow2'
MAX_JOB_TIME: '14400'
ORIGINAL_VERSION: '15.2'
QEMURAM: '2048'
UEFI_PFLASH_VARS: '%DISTRI%-%ORIGINAL_VERSION%-%ARCH%-GM-gnome@%MACHINE%-uefi-vars.qcow2'
UPGRADE: '1'
WORKER_CLASS: heavyload
upgrade_Leap_15.2_kde:
settings:
BOOTFROM: cdrom
DESKTOP: kde
HDD_1: '%DISTRI%-%ORIGINAL_VERSION%-%ARCH%-GM-kde@%MACHINE%.qcow2'
MAX_JOB_TIME: '14400'
ORIGINAL_VERSION: '15.2'
QEMURAM: '2048'
UEFI_PFLASH_VARS: '%DISTRI%-%ORIGINAL_VERSION%-%ARCH%-GM-kde@%MACHINE%-uefi-vars.qcow2'
UPGRADE: '1'
WORKER_CLASS: heavyload
upgrade_Leap_15.2_with_service_check:
settings:
BOOTFROM: cdrom
DESKTOP: gnome
HDD_1: '%DISTRI%-%ORIGINAL_VERSION%-%ARCH%-GM-gnome@%MACHINE%.qcow2'
MAX_JOB_TIME: '14400'
ORIGINAL_VERSION: '15.2'
UEFI_PFLASH_VARS: '%DISTRI%-%ORIGINAL_VERSION%-%ARCH%-GM-gnome@%MACHINE%-uefi-vars.qcow2'
UPGRADE: '1'
WORKER_CLASS: heavyload
YAML_SCHEDULE: schedule/migration/nested_vm.yaml
upgrade_Leap_15.2_with_service_check_nested_vm_down:
settings:
BOOTFROM: cdrom
DESKTOP: gnome
HDD_1: '%DISTRI%-%ORIGINAL_VERSION%-%ARCH%-GM-gnome@%MACHINE%.qcow2'
MAX_JOB_TIME: '14400'
NESTED_VM_DOWN: '1'
ORIGINAL_VERSION: '15.2'
UEFI_PFLASH_VARS: '%DISTRI%-%ORIGINAL_VERSION%-%ARCH%-GM-gnome@%MACHINE%-uefi-vars.qcow2'
UPGRADE: '1'
WORKER_CLASS: heavyload
YAML_SCHEDULE: schedule/migration/nested_vm.yaml
upgrade_Leap_15.3_gnome:
settings:
BOOTFROM: cdrom
DESKTOP: gnome
HDD_1: '%DISTRI%-%ORIGINAL_VERSION%-%ARCH%-GM-QU-gnome@%MACHINE%.qcow2'
MAX_JOB_TIME: '14400'
ORIGINAL_VERSION: '15.3'
QEMURAM: '2048'
UPGRADE: '1'
WORKER_CLASS: heavyload
upgrade_Leap_15.3_kde:
settings:
BOOTFROM: cdrom
DESKTOP: kde
HDD_1: '%DISTRI%-%ORIGINAL_VERSION%-%ARCH%-GM-QU-kde@%MACHINE%.qcow2'
MAX_JOB_TIME: '14400'
ORIGINAL_VERSION: '15.3'
QEMURAM: '2048'
UPGRADE: '1'
WORKER_CLASS: heavyload
upgrade_boot-into_snapshot_rollback_Leap_15.1_gnome:
settings:
BOOTFROM: cdrom
BOOT_INTO_SNAPSHOT: '1'
DESKTOP: gnome
HDD_1: '%DISTRI%-%ORIGINAL_VERSION%-%ARCH%-GM-gnome@%MACHINE%.qcow2'
MAX_JOB_TIME: '14400'
ORIGINAL_VERSION: '15.1'
UEFI_PFLASH_VARS: '%DISTRI%-%ORIGINAL_VERSION%-%ARCH%-GM-gnome@%MACHINE%-uefi-vars.qcow2'
UPGRADE: '1'
WORKER_CLASS: heavyload
YAML_SCHEDULE: schedule/functional/upgrade_Leap_15.1_gnome.yaml
virtualization:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: gnome
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-gnome-wicked@%MACHINE%.qcow2'
QEMUCPU: host
START_AFTER_TEST: create_hdd_gnome_wicked
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-gnome-wicked@%MACHINE%-uefi-vars.qcow2'
VIRTUALIZATION: '1'
wicked_basic_ref:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
EXTRATEST: wicked
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
IS_WICKED_REF: '1'
NICTYPE: tap
OVS_DEBUG: '1'
START_AFTER_TEST: create_hdd_textmode
TAPDEV: auto,auto
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
VIDEOMODE: text
VIRTIO_CONSOLE_NUM: '2'
WICKED: basic
WICKED_TCPDUMP: '1'
WORKER_CLASS: tap
_QUIET_SCRIPT_CALLS: '1'
wicked_basic_sut:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
EXTRATEST: wicked
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
IS_WICKED_REF: '0'
NICTYPE: tap
OVS_DEBUG: '1'
PARALLEL_WITH: wicked_basic_ref
START_AFTER_TEST: create_hdd_textmode
TAPDEV: auto,auto
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
VIDEOMODE: text
VIRTIO_CONSOLE_NUM: '2'
WICKED: basic
WICKED_TCPDUMP: '1'
WORKER_CLASS: tap
_QUIET_SCRIPT_CALLS: '1'
wireguard_client:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-textmode@%MACHINE%.qcow2'
HOSTNAME: client
IS_MM_CLIENT: '1'
NICTYPE: tap
PARALLEL_WITH: wireguard_server
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-textmode@%MACHINE%-uefi-vars.qcow2'
WIREGUARD_CLIENT: '1'
WORKER_CLASS: tap
YAML_SCHEDULE: schedule/functional/wireguard.yaml
wireguard_server:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-textmode@%MACHINE%.qcow2'
HOSTNAME: server
IS_MM_SERVER: '1'
NICTYPE: tap
START_AFTER_TEST: create_hdd_textmode
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-textmode@%MACHINE%-uefi-vars.qcow2'
WIREGUARD_SERVER: '1'
WORKER_CLASS: tap
YAML_SCHEDULE: schedule/functional/wireguard.yaml
wsl2-install-msstore: null
wsl2-systemd: null
xfce:
settings:
DESKTOP: xfce
PATTERNS: default,xfce
xfce-live:
settings:
DESKTOP: xfce
LIVETEST: '1'
xfs:
settings:
DESKTOP: minimalx
FILESYSTEM: xfs
INSTALLONLY: '1'
yast2_apparmor:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: gnome
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-gnome@%MACHINE%.qcow2'
MACHINE: 64bit
QEMURAM: '2048'
SECURITY_TEST: yast2_apparmor
START_AFTER_TEST: create_hdd_gnome
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
VIDEOMODE: text
VNC_TYPING_LIMIT: '9'
yast2_firstboot:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: gnome
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%-libyui@%MACHINE%.qcow2'
NOAUTOLOGIN: '0'
START_AFTER_TEST: create_hdd_gnome_libyui
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
YAML_SCHEDULE: schedule/yast/opensuse/firstboot/yast2_firstboot.yaml
YAML_TEST_DATA: test_data/yast/opensuse/firstboot/yast2_firstboot.yaml
YUI_REST_API: '1'
yast2_firstboot_custom:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: gnome
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%-libyui@%MACHINE%.qcow2'
NOAUTOLOGIN: '0'
START_AFTER_TEST: create_hdd_gnome_libyui
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
YAML_SCHEDULE: schedule/yast/opensuse/firstboot/yast2_firstboot_custom.yaml
YAML_TEST_DATA: test_data/yast/opensuse/firstboot/yast2_firstboot_custom.yaml
YUI_REST_API: '1'
yast2_gui:
settings:
BOOTFROM: c
BOOT_HDD_IMAGE: '1'
DESKTOP: gnome
EXTRATEST: prepare,y2uitest_gui
HDDSIZEGB: '20'
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%-libyui@%MACHINE%.qcow2'
MAX_JOB_TIME: '14400'
NUMDISKS: '2'
SOFTFAIL_BSC1063638: '1'
START_AFTER_TEST: create_hdd_gnome_libyui
TIMEOUT_SCALE: '5'
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
VALIDATE_ETC_HOSTS: '1'
YAML_SCHEDULE: schedule/yast/opensuse/yast2_gui/yast2_gui.yaml
yast2_ncurses:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: gnome
EXTRATEST: prepare,y2uitest_ncurses
HDDSIZEGB: '20'
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%-libyui@%MACHINE%.qcow2'
START_AFTER_TEST: create_hdd_gnome_libyui
TIMEOUT_SCALE: '5'
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
yast2_nfs_v3_client:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
NFSCLIENT: '1'
NICTYPE: tap
PARALLEL_WITH: yast2_nfs_v3_server
START_AFTER_TEST: create_hdd_textmode
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
WORKER_CLASS: tap
YAML_SCHEDULE: schedule/yast/opensuse/nfs/yast2_nfs_v3_client.yaml
yast2_nfs_v3_server:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
NFSSERVER: '1'
NICTYPE: tap
START_AFTER_TEST: create_hdd_textmode
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
WORKER_CLASS: tap
YAML_SCHEDULE: schedule/yast/opensuse/nfs/yast2_nfs_v3_server.yaml
yast2_nfs_v4_client:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
NFS4CLIENT: '1'
NICTYPE: tap
PARALLEL_WITH: yast2_nfs_v4_server
START_AFTER_TEST: create_hdd_textmode
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
WORKER_CLASS: tap
YAML_SCHEDULE: schedule/yast/opensuse/nfs/yast2_nfs_v4_client.yaml
yast2_nfs_v4_server:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
NFS4SERVER: '1'
NICTYPE: tap
START_AFTER_TEST: create_hdd_textmode
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
WORKER_CLASS: tap
YAML_SCHEDULE: schedule/yast/opensuse/nfs/yast2_nfs_v4_server.yaml
yast2_ui_devel:
settings:
+ISO: ''
BOOT_HDD_IMAGE: '1'
DESKTOP: gnome
EXTRATEST: prepare,y2uitest_ncurses
HDDSIZEGB: '20'
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-gnome-wicked@%MACHINE%.qcow2'
START_AFTER_TEST: create_hdd_gnome_wicked
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-gnome-wicked@%MACHINE%-uefi-vars.qcow2'
Y2UITEST_DEVEL: '1'
yast2_users:
settings:
ARCH: x86_64
BOOT_HDD_IMAGE: '1'
DESKTOP: gnome
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
MACHINE: 64bit
START_AFTER_TEST: create_hdd_gnome
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
VIDEOMODE: text
YAML_SCHEDULE: schedule/security/yast2_users.yaml
yast_no_self_update:
settings:
INSTALLER_NO_SELF_UPDATE: '1'
INSTALLONLY: '1'
YAML_SCHEDULE: schedule/yast/opensuse/yast_no_self_update/yast_no_self_update.yaml
yast_oneclick_install:
settings:
BOOT_HDD_IMAGE: '1'
DESKTOP: textmode
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%.qcow2'
MAX_JOB_TIME: '18000'
START_AFTER_TEST: create_hdd_textmode
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-%DESKTOP%@%MACHINE%-uefi-vars.qcow2'
YAML_SCHEDULE: schedule/yast/opensuse/yast_oneclick_install.yaml
zdup-Leap-15.2-gnome:
settings:
BOOTFROM: cdrom
DESKTOP: gnome
HDD_1: '%DISTRI%-15.2-%ARCH%-GM-gnome@%MACHINE%.qcow2'
ISO: ''
MAX_JOB_TIME: '14400'
QEMURAM: '2048'
UEFI_PFLASH_VARS: '%DISTRI%-15.2-%ARCH%-GM-gnome@%MACHINE%-uefi-vars.qcow2'
WORKER_CLASS: heavyload
ZDUP: '1'
zdup-Leap-15.2-kde:
settings:
BOOTFROM: cdrom
DESKTOP: kde
HDD_1: '%DISTRI%-15.2-%ARCH%-GM-kde@%MACHINE%.qcow2'
MAX_JOB_TIME: '14400'
QEMURAM: '2048'
UEFI_PFLASH_VARS: '%DISTRI%-15.2-%ARCH%-GM-kde@%MACHINE%-uefi-vars.qcow2'
WORKER_CLASS: heavyload
ZDUP: '1'
zdup-Leap-15.3-gnome:
settings:
BOOTFROM: cdrom
DESKTOP: gnome
HDD_1: '%DISTRI%-15.3-%ARCH%-GM-QU-gnome@%MACHINE%.qcow2'
ISO: ''
MAX_JOB_TIME: '14400'
QEMURAM: '2048'
UEFI_PFLASH_VARS: '%DISTRI%-15.3-%ARCH%-GM-QU-gnome@%MACHINE%-uefi-vars.qcow2'
WORKER_CLASS: heavyload
ZDUP: '1'
zdup-Leap-15.3-kde:
settings:
BOOTFROM: cdrom
DESKTOP: kde
HDD_1: '%DISTRI%-15.3-%ARCH%-GM-QU-kde@%MACHINE%.qcow2'
MAX_JOB_TIME: '14400'
QEMURAM: '2048'
UEFI_PFLASH_VARS: '%DISTRI%-15.3-%ARCH%-GM-QU-kde@%MACHINE%-uefi-vars.qcow2'
WORKER_CLASS: heavyload
ZDUP: '1'
zdup-Leap-15.4-gnome:
settings:
BOOTFROM: cdrom
DESKTOP: gnome
HDD_1: '%DISTRI%-15.4-%ARCH%-GM-gnome@%MACHINE%.qcow2'
ISO: ''
MAX_JOB_TIME: '14400'
QEMURAM: '2048'
QEMU_VIRTIO_RNG: '0'
WORKER_CLASS: heavyload
ZDUP: '1'
zdup-Leap-15.4-kde:
settings:
BOOTFROM: cdrom
DESKTOP: kde
HDD_1: '%DISTRI%-15.4-%ARCH%-20221221-3-kde@%MACHINE%.qcow2'
MAX_JOB_TIME: '14400'
QEMURAM: '2048'
UEFI_PFLASH_VARS: '%DISTRI%-15.4-%ARCH%-GM-kde@%MACHINE%-uefi-vars.qcow2'
WORKER_CLASS: heavyload
ZDUP: '1'
zdup_in_x_tw2twnext_gnome:
settings:
BOOTFROM: cdrom
DESKTOP: gnome
EXCLUDE_MODULES: opensuse_welcome
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-Tumbleweed@%MACHINE%.qcow2'
START_AFTER_TEST: create_hdd_tumbleweed
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-Tumbleweed@%MACHINE%-uefi-vars.qcow2'
WORKER_CLASS: heavyload
ZDUP: '1'
ZDUP_IN_X: '1'
zdup_in_x_tw2twnext_kde:
settings:
BOOTFROM: cdrom
DESKTOP: kde
EXCLUDE_MODULES: opensuse_welcome
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-Tumbleweed-kde@%MACHINE%.qcow2'
START_AFTER_TEST: create_hdd_tumbleweed_kde
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-Tumbleweed-kde@%MACHINE%-uefi-vars.qcow2'
WORKER_CLASS: heavyload
ZDUP: '1'
ZDUP_IN_X: '1'
zdup_tw2twnext_gnome:
settings:
BOOTFROM: cdrom
DESKTOP: gnome
EXCLUDE_MODULES: opensuse_welcome
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-Tumbleweed@%MACHINE%.qcow2'
START_AFTER_TEST: create_hdd_tumbleweed
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-Tumbleweed@%MACHINE%-uefi-vars.qcow2'
WORKER_CLASS: heavyload
ZDUP: '1'
zdup_tw2twnext_kde:
settings:
BOOTFROM: cdrom
DESKTOP: kde
EXCLUDE_MODULES: opensuse_welcome
HDD_1: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-Tumbleweed-kde@%MACHINE%.qcow2'
START_AFTER_TEST: create_hdd_tumbleweed_kde
UEFI_PFLASH_VARS: '%DISTRI%-%VERSION%-%ARCH%-%BUILD%-Tumbleweed-kde@%MACHINE%-uefi-vars.qcow2'
WORKER_CLASS: heavyload
ZDUP: '1'
zdup_twjeos2twnext:
settings:
+HDD_1: openSUSE-Tumbleweed-Minimal-VM-before-%BUILD%.%ARCH%-kvm-and-xen.qcow2
DESKTOP: textmode
HDD_1_URL: https://download.opensuse.org/tumbleweed/appliances/openSUSE-Tumbleweed-Minimal-VM.x86_64-kvm-and-xen.qcow2?foo=%BUILD%
ZDUP: '1'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment