- Aug 17, 2021
-
-
Benedict Baskar authored
-
- Aug 16, 2021
-
-
Jan Alexander Steffens (heftig) authored
matrix.archlinux.org: Configure static DNS via networking role See merge request !479
-
Jan Alexander Steffens (heftig) authored
-
Jan Alexander Steffens (heftig) authored
Hetzner DNS has been delaying many responses for 5 seconds, causing outgoing federation work to pile up, almost running into OOM before we noticed. I don't know if were being throttled because federation makes a *lot* of requests. Anyway, using Cloudflare DNS seems to solve it. Enable DNSOverTLS for this because we can.
-
Jan Alexander Steffens (heftig) authored
I don't know why this wasn't enabled.
-
- Aug 15, 2021
-
-
Evangelos Foutras authored
-
- Aug 14, 2021
-
-
Jan Alexander Steffens (heftig) authored
This one is pretty spammy with warnings that don't mean much.
-
Jan Alexander Steffens (heftig) authored
Other caches around this code use 500000 entries, so just copy that.
-
Kristian Klausen authored
Fix #386
-
- Aug 13, 2021
-
-
Kristian Klausen authored
Ref #388
-
Evangelos Foutras authored
Be more explicit about selecting allowed repos because these were missed in previous onboardings.
-
- Aug 12, 2021
-
-
Jelle van der Waa authored
-
Jelle van der Waa authored
These groups are no longer required as docker/arch-boxes images are build by Gitlab.
-
Jelle van der Waa authored
Closes: #389
-
- Aug 11, 2021
-
-
Jan Alexander Steffens (heftig) authored
This cache was seeing constant evictions at its former size (70k). With a size of 200k it now stabilizes at ~122k entries with a significant drop in server load.
-
- Aug 10, 2021
-
-
Jan Alexander Steffens (heftig) authored
-
- Aug 05, 2021
-
-
Jan Alexander Steffens (heftig) authored
Now that Pantalaimon refuses operations until it has sync'ed with the homeserver, we need to give it time to do so or Mjolnir will refuse to start.
-
Jan Alexander Steffens (heftig) authored
-
- Aug 02, 2021
-
-
Kristian Klausen authored
Looks like a oversight when he was offboarded as DevOps. As support staff he shouldn't have access to
-
- Aug 01, 2021
-
-
Kristian Klausen authored
-
Jelle van der Waa authored
-
- Jul 31, 2021
-
-
Jelle van der Waa authored
This subdomain hosts gitlab CI produced and updated notes for unreproducible packages.
-
Kristian Klausen authored
prometheus: add matrix metrics and dashboard Closes #290 See merge request !473
-
The dashboards is from [1] and fixed with: sed 's/${DS_PROMETHEUS}/$datasource/g' -i synapse.json [1] https://github.com/matrix-org/synapse/tree/c167e09fe58d3a256fb1c763b391ad6633d2507d/contrib/grafana Closes: #290 Signed-off-by:
Leonidas Spyropoulos <artafinde@gmail.com>
-
- Jul 30, 2021
-
-
Jan Alexander Steffens (heftig) authored
!473
-
Jan Alexander Steffens (heftig) authored
-
Kristian Klausen authored
It was removed in: d9fdafb0 ("Use archlinux-contrib over git submodule") c380c429 ("Remove old task to symlink checkservices to /usr/local/bin")
-
Kristian Klausen authored
New networking role shared. Closes #288 See merge request !355
-
Kristian Klausen authored
en is the prefix for ethernet according to systemd.net-naming-scheme(7)
-
Kristian Klausen authored
-
Redundant since this commit: bdd538ec ("Use unbound for rspamd DNS resolving") Signed-off-by:
Leonidas Spyropoulos <artafinde@gmail.com>
-
This is shared between common and install_arch roles Closed: #288 Signed-off-by:
Leonidas Spyropoulos <artafinde@gmail.com>
-
Kristian Klausen authored
Disabled in: 0ae67c4a ("postfix: Disable STARTTLS Submission (port 587)")
-
- Jul 29, 2021
-
-
Evangelos Foutras authored
syncarchive: Drop --delay-updates; breaks incremental scan See merge request archlinux/infrastructure!472
-
Evangelos Foutras authored
The --delay-updates option results in 6G memory usage per archive mirror for a total of ~18G memory used on gemini when all three archive mirrors are syncing. Less important (but still revelant!) is the memory usage on each mirror, which climbs to about 11G during each synchronization. Removing the --delay-updates option should be OK considering the archive hosts data that almost never changes. Without this option, rsync is able to do a sequential scan which uses 90M of memory (per archive mirror) on gemini and about 250M on each mirror individually.
-
Kristian Klausen authored
-
Evangelos Foutras authored
syncrepo tweaks now that rsync has fixed the stale .~tmp~ issue See merge request archlinux/infrastructure!471
-
Evangelos Foutras authored
This reflects the recent changes made to syncrepo.
-
Evangelos Foutras authored
Using a temporary directory outside of /srv/ftp was meant to protect against incomplete files from being synced by downstream mirrors. It does not achieve this to much effect though; each file gets uploaded to the temporary directory but then immediately moved under a .~tmp~ directory at its target location (.~tmp~ because of --delay-updates, otherwise the file would be renamed to its final path). The `--delay-updates` option by itself sufficiently protects against temp files being transferred to downstream mirrors; when used by the receiver, it automatically adds an exclude rule for ~.tmp~, behaving exactly like we want it to. As such, the `--temp-dir` option doesn't provide any further benefit and can be removed.