openqa-mq shows you openQA's RabbitMQ events
Posted on August 19, 2024
| 1 minutes
| 146 words
| phoenix
openqa-mq is a small CLI tool that receives openQA related events from RabbitMQ. It is part of the openqa-mon packages and will work for OSD and for OOO.
[Read More]Paste text on VNC terminal
Posted on March 21, 2024
| 1 minutes
| 111 words
| phoenix
A coworker recently faced the problem to copy&pasting a large amount of text into a VNC terminal for openQA. VNC doesn’t always allow copy&paste and when you have to manually type a longer string this is prone to typos and human error.
[Read More]CLI: Check if there are jobs running
Posted on May 5, 2023
| 2 minutes
| 317 words
| phoenix
I recently automated the installation of updates on my openQA development instance. The goal was to make the instance updates itself over night, but only if it is idle, i.
[Read More]openQA: Could not configure /dev/net/tun (tap3): Operation not permitted
Posted on March 13, 2023
| 1 minutes
| 113 words
| phoenix
I recently encountered a new interesting openQA issue:
[2023-03-13T14:18:22.651705+01:00] [warn] [pid:18929] !!! : qemu-system-x86_64: -netdev tap,id=qanet0,ifname=tap3,script=no,downscript=no: could not configure /dev/net/tun (tap3): Operation not permitted This is an error that you likely are encountering on a older openQA instance, after you setup multimachine jobs but haven’t used them in a while.
[Read More]Safely clone a job on a production instance
Posted on February 23, 2023
(Last modified on February 13, 2024)
| 2 minutes
| 335 words
| phoenix
When developing new openQA tests you will have to run a lot of verification and debug test runs. This is why I typically encourage people to do all openQA testing on their own instances, to prevent spamming of the production instances.
[Read More]Reviewing openQA jobs with openqa-revtui
Posted on January 27, 2023
| 7 minutes
| 1330 words
| phoenix
The openqa-revtui tool is a neat CLI utility for helping you review openQA jobs and job groups. It is part of the openqa-mon project, which has grown in the last years and now consists on more than the job monitoring tool itself.
[Read More]openQA: emulated aarch64 worker
Posted on October 4, 2022
| 2 minutes
| 356 words
| phoenix
Are you in dire need of an aarch64 worker on your own openQA instance, but no suitable hardware lying around? If speed is not your main concern, then don’t worry - you can just enable a qemu-emulated aarch64 worker on your openQA instance (probably x86_64).
[Read More]openqa: asset download request but no domains passlisted
Posted on July 14, 2022
| 2 minutes
| 271 words
| phoenix
Symptom
When posting a job using , you see an error message of the following kind:
$ openqa-cli api -X POST isos ... 403 Forbidden Asset download requested but no domains passlisted!
[Read More]openQA and dehydrated
Posted on March 29, 2022
| 3 minutes
| 535 words
| phoenix
In this blog post I’m gonna show you, how you can enable https for your openQA instance using dehydrated and the internal SUSE CA. The same procedure should also work for Let’s Encrypt.
[Read More]Fix the "Wrong version of perltidy" issue in tools/tidy
Posted on March 4, 2022
| 1 minutes
| 172 words
| phoenix
A commen error when running tools/tidy in the openSUSE/SLES tests repository for openQA is the following error:
Wrong version of perltidy. Found '20211027', expected '20211029'. This indicated a mismatch of the found vs.
[Read More]