Peter Palfrader [Thu, 12 Jul 2012 13:24:44 +0000 (15:24 +0200)]
end
Peter Palfrader [Thu, 12 Jul 2012 13:23:53 +0000 (15:23 +0200)]
Try to make dsa.conf.erb a useful template
Peter Palfrader [Thu, 12 Jul 2012 13:17:10 +0000 (15:17 +0200)]
ganeti module on byrd
Peter Palfrader [Thu, 12 Jul 2012 13:16:45 +0000 (13:16 +0000)]
Add quotes
Peter Palfrader [Thu, 12 Jul 2012 13:14:59 +0000 (15:14 +0200)]
Only do the ferm stuff for cluster ganeti2.d.o
Peter Palfrader [Thu, 12 Jul 2012 13:14:37 +0000 (15:14 +0200)]
Fix spacing
Peter Palfrader [Thu, 12 Jul 2012 13:08:29 +0000 (15:08 +0200)]
Say which ganeti cluster we are in
Peter Palfrader [Wed, 11 Jul 2012 09:35:37 +0000 (11:35 +0200)]
Add byrd
Peter Palfrader [Tue, 10 Jul 2012 23:16:20 +0000 (01:16 +0200)]
remove vivaldi (RT#3802)
Stephen Gran [Sat, 7 Jul 2012 17:07:52 +0000 (18:07 +0100)]
widor is getting hammered
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sat, 7 Jul 2012 10:41:45 +0000 (11:41 +0100)]
mode is important
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sat, 7 Jul 2012 10:34:01 +0000 (11:34 +0100)]
the debian init script has a bug
Signed-off-by: Stephen Gran <steve@lobefin.net>
Peter Palfrader [Sat, 30 Jun 2012 11:05:13 +0000 (11:05 +0000)]
Change distribution selection for buildd stuff
Peter Palfrader [Sat, 30 Jun 2012 10:58:57 +0000 (12:58 +0200)]
and more puppet eww
Peter Palfrader [Sat, 30 Jun 2012 10:56:32 +0000 (12:56 +0200)]
baeh puppet
Peter Palfrader [Sat, 30 Jun 2012 10:52:28 +0000 (12:52 +0200)]
Add fils
Peter Palfrader [Sat, 30 Jun 2012 07:35:55 +0000 (09:35 +0200)]
freebsd routing for czerny
Stephen Gran [Fri, 29 Jun 2012 18:05:42 +0000 (19:05 +0100)]
second IP
Signed-off-by: Stephen Gran <steve@lobefin.net>
Peter Palfrader [Fri, 29 Jun 2012 16:47:25 +0000 (18:47 +0200)]
Allow wagner to udd's pg
Peter Palfrader [Fri, 29 Jun 2012 16:12:52 +0000 (18:12 +0200)]
pg access quantz->ullmann
Tollef Fog Heen [Wed, 27 Jun 2012 19:54:14 +0000 (21:54 +0200)]
Only mail on error
Stephen Gran [Mon, 25 Jun 2012 06:55:01 +0000 (07:55 +0100)]
bye bye storeconfigs
Signed-off-by: Stephen Gran <steve@lobefin.net>
Peter Palfrader [Sun, 24 Jun 2012 20:27:02 +0000 (22:27 +0200)]
pg firewall on grieg
Stephen Gran [Sun, 24 Jun 2012 15:54:20 +0000 (16:54 +0100)]
up the config retrieval timeout
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 24 Jun 2012 15:52:50 +0000 (16:52 +0100)]
we don't use this anymore
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 24 Jun 2012 12:28:49 +0000 (13:28 +0100)]
make sure this is an empty directory
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 24 Jun 2012 12:26:39 +0000 (13:26 +0100)]
er, I lost this in the merge
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 24 Jun 2012 12:16:31 +0000 (13:16 +0100)]
this had the wrong name
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 24 Jun 2012 12:11:05 +0000 (13:11 +0100)]
some cleanup of bacula classes
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 24 Jun 2012 12:10:44 +0000 (13:10 +0100)]
update hook for storeconfigs
Signed-off-by: Stephen Gran <steve@lobefin.net>
Tollef Fog Heen [Sun, 24 Jun 2012 11:46:58 +0000 (13:46 +0200)]
String interpolation
Tollef Fog Heen [Sun, 24 Jun 2012 11:46:49 +0000 (13:46 +0200)]
Back up draghi too
Tollef Fog Heen [Sun, 24 Jun 2012 11:39:08 +0000 (13:39 +0200)]
Use ${} rather than $ for variable interpolation
Martin Zobel-Helas [Sun, 24 Jun 2012 11:33:20 +0000 (13:33 +0200)]
add userdir-ldap-cgi to draghi
Signed-off-by: Martin Zobel-Helas <zobel@debian.org>
Tollef Fog Heen [Sun, 24 Jun 2012 11:13:57 +0000 (13:13 +0200)]
Bacula understands v6 too, so add rule for that
Stephen Gran [Sun, 24 Jun 2012 11:03:22 +0000 (12:03 +0100)]
puppet.conf reorg
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 24 Jun 2012 10:40:24 +0000 (11:40 +0100)]
I think this is the issue
Signed-off-by: Stephen Gran <steve@lobefin.net>
Tollef Fog Heen [Sun, 24 Jun 2012 10:57:35 +0000 (12:57 +0200)]
Actually install the bacula client on biber too
Tollef Fog Heen [Sun, 24 Jun 2012 10:47:35 +0000 (12:47 +0200)]
Add another host to be backed up
Tollef Fog Heen [Sun, 24 Jun 2012 10:41:22 +0000 (12:41 +0200)]
Exclude /srv/chroot and /home/buildd/build-trees from backups
Stephen Gran [Sun, 24 Jun 2012 09:38:52 +0000 (10:38 +0100)]
sigh, this undefined behavior stinks
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 24 Jun 2012 09:34:38 +0000 (10:34 +0100)]
a little more
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 24 Jun 2012 09:29:25 +0000 (10:29 +0100)]
no longer a separate service
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 24 Jun 2012 09:28:10 +0000 (10:28 +0100)]
sigh, I see a pattern here
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 24 Jun 2012 09:26:23 +0000 (10:26 +0100)]
make this as safe as I can
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 24 Jun 2012 09:07:46 +0000 (10:07 +0100)]
more?
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 24 Jun 2012 09:05:58 +0000 (10:05 +0100)]
a little more defense
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 24 Jun 2012 09:04:27 +0000 (10:04 +0100)]
er, we want a string
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 24 Jun 2012 09:02:55 +0000 (10:02 +0100)]
better way of being defensive
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 24 Jun 2012 09:00:38 +0000 (10:00 +0100)]
calling split on undefined is naughty
Signed-off-by: Stephen Gran <steve@lobefin.net>
Stephen Gran [Sun, 24 Jun 2012 08:45:49 +0000 (09:45 +0100)]
add version control for puppetmaster
Signed-off-by: Stephen Gran <steve@lobefin.net>
Peter Palfrader [Fri, 22 Jun 2012 20:45:42 +0000 (22:45 +0200)]
remove glinka from being bugs-mirror
Peter Palfrader [Fri, 22 Jun 2012 18:32:19 +0000 (20:32 +0200)]
http://bugs-mirror.d.o should not work
Peter Palfrader [Fri, 22 Jun 2012 18:24:40 +0000 (20:24 +0200)]
Add beach to bugs-mirror
Peter Palfrader [Fri, 22 Jun 2012 18:24:24 +0000 (20:24 +0200)]
bugs_search -> bugs_mirror
Martin Zobel-Helas [Wed, 20 Jun 2012 20:13:12 +0000 (22:13 +0200)]
add ullmann.debian.org Signed-off-by: Martin Zobel-Helas <zobel@debian.org>
Faidon Liambotis [Wed, 20 Jun 2012 18:57:18 +0000 (21:57 +0300)]
Add molly-guard hook for kvm
We don't really want to reboot virtualization hosts when there KVM
processes running, so stop them with a molly-guard hook.
Luca Filipozzi [Wed, 20 Jun 2012 18:38:26 +0000 (18:38 +0000)]
making for consistent names and descriptions
Luca Filipozzi [Wed, 20 Jun 2012 17:58:24 +0000 (17:58 +0000)]
clear executable bit from default instance-debootstrap hooks
Peter Palfrader [Wed, 20 Jun 2012 09:02:46 +0000 (11:02 +0200)]
Maybe like this
Peter Palfrader [Wed, 20 Jun 2012 08:59:36 +0000 (10:59 +0200)]
Only mess with /etc/aliases if it already exists
Peter Palfrader [Wed, 20 Jun 2012 08:56:02 +0000 (10:56 +0200)]
Add beach
Peter Palfrader [Wed, 20 Jun 2012 08:48:26 +0000 (10:48 +0200)]
Also add our own address to /etc/hosts
Peter Palfrader [Wed, 20 Jun 2012 08:46:45 +0000 (10:46 +0200)]
fix 00-dsa-configure-networking script
Peter Palfrader [Wed, 20 Jun 2012 08:12:56 +0000 (10:12 +0200)]
Fix hostname
Peter Palfrader [Wed, 20 Jun 2012 08:08:39 +0000 (10:08 +0200)]
Fix ssh key labelling
Peter Palfrader [Wed, 20 Jun 2012 07:57:47 +0000 (09:57 +0200)]
Add an extra line to network/interfaces
Peter Palfrader [Wed, 20 Jun 2012 07:33:30 +0000 (09:33 +0200)]
Spell sed right
Peter Palfrader [Wed, 20 Jun 2012 07:33:07 +0000 (09:33 +0200)]
Clean up etc/hosts
Peter Palfrader [Wed, 20 Jun 2012 07:31:39 +0000 (09:31 +0200)]
Create swapfiles, 2
Peter Palfrader [Wed, 20 Jun 2012 07:31:14 +0000 (09:31 +0200)]
Create swapfiles
Peter Palfrader [Wed, 20 Jun 2012 07:30:15 +0000 (09:30 +0200)]
Fix ssh public key labels
Peter Palfrader [Wed, 20 Jun 2012 07:13:20 +0000 (09:13 +0200)]
Use proper ip address for eth1
Peter Palfrader [Wed, 20 Jun 2012 06:50:55 +0000 (08:50 +0200)]
Disable udev generators
Peter Palfrader [Wed, 20 Jun 2012 06:46:16 +0000 (08:46 +0200)]
Also set up eth1
Peter Palfrader [Wed, 20 Jun 2012 06:43:41 +0000 (08:43 +0200)]
Also set up ipv6 in instances
Peter Palfrader [Tue, 19 Jun 2012 19:40:44 +0000 (21:40 +0200)]
Do not know if needed
Peter Palfrader [Tue, 19 Jun 2012 19:31:50 +0000 (21:31 +0200)]
Fix modes for hooks
Peter Palfrader [Tue, 19 Jun 2012 19:30:17 +0000 (21:30 +0200)]
hardcode ubc mirror for now
Peter Palfrader [Tue, 19 Jun 2012 19:27:42 +0000 (21:27 +0200)]
Merge branch 'master' of ssh://handel.debian.org/srv/puppet.debian.org/git/dsa-puppet
* 'master' of ssh://handel.debian.org/srv/puppet.debian.org/git/dsa-puppet:
Revert "bad hack - take away in a day or so"
Peter Palfrader [Tue, 19 Jun 2012 19:26:33 +0000 (21:26 +0200)]
Add a couple of ganeti files
Stephen Gran [Tue, 19 Jun 2012 19:22:45 +0000 (20:22 +0100)]
Revert "bad hack - take away in a day or so"
This reverts commit
cfebcc4b2d6c5fb2d02b7b6b005eeccdde19dd09.
Peter Palfrader [Tue, 19 Jun 2012 17:56:21 +0000 (19:56 +0200)]
Use yaml over json - yaml is in the default ruby
Peter Palfrader [Tue, 19 Jun 2012 17:49:32 +0000 (19:49 +0200)]
I wonder if we use hierdata at all already
Peter Palfrader [Tue, 19 Jun 2012 17:31:23 +0000 (17:31 +0000)]
Merge branch 'master' of file:///srv/puppet.debian.org/git/dsa-puppet
* 'master' of file:///srv/puppet.debian.org/git/dsa-puppet:
dedicated ganeti ssh chain
Peter Palfrader [Tue, 19 Jun 2012 17:31:20 +0000 (19:31 +0200)]
dedicated ganeti ssh chain
Peter Palfrader [Tue, 19 Jun 2012 17:26:46 +0000 (17:26 +0000)]
Merge branch 'master' of file:///srv/puppet.debian.org/git/dsa-puppet
* 'master' of file:///srv/puppet.debian.org/git/dsa-puppet:
more ganeti nodes
Peter Palfrader [Tue, 19 Jun 2012 17:26:43 +0000 (19:26 +0200)]
more ganeti nodes
Peter Palfrader [Tue, 19 Jun 2012 17:22:11 +0000 (17:22 +0000)]
Merge branch 'master' of file:///srv/puppet.debian.org/git/dsa-puppet
* 'master' of file:///srv/puppet.debian.org/git/dsa-puppet:
Add more IP addresses to HOST_GANETI_* variables
Peter Palfrader [Tue, 19 Jun 2012 17:22:08 +0000 (19:22 +0200)]
Add more IP addresses to HOST_GANETI_* variables
Peter Palfrader [Tue, 19 Jun 2012 17:16:52 +0000 (17:16 +0000)]
autobuild ssh authkeys
Peter Palfrader [Tue, 19 Jun 2012 17:01:26 +0000 (19:01 +0200)]
Add migration ferm rules to the ganeti module
Peter Palfrader [Tue, 19 Jun 2012 16:59:50 +0000 (18:59 +0200)]
Call HOST_DRBD_V4 now HOST_GANETI_BACKEND_V4
Peter Palfrader [Tue, 19 Jun 2012 14:06:06 +0000 (16:06 +0200)]
Allow KVM migration, II
Peter Palfrader [Tue, 19 Jun 2012 14:04:47 +0000 (16:04 +0200)]
Allow KVM migration
Stephen Gran [Mon, 18 Jun 2012 19:33:31 +0000 (20:33 +0100)]
bad hack - take away in a day or so
Signed-off-by: Stephen Gran <steve@lobefin.net>
Martin Zobel-Helas [Sun, 17 Jun 2012 08:15:49 +0000 (10:15 +0200)]
Merge branch 'master' of git+ssh://puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet
* 'master' of git+ssh://puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet:
A comma, a comma, my kingdom for a comma. (Typo fix)
Only use bacula on berlioz for now
Make sure to get rid of any old client configs
Adjust path for bacula storage
Whitespace, cargo-cult a ferm rule bit
Allow all debian hosts access to the bacula storage
More fqdns
Use fqdn as the client name, at least for now
Typo
Allow some bacula director traffic too
Add swiss domains
Autogenerate the largest part of this file
Make named.conf.debian-zones a template
Drop using subchains here, since they give me a syntax error
Ensure we get string interpolation for director address
Allow traffic from bacula-director to fd
Back up berlioz using bacula
Add initial client configuration
Martin Zobel-Helas [Sun, 17 Jun 2012 08:15:37 +0000 (10:15 +0200)]
add l10n
Signed-off-by: Martin Zobel-Helas <zobel@debian.org>
Tollef Fog Heen [Sun, 17 Jun 2012 06:59:26 +0000 (08:59 +0200)]
A comma, a comma, my kingdom for a comma. (Typo fix)
Tollef Fog Heen [Sat, 16 Jun 2012 17:30:50 +0000 (19:30 +0200)]
Only use bacula on berlioz for now