diff --git a/doc/source/git.rst b/doc/source/git.rst index ea1fd67e09..1d6647ff1f 100644 --- a/doc/source/git.rst +++ b/doc/source/git.rst @@ -15,6 +15,8 @@ At a Glance :Puppet: * :file:`modules/cgit` * :file:`modules/openstack_project/manifests/git.pp` +:Configuration: + * :file:`modules/openstack_project/files/git/cgitrc` :Projects: * http://git.zx2c4.com/cgit/ :Bugs: @@ -24,5 +26,14 @@ At a Glance 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 packages. +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. diff --git a/doc/source/systems.rst b/doc/source/systems.rst index 56fce1ff37..462bf09bc1 100644 --- a/doc/source/systems.rst +++ b/doc/source/systems.rst @@ -21,3 +21,4 @@ Major Systems static lists wiki + git