Jan Alexander Steffens (heftig)
fe02efe36c
matrix: Update synapse to 1.105.0
2024-04-17 01:41:42 +02:00
Christian Heusel
cc58d77d8a
Merge branch 'onboard-svartkanin-580' into 'master'
...
Onboard svartkanin as Support Staff
See merge request archlinux/infrastructure!820
2024-04-15 10:57:08 +02:00
Anton Hvornum
71f3bbbbc9
Onboard svartkanin as Support Staff
2024-04-15 10:15:03 +02:00
Frederik Schwan
4b671ed397
disable agent and tcp forwarding for AUR
2024-04-11 12:00:17 +02:00
Jan Alexander Steffens (heftig)
7c2d112870
matrix: Replace mjolnir with draupnir
...
Mjolnir does not support Node 20.
2024-04-09 00:01:06 +02:00
Jan Alexander Steffens (heftig)
86c85c5e07
matrix: Update bridge to 2.0.0
...
The bridge dropped support for Node 18.
2024-04-08 23:53:58 +02:00
Jan Alexander Steffens (heftig)
b52fbec262
matrix: Update synapse to 1.104.0
2024-04-08 22:43:57 +02:00
Christian Heusel
f6b0f3d786
Merge branch 'new-repo-server' into 'master'
...
add the new repo server
See merge request archlinux/infrastructure!819
2024-04-08 02:29:50 +02:00
Christian Heusel
269895fcf2
docs: Sync ssh host keys and known hosts
...
This was done via the sync-ssh-hostkeys.yml playbook.
Signed-off-by: Christian Heusel <christian@heusel.eu>
2024-04-08 02:23:33 +02:00
Christian Heusel
11b946e04b
add the new repo server
...
As discussed in https://gitlab.archlinux.org/archlinux/infrastructure/-/issues/531
we want to split the repo and the archive server and as a first step of
that we're commissioning this AX41-NVME server from hetzner to serve as
a future repo host.
Signed-off-by: Christian Heusel <christian@heusel.eu>
2024-04-08 02:23:33 +02:00
Christian Heusel
abec4bcf26
Merge branch 'archwiki-1.41.1-2' into 'master'
...
archwiki: Update to 1.41.1-2
See merge request archlinux/infrastructure!817
2024-03-31 23:29:36 +02:00
Jakub Klinkovský
124db3a6aa
archwiki: Update to 1.41.1-2
...
Version 1.41.1-2 adds support for the Timeless skin, see
https://gitlab.archlinux.org/archlinux/archwiki/-/merge_requests/71
The 'MonoBook' skin is replaced with 'Timeless' in the configuration
file. MonoBook is quite ugly and legacy skin that should be phased out.
When it is disabled, the skin-specific CSS overrides could be cleaned up
in the archwiki repository.
Also removed outdated comment referring to "internal symbolic names"
that are in a legacy section in the MediaWiki documentation:
https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:$wgDefaultSkin#Legacy_information
2024-03-31 20:54:53 +02:00
Kristian Klausen
8d6822cb3c
grafana: Enable viewers can edit to ease testing on dashboards.al.org
...
E.g. when adding new metrics (from monitoring.al.org) or when people
outside the DevOps team want to improve one of the dashboards.
2024-03-31 15:22:02 +02:00
Christian Heusel
3da21ddc9d
Merge branch 'mediawiki-1.41.1' into 'master'
...
archwiki: Update to version 1.41.1-1
See merge request archlinux/infrastructure!816
2024-03-30 21:09:46 +01:00
Christian Heusel
3ef242d61f
archwiki: Update to version 1.41.1-1
...
Signed-off-by: Christian Heusel <christian@heusel.eu>
2024-03-30 21:08:34 +01:00
Evangelos Foutras
743dd1faeb
borg_client: refactor database related vars/tasks
...
Move backup-related variable defaults from the database roles into the
borg_client role. Also check group membership to guard installation of
database backup helper scripts.
2024-03-30 19:08:37 +02:00
Evangelos Foutras
268080569a
borg_client: stop ignoring errors during db dumps
...
Due to the "systemctl is-active foo && backup-foo || true" shorthand,
errors during database dumping were being ignored. Change the MariaDB
section to also be wrapped in a proper if statement. Finally, get rid
of "|| true" silencing statements + enable errexit in helper scripts.
2024-03-30 18:25:34 +02:00
Evangelos Foutras
4519d2e328
grafana: rebase grafana.ini to grafana 10.4.1-1
2024-03-29 20:16:49 +02:00
Evangelos Foutras
bff7a7b88f
Merge branch 'update_dbscripts' into 'master'
...
dbscripts: Upgrade to latest commit
See merge request archlinux/infrastructure!813
2024-03-29 19:21:27 +02:00
David Runge
28f8ba48b1
dbscripts: Upgrade to latest commit
...
cde46716a8
includes fixes for pacman 6.1
Signed-off-by: David Runge <dvzrv@archlinux.org>
2024-03-29 15:45:51 +01:00
Christian Heusel
961c194054
Merge branch '579-onboard-carsme' into 'master'
...
Onboard carsme as Junior Package maintainer
Closes #579
See merge request archlinux/infrastructure!815
2024-03-29 02:52:29 +01:00
Christian Heusel
f1e1fa9c14
Onboard carsme as Junior Package Maintainer
...
Fixes https://gitlab.archlinux.org/archlinux/infrastructure/-/issues/579
2024-03-29 02:49:59 +01:00
Sven-Hendrik Haase
6d85f867e0
keycloak: Upgrade to v24
2024-03-29 01:55:00 +01:00
Jan Alexander Steffens (heftig)
31a33cc804
matrix: Update badwords
2024-03-27 23:33:05 +01:00
Evangelos Foutras
82e1cefb70
security_tracker: bump version to 0.14.5
...
Fixes a NOT NULL violation related to Pacman 6.1 dropping MD5 checksums
from repository databases.
2024-03-25 13:15:03 +02:00
Kristian Klausen
e128cd0f4c
tf-stage2: Update code to reflect that Keycloak registration is disabled
...
Registration has been disabled since 2023-07-09, so the code should have
been updated a long time ago.
2024-03-23 15:13:38 +01:00
Jan Alexander Steffens (heftig)
64c408c611
matrix: Update synapse to 1.103.0
2024-03-22 14:40:00 +01:00
Kristian Klausen
d5f5cf6b52
Cleanup flyspray leftovers
...
Fixes: 4e5550a8
("Decommission bugs.archlinux.org and replace it with a static copy[1]")
2024-03-17 00:18:10 +01:00
Evangelos Foutras
eaeb54129a
find-arch-on-crt.sh: remove no-op bugs-old exclude
2024-03-17 01:02:47 +02:00
Evangelos Foutras
df9b4d5085
find-arch-on-crt.sh: adjust for patsub_replacement
...
This shell behavior[1] in Bash 5.2 "expands occurrences of '&' in the
replacement string of pattern substitution to the text matched by the
pattern" but we want literal ampersands so escape them.
[1] https://www.gnu.org/software/bash/manual/html_node/The-Shopt-Builtin.html
2024-03-17 00:55:34 +02:00
Kristian Klausen
90c28dc595
Merge branch 'publish-geo-mirrors-at-dashboards-al-org' into 'master'
...
Make the "Geo Mirrors" dashboard and metrics publicly available
See merge request archlinux/infrastructure!809
2024-03-16 22:47:47 +01:00
Kristian Klausen
e0423d7e0b
Make the "Geo Mirrors" dashboard and metrics publicly available
...
This may be interesting for our mirror administrators and mirror owners.
I tried backfilling the data, but was unsuccessful, due to a bug[1]. We
may try again if/when the bug is fixed.
[1] https://github.com/prometheus/prometheus/issues/13747
2024-03-16 22:45:18 +01:00
Evangelos Foutras
1fadf90b44
archbuild: use lineinfile to override makepkg.conf
...
The only variables we want to change are MAKEFLAGS and SRCDEST so
this is a cleaner approach compared to templating the whole file.
2024-03-16 00:31:14 +02:00
Christian Heusel
e1854f8695
Merge branch 'pubkeys/eworm' into 'master'
...
pubkeys/eworm: update my actively used keys
See merge request archlinux/infrastructure!811
2024-03-14 14:22:33 +01:00
Christian Hesse
883ac518aa
pubkeys/eworm: update my actively used keys
2024-03-14 13:27:16 +01:00
Christian Heusel
7ddfe31d27
Merge branch '563-wiki-sender' into 'master'
...
archwiki: Switch notification mail to noreply
Closes #563
See merge request archlinux/infrastructure!810
2024-03-13 14:31:35 +01:00
Christian Heusel
e25bb53d9f
archwiki: Switch notification mail to noreply
...
Change this to the noreply mail but also add a wiki tag to it so it can
more easily be filtered in mail programs.
Fixes https://gitlab.archlinux.org/archlinux/infrastructure/-/issues/563
Signed-off-by: Christian Heusel <christian@heusel.eu>
2024-03-13 00:37:31 +01:00
Christian Heusel
562621b979
Merge branch 'polyzen-new-ssh' into 'master'
...
Add new SSH key for polyzen
See merge request archlinux/infrastructure!806
2024-03-13 00:31:22 +01:00
Daniel M. Capella
ade3939c99
Add new SSH key for polyzen
2024-03-13 00:19:34 +01:00
Jan Alexander Steffens (heftig)
e1d62dd468
matrix: Update synapse to 1.102.0
2024-03-09 05:55:24 +01:00
Christian Heusel
7550b020fe
Merge branch 'wiki-pacman-6.1.0' into 'master'
...
archwiki: Switch captcha to time-based method
See merge request archlinux/infrastructure!808
2024-03-06 23:40:46 +01:00
Christian Heusel
048167d6be
archwiki: Switch captcha to time-based method
...
Up until now the captcha has depended on the exact output of the pacman
version command which could lead to multiple problematic scenarios:
a) User uses testing repos (user pacman newer)
b) Server is not instantly updated (user pacman newer)
c) User system is not updated (user pacman older)
Circumvent this problem by switching to a time based captcha instead.
Signed-off-by: Christian Heusel <christian@heusel.eu>
2024-03-06 23:33:01 +01:00
Jelle van der Waa
5909800fd5
archweb: update to latest release
2024-03-05 19:09:50 +01:00
Christian Heusel
b7d89cb2bc
Merge branch 'archmanweb-v1.10' into 'master'
...
Update archmanweb to v1.10
See merge request archlinux/infrastructure!807
2024-03-03 16:55:55 +01:00
Jakub Klinkovský
861337b988
Update archmanweb to v1.10
2024-03-03 16:41:59 +01:00
Christian Heusel
4956c186b4
Merge branch '575-onboard-codingkoopa' into 'master'
...
Onboard codingkoopa as support staff
Closes #575
See merge request archlinux/infrastructure!805
2024-03-03 14:38:53 +01:00
Christian Heusel
c589a18bbe
Onboard codingkoopa as support staff
...
Fixes https://gitlab.archlinux.org/archlinux/infrastructure/-/issues/575
2024-03-02 01:59:05 +01:00
Kristian Klausen
af243ca613
Merge branch 'promote-gromit-full-devops' into 'master'
...
Promote gromit to full DevOps
Closes #573
See merge request archlinux/infrastructure!798
2024-02-22 22:56:15 +01:00
Kristian Klausen
8a7e85f70c
Promote gromit to full DevOps
...
Fix #573
2024-02-22 22:51:08 +01:00
Christian Heusel
4b45d967c0
Merge branch 'mediawiki-1.41.0-3' into 'master'
...
archwiki: Update to version 1.41.0-3
See merge request archlinux/infrastructure!802
2024-02-21 22:47:11 +01:00