Florian Pritz
ed358f3270
zabbix-agent: Add host_groups
...
These are required to be set when adding a new host.
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-11-25 17:30:12 +01:00
Florian Pritz
4366b9b070
Manage zabbix host configuration via ansible
...
This currently deploys the same configuration we used to have apart from
some '127.0.0.1' IPs for the agent IP, but those were incorrect anyways.
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-11-25 17:10:50 +01:00
Jelle van der Waa
46cf054732
archweb update to 2018-11-23 release
2018-11-23 22:10:30 +01:00
Jelle van der Waa
b9ce833b55
nymeria: update archweb version
2018-11-10 18:13:02 +01:00
Jelle van der Waa
19b0514b7a
use unbound dns for mail servers
2018-11-05 21:34:06 +01:00
Jelle van der Waa
15138d3a16
nymeria: Add required firewalld changes
2018-09-30 18:06:49 +02:00
Phillip Smith
807808baef
enable firewall on *.mirror.pkgbuild.com
2018-09-21 11:57:29 +10:00
Jelle van der Waa
e7aa39e00b
Move commit, server, version to host_vars
2018-08-28 21:31:46 +02:00
Florian Pritz
897666a244
Update python version
...
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-08-28 11:08:51 +02:00
Florian Pritz
b366af705e
nymeria: Set correct archweb rsync url
...
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-08-24 23:17:07 +02:00
Jelle van der Waa
52c93ffa81
nymeria: fix ipv6 configuration
...
The ipv6 configuration from hetzner was copied while specific nymeria
settings where reqired.
2018-08-22 21:08:23 +02:00
Phillip Smith
f73d2d0d3f
set variables to enable firewall
2018-08-17 10:32:35 +10:00
Florian Pritz
d5d968b771
postfix: Implement authentication in wiki bounce handler
...
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-08-05 11:34:37 +02:00
Florian Pritz
b8845b0c28
Move orion hostvars to subdirectory
...
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-08-05 11:34:37 +02:00
Florian Pritz
e8360c76f5
Add network settings for remaining pia servers
...
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-07-03 20:35:36 +02:00
Florian Pritz
54d3e3ecd1
Add network settings for remaining mirrors
...
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-07-02 13:29:08 +02:00
Florian Pritz
53dd4d6891
Configure network/dns on PIA machines
...
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-07-02 13:29:08 +02:00
Florian Pritz
d83bd1c113
Update kanboard to 1.2.5
...
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-06-16 09:19:39 +02:00
Florian Pritz
592765f5b1
Change vault key and rekey all vault files
...
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-06-07 12:11:06 +02:00
Florian Pritz
9e655f8012
Improve group vars vault usage for mariadb
2018-06-07 12:11:06 +02:00
Florian Pritz
042e673b19
Rename vault files
...
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-06-07 12:11:06 +02:00
Florian Pritz
2d4fa44146
Update kanboard to 1.2.4
...
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-05-17 10:34:00 +02:00
Jelle van der Waa
e4f4fedc17
Manage nymeria as an archweb staging server
...
nymeria.archlinux.org will be used as staging server for archweb to test
new django releases on. Note that the DNS needs to be changed since
nymeria isn't located at hetzner.
2018-05-01 20:46:12 +02:00
Florian Pritz
f7f9d0654d
Update kanboard to 1.2.3
...
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-04-19 09:42:41 +02:00
Florian Pritz
9c27c789be
Update kanboard to 1.2.2
...
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-03-31 15:27:28 +02:00
Florian Pritz
a491fa6212
Configure borg-backup for luna
...
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-03-24 20:37:33 +01:00
Bartłomiej Piotrowski
b9aac3c0eb
Use sgp.mirror as build server
2018-03-24 20:13:40 +01:00
Florian Pritz
f87d2c660a
Update kanboard to 1.2.1
...
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-03-01 09:54:38 +01:00
Evangelos Foutras
5cc613c57e
Separate mirror host_vars for sgp.mirror.pkgbuild.com
2018-01-08 08:35:09 +02:00
Giancarlo Razzolini
56f1ffb715
roles/archweb: Changes to the way archweb version is used
...
The archweb_version was on apollo's host_vars. This was removed in
favour of it being on the defaults for the role. Also, a new var
was introduced to configure the repository used for archweb.
2018-01-02 16:56:24 -03:00
Florian Pritz
f15ec38e46
Update kanboard to 1.2.0
...
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-12-27 10:01:02 +01:00
Florian Pritz
791ca2d8d0
Update kanboard to 1.1.1
...
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-12-09 20:34:04 +01:00
Florian Pritz
dcf737a25a
kanboard: Update to 1.1.0
...
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-12-02 17:42:13 +01:00
Bartłomiej Piotrowski
725cb2d0cc
archweb: allow to specify ref to checkout
2017-12-01 21:30:17 +01:00
Florian Pritz
9e54c881a9
postfix: Fix certificate domain name for non-primary mail servers
...
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-11-18 16:18:56 +01:00
Bartłomiej Piotrowski
e5b461e31a
Add role for mirroring archlinux32
2017-11-15 12:50:32 +01:00
Bartłomiej Piotrowski
aa41f34dd8
luna: disable network configuration
2017-10-23 09:35:45 +02:00
Bartłomiej Piotrowski
315d1cfc5d
sgp: don't use tmpfs for building
2017-10-20 14:24:07 +02:00
Bartłomiej Piotrowski
3370c39bb0
hosts: rename sgp.mirror to sgp
2017-10-20 14:24:07 +02:00
Florian Pritz
7cc8a40fe0
Use zabbix.archlinux.org as zabbix server on apollo
...
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-09-11 14:46:19 +02:00
Florian Pritz
06dbd50924
Increase TCP window limits to 32MiB
...
This improves performance for high latency connections like Germany to
India and our machines should have enough memory to support quite a few
connections even with such large windows.
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-09-07 17:19:17 +02:00
Florian Pritz
f97e9c27c6
Enable mirror check on india mirror
...
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-09-07 13:03:18 +02:00
Florian Pritz
891e729c8d
borg-client: Adapt for FQDN
...
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-09-06 20:52:42 +02:00
Florian Pritz
89eade3dda
mirrors: Deploy mirrorchecker
...
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-09-06 20:07:00 +02:00
Bartłomiej Piotrowski
1017ccebc6
Move common mirror settings to group_vars
2017-09-06 10:55:34 +02:00
Bartłomiej Piotrowski
bc54e0950e
Add host_vars for new mirrors
2017-09-06 10:01:07 +02:00
Florian Pritz
71cd6fff20
Consolidate installation playbook
...
Hostnames are now set in host_vars and the same playbook is used for
all hosts. If one host needs to be reinstalled the playbook can be run
with "--limit $hostname".
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2017-09-05 20:08:39 +02:00
Bartłomiej Piotrowski
61ac2a661b
Configure Mexican mirror
2017-09-05 14:29:11 +02:00
Evangelos Foutras
573bf39cd3
Use BBR for congestion control on orion
...
According to rumors, the bits travel faster to New Zealand with BBR.
2017-07-08 13:51:03 +03:00
Evangelos Foutras
da1ad3f6db
common: allow configuring default qdisc
...
BBR needs to be used with the fq qdisc, so allow configuring the default
qdisc and set it to "fq" on soyuz (switched to BBR in a previous commit).
2017-04-21 08:06:49 +03:00