1
1
Fork 0
mirror of https://gitlab.archlinux.org/archlinux/infrastructure.git synced 2024-04-20 08:03:58 +02:00
Commit Graph

4911 Commits

Author SHA1 Message Date
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