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.
CLI: Check if there are jobs running
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.e. there are no running jobs. Sometimes when I’m busy, the instance needs to work overnight and despite openQA being able to restart cancelled jobs from a reboot, I prefer to avoid situations where this might result in problems in times, where I really can’t have that.
[Read More]Reviewing openQA jobs with openqa-revtui
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.
openqa: asset download request but no domains passlisted
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! Set download_domains.
Solution
[Read More]Clean empty job groups in openQA
In this blog post I present you a small script, which can help you to remove empty job groups from your own openQA instance. This is helpful if you have a development instance with a lot of job groups, that you never use. This script can help you to tidy the list of dangling job groups.
[Read More]openqa-cli Cheatsheet
Checkout the new openqa-cli cheat sheet page where I start to collect some useful “how do I do …” snippets for the openQA CLI utility openqa-cli
.
Active monitoring of openQA jobs
openqa-mon
is a little command-line utility to monitor one or multiple openQA jobs for their status. This tool is useful if you want to live monitor a handful of jobs closely e.g. for verification runs.