- Jun 08, 2022
-
-
Evangelos Foutras authored
These are used to signal the start of the document in a stream of many documents. As Ansible only supports one YAML document per file this is unnecessary. About a third of our YAML documents already lacked these.
-
Evangelos Foutras authored
There is no need to run all playbooks for this.
-
Evangelos Foutras authored
loki: pull changes made to loki.yml on live See merge request !585
-
- Jun 07, 2022
-
-
Evangelos Foutras authored
The cloud server running Loki isn't powerful enough to do aggressive query splitting; it makes queries execute slower and generates a lot more queries, resulting in "too many outstanding requests" in recent Loki versions. (Maybe a bug?)
-
- Jun 06, 2022
-
-
Evangelos Foutras authored
The default log level is "info" which logs too much to the journal.
-
Evangelos Foutras authored
Since upgrading to Loki 2.5, the query frontend was trying to connect to the wireguard address instead of 127.0.0.1. This appears to be caused by upstream commit c0bec07e0de1a23cb72e8834069 ("Loki: Implement common net interface/instance addr") which now defaults to "" instead of 127.0.0.1.
-
Evangelos Foutras authored
Doubt the Loki team is interested in our usage data, and it's also a risk to the confidentiality of our logs (even though it's anonymous).
-
Evangelos Foutras authored
< wCPO> foutrelis: v12 fixes the "all chunks in the same directory"-issue
-
Evangelos Foutras authored
One month of logs is about 40G and suffices for our log retrieval needs.
-
Jelle van der Waa authored
-
Jelle van der Waa authored
-
- Jun 05, 2022
-
-
Jan Alexander Steffens (heftig) authored
-
Jan Alexander Steffens (heftig) authored
-
- Jun 04, 2022
-
-
Evangelos Foutras authored
Other than avoiding the conditional logic there's no reason to specify /srv/ftp/pool/{packages,community} as additional cache directories for all servers. Restoring the default CacheDir value on machines without a local mirror allows us to use pacdiff to perform a three-way merge of the few config files which are easier to rebase this way.
-
Evangelos Foutras authored
-
- Jun 03, 2022
-
-
Evangelos Foutras authored
Nothing fancy, just something to prevent automated form submissions.
-
Evangelos Foutras authored
archwiki: merge LocalSettings.archlinux.org.php from the archwiki git repo into LocalSettings.php.j2 See merge request !516
-
nl6720 authored
archwiki: merge LocalSettings.archlinux.org.php from the archwiki git repo into LocalSettings.php.j2 Merge https://github.com/lahwaacz/archlinux-mediawiki/blob/cache/LocalSettings.archlinux.org.php. There is no need to separate these files since LocalSettings.archlinux.org.php is only used by ArchWiki. Keeping it all in one file provides a clearer view of what options are actually set. Related to https://github.com/archlinux/archwiki/pull/31.
-
- May 29, 2022
-
-
Evangelos Foutras authored
asia.mirror.pkgbuild.com has been offline for 12 days so far while we wait for a NIC replacement. Should have taken it out of DNS NS duties earlier but better late than never.
-
Evangelos Foutras authored
It needs the extra RAM.
-
Kristian Klausen authored
Vagrant Cloud has been used for years by arch-boxes[1] for publishing Vagrant boxes. Access to the organization[2] was handed out to a few members of the DevOps team and the creator of the organization (arch-boxes maintainer at the time). With this commit the control of the organization is handed over to the DevOps team through a new Vagrant Cloud account. [1] https://gitlab.archlinux.org/archlinux/arch-boxes [2] https://app.vagrantup.com/archlinux/
-
Kristian Klausen authored
Fixes: 9294828f ("Setup mailman3 server")
-
- May 27, 2022
-
-
Kristian Klausen authored
Tweaking access to the abuse filter[1]. [1] https://github.com/archlinux/archwiki/pull/52
-
https://github.com/archlinux/archwiki/pull/52Kristian Klausen authored
LocalSettings: allow only sysops and cosysops to view public abuse filters and logs
-
- May 25, 2022
-
-
Jelle van der Waa authored
alertmanager: remove GitLab webhook integration See merge request !578
-
Evangelos Foutras authored
Nobody uses this for alert management and we also have Grafana showing the alerts now.
-
Evangelos Foutras authored
-
- May 21, 2022
-
-
Evangelos Foutras authored
Removing just the list of vaulted var files triggers a schema violation.
-
Evangelos Foutras authored
Addresses the following ansible-lint warning: risky-file-permissions: File permissions unset or incorrect. roles/install_arch/tasks/main.yml:50
-
Evangelos Foutras authored
As reported by ansible-lint 6.2.1: schema: [{'PYTHONPATH': '.'}] is not of type 'object' (schema[tasks]) roles/aurweb/tasks/main.yml:1 schema: [{'SHELL': '/bin/bash'}] is not of type 'object' (schema[tasks]) roles/dbscripts/tasks/main.yml:1
-
Evangelos Foutras authored
The "line-length" and "braces" rules are now named "yaml[line-length]" and "yaml[braces]" respectively. https://github.com/ansible/ansible-lint/pull/2148
-
- May 20, 2022
-
-
Jan Alexander Steffens (heftig) authored
With a delay of 30 seconds. Reduce the sleep hack in pantalaimon from 30 to 10 seconds. Hopefully this is going to bring it up reliably.
-
Jan Alexander Steffens (heftig) authored
-
Jan Alexander Steffens (heftig) authored
-
- May 17, 2022
-
-
Kristian Klausen authored
dovecot: enable the duplicate Sieve extension See merge request !576
-
Evangelos Foutras authored
Useful for preventing message duplication when the recipient is also part of an alias included in Cc (e.g. foutrelis@ + infrastructure@).
-
Evangelos Foutras authored
borg_client: run compact after pruning on borg 1.2 See merge request !577
-
Evangelos Foutras authored
Only doing this on the Hetzner storage box for now; waiting for rsync.net to upgrade to borg 1.2 so we can enable it there too.
-
- May 16, 2022
-
-
Kristian Klausen authored
-