
We have a cgit server now, which means we should replace all references to github with references to git.openstack.org. Change-Id: I68ad1ce514fb4326c7d9940b5a84999af5b58562
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.