- Sep 16, 2022
-
-
Evangelos Foutras authored
Going to be served by all our Geo boxes under riscv.mirror.pkgbuild.com.
-
- Sep 10, 2022
-
-
Kristian Klausen authored
They should never have been in two files. Fixes: 98704c48 ("root_ssh: Add additional SSH key for klausenbusk")
-
- Sep 08, 2022
-
-
Kristian Klausen authored
Ref #469
-
- Aug 26, 2022
-
-
Sven-Hendrik Haase authored
See #468
-
- 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 16, 2022
-
-
Kristian Klausen authored
Ref #465
-
Kristian Klausen authored
Fix #463
-
Kristian Klausen authored
Fix #453
-
- 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.
-
- Jul 05, 2022
-
-
kpcyrd authored
-
- Jun 22, 2022
-
-
Kristian Klausen authored
artafinde wants to help with the mailman3 migration[1], so give him access to the mailman servers. [1] #59
-
- Jun 15, 2022
-
-
Kristian Klausen authored
Ref #456
-
- Jun 12, 2022
-
-
Evangelos Foutras authored
Extend the removal of the dashes from unencrypted YAML documents to encrypted ones as well. Fixes: a9e0790f ("Remove the three dashes from all YAML documents")
-
- 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.
-
- May 16, 2022
-
-
Evangelos Foutras authored
Ansible side of commit 5007c1a8 ("tf-stage1: allow setting the NS TTL of geo domains"); both values need to match so our geo nameservers report the same TTL as that returned by the parent zone's nameservers.
-
- May 14, 2022
-
-
Kristian Klausen authored
We want to migrate to mailman3 as mailman2 is basically unmaintained and requires Python 2 which is EOL. Because the mailman and mailman3 packages conflict and we don't want to perform a big bang migration, mailman3 must be deployed on a separate server. mailman-web (mailman3's web interface) hasn't been packaged yet, so for now we are using my homebrewed PKGBUILD[1]. [1] https://gist.github.com/klausenbusk/5982063f95c503754a51ed2fefb8915e Ref #59
-
Evangelos Foutras authored
- add the new role to redirect.archlinux.org - release mirror.pkgbuild.com of all DNS duties
-
- May 12, 2022
-
-
Evangelos Foutras authored
-
- May 09, 2022
-
-
Leonidas Spyropoulos authored
Signed-off-by:
Leonidas Spyropoulos <artafinde@gmail.com>
-
- May 07, 2022
-
-
Kristian Klausen authored
artafinde is our new newest Junior DevOp[1] and will get access to: * monitoring.al.org: for setting up gitlab-exporter[1] * gitlab.al.org: for setting up gitlab-exporter[1] * dashboards.al.org: in case he wants to do more monitoring related stuff [1] https://lists.archlinux.org/pipermail/arch-devops/2022-May/000558.html [2] https://gitlab.archlinux.org/artafinde/gitlab-exporter/ Fix #452
-
Evangelos Foutras authored
-
Evangelos Foutras authored
- group_vars/all/vault_mariadb.yml: remove 'zabbix' database user - misc/vaults/additional-credentials.vault: remove zabbix irc bot - roles/dbscripts/tasks/main.yml: drop unused tier0 mirror access
-
Evangelos Foutras authored
The idea bebind this is to be able to give vault access to new DevOps members without giving away more important credentials like Hetzner's.
-
Evangelos Foutras authored
These were previously removed temporarily and re-created several minutes later during the process of deploying archusers to gemini.archlinux.org.
-
- Apr 13, 2022
-
-
Evangelos Foutras authored
-
Evangelos Foutras authored
mirror.pkgbuild.com doesn't need it.
-
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 11, 2022
-
-
Kristian Klausen authored
Ref #448
-
- Apr 10, 2022
-
-
Kristian Klausen authored
Fix #441
-
- Apr 09, 2022
-
-
Kristian Klausen authored
Ref #439
-
Kristian Klausen authored
Fix #446
-
Kristian Klausen authored
Access to homedir is opt-in for support staff. Fix #447
-
- Apr 05, 2022
-
-
Signed-off-by:
Levente Polyak <anthraxx@archlinux.org>
-
- Mar 29, 2022
-
-
Jelle van der Waa authored
-
- Feb 26, 2022
-
-
Kristian Klausen authored
Fix #438
-
Evangelos Foutras authored
Kind of sensitive information that doesn't need to be available to all hosts.
-
- Feb 16, 2022
-
-
Giancarlo Razzolini authored
After the promotion of foxboron to dev, we have changed his role on archusers and ran the playbook against the machines.
-
- Feb 09, 2022
-
-
Kristian Klausen authored
Fix #433
-
Kristian Klausen authored
Fix #430
-