
The zuul and zuulv3 docs need to be merged, but that seemed like too much for this. Also, the 3rd party CI doc is out of date, but in this patch only removed sections that linked to docs or files that don't exist anymore. Change-Id: Ie5497edd762d2146165608f3227b0bac88a913df
1.4 KiB
- title
-
Paste
Paste
Paste servers are an easy way to share long-form content such as configuration files or log data with others over short-form communication protocols such as IRC. OpenStack runs the "lodgeit" paste software.
At a Glance
- Hosts
- Puppet
- Projects
- Bugs
Overview
For OpenStack we use a fork of lodgeit which is based on one with bugfixes maintained by dcolish but adds back missing anti-spam features required by OpenStack.
Puppet configures lodgeit to use MySQL as a database backend, apache as a front-end proxy.
The lodgeit module will automatically create a git repository in
/var/backups/lodgeit_db
. Inside this every site will have
its own SQL file, for example "openstack" will have a file called
openstack.sql
. Every day a cron job will update the SQL
file (one job per file) and commit it to the git repository.
Note
Ideally the SQL files would have a row on every line to keep the
diffs stored in git small, but mysqldump
does not yet
support this.