- Jul 21, 2024
-
-
Christian Heusel authored
Fixes: 7fdcc769 ("Revert "dbscripts: Add tmpfiles.d/rsyncd.conf for abs and friends"") Signed-off-by:
Christian Heusel <christian@heusel.eu>
-
- Jul 20, 2024
-
-
We try to ensure an atomic operation of the lastsync file. This requires creating a tmp file which needs to be ignored. This should take care of having empty lastsync files being served. Possible cause is that the IO is stuck thus taking several seconds to write the lastsync timestamp. This causes mirrors to download the empty file which causes checks to fail.
-
Jelle van der Waa authored
One year of mirrorlogs keeps a table of 5000 MB which is rather large as we only show 7 days of logs. Keep it 6 months as maybe in the future mirror operators are interested in older data.
-
Jelle van der Waa authored
Keep postgresql connections around for 5 minutes this avoids expensive authentication requests.
-
Jan Alexander Steffens (heftig) authored
certbot switched to ECDSA by default about two years ago, following [recommended practices][1]. We are currently using RSA with 4096 bits, which is extremely slow to sign. Using ECDSA should give us a nice speedup. [1]: https://wiki.mozilla.org/Security/Server_Side_TLS#Intermediate_compatibility_.28recommended.29
-
Jan Alexander Steffens (heftig) authored
This reduces the session cache size and adds the `DHE-RSA-CHACHA20-POLY1305` cipher.
-
Jan Alexander Steffens (heftig) authored
This allows serving a stale response even to the request that triggers an update. This should ensure all requests finish quickly. With just `proxy_cache_use_stale updating`, the request that attempts to update the cache waits for the response, while all other requests get to use the stale response. Currently archweb is badly overloaded and can take over half a minute to respond. Pacman is not that patient and fails the download.
-
- Jul 18, 2024
-
-
Jelle van der Waa authored
planet.archlinux.org redirects to https://archlinux.org/planet which then redirects to https://archlinux.org/planet/. Skip one extra redirect.
-
Jelle van der Waa authored
As we aren't the speediest at checking, this is fine.
-
Jelle van der Waa authored
This rate limits the endpoint which does things (ie. uwsgi). 10 requests per second was already a lot, so 5 should be fine, realistically it can go lower as we have a burst.
-
- Jul 17, 2024
-
-
Jan Alexander Steffens (heftig) authored
-
Jan Alexander Steffens (heftig) authored
-
- Jul 13, 2024
-
-
Jelle van der Waa authored
See: #600
-
- Jul 12, 2024
-
-
Jelle van der Waa authored
-
- Jul 05, 2024
-
-
Jan Alexander Steffens (heftig) authored
-
Jan Alexander Steffens (heftig) authored
-
- Jul 03, 2024
-
-
Evangelos Foutras authored
Missed this earlier for the upgrade to Loki 3.0.
-
- Jul 02, 2024
-
-
Evangelos Foutras authored
Loki 3.0 requires this to be set when retention is enabled.
-
Evangelos Foutras authored
This is needed to upgrade to Loki 3.0.
-
- Jul 01, 2024
-
-
Evangelos Foutras authored
-
- Jun 30, 2024
-
-
Christian Heusel authored
-
Christian Heusel authored
-
nl6720 authored
This contains fixes to the ArchLinux extension for MediaWiki 1.42.
-
- Jun 29, 2024
-
-
Kristian Klausen authored
This will used to increase the level of automation.
-
Christian Heusel authored
Signed-off-by:
Christian Heusel <christian@heusel.eu>
-
- Jun 21, 2024
-
-
Jan Alexander Steffens (heftig) authored
We're leaking pending EDUs in the federation writer since about 2023-10-28. See: https://github.com/matrix-org/synapse/issues/13901
-
Jan Alexander Steffens (heftig) authored
-
Jan Alexander Steffens (heftig) authored
-
Jan Alexander Steffens (heftig) authored
-
- Jun 16, 2024
-
-
Evangelos Foutras authored
-
- Jun 14, 2024
-
-
Christian Heusel authored
related to archlinux/infrastructure#531 Fixes: c31dd330 ("prepare the split of repo and archive server") Signed-off-by:
Christian Heusel <christian@heusel.eu>
-
- Jun 10, 2024
-
-
Leonidas Spyropoulos authored
-
Leonidas Spyropoulos authored
-
- Jun 09, 2024
-
-
nl6720 authored
There is no need to split up partitioning into per-partition tasks. Use long options for readability.
-
nl6720 authored
Use an uppercase LABEL to avoid a warning from mkfs.fat: mkfs.fat: Warning: lowercase labels might not work properly on some systems Use something other than "efi" as the label since some firmware do not like it. While this is not really an issue for Arch infrastructure, since there is zero change that this will be run on any MSI hardware with its broken firmware, it is best to simply folow the wiki anyway. See https://wiki.archlinux.org/title/EFI_system_partition#Firmware_does_not_see_the_EFI_directory
-
nl6720 authored
sgdisk does not align the partition size/end by default. The `-I`/`--align-end` option needs to be used to enable alignment. See https://wiki.archlinux.org/title/Advanced_Format#Partition_alignment Additionally use the partition names (PARTLABELs) that gdisk and cgdisk set (but sgdisk doesn't) and follow the Discoverable Partitions Specification by useing the appropriate partition for the root partition. See https://wiki.archlinux.org/title/Partitioning#Single_root_partition
-
- Jun 08, 2024
-
-
Kristian Klausen authored
It is unclear why this was added, as we can just use the default lock file path (/var/run/rsyncd.lock). Using a non-default path was not added in the offending commit, but remove it in this revert commit nevertheless, so the commit can be reverted. This reverts commit e4e07516.
-
Kristian Klausen authored
[1] c55b448c ("Add GitLab Pages for pacman")
-
Kristian Klausen authored
Fixes: c55b448c ("Add GitLab Pages for pacman")
-