Project

General

Profile

Actions

action #156913

closed

Remove its=off setting in global QEMUMACHINE for worker-arm{1,2} size:M

Added by okurz 10 months ago. Updated 9 months ago.

Status:
Resolved
Priority:
Low
Assignee:
Category:
Feature requests
Start date:
2024-03-08
Due date:
% Done:

0%

Estimated time:

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 for worker-arm1 and worker-arm2 in global QEMUMACHINE:
  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 value its=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


Related issues 1 (0 open1 closed)

Blocks qe-yam - action #153625: Revisit soft-failure bsc#1178033Resolvedlmanfredi2023-12-01

Actions
Actions

Also available in: Atom PDF