9 Commits

Author SHA1 Message Date
James E. Blair
ae0f98e0cd Use unattended upgrades.
Stop using latest for packages installed by puppet.  This way,
all system packages get updated, not just some random ones.

The unattended-upgrades config will email root.  It is configured
for openstack servers and jenkins slaves, but not template hosts
so that it doesn't interfere with spin-up.

Also, fix some bits in the gerrit module that were causing
continuous restarts on gerrit-dev.

Install emacs.

Change-Id: I51c9083ccd3669f284fce4b50c36a37a0cac92d8
2012-06-05 22:59:46 +00:00
Andrew Hutchings
6764679829 Fix mime types
Fixes mime types for meeting logs.

Fixes bug #992719

Change-Id: I41f160bfff3e2dd5f1be1cd20f879adefeb16881
2012-05-02 10:52:08 +01:00
Andrew Hutchings
30d3e180a4 Set log file mime type
Log files were using a binary mime type, set to text/plain so they can be read on the server

Change-Id: I23aef66949d1b336fc82db1f4843e039bbbb71b3
2012-05-01 15:17:29 +01:00
Andrew Hutchings
7179bdbfbc Fix meetbot logs
Fixes bug #992597
Adds new basic index page (to be themed at a later date)
Moves nginx file serving to somewhere safer
Adds /irclogs link

Change-Id: Idae341741cd852e98b93a5b89d720615789fd328
2012-05-01 14:59:32 +01:00
Andrew Hutchings
7398348f39 Add auto-restart to meetbot
When the meetbot repo changes we should restart all instances using this repo

Change-Id: I4dedb2e05e2c053569cae23872e45f70f0796ed6
2012-05-01 08:55:04 +01:00
Andrew Hutchings
5c82018762 Use our meetbot branch
Change-Id: I0938831d18a286d88434dda87bfa76b731f3f34e
2012-04-27 16:57:52 +01:00
Andrew Hutchings
0e6c471785 Minor fixes to meetbot module
Make sure nginx reloads when deleting the symlink to the default setup
Make sure packages are latest so we get the latest security fixes

Change-Id: I3dbc529ead62591288cfe455d5c8348c62544dfa
2012-04-27 15:20:19 +01:00
Andrew Hutchings
56c5d302c6 Rename meetbot site
We use eavesdrop.o.o not meetbot.o.o
Also put nickserv pass in secret file (note the one that was in there is not the nickserv pass)

Change-Id: I254a07a49f8b0ba611f6eae6b33a266decdd5ed2
2012-04-26 18:26:28 +01:00
Andrew Hutchings
e992c82c55 Puts meetbot under control of puppet
Adds meetbot and an nginx setup to puppet.  See manifests/site.pp for usage

Change-Id: I47dcf2884a06441b482585bf5dae9f7d0bd7e543
2012-04-24 16:35:09 +01:00