mirror/dsa-puppet.git
4 years agoLoad named::geodns from roles/manifests/init.pp based on hiera instead of from site...
Peter Palfrader [Sun, 7 Jul 2019 08:51:39 +0000 (10:51 +0200)]
Load named::geodns from roles/manifests/init.pp based on hiera instead of from site manifest based on hostname

4 years agosetup-all-dchroots: add bullseye
Aurelien Jarno [Sat, 6 Jul 2019 11:52:41 +0000 (13:52 +0200)]
setup-all-dchroots: add bullseye

4 years agoPermanent redirects mean we can never, ever change them again as they might be cached...
Peter Palfrader [Fri, 5 Jul 2019 05:28:23 +0000 (07:28 +0200)]
Permanent redirects mean we can never, ever change them again as they might be cached.  Stop doing those.

4 years agoRedirect / of openpgpkey to keyring.d.o
Peter Palfrader [Fri, 5 Jul 2019 05:27:04 +0000 (07:27 +0200)]
Redirect / of openpgpkey to keyring.d.o

4 years agoadd robots.txt to sources.d.o
Matthieu Caneill [Thu, 4 Jul 2019 13:14:15 +0000 (15:14 +0200)]
add robots.txt to sources.d.o

Signed-off-by: Julien Cristau <jcristau@debian.org>
4 years agoForce HiddenServiceVersion 2 as that is the only thing onionbalance understands, II
Peter Palfrader [Wed, 3 Jul 2019 06:09:59 +0000 (08:09 +0200)]
Force HiddenServiceVersion 2 as that is the only thing onionbalance understands, II

4 years agoForce HiddenServiceVersion 2 as that is the only thing onionbalance understands
Peter Palfrader [Wed, 3 Jul 2019 06:08:08 +0000 (08:08 +0200)]
Force HiddenServiceVersion 2 as that is the only thing onionbalance understands

4 years agoLink https://dev.gnupg.org/T4603 with workaround
Peter Palfrader [Tue, 2 Jul 2019 13:51:11 +0000 (15:51 +0200)]
Link https://dev.gnupg.org/T4603 with workaround

4 years agowork around GnuPG being silly with redirects
Peter Palfrader [Tue, 2 Jul 2019 11:00:13 +0000 (13:00 +0200)]
work around GnuPG being silly with redirects

4 years agoredirect https://debian.org/.well-known/openpgpkey/ to openpgpkey.debian.org (re...
Peter Palfrader [Tue, 2 Jul 2019 09:39:29 +0000 (11:39 +0200)]
redirect https://debian.org/.well-known/openpgpkey/ to openpgpkey.debian.org (re: RT#7828)

4 years agoMake redirects from the various debian.* and www.debian.{!org} pages less permanent
Peter Palfrader [Tue, 2 Jul 2019 09:34:29 +0000 (11:34 +0200)]
Make redirects from the various debian.* and debian.{!org} pages less permanent

4 years agoFix openpgpkey dir
Peter Palfrader [Tue, 2 Jul 2019 09:21:29 +0000 (11:21 +0200)]
Fix openpgpkey dir

4 years agoAnd make content appear under /.well-known/openpgpkey/ openpgpkey (re: #RT7828)
Peter Palfrader [Tue, 2 Jul 2019 09:18:47 +0000 (11:18 +0200)]
And make content appear under /.well-known/openpgpkey/ openpgpkey (re: #RT7828)

4 years agodisable indexing on openpgpkey (re: #RT7828)
Peter Palfrader [Tue, 2 Jul 2019 09:15:40 +0000 (11:15 +0200)]
disable indexing on openpgpkey (re: #RT7828)

4 years agostatic component for openpgpkey (re: #RT7828)
Peter Palfrader [Tue, 2 Jul 2019 09:04:43 +0000 (11:04 +0200)]
static component for openpgpkey (re: #RT7828)

4 years agokaufmann as saticsource (re: #RT7828)
Peter Palfrader [Tue, 2 Jul 2019 09:00:09 +0000 (11:00 +0200)]
kaufmann as saticsource (re: #RT7828)

4 years agolvm-osuosl-ganeti2.conf: only look for /dev/sda to workaround multipath issues
Aurelien Jarno [Sun, 23 Jun 2019 12:13:08 +0000 (14:13 +0200)]
lvm-osuosl-ganeti2.conf: only look for /dev/sda to workaround multipath issues

multipath doesn't work properly on pieta. Workaround the issue by only
looking at /dev/sda.

4 years ago010-security.debian.org.conf: explicitly bind to localhost
Aurelien Jarno [Sat, 22 Jun 2019 19:02:45 +0000 (21:02 +0200)]
010-security.debian.org.conf: explicitly bind to localhost

On hosts having services on different IP addresses, *:80 is not enough
to run the security vhost on localhost, as other services might also
explicitly bind to localhost. This breaks mirror-health check.

For example on schmelzer.d.o:

010-archive.debian.org.conf
  <VirtualHost 217.196.149.234:80 [2a02:16a8:dc41:100::234]:80>

010-debug.mirrors.debian.org.conf
  <VirtualHost 217.196.149.232:80 [2a02:16a8:dc41:100::232]:80 127.0.0.1:80 [::1]:80 >

010-ftp.debian.org.conf
  <VirtualHost 217.196.149.232:80 [2a02:16a8:dc41:100::232]:80 127.0.0.1:80 [::1]:80 >

010-security.debian.org.conf
  <VirtualHost *:80>

Without this fix, it means that a request to security.backend.mirrors.d.o
on localhost ends up in the debug.mirrors.d.o vhost, and is thus
answered as 404.

4 years agoMore cleanup following the apt.buildd.debian.org removal
Aurelien Jarno [Sat, 22 Jun 2019 15:39:46 +0000 (17:39 +0200)]
More cleanup following the apt.buildd.debian.org removal

4 years agoDrop apt.buildd.debian.org
Aurelien Jarno [Sat, 22 Jun 2019 12:24:25 +0000 (14:24 +0200)]
Drop apt.buildd.debian.org

We do not use it since none of our buildds are running jessie

4 years agoAll our buildds are running at least stretch, drop jessie specific code
Aurelien Jarno [Sat, 22 Jun 2019 12:19:31 +0000 (14:19 +0200)]
All our buildds are running at least stretch, drop jessie specific code

4 years agoDecommission binet
Aurelien Jarno [Tue, 18 Jun 2019 19:37:52 +0000 (21:37 +0200)]
Decommission binet

4 years agoAdd x86-ubc-02.d.o
Aurelien Jarno [Mon, 17 Jun 2019 20:57:39 +0000 (22:57 +0200)]
Add x86-ubc-02.d.o

4 years agodecomission x86-bm-01
Aurelien Jarno [Sun, 16 Jun 2019 19:48:36 +0000 (21:48 +0200)]
decomission x86-bm-01

4 years agoAdd x86-grnet-02.debian.org
Aurelien Jarno [Sun, 16 Jun 2019 14:05:50 +0000 (16:05 +0200)]
Add x86-grnet-02.debian.org

4 years agoRegen manda-node04 NTP key
Aurelien Jarno [Sat, 15 Jun 2019 20:30:22 +0000 (22:30 +0200)]
Regen manda-node04 NTP key

It needs to be generated with -T

4 years agoMove timeserver from clementi to manda-node04 (missing part)
Aurelien Jarno [Sat, 15 Jun 2019 20:22:58 +0000 (22:22 +0200)]
Move timeserver from clementi to manda-node04 (missing part)

4 years agoMove timeserver from clementi to manda-node04
Aurelien Jarno [Sat, 15 Jun 2019 20:19:09 +0000 (22:19 +0200)]
Move timeserver from clementi to manda-node04

4 years agoThe ganeti3 cluster (czerny/clementi) has been decomissioned
Aurelien Jarno [Sat, 15 Jun 2019 20:06:21 +0000 (22:06 +0200)]
The ganeti3 cluster (czerny/clementi) has been decomissioned

4 years agoMove timeserver from czerny to manda-node03
Aurelien Jarno [Sat, 15 Jun 2019 19:51:42 +0000 (21:51 +0200)]
Move timeserver from czerny to manda-node03

4 years agoUpgrade qemu-system-aarch64-wrapper for ganeti 2.16
Aurelien Jarno [Sat, 15 Jun 2019 14:13:00 +0000 (16:13 +0200)]
Upgrade qemu-system-aarch64-wrapper for ganeti 2.16

4 years agoUpdate lvm-ubc-ganeti3.conf following upgrade to buster
Aurelien Jarno [Sat, 15 Jun 2019 12:49:31 +0000 (14:49 +0200)]
Update lvm-ubc-ganeti3.conf following upgrade to buster

4 years agoRevert "Ignore qemu-efi-arm on ubc-node-arm0X"
Aurelien Jarno [Sat, 15 Jun 2019 12:49:31 +0000 (14:49 +0200)]
Revert "Ignore qemu-efi-arm on ubc-node-arm0X"

This reverts commit 19be01c1fc6e2c4db1a41df686cd60889c10f179.

4 years agoAdd Add godard-lvm-ssd volume to ganeti2
Aurelien Jarno [Fri, 14 Jun 2019 15:18:11 +0000 (17:18 +0200)]
Add Add godard-lvm-ssd volume to ganeti2

4 years agoRemove godard-lvm volume from ganeti2
Aurelien Jarno [Fri, 14 Jun 2019 15:12:07 +0000 (17:12 +0200)]
Remove godard-lvm volume from ganeti2

4 years agoAdd godard-lvm-hdd volume
Aurelien Jarno [Fri, 14 Jun 2019 07:43:48 +0000 (09:43 +0200)]
Add godard-lvm-hdd volume

4 years agoqemu-system-aarch64-wrapper: only enable gic version 3 with more than 8 vcpus
Aurelien Jarno [Thu, 13 Jun 2019 10:54:59 +0000 (12:54 +0200)]
qemu-system-aarch64-wrapper: only enable gic version 3 with more than 8 vcpus

as gic version 3 is not supported on conova-node01/02

4 years agoqemu-system-aarch64-wrapper: fix -M ? option following recent changes
Aurelien Jarno [Wed, 12 Jun 2019 20:07:25 +0000 (22:07 +0200)]
qemu-system-aarch64-wrapper: fix -M ? option following recent changes

4 years agoqemu-system-aarch64-wrapper: do not force the gvic to version 3 for 32-bit vCPUs
Aurelien Jarno [Wed, 12 Jun 2019 19:54:58 +0000 (21:54 +0200)]
qemu-system-aarch64-wrapper: do not force the gvic to version 3 for 32-bit vCPUs

4 years agoqemu-system-aarch64-wrapper: set the gic version to 3
Aurelien Jarno [Wed, 12 Jun 2019 14:01:27 +0000 (16:01 +0200)]
qemu-system-aarch64-wrapper: set the gic version to 3

This enables up to 512 vcpus instead of 8

4 years agoAdd arm-ubc-05 and arm-ubc-06
Aurelien Jarno [Tue, 11 Jun 2019 12:37:32 +0000 (14:37 +0200)]
Add arm-ubc-05 and arm-ubc-06

4 years agoIgnore qemu-efi-arm on ubc-node-arm0X
Aurelien Jarno [Mon, 10 Jun 2019 19:46:24 +0000 (21:46 +0200)]
Ignore qemu-efi-arm on ubc-node-arm0X

The package is not available in stretch, so it has been installed by
hand from buster.

This commit should be reverted once ubc-node-arm0X have been upgraded to
buster.

4 years agoAdd arm-ubc-04.debian.org
Aurelien Jarno [Mon, 10 Jun 2019 19:23:24 +0000 (21:23 +0200)]
Add arm-ubc-04.debian.org

4 years agoUse ttyAMA0 on arm-ubc-0X
Aurelien Jarno [Sun, 9 Jun 2019 20:51:36 +0000 (22:51 +0200)]
Use ttyAMA0 on arm-ubc-0X

4 years agoallow ssh access to ubc-node-arm* from ubc-bulwark (internal)
Luca Filipozzi [Sun, 9 Jun 2019 20:34:39 +0000 (13:34 -0700)]
allow ssh access to ubc-node-arm* from ubc-bulwark (internal)

4 years agoAdd arm-ubc-02.debian.org and arm-ubc-03.debian.org to buildds
Aurelien Jarno [Sun, 9 Jun 2019 11:45:05 +0000 (13:45 +0200)]
Add arm-ubc-02.debian.org and arm-ubc-03.debian.org to buildds

Those are now VMs

4 years agoRevert "remove arm-ubc-01 reference"
Aurelien Jarno [Sat, 8 Jun 2019 19:40:19 +0000 (21:40 +0200)]
Revert "remove arm-ubc-01 reference"

This reverts commit 1ef022b649ef0ae744e18df2b2794c200cbd4f4c.

4 years agoremove arm-ubc-01 reference
Luca Filipozzi [Sat, 8 Jun 2019 19:36:56 +0000 (12:36 -0700)]
remove arm-ubc-01 reference

4 years agoAdd arm-ubc-01.debian.org (buildd)
Aurelien Jarno [Sat, 8 Jun 2019 16:26:49 +0000 (18:26 +0200)]
Add arm-ubc-01.debian.org (buildd)

4 years agoFirewall for ganeti3.ubc.debian.org
Aurelien Jarno [Sat, 8 Jun 2019 13:38:22 +0000 (15:38 +0200)]
Firewall for ganeti3.ubc.debian.org

4 years agoLVM config for ganeti3.ubc.debian.org
Aurelien Jarno [Sat, 8 Jun 2019 12:59:04 +0000 (14:59 +0200)]
LVM config for ganeti3.ubc.debian.org

4 years agoarm-ubc-0X have been renamed and won't be buildd anymore
Aurelien Jarno [Sat, 8 Jun 2019 10:30:48 +0000 (12:30 +0200)]
arm-ubc-0X have been renamed and won't be buildd anymore

We'll setup a ganeti cluster on them.

4 years agoadd arm-ubc to misc/local
Luca Filipozzi [Wed, 5 Jun 2019 21:09:44 +0000 (14:09 -0700)]
add arm-ubc to misc/local

4 years agoRewrite URL to Debian memberships
Paul Wise [Sun, 2 Jun 2019 12:28:57 +0000 (20:28 +0800)]
Rewrite URL to Debian memberships

4 years agoStore the list of installed packages into a puppet fact
Paul Wise [Fri, 31 May 2019 03:52:21 +0000 (11:52 +0800)]
Store the list of installed packages into a puppet fact

4 years agosnapshotdb-manda-01: allow pg access from lw
Peter Palfrader [Tue, 28 May 2019 07:41:50 +0000 (09:41 +0200)]
snapshotdb-manda-01: allow pg access from lw

4 years agoput pg basic backup stuff onto lw07 and snapshotdb-manda-01
Peter Palfrader [Thu, 23 May 2019 11:47:01 +0000 (13:47 +0200)]
put pg basic backup stuff onto lw07 and snapshotdb-manda-01

4 years agoLet snapshotdb-manda-01 read sallinen pg backups
Peter Palfrader [Thu, 23 May 2019 11:42:12 +0000 (13:42 +0200)]
Let snapshotdb-manda-01 read sallinen pg backups

4 years agoAllow snapshotdb-manda-01 to access pg on sallinen
Peter Palfrader [Thu, 23 May 2019 11:09:07 +0000 (13:09 +0200)]
Allow snapshotdb-manda-01 to access pg on sallinen

4 years agoupdate debian.org trust anchor
Peter Palfrader [Wed, 22 May 2019 13:14:48 +0000 (15:14 +0200)]
update debian.org trust anchor

4 years agolet nagios run dsa-check-ucode-intel
Peter Palfrader [Mon, 20 May 2019 11:18:09 +0000 (13:18 +0200)]
let nagios run dsa-check-ucode-intel

4 years agomore amazon networks to blacklist
Peter Palfrader [Tue, 14 May 2019 14:13:32 +0000 (16:13 +0200)]
more amazon networks to blacklist

4 years agomore amazon networks to blacklist
Peter Palfrader [Tue, 14 May 2019 14:13:04 +0000 (16:13 +0200)]
more amazon networks to blacklist

4 years agomore amazon networks and a few hosts to blacklist
Peter Palfrader [Tue, 14 May 2019 14:12:38 +0000 (16:12 +0200)]
more amazon networks and a few hosts to blacklist

4 years agomore amazon networks to blacklist
Peter Palfrader [Tue, 14 May 2019 14:09:26 +0000 (16:09 +0200)]
more amazon networks to blacklist

4 years agomore amazon networks to blacklist
Peter Palfrader [Tue, 14 May 2019 11:06:02 +0000 (13:06 +0200)]
more amazon networks to blacklist

5 years agomore amazon networks to blacklist
Peter Palfrader [Mon, 13 May 2019 15:37:46 +0000 (17:37 +0200)]
more amazon networks to blacklist

5 years agoblacklist 95.115.66.23
Peter Palfrader [Sun, 12 May 2019 18:55:49 +0000 (20:55 +0200)]
blacklist 95.115.66.23

5 years agoblacklist 63.32.0.0/14
Peter Palfrader [Sun, 12 May 2019 18:54:30 +0000 (20:54 +0200)]
blacklist 63.32.0.0/14

5 years agoOrder sometimes matters because ifupdown is ... ifupdown
Peter Palfrader [Mon, 29 Apr 2019 07:05:12 +0000 (09:05 +0200)]
Order sometimes matters because ifupdown is ... ifupdown

5 years agorelease.d.o: don't serve *.wml as text/vnd.wap.wml
Julien Cristau [Wed, 24 Apr 2019 20:21:02 +0000 (22:21 +0200)]
release.d.o: don't serve *.wml as text/vnd.wap.wml

5 years agoAdd cloudaccounts@d.o to spam filters
Héctor Orón Martínez [Mon, 15 Apr 2019 09:10:45 +0000 (11:10 +0200)]
Add cloudaccounts@d.o to spam filters

Signed-off-by: Héctor Orón Martínez <zumbi@debian.org>
5 years agoComment out code again
Tollef Fog Heen [Sat, 13 Apr 2019 20:39:14 +0000 (22:39 +0200)]
Comment out code again

5 years agoA bit of debug information
Tollef Fog Heen [Sat, 13 Apr 2019 20:35:35 +0000 (22:35 +0200)]
A bit of debug information

5 years agoEnable banner setting
Tollef Fog Heen [Sat, 13 Apr 2019 20:33:33 +0000 (22:33 +0200)]
Enable banner setting

5 years agoA bit of formatting
Tollef Fog Heen [Sat, 13 Apr 2019 20:32:11 +0000 (22:32 +0200)]
A bit of formatting

5 years agoSecond attempt at split sshd settings
Tollef Fog Heen [Sat, 13 Apr 2019 20:30:36 +0000 (22:30 +0200)]
Second attempt at split sshd settings

5 years agoRemove exploratory code for now
Tollef Fog Heen [Sat, 13 Apr 2019 20:17:01 +0000 (22:17 +0200)]
Remove exploratory code for now

5 years agoKinda-noop-change to fix up bits
Tollef Fog Heen [Sat, 13 Apr 2019 20:15:24 +0000 (22:15 +0200)]
Kinda-noop-change to fix up bits

5 years agoFix up commenting again
Tollef Fog Heen [Sat, 13 Apr 2019 20:14:06 +0000 (22:14 +0200)]
Fix up commenting again

5 years agoRuby syntax fixups
Tollef Fog Heen [Sat, 13 Apr 2019 20:13:24 +0000 (22:13 +0200)]
Ruby syntax fixups

5 years agoMore commenting out
Tollef Fog Heen [Sat, 13 Apr 2019 20:11:23 +0000 (22:11 +0200)]
More commenting out

5 years agoComment out code to not break stuff
Tollef Fog Heen [Sat, 13 Apr 2019 20:10:02 +0000 (22:10 +0200)]
Comment out code to not break stuff

5 years agoMore data structure wrangling
Tollef Fog Heen [Sat, 13 Apr 2019 20:09:41 +0000 (22:09 +0200)]
More data structure wrangling

5 years agoAdd address masks
Tollef Fog Heen [Sat, 13 Apr 2019 20:06:31 +0000 (22:06 +0200)]
Add address masks

5 years agoInitial work on splitting sshd settings between source = debian.org and not
Tollef Fog Heen [Sat, 13 Apr 2019 20:02:19 +0000 (22:02 +0200)]
Initial work on splitting sshd settings between source = debian.org and not

5 years agoRemove old cleanup rule
Tollef Fog Heen [Sat, 13 Apr 2019 18:27:44 +0000 (20:27 +0200)]
Remove old cleanup rule

/etc/exim4/Git is unlikely to reappear and has been removed for almost six years, time to drop this

5 years agoRevert "Temporarily expose /srv/mirrors/debian on archive through rsync"
Tollef Fog Heen [Sat, 13 Apr 2019 10:02:00 +0000 (12:02 +0200)]
Revert "Temporarily expose /srv/mirrors/debian on archive through rsync"

No longer needed.

This reverts commit 77541134868bf310b24f78afe538b0bd526442f5.

5 years agoTemporarily expose /srv/mirrors/debian on archive through rsync
Tollef Fog Heen [Sat, 13 Apr 2019 07:54:33 +0000 (09:54 +0200)]
Temporarily expose /srv/mirrors/debian on archive through rsync

5 years agomodify 3rdparty/modules/certregen/manifests/client to set the user and group that...
Peter Palfrader [Fri, 12 Apr 2019 13:44:36 +0000 (15:44 +0200)]
modify 3rdparty/modules/certregen/manifests/client to set the user and group that puppet enforces anyhow

5 years agobacula: 'E' also indicates a failed job
Peter Palfrader [Fri, 12 Apr 2019 13:01:24 +0000 (15:01 +0200)]
bacula: 'E' also indicates a failed job

5 years agoipsec: replace auto=start/closeaction=restart with just auto=route to avoid restart...
Peter Palfrader [Fri, 12 Apr 2019 12:46:12 +0000 (14:46 +0200)]
ipsec: replace auto=start/closeaction=restart with just auto=route to avoid restart loops

5 years agonew bacula 9 no longer does pg service=...
Peter Palfrader [Thu, 11 Apr 2019 10:54:10 +0000 (12:54 +0200)]
new bacula 9 no longer does pg service=...

5 years agobacula: merge parts of the bacula 9 config
Peter Palfrader [Thu, 11 Apr 2019 10:36:38 +0000 (12:36 +0200)]
bacula: merge parts of the bacula 9 config

5 years agoAdd redirection for www.debian.org/misc/bsd.license RT#7733
Laura Arjona Reina [Wed, 10 Apr 2019 08:32:03 +0000 (10:32 +0200)]
Add redirection for debian.org/misc/bsd.license RT#7733

Add redirection for bsd.license document, removed from
www.debian.org repository (Bug #924888).

Signed-off-by: Héctor Orón Martínez <zumbi@debian.org>
5 years agoEnable backports on buster
Aurelien Jarno [Mon, 8 Apr 2019 19:14:17 +0000 (21:14 +0200)]
Enable backports on buster

5 years agowe do headers by default
Peter Palfrader [Sat, 6 Apr 2019 12:52:15 +0000 (14:52 +0200)]
we do headers by default

5 years agoadd apache::headers
Peter Palfrader [Sat, 6 Apr 2019 12:51:01 +0000 (14:51 +0200)]
add apache::headers

5 years agosnapshot: follow redirects to /file/<hash> in varnish
Peter Palfrader [Sat, 6 Apr 2019 12:50:26 +0000 (14:50 +0200)]
snapshot: follow redirects to /file/<hash> in varnish

5 years agoSnapshot: do requests for /file/<hash> directly from the filesystem
Peter Palfrader [Sat, 6 Apr 2019 12:45:01 +0000 (14:45 +0200)]
Snapshot: do requests for /file/<hash> directly from the filesystem