Puppet repo update procedure

Eyal Edri eedri at redhat.com
Thu Jul 25 06:37:28 UTC 2013


+1.

Eyal.

----- Original Message -----
> From: "David Caro" <dcaroest at redhat.com>
> To: "infra" <infra at ovirt.org>
> Sent: Tuesday, July 23, 2013 2:50:01 PM
> Subject: Puppet repo update procedure
> 
> Hi all,
> 
> I was thinking about the procedure of updating the current puppet
> manifests when we submit a patch on gerrit. Here's the current status:
> 
> We have two different separated repos, one on gerrit and one on
> foreman.ovirt.org, the first is used to submit patches and do reviews
> and the latter is used to generate the puppet environments and manifests
> from it's branches.
> So right now the flow is:
> 
> Send patch to gerrit -> review -> submit patch -> push to foreman
> (hopefully there will be no conflicts)
> 
> 
> I was thinking of getting rid of the repo in the foreman machine, and
> generating the manifests and environments directly from the gerrit repo.
> 
> 
> In any case I'll automate the process using a jenkins job (the task is
> https://fedorahosted.org/ovirt/ticket/71) , but I think it's simpler and
> less prone to errors getting rid of that intermediate git repo.
> 
> 
> What do you think?
> 
> 
> --
> David Caro
> 
> Red Hat Czech s.r.o.
> Continuous Integration Engineer - EMEA ENG Virtualization R&D
> 
> Tel.: +420 532 294 605
> Email: dcaro at redhat.com
> Web: www.cz.redhat.com
> Red Hat Czech s.r.o., Purkyňova 99/71, 612 45, Brno, Czech Republic
> RHT Global #: 82-62605
> 
> 
> _______________________________________________
> Infra mailing list
> Infra at ovirt.org
> http://lists.ovirt.org/mailman/listinfo/infra
> 



More information about the Infra mailing list