[JIRA] (OVIRT-922) Please create new jenkins machine for Ansible modules tests

eyal edri [Administrator] (oVirt JIRA) jira at ovirt-jira.atlassian.net
Thu Dec 8 11:11:02 UTC 2016


    [ https://ovirt-jira.atlassian.net/browse/OVIRT-922?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=24121#comment-24121 ] 

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)



More information about the Infra mailing list