This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig70DE3A807091B9EE15D4658A
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
On 11/20/2012 02:34 PM, Ewoud Kohl van Wijngaarden wrote:
On Tue, Nov 20, 2012 at 12:17:28PM -0800, Karsten 'quaid'
Wade wrote:
> I'd like to setup a git repository for the Infra team needs:
> - infra
>
> In addition to being a repo for e.g. Puppet manifests, I'd like to
> mirror the repositories we have for OpenShift, as well as the
> quickstarts and themes and such we are using that are on GitHub.
>
> The idea is to have one git repo that has everything, and maybe we mak=
e
> .git/config rules for folks so when you push it goes to
git.ovirt.org
> and {github.com/oVirt,OpenShift git}.
=20
In general I'm in favor of 1 thing per git repository, but I'd propose
*at least* a separate repository for puppet. Foreman has a nice
post-update hook that will create a puppet environment per git branch.
OK, I get that. Can you describe a bit more what a "thing" is?
I can see how many of the things I'd put in git would end up in the
Puppet repo instead.
We will also need to manage a private part of puppet. Private SSL
keys,=
files with passwords for backups and SSH private keys come to mind
but
maybe there's more. Depending on how we prefer to do this we could
either do it all locally on the puppet master or maybe a private branch=
in gerrit (assuming gerrit can really hide a branch, including
gitweb
etc).
+1
Something else that could use a repository now would be scripts we
use
on servers, but once we manage all servers with puppet the puppet repo
could also serve this purpose.
=20
AFAIK openshift also uses git branches to work from so that might becom=
e
another, but no experience here.
Right, I was thinking of mirroring the OpenShift repo, too. Or rather,
make the one at
git.ovirt.org the canonical in our minds, setting our
configs to push to both.
- Karsten
--=20
Karsten 'quaid' Wade, Sr. Analyst - Community Growth
http://TheOpenSourceWay.org .^\
http://community.redhat.com
@quaid (identi.ca/twitter/IRC) \v' gpg: AD0E0C41
--------------enig70DE3A807091B9EE15D4658A
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.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla -
http://www.enigmail.net/
iD8DBQFQrBzw2ZIOBq0ODEERAqHSAKClOHkUMpUlIzI66Z+B/nCm+r5O7ACfaMBJ
0Sel3su5dxFAT9Dav89QD5g=
=87bU
-----END PGP SIGNATURE-----
--------------enig70DE3A807091B9EE15D4658A--