Actions
action #156913
closedRemove its=off setting in global QEMUMACHINE for worker-arm{1,2} size:M
Status:
Resolved
Priority:
Low
Assignee:
Category:
Feature requests
Target version:
Start date:
2024-03-08
Due date:
% Done:
0%
Estimated time:
Tags:
Description
Motivation¶
- In test suites there is a Soft Failure due the error
install kernel: ITS@0x8080000: Unable to locate ITS domain handle
- According with this comment, QEMU have to start with
-machine virt,usb=off,gic-version=3,its=on
- Trying to override this value in
QEMUMACHINE
either in cloned job or isos post, it does not work: the value is still override by workerconf.sls
Acceptance criteria¶
- AC1: remove
its=off
inside workerconf.sls forworker-arm1
andworker-arm2
in globalQEMUMACHINE
:
worker-arm1:
## FQDN: worker-arm1.oqa.prg2.suse.org
## serial: `ssh -t jumpy@qe-jumpy.prg2.suse.org "ipmitool -I lanplus -H openqaworker-arm1.qe-ipmi-ur -U … -P '…' sol activate"`
numofworkers: 40
bridge_iface: eth0
webuis:
openqa.suse.de:
key: …
secret: …
global:
WORKER_CLASS: qemu_aarch64,tap,region-prg,location-prg2
QEMUMACHINE: virt,usb=off,gic-version=3,its=off <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
worker-arm2:
## FQDN: worker-arm2.oqa.prg2.suse.org
## serial: `ssh -t jumpy@qe-jumpy.prg2.suse.org "ipmitool -I lanplus -H openqaworker-arm2.qe-ipmi-ur -U … -P '…' sol activate"`
numofworkers: 40
bridge_iface: eth0
webuis:
openqa.suse.de:
key: …
secret: …
global:
WORKER_CLASS: qemu_aarch64,tap,region-prg,location-prg2
QEMUMACHINE: virt,usb=off,gic-version=3,its=off <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
How to verify¶
- Restarting the jobs, we aspect to see inside
file/vars.json
the valueits=on
for"QEMUMACHINE"
Suggestions¶
- Let's make it easy and assume we don't need the QEMUMACHINE settings anymore at all so let's just remove them and verify with openQA jobs that jobs are still fine without
- Trigger another specific verification with
QEMUMACHINE='its=on'
Additional info¶
- See related ticket poo#153625
- See related bug bsc#1178033
- See VRs
Actions