openQA in infra

Adam Williamson adamwill at fedoraproject.org
Mon Oct 5 22:10:22 UTC 2015


On Sat, 2015-09-19 at 12:09 -0700, Adam Williamson wrote:
> Hey folks! so for a quick Saturday morning project I had nirik spin
> me
> up a test Fedora infra cloud node and tried to deploy openQA on it.
> And  it worked!...more or less.
> 
> There's one big problem: it seems there's no nested virt in the infra
> cloud. I was able to at least kick off a test, as a PoC, with KVM
> disabled, but obviously running without KVM is a non-starter for real
> use. I was able to deploy everything and even run a test (by setting
> QEMU_NO_KVM for the machines and uninstalling qemu-kvm from the
> worker) , to prove that it basically works, but the test timed out in
> anaconda init because qemu without KVM is so slow.
> 
> However, nirik says they're adding some new nodes to the cloud and
> they can try enabling nested virt for those. If that works, I think
> we
> could look at moving to a docker-ized deployment in the infra cloud
> for our production deployment. That has a range of benefits: most
> obviously non-Red Hat people could actually access our production
> instance (woo!) - which means we can do stuff like linking to results
> from bug reports or the compose_check reports - but another one is
> that the cloud lives right next to the servers that host dl.fp.o and
> alt.fp.o, so ISO downloads would be a lot faster and aren't using
> paid
> bandwidth.
> 
> I filed an infra trac ticket for the nest virt request:
> https://fedorahosted.org/fedora-infrastructure/ticket/4894 . So let's
> hope that works out! It'd be awesome to get openQA out in the, well,
> open.

Well hey, this looks pretty good ;)

https://209.132.184.108/tests/10

so we can run openQA in Ze Cloud, with KVM, and it can work and
complete a test.

However, jsedlak is running into some issues with newer openQA now he's
trying to update our containers to a current version. I'm gonna help
him look into it and we'll hope to have it straightened out soon. This
is looking like we could get somewhere, though.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net




More information about the qa-devel mailing list