- Apr 15, 2022
-
-
Kristian Klausen authored
We don't want mirror.pkgbuild.com's DNS server to be a single-point-of-failure, so this commit adds multiple authoritative DNS servers for the zone. The extra DNS servers are run on the geomirror servers. The _acme-challenge zone, used for obtaining certificates, is run solely on mirror.pkgbuild.com's DNS server, to avoid syncing DNS records between the servers (KISS).
-
- Apr 14, 2022
-
-
Jelle van der Waa authored
-
- Apr 13, 2022
-
-
Evangelos Foutras authored
We want the GeoIP databases to be ready for use by software installed by dependant roles; run geoipupdate when it's installed or configured.
-
Kristian Klausen authored
We had a GeoIP mirror in the past based on nginx and its GeoIP module, but it didn't perform very well, due to the high latency (asking a central server for the package and then redirected to the closest mirror). One of the reasons for offering this service, is so we can relieve mirror.pkgbuild.com which is burning a ton of traffic (50TB/month), likely due to it being the default mirror in our Docker image. Another reason is so we can offer a link to our arch-boxes images in libosinfo (used by gnome-boxes, virt-install and virt-manager), with good enough performance for most users. This time we take a different approach and use a DNS based solution, which means the latency penalty is only paid once (the first DNS request). The downside is that the mirrors must have a valid certificate for the same domain name, which makes using third-party mirrors a challenge. So for now, we are just using the sponsored mirorrs controlled by the DevOps team. Fix #101
-
- Apr 12, 2022
-
-
Jelle van der Waa authored
-
Jelle van der Waa authored
It's on github not gitlab
-
- Apr 11, 2022
-
-
Kristian Klausen authored
With the PHP->Python port done[1][2], there isn't much need for aur-dev anynmore. Most things can also be tested locally and aur-dev haven't got any love since the port (ex: allowing the aurweb maintainers to deploy without asking DevOps). [1] https://lists.archlinux.org/pipermail/aur-general/2022-February/036786.html [2] !525
-
Evangelos Foutras authored
-
- Apr 10, 2022
-
-
Evangelos Foutras authored
Changing it to 770 so prometheus memcached exporter can connect to it.
-
Evangelos Foutras authored
Changing it to 770 so prometheus memcached exporter can connect to it.
-
- Apr 09, 2022
-
-
nl6720 authored
archwiki/templates/LocalSettings.php.j2: place the commands in the QuestyCaptcha question inside <code> tags This makes it more easier to distinguish the command from the rest of the text.
-
Fix #364
-
Without this, we update while services are still running, and those services depend on the AUR directory state. This commit installs services much earlier, downs all of them, deploys out updates, then starts them all again at the end. Signed-off-by:
Kevin Morris <kevr@0cost.org>
-
Creates a systemd service which executes these commands on first boot: pacman-key --init pacman-key --populate archlinux Also it makes sure /etc/pacman.d/gnupg is not absent. At last it removes /etc/machine-id to make sure systemd launches first boot services.
-
Various files in /extensions/ need to be accessible for extensions to work. Based on example from https://www.mediawiki.org/wiki/Manual:Short_URL/Nginx. Fixes #355.
-
Upstream security and maintenance release. https://lists.wikimedia.org/hyperkitty/list/mediawiki-announce@lists.wikimedia.org/thread/YJNXKPV5Z56NSUQ4G3SXPDUIZG5EQ7UR/
-
- Apr 05, 2022
-
-
Levente Polyak authored
-
Signed-off-by:
Levente Polyak <anthraxx@archlinux.org>
-
- Mar 28, 2022
-
-
nl6720 authored
-
- Mar 27, 2022
-
-
Evangelos Foutras authored
- Create packer builder in FSN1 and change image to ubuntu-20.04 - Add "use_proxy: false" to provisioner config to work around [1] - Reduce the size of the BIOS boot partition to 1M (from 10M) [2] - Update bootstrap_version to 2022.03.01 [1] https://github.com/hashicorp/packer-plugin-ansible/issues/69 [2] https://www.gnu.org/software/grub/manual/grub/html_node/BIOS-installation.html
-
- Mar 25, 2022
-
-
Evangelos Foutras authored
During the migration to Quarkus distribution we switched to the packaged version of the theme (keycloak-archlinux-theme).
-
Evangelos Foutras authored
-
Jan Alexander Steffens (heftig) authored
-
Jan Alexander Steffens (heftig) authored
-
Jan Alexander Steffens (heftig) authored
-
- Mar 24, 2022
-
-
Evangelos Foutras authored
This reverts commit 9d169a5b. The relevant fixes have been included in systemd 250.4-2.
-
- Mar 19, 2022
-
-
Evangelos Foutras authored
The intention of "unique" in "groups['buildservers'] | sort | unique" was to account for combining multiple groups and passing them to the sort and unique filters. However, with only one group it looks silly.
-
Evangelos Foutras authored
There is a need for build servers to never build against outdated repo databases, even with syncrepo providing a local mirror that is updated every minute. To that effect, we adjust mirrorlist on build servers so the first mirror is the tier0 mirror provided by gemini. Keep the syncrepo role on build servers in order to have a local cache of packages and avoid concurrent build jobs downloading the same files causing them to be corrupted. Finally, configure gemini to use its own repos (like other mirrors do).
-
- Mar 18, 2022
-
-
Jelle van der Waa authored
Some users scrape our git endpoint with quite some requests per second (32) this is not something cgit/smartgit can handle and has caused the AUR to go down once (http 502).
-
- Mar 15, 2022
-
-
Evangelos Foutras authored
Re-enable when all servers have been upgraded to systemd 251.
-
Evangelos Foutras authored
Order and exact values copied from the CF example in resolved.conf.
-
- Mar 12, 2022
-
-
Evangelos Foutras authored
-
Evangelos Foutras authored
-
Evangelos Foutras authored
-
Evangelos Foutras authored
Keeps us from having to deal with .pacnew files.
-
Evangelos Foutras authored
-
- Mar 09, 2022
-
-
Evangelos Foutras authored
-
- Mar 06, 2022
-
-
Evangelos Foutras authored
Fixes these display counters which were tied to aur.archlinux.org: - Uptime - RootFS Total - RAM Total - SWAP Total Also add a decimal point to the latter two fields.
-
Evangelos Foutras authored
No changes made to it; this is to reduce noise in future modifications.
-
- Mar 04, 2022
-
-
Jan Alexander Steffens (heftig) authored
-