Hey folks! Just wanted to share a quick update on the status of openQA
packaging.
Zbigniew Jędrzejewski-Szmek did a really good review of os-autoinst,
and approved it today. I'm just waiting on the dist-git repo then we
can get it into the official repos.
os-autoinst and openQA both got 4.3 releases in the last couple of
days. I set up a new openQA-stg COPR -
https://copr.fedoraproject.org/coprs/adamwill/openQA-stg/ - and did 4.3
builds of both packages there. I've pushed a change to the infra
ansible repo which enables the openQA-stg COPR for the staging hosts.
So 4.3 is now on
https://openqa.stg.fedoraproject.org/ . I figure to
leave it there over the weekend to give it a bit of a workout, then if
all goes well, I'll do the 4.3 builds in the regular COPR so the prod
instance moves to 4.3.
Long term, once the packages are all in the official repos, my thought
is that we'll configure ansible such that stg picks up openQA / os-
autoinst updates from updates-testing, and then we can send new
versions there and then push them stable after a few days if stg looks
OK. Perhaps I'll keep a COPR for 'devel' builds - git snapshots, for
e.g. - which I could test on
happyassassin.net.
We could set up a similar arrangement with git branches if we want to
have some form of staging for the tools and tests; perhaps have staging
use 'develop' and prod use 'master', and push from develop to master
periodically. But so far I'm not sure this is really necessary, as
testing changes to those bits is fairly easy and non-complex, and
fixing bugs is usually not difficult either.
--
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net