Monty Taylor 258abe1a23 Use cgit server instead of github for everything
We have a cgit server now, which means we should replace
all references to github with references to git.openstack.org.

Change-Id: I68ad1ce514fb4326c7d9940b5a84999af5b58562
2013-08-19 10:19:47 -07:00

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.