Support oVirt Ansible OST suite in CI

Description

I would like to request a jenkins machine for Ansible modules tests.
Those tests needs host with nested virtualization as it will create a few virtual machines for tests.

Actually, what I would need is similar machine which OST are using, but with preinstalled vagrant and ansible.

Then I would need some possibility to run this job from a hook from github, when new commit is pushed.

The tests are described here for an idea:
https://github.com/machacekondra/ovirt-tests

Would that be possible?

Activity

Show:
Ondra Machacek
March 2, 2017, 1:29 PM

Martin, I think that for now, we can run the job once per week. It would be OK for now.

Martin Perina
March 2, 2017, 1:32 PM

Sure, np. It's important to start to execute that regularly asap, at the moment it's not important if it's per patch or once a week ...

Evgheni Dereveanchin
March 3, 2017, 3:09 PM

what can I do from my side to move this forward? Are we blocked on GitHub support for our CI?

Pavel Zhukov
March 3, 2017, 3:23 PM

We're blocked on https://gerrit.ovirt.org/#/c/71461/ (almost done) and
because of jenkins polling limitation.
It works for ovirt-web-ui now but uses lago-bot credentials for oVirt project which is transparent until jenkins (GH PR builder) tries to put GH comments.

Eyal Edri
March 9, 2017, 12:58 PM

We merged the suite and running it nightly for now.
If we'll want to change it to run on a different trigger at some point we'll open a new ticket to track it.

Assignee

Evgheni Dereveanchin

Reporter

Ondra Machacek

Blocked By

OVIRT-874

Components

Priority

Medium
Configure