[JIRA] (OVIRT-495) Adapt Puppet Jenkins slave code for FC22/FC23

Nadav Goldin (oVirt JIRA) jira at ovirt-jira.atlassian.net
Tue Apr 19 16:50:00 UTC 2016


Nadav Goldin created OVIRT-495:
----------------------------------

             Summary: Adapt Puppet Jenkins slave code for FC22/FC23
                 Key: OVIRT-495
                 URL: https://ovirt-jira.atlassian.net/browse/OVIRT-495
             Project: oVirt - virtualization made easy
          Issue Type: Bug
          Components: Foreman, Puppet
            Reporter: Nadav Goldin
            Assignee: infra


This is composed of two tasks:
1. As Foreman doesn't support Puppet 4 yet, and there are no official repository for Puppet <4 in FC23, [~landgraf] has created specific Puppet 3 agent RPMs for FC22/23
[https://copr.fedorainfracloud.org/coprs/landgraf/puppet3/]
* These rpms should be put in ci-dev-tools under fc23
* Update image-finish(maybe provisioning templates too) to use these RPMs for FC22/23 in Foreman.
* Fix manually all current FC23 machines to use this module.

2. Currently the puppet slave code fails on FC23 with various dependencies(even with the customized RPMS), most of them are old packages which are not needed any more(as jobs moved to standard CI), so they should be cleaned up, and the code should be tested.

as a first stage, after they have puppet enabled, they could be moved to 'production' HG in foreman(until task 2 is completed)





--
This message was sent by Atlassian JIRA
(v7.2.0-OD-05-030#72002)



More information about the Infra mailing list