Backup review-dev mysql server.

* modules/openstack_project/manifests/review_dev.pp: Use the
mysql_backup module to perform local DB backups which can then be backed
up offsite by bup.

Change-Id: Ia9f1c49a151d75e8e6197d965a8b3e51c0f7544b
Add commit-filter for cgit

A commit-filter adds the ability to format commit messages.

This commit-filter automatically adds links for:
- Change-id: Link to the change on review.o.o
- SHA1 hash: Link to the git commit on git.o.o
- Bug: Link to the bug on launchpad.net
- Blueprint: Link to the blueprint on launchpad.net

Change-Id: If8916948ca154e6957efb005d35812ae097721b7
Merge "Add commit-filter for cgit"
Move location of haproxy rsyslog conf file.

The haproxy rsyslog config file was left in the cgit module despite
pulling the haproxy stuff out of cgit and putting it in
openstack_project. Move the rsyslog config file into the
openstack_project module where it belongs.

Change-Id: I0fc45f7497f0f2682bbc5c7ae0da546a71b67188
Make cgit side-by-side diffs the default

Gerrit shows side-by-side diffs by default so it's easier on
the eyes if we do the same for cgit.

Change-Id: I098276af1c0e96818f209beacf7df8e43aca811e
Configure cgit to show git notes

Change-Id: Id76bfa2b269591b6c125b31584542962d32fb048
Merge "Make cgit side-by-side diffs the default"
Merge "Move location of haproxy rsyslog conf file."
Fix semantic error in example config.

The user list is meant to be a list, not a literal.

Change-Id: I56fe64660c4a45aacdab7c4b2454d46ce7e80631
Correct launch README.

The repository should be checked out on the master, not in any
arbitrary location.

Change-Id: I4cd158d205ae57e6768e522fb733910adf31bba4
Make root-only information clear in sysadmin.rst.

As we document more fully, it has become clear that the sysadmin page
really has two audiences: openstack-ci contributors and
openstack-ci/cloned-infra root operators.

Change-Id: If82c20a6292048f4212aac293da0b284f3b91436
Add a pointer to launch/README for root operators.

Cause it's not discoverable at the moment.

Change-Id: Ib8a4752f9340126e98b342e71ec6ebc11e6809b4
Start documenting running your own CI infra.

This is incomplete, but as I haven't got a full thing up yet I can't
write it all. It is minimally a useful pointer for other folk trying
to do the same thing.

Change-Id: Iefb62a0ff60e5f46f1f0091beef54bfc4a376a53
Make setting up a Puppetmaster easier.

There is a helpful script we can use that avoids the plumbing
discussion, and neither raring nor F19 can run a Puppet master, so we
should document that to avoid false starts.

Change-Id: I72f8767dc3fc7967207c37911e8e45a6d85c6001
Document bootstrapping a new infrastructure.

Change-Id: Ic3345ecfe1c093ef68844430ed1c77cadbcf8b94
Port across params and puppet_cron.

The bottom of the dependency stack.

Change-Id: I48bdcb02a833a866f414c0bdc0e4eaef7fcd55a8
Initial bootstrap configuration.

Just enough to get a puppetmaster up, I hope.

Change-Id: Ibcc3b6863057eb526fd2c65db30df21c832f7674