58b14cfe14
Specify what is running on the new git server, add basic SELinux, replication and jeepyb details. Also add to list of systems. Change-Id: I027fa00cf6b6cee8b73fa844983cc82d465617ef
1.0 KiB
1.0 KiB
- title
-
Git
Git
The web frontend cgit is running on git.openstack.org.
At a Glance
- Hosts
- Puppet
-
modules/cgit
modules/openstack_project/manifests/git.pp
- Configuration
-
modules/openstack_project/files/git/cgitrc
- Projects
- Bugs
Overview
The OpenStack git repositories are hosted on this server and served up via https using cgit and via git:// by git-daemon.
Apache is running on a CentOS 6 system with the EPEL repository that includes the cgit package. SELinux is enabled and requires restorecon to be run against /var/lib/git to set the appropriate SELinux security context, this is handled by puppet.
The jeepyb script create-cgitrepos runs against projects.yaml to generate the /etc/cgitrepos file listing all the git repositories. The git repositories are synced from the Gerrit server.