From c11e08df20497ff09d02f558da0e87c6b1ee1d16 Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Wed, 26 Jul 2017 16:12:49 -0700 Subject: [PATCH] Specify WORKER_CLASS in our machines This seems to be needed to prevent openQA trying to run x86_64 jobs on ppc64 workers (which, uh, doesn't go very well). openQA is kinda supposed to not do this, but it seems like that got broken somewhere along the line: https://progress.opensuse.org/issues/20812 --- templates | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/templates b/templates index c578e9d0..4ff18383 100755 --- a/templates +++ b/templates @@ -1809,7 +1809,8 @@ { key => "QEMUCPUS", value => "2"}, { key => "QEMUVGA", value => "std"}, { key => "QEMURAM", value => "2048"}, - { key => "PART_TABLE_TYPE", value => "mbr"} + { key => "PART_TABLE_TYPE", value => "mbr"}, + { key => "WORKER_CLASS", value => "qemu_x86_64" } ], }, { @@ -1821,7 +1822,8 @@ { key => "QEMUVGA", value => "std"}, { key => "QEMURAM", value => "2048"}, { key => "UEFI", value => "1"}, - { key => "PART_TABLE_TYPE", value => "gpt"} + { key => "PART_TABLE_TYPE", value => "gpt"}, + { key => "WORKER_CLASS", value => "qemu_x86_64" } ], }, { @@ -1834,7 +1836,10 @@ { key => "QEMURAM", value => "1024"}, { key => "QEMU_NO_KVM", value => "1"}, { key => "TIMEOUT_SCALE", value => "5" }, - { key => "SERIALDEV", value => "ttyAMA0" } + { key => "SERIALDEV", value => "ttyAMA0" }, + # we're running ARM tests on x86_64 for now as we have + # no ARM workers + { key => "WORKER_CLASS", value => "qemu_x86_64" } ], }, ],