- Jan 31, 2021
-
-
- Jan 26, 2021
-
-
Sven-Hendrik Haase authored
-
Jelle van der Waa authored
Closes: #231
-
- Jan 23, 2021
-
-
Jelle van der Waa authored
This host is special and only allows demize to login as user to administer phrik and no other users/groups should be created on the machine.
-
- Jan 11, 2021
-
-
Sven-Hendrik Haase authored
-
- Dec 30, 2020
-
-
Frederik Schwan authored
The former approach to export a maildir and iterate over it with a script broke when the mail server and the web server got on their own hosts. This will use IMAP IDLE to check for new mails and pass them instantly to the djange manage.py script without storing the mail locally.
-
- Dec 29, 2020
-
-
Giancarlo Razzolini authored
Removed the host_vars file for apollo.
-
- Dec 25, 2020
-
-
Giancarlo Razzolini authored
Added security.archlinux.org to the relevant groups on hosts and created a host_vars so we can run the all-hosts-basic.
-
- Dec 24, 2020
-
-
-
-
-
Giancarlo Razzolini authored
Added patchwork to the relevant groups on hosts and created a new host_vars file for it.
-
- Dec 22, 2020
-
-
Sven-Hendrik Haase authored
-
- Dec 21, 2020
-
-
Giancarlo Razzolini authored
Added a host_vars file for the new wiki.archlinux.org machine, with the required variables, specially the memcached_socket, for the prometheus exporter.
-
- Dec 20, 2020
-
-
Frederik Schwan authored
-
-
- Dec 15, 2020
-
-
Giancarlo Razzolini authored
Add the ip addresses for mirror.pkgbuild.com, otherwise the apollo and archlinux.org playbooks won't run
-
Giancarlo Razzolini authored
Added a host_var file for archlinux.org as well as the playbook for archlinux.org machine. It it's a stripped down version of apollo's playbook, only containing the roles pertaining archweb.
-
- Dec 12, 2020
-
-
Frederik Schwan authored
Do not use asterisk on network devices to prevent IP address collisions on networks. Also use the right network mask for the assigned network. For runner1 we need to ignore RAs since those routes don't work.
-
To simplify the archive role, split it up in the web serving part for the archive-mirrors, gemini and keep the archive role for only the archive operation. This simplifies the new role as only two lines are required to setup the the archive mirror website.
-
-
- Dec 11, 2020
-
-
- Dec 07, 2020
-
-
Jelle van der Waa authored
Setup Kape servers as archive mirrors (asia,europe,america), Gitlab runner and Rebuilderd worker. All machines except runner1 are EFI machines with grub setup and a EFI parition which is not supported by our ansible install role and is manually rolled out.
-
- Dec 03, 2020
-
-
The repro3.pkgbuild.com machine was a packet.net box with an Ubuntu installation. Now converted to an Arch Linux installation managed by ansible with a new rebuilderd_worker role.
-
- Nov 21, 2020
-
-
Jelle van der Waa authored
Zabbix has been replaced by Prometheus for monitoring our services.
-
Orion has been replaced by gemini and for mail by mail.archlinux.org
-
Sven-Hendrik Haase authored
It used to be Debian pfff
-
- Nov 02, 2020
-
-
Jelle van der Waa authored
For all hosts we want to have a working fail2ban for sshd brute force attempts through a group_vars/all. For some hosts an override is required to enable postfix or dovecot jails.
-
- Oct 24, 2020
-
-
Jelle van der Waa authored
Allow bounce handling from mail.archlinux.org, the new email server
-
Jelle van der Waa authored
-
- Sep 21, 2020
-
-
Jelle van der Waa authored
Extend the memcached service for the AUR to allow the memcached group to read the socket to obtain statistics.
-
- Sep 20, 2020
-
-
The PIA boxes are retired.
-
- Sep 05, 2020
-
-
Jakub Klinkovský authored
This is much cleaner because the nginx role does not have to set the fastcgi_cache variable to "false" by default, which was overridden by host_vars/apollo.archlinux.org to "wiki", but the value was still hardcoded in the config. At first, I was wondering that the cache "zone" name should be generalized to improve the configuration (from the original per-host to per-service), but that would be an overkill since the fastcgi cache is used only for the wiki...
-
- Aug 31, 2020
-
-
Jelle van der Waa authored
Introduce a new monitoring server with prometheus and alertmanager for monitoring all our boxes.
-
- Aug 13, 2020
-
-
Sven-Hendrik Haase authored
-
- Aug 04, 2020
-
-
Jelle van der Waa authored
This PIA box was never btrfs, so do not set it as such as it will enable the btrfs scrub timer.
-
- Jul 30, 2020
-
-
Jelle van der Waa authored
Both boxes died and are no longer responsive, retire them.
-
- Jul 26, 2020
-
-
Sven-Hendrik Haase authored
It was Debian previously.
-
- Jul 25, 2020
-
-
Sven-Hendrik Haase authored
-
- Jul 24, 2020
-
-
Giancarlo Razzolini authored
Added the missing host_vars file for aur.archlinux.org and changed the README to reflect it's move.
-