[
https://ovirt-jira.atlassian.net/browse/OVIRT-922?page=com.atlassian.jira...
]
eyal edri [Administrator] commented on OVIRT-922:
-------------------------------------------------
We don't maintain 'special' machines or mange them with any CM tools like we
did in the past,
instead we use mock to give an isolated environment for any testing you'd like to run
and you have full control over what is running there.
You will need to make your project part of the 'standard ci' flow and add
automation dir under the root folder. ( see other projects for e.g, like ovirt-engine ).
see [1] for detailed info.
But, as an example, you said you need vagrant and ansible installed, then you'll just
need to add them to the .packages file in the automation dir under check-patch or
check-merge depends on when you want it tested.
We don't support yet GitHub as a standard CI project, there is another ticket to add
support for it ( as part of adding ovirt-web-ui project ), so it might take bit more
time.
(for projects in Gerrit is straightforward now)
[1]
http://infra-docs.readthedocs.io/en/latest/CI/Build_and_test_standards.html
Please create new jenkins machine for Ansible modules tests
-----------------------------------------------------------
Key: OVIRT-922
URL:
https://ovirt-jira.atlassian.net/browse/OVIRT-922
Project: oVirt - virtualization made easy
Issue Type: New Feature
Components: Jenkins
Reporter: Ondra Machacek
Assignee: infra
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?
--
This message was sent by Atlassian JIRA
(v1000.620.0#100023)