
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) ------enig2EAXLUTSBWANCQUSKOVRX Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable 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? --=20 David Caro Red Hat Czech s.r.o. Continuous Integration Engineer - EMEA ENG Virtualization R&D Tel.: +420 532 294 605 Email: dcaro@redhat.com Web: www.cz.redhat.com Red Hat Czech s.r.o., Purky=C5=88ova 99/71, 612 45, Brno, Czech Republic RHT Global #: 82-62605 ------enig2EAXLUTSBWANCQUSKOVRX Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.13 (GNU/Linux) iQEcBAEBAgAGBQJR7m3qAAoJEEBxx+HSYmnDXKAH/2AZqYx1bhhRnM+jhO/DoR7P 8SVfUiBsU2ZHRO1B/7b6nL0h3279L1TvA4Vt8evSa6YqfPJFtbEbbqBtL/d6ErIL ff+71CV6pN2KH/l3Ox/aALhHf/PrAW185Yi3aEJLfbpWdx+wmH7t+BKnemgl31SS l56WP5oR3V+lQrQGoc3OxsUTSlNytqrluMs8FQZw4zi1r3DOJrrBabq3V9Btqj9O d3EGdH3GL8FvM0DLVhLtvewrn2UB72Z0HqFixcF0WV191FkTE3qoBIFUPdXe4wKL 4T9ewOqpnSNnV9qtUjSNPwfsLq2EXeV5JN1PRKEp+w7MWa5SBdiiqSKVvKzeuwQ= =N6Wu -----END PGP SIGNATURE----- ------enig2EAXLUTSBWANCQUSKOVRX--

+1. Eyal. ----- Original Message -----
From: "David Caro" <dcaroest@redhat.com> To: "infra" <infra@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@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@ovirt.org http://lists.ovirt.org/mailman/listinfo/infra
participants (2)
-
David Caro
-
Eyal Edri