Install and manage more of Gerrit.

Upgrade gerrit to 2.3.0.

Add management of the apache virtualhost.

Remove gerrit body styling (including the javascript hack) in favor
of using the gerrit theme config options for body styling.  Keep header
and top menu changes.  This should make it easier to keep up with new
gerrit versions without chasing weird GWT changes.

Add management of the gerrit init script.

Add management of MySQL.

Add installation and upgrading of Gerrit.

Change-Id: Idf9e551552d335a2ae82cd27a63edcf6daf94115
Add ServerName to apache vhost

Change-Id: I8f52bab84dd7ab5713d31e5df6e9a389532a5af2
Add python-mysqldb to gerrit servers

And other depends for launchpad sync script.

Change-Id: I1f2d628485b201fadeb46fed4b48bba65f283d00
Add note about launchpadlib creds

Change-Id: Iea5c39f9fbac8f5b6a22d1e31a8983e936aed5cd
Update my (Soren's) ssh keys

Change-Id: Iad79221a958e97b7e544416ed4f3736fd6da48c0
Upgrade gerrit-dev to gerrit-2.3-6-g667798c.

Includes I29d8d6653a90cd8f80dcb2955fac90662142042e:
  Fix category block status without negative score

Change-Id: I639f6c4f3af0a9c7b71c317f27fa97f19809ff6f
Make Jenkins Jobs more modular

Each job has a manifest in the jenkins_jobs/manifests/jobs directory
Jobs are grouped in python_jobs and generic_jobs
The job groups or individual jobs can be added to a site manifest

Also fixes bad XML output, python27 job and bug 987428

Change-Id: I1ebc889cee08b080deb6ba46aee69ab2ae0bb6b6
Fix gerrit config file permissions.

Match what gerrit init creates; otherwise, gerrit init will
delete and recreate the secure config file, losing the database
password in the process.

Change-Id: Ic1632fe3b24a0e4498b2415029e8a1db0fd1dfe2
Change outdated color

To be landed after the gerrit change in https://review.openstack.org/6749/ had been applied.  Lightens the red used for the outdated highlight.

Change-Id: I33a89873968c0c8e6cb8dfa30892d50337b9a124
Puts meetbot under control of puppet

Adds meetbot and an nginx setup to puppet.  See manifests/site.pp for usage

Change-Id: I47dcf2884a06441b482585bf5dae9f7d0bd7e543
Upgrade review-dev to gerrit-2.3-7-g1f029ab.

Adds the outdated color change.

Change-Id: I4e42a2288490aabf70dcf1713af77925783cbcbe
Add missing params to jenkins-dev.

The jenkins master configuration for jenkins-dev.o.o is broken
because of missing parametrs to jenkins_master.

Change-Id: Idb1a0910e91c838f40873271f308b7d6400ce883
Make jenkins vhost config more like gerrit.

Take full filename parameters for SSL files, to better accomodate
dev sites.

Rename apache.conf.erb to jenkins.vhost.erb, because it's actually
a vhost config, not the apache.conf (which is a different file).

Change-Id: I0cf9857fd8860c199081f50ead7218b09955cfab
Restore puppet cron.

Change I1788b5bf12e8dcf52bb81517b17dc2798d242c86 lost the puppet
cron job.  There is no puppet master for openstack yet, so we still
need it.

Change-Id: I794613edc30c96b150b35e7b8b634f720c8d7da6
Upgrade openstack gerrit to gerrit-2.3-7-g1f029ab.

This adds fixes for erroneously displaying the red 'X', as well
as adding an option to set the outdated patch color.

Change-Id: If2c56c565a8e487915a06d61dcdc2ecee61b79fd
Merge "Change outdated color"
Merge "Make Jenkins Jobs more modular"
Add Jenkins jobs for cinder.

Change-Id: I6a286bba159e694f9ffa2679490fdd0b64459c71
Add generic jenkins jobs

to python-glanceclient and cinder.

Change-Id: I8d07d514303d6496aa765a9e3b15da8f29f42335
Merge "Puts meetbot under control of puppet"