- Aug 21, 2022
-
-
Evangelos Foutras authored
Useful if we wanted to create a Geo-based archive consisting of machines in the archive_mirrors group (though this will likely not happen because it'd break archlinux-repro due to the ~4 hour sync delay).
-
- Aug 20, 2022
-
-
Jan Alexander Steffens (heftig) authored
-
Jan Alexander Steffens (heftig) authored
-
- Aug 19, 2022
-
-
Evangelos Foutras authored
When the GeoIP databases get refreshed (weekly), we want PowerDNS to reload them. Do this by running pdns_control reload in ExecStartPost.
-
- Aug 18, 2022
-
-
Evangelos Foutras authored
-
- Aug 16, 2022
-
-
Jelle van der Waa authored
-
Kristian Klausen authored
Ref #465
-
Kristian Klausen authored
Fix #463
-
Kristian Klausen authored
Fix #453
-
- Aug 14, 2022
-
-
Kristian Klausen authored
aurweb: Make SSH faster by avoiding slow Poetry (~2,5 sec faster) See merge request archlinux/infrastructure!612
-
Kristian Klausen authored
"poetry run" is very slow[1] and adds +1 second to the startup time. This is made even worse by the fact that aurweb-git-serve is called twice by sshd[2]. [1] https://github.com/python-poetry/poetry/issues/3502 [2] https://security.stackexchange.com/questions/123795/authorizedkeyscommand-of-sshd-config-getting-called-twice/123801#123801
-
- Aug 12, 2022
-
-
Evangelos Foutras authored
-
Evangelos Foutras authored
-
Jelle van der Waa authored
-
- Aug 11, 2022
-
-
Kristian Klausen authored
aur4 was apparently some kind of "new aur" hosted on luna, which is long gone. Fixes: 79f7d599 ("Goodbye luna")
-
Kristian Klausen authored
Provision server for repos-git POC See merge request archlinux/infrastructure!615
-
Kristian Klausen authored
anthraxx wants some infra for a repos-git POC, so let's give it to him! The server has been configured with the common and firewalld role, but is unmanaged.
-
Evangelos Foutras authored
Microcode updates are not applicable to cloud servers.
-
- Aug 10, 2022
-
-
Leonidas Spyropoulos authored
Filter http request for aur on host See merge request archlinux/infrastructure!614
-
Leonidas Spyropoulos authored
http_requests_total contains requests from debuginfo.al.org host as well as from aur.al.org so filter them on job 'aurweb' Signed-off-by:
Leonidas Spyropoulos <artafinde@archlinux.org>
-
- Aug 08, 2022
-
-
Kristian Klausen authored
archwiki: upgrade to 1.38.2-1 See merge request archlinux/infrastructure!613
-
nl6720 authored
-
Evangelos Foutras authored
Using plain "borg" resolves to /usr/local/bin/borg which is the wrapper for our main backup host. This causes the offsite backup to be executed with BORG_REPO set to the main backup destination. While the above doesn't cause any issues with the backup script/service, because borg invocations specify the backup destination as an argument, it's not ideal and/or correct. Adjust borg_cmd to include the full path of /usr/bin/borg, thus removing any ambiguity.
-
- Aug 07, 2022
-
-
Evangelos Foutras authored
rsync.net has upgraded to borg 1.2 and we can now run borg compact on both rsync.net and the Hetzner storage box. Fixes: 17927c9a ("borg_client: run compact after pruning on borg 1.2")
-
- Aug 06, 2022
-
-
Evangelos Foutras authored
Update /etc/rebuilderd-sync.conf to use the Geo host mirror instead of europe.mirror.pkgbuild.com (for added reliability in case the latter's availability is impacted).
-
Evangelos Foutras authored
The /api/v0/build/report endpoint has received POSTs up to 161M so far this year (2022). In 2021 there had been POSTs of sizes up to 404M and up to 814M for 2020. Multiple hundreds of MB seem a bit excessive, but we should be able to do up to 200M.
-
Evangelos Foutras authored
Remove a few stray TABs and correct double-indented lines.
-
- Aug 05, 2022
-
-
Evangelos Foutras authored
Upstream archlinux-repro was already using europe.mirror.pkgbuild.com as its bootstrap and regular mirror. Furthermore, since [1] it has switched to the Geo mirror. Remove both vars from /etc/archlinux-repro/repro.conf and use the default mirror values (which are more than suitable). [1] https://github.com/archlinux/archlinux-repro/commit/c024b892d07a
-
Kristian Klausen authored
Fixes: 68ec7871 ("aurweb: Mirror aur.git to GitHub[1]")
-
- Aug 02, 2022
-
-
Evangelos Foutras authored
aurweb: increase burst size for smartgit endpoint See merge request archlinux/infrastructure!611
-
Evangelos Foutras authored
The burst size of 300 reportedly allows ~150 git operations. This might not always be sufficient when installing a lot of packages from the AUR. Specify a higher burst size to cover most legit use cases, even if this makes us more susceptible to abuse.
-
- Aug 01, 2022
-
-
Evangelos Foutras authored
Recently added to the aurweb project as Developer, access to the server hosting the AUR should provide him more opportunity for troubleshooting.
-
Evangelos Foutras authored
Its disks were migrated to a new server (prompted by an unsolvable issue with the previous box's network interface; might have been a mobo issue).
-
- Jul 31, 2022
-
-
Kristian Klausen authored
gitlab_runner: Add VM based executor (libvirt-executor) Closes #283 See merge request archlinux/infrastructure!385
-
- Jul 30, 2022
-
-
Kristian Klausen authored
"Disabling revoked keys in keyring" when running "pacman-key --populate" is very slow (easily +20 seconds), in our case the boot is now ~27 seconds faster (tested on secure-runner1). The pacman master private key is removed to prevent malicious actors from injecting packages, a new key is generated by pacman-init.service on boot.
-
Kristian Klausen authored
-
Kristian Klausen authored
Changes: - Switch to arch-boxes' base image - Verify the base image's signature - Use the new "latest" symlink, instead of parsing the HTML for finding the latest arch-boxes image[1] - Create the base image by using arch-chroot and friends, instead of creating a full-blown VM - Create the VMs from domain XML template instead of virt-clone - Switch mirror to geo.mirror.pkgbuild.com - Try to follow "filesystem hierarchy" standards for where to place configuration (id_ed25519) and "vendor data" (arch-boxes.asc and domain_template.xml) - Use a ed25519 key instead of RSA key - Only start the "update base image" server if network and DNS are up - Misc fixes and cleanups [1] archlinux/infrastructure!552
-
- Jul 29, 2022
-
-
Kristian Klausen authored
Upstream now provides a solution for setting the "staging dir" for fastzip[1]. [1] https://gitlab.com/gitlab-org/gitlab-runner/-/merge_requests/3130
-
Kristian Klausen authored
The runner was accidentally made "specific", which can't be reverted[1]. [1] https://gitlab.com/gitlab-org/gitlab/-/issues/16167
-