Evangelos Foutras
a72cc1f423
Re-encrypt super password to include artafinde
...
Follow-up to merge request archlinux/infrastructure!671 .
2023-01-31 21:13:19 +02:00
Evangelos Foutras
7cf8836bc9
Merge branch 'promote-artafinde-to-full-devops' into 'master'
...
Give Leonidas full DevOps access
See merge request archlinux/infrastructure!671
2023-01-31 21:00:24 +02:00
Evangelos Foutras
236b2ac28e
Give Leonidas full DevOps access
2023-01-30 08:07:17 +02:00
Evangelos Foutras
20ce0d8d73
Scale up debuginfod to CPX11
...
We've been seeing CPU spikes that a single vCPU can't handle, resulting
in alerts about high CPU usage. Let's try two cores to see how they do.
2023-01-28 09:17:17 +02:00
Leonidas Spyropoulos
b7a98e5c4a
aurweb: bump to 6.2.1
...
Signed-off-by: Leonidas Spyropoulos <artafinde@archlinux.org>
2023-01-27 21:22:19 +00:00
Leonidas Spyropoulos
ee30b1e8e4
aurweb: bump to 6.2.0
...
Signed-off-by: Leonidas Spyropoulos <artafinde@archlinux.org>
2023-01-26 23:39:04 +00:00
Evangelos Foutras
c7fc39d542
Merge branch 'lahwaacz/archmanweb-v1.6' into 'master'
...
See merge request archlinux/infrastructure!670
2023-01-25 21:13:49 +02:00
Evangelos Foutras
d1519435ec
Onboard antiz as TU
...
Ref #491
2023-01-25 15:46:01 +02:00
Evangelos Foutras
268b6003e4
prometheus: disable HostUnusualNetworkThroughputOut
...
This alert only triggers for america.mirror.pkgbuild.com. Ideally, we
should be able to increase the trigger point for high-bandwidth boxes.
I don't see a straightforward way to implement it, so disable for now.
2023-01-23 20:41:31 +02:00
Evangelos Foutras
deed8de29c
Revert "Onboard sudoforge as TU"
...
This reverts commit fd28fffb4c
.
Ref #489
2023-01-23 11:22:55 +02:00
Evangelos Foutras
0f20e4a2fa
php_fpm: rebase php.ini to php 8.2.1-1
2023-01-23 11:22:23 +02:00
Jan Alexander Steffens (heftig)
4c3464db85
matrix: Fix synapse feature list
2023-01-19 21:12:39 +01:00
Jan Alexander Steffens (heftig)
d690a4abda
matrix: Update mjolnir to v1.6.4
2023-01-19 20:30:02 +01:00
Jan Alexander Steffens (heftig)
58f0305c4a
matrix: Update synapse to 1.75.0
2023-01-19 20:27:36 +01:00
Evangelos Foutras
0980818fa2
install_arch: use @archlinux.org for pierre's key
2023-01-16 20:21:53 +02:00
Jakub Klinkovský
021f1e4dd5
Update archmanweb to v1.6
2023-01-13 11:39:57 +09:00
Kristian Klausen
28cf3aa375
Provision shadow copy of repos for testing git packaging
...
For the upcoming "Git packaging sources"[1], we need a shadow copy of
repos.archlinux.org we can test stuff on (Ansible roles, packaging
workflow etc.). We still have repos-git.archlinux.org, but that box is
more of a POC box allocated to anthraxx for his MRs related to the git
migration.
More details on how the box was setup can be found in[2]. Only the
terraform code is committed to the master branch, as it is annoying
having the server in the state without the corresponding IaC code
comitted.
This was deployed Fri Dec 16 01:10:15 2022 +0100.
[1] https://lists.archlinux.org/archives/list/arch-dev-public@lists.archlinux.org/thread/YKKYBXQL62U5RTYIRI2NT2I3EG7V63HT/
[2] https://gitlab.archlinux.org/archlinux/infrastructure/-/merge_requests/665
Fix #479
2023-01-12 23:55:03 +01:00
Evangelos Foutras
7943882d28
mailman: rebase mailman-hyperkitty.cfg to 1.2.1-1
2023-01-12 18:58:13 +02:00
Evangelos Foutras
0ebbb6d213
Merge branch 'artafinde/archlinux-theme-for-emails' into 'master'
...
See merge request archlinux/infrastructure!656
2023-01-12 16:13:52 +02:00
Kristian Klausen
5bf14b546f
Merge branch 'decommission-patchwork' into 'master'
...
Decommission patchwork.archlinux.org and replace it with a static copy[1]
Closes #487
See merge request archlinux/infrastructure!668
2023-01-08 22:13:15 +01:00
Kristian Klausen
24e73359c6
Decommission patchwork.archlinux.org and replace it with a static copy[1]
...
As announced on the mailing list[2] pacman has been migrated to gitlab
and there is no real use for patchwork left, so it can be
decommissioned. A static copy[1] is kept around for the time being to
avoid link rot.
[1] https://gitlab.archlinux.org/archlinux/patchwork-archive
[2] https://lists.archlinux.org/archives/list/arch-dev-public@lists.archlinux.org/message/7B6R5HVEC67U7B2VQ3SKUVXU4RDCRRMM/
Fix #487
2023-01-08 22:10:49 +01:00
Evangelos Foutras
20b7ca7f85
gitlab_runner: adjust to arch-boxes switch to Geo
...
The arch-boxes images now default to Geo mirrors and no longer ship
reflector, so we don't have to disable reflector-init or update the
mirrorlist.
2023-01-08 14:56:14 +02:00
Evangelos Foutras
9c183fb48d
Grow debuginfod volume from 25G to 50G
...
We currently have 23G of debug packages and soon expect quite a bit more
since the debug option is being enabled by default in devtools 20230105.
2023-01-06 01:40:37 +02:00
Kristian Klausen
bd0bae9f48
keycloak: Bump buffer size to make room for response headers
...
Keycloak is apparently sending over 4k worth of response headers under
some circumstances (maybe when the client sends a stale cookie?), which
causes Nginx to return a 502 error and log "upstream sent too big header
while reading response header from upstream". This is likely also
related to this upstream issue[1]. So bump the buffer to 8k.
[1] https://github.com/keycloak/keycloak/issues/16181
2023-01-05 21:04:35 +01:00
Jelle van der Waa
993b24934a
Merge branch 'master' into 'master'
...
archwiki: add DarkMode extension
See merge request archlinux/infrastructure!664
2022-12-30 10:54:41 +00:00
lb-wilson
89a78a3880
archwiki: add DarkMode extension
2022-12-30 10:46:50 +00:00
lb-wilson
e360656db0
archwiki: update archwiki version to 1.39.1-2
2022-12-30 10:46:50 +00:00
Evangelos Foutras
66dc40c0fc
fluxbb: install git for cloning the archbbs repo
2022-12-30 11:43:10 +02:00
Evangelos Foutras
f9839273df
fluxbb: change Moscow time from UTC+4 to UTC+3
...
https://bugs.archlinux.org/task/71411
2022-12-30 11:39:40 +02:00
Kristian Klausen
37b0e24d51
Merge branch 'reject-most-of-it' into 'master'
...
mailman: Reject most mails from nonmembers to reduce moderation workload
See merge request archlinux/infrastructure!657
2022-12-28 23:15:37 +01:00
Kristian Klausen
c351a12930
mailman: Reject most mails from nonmembers to reduce moderation workload
...
All lists expect arch-mirrors-announce and aur-requests[1] require the
user to be a member before they can post. Moderating mails from
nonmembers are a lot of work and most of the mails are spam, so let's
just reject them. Mails to arch-mirrors-announce and aur-requests from
nonmembers will still be checked manually, as you aren't required to be
subscribed[1].
[1] https://wiki.archlinux.org/index.php?title=General_guidelines&oldid=750602#Reply_to_the_mailing_list
2022-12-28 23:14:06 +01:00
Evangelos Foutras
51c14ddaf4
archwiki: restart archwiki-runjobs-wait on upgrade
...
This fixes the unexpanded magic words in mails that we sometimes see.
2022-12-22 21:29:33 +02:00
Jan Alexander Steffens (heftig)
c740810d96
matrix: Update synapse to 1.74.0
2022-12-22 17:23:41 +01:00
Evangelos Foutras
b25c845151
Merge branch 'archwiki-1.39.0-1' into 'master'
...
archwiki: upgrade to 1.39.0-1
See merge request archlinux/infrastructure!666
2022-12-22 17:30:50 +02:00
nl6720
f9543cddd9
archwiki: upgrade to 1.39.0-1
2022-12-20 17:19:16 +02:00
Jan Alexander Steffens (heftig)
4fc52a2d2e
matrix: Enable the bridge's debug endpoint
...
In order to get access to the `killUser` command.
2022-12-19 00:49:55 +01:00
Levente Polyak
f1d3203dd3
Merge branch 'mastodon-pw' into 'master'
...
mastodon: add credentials to vault
See merge request archlinux/infrastructure!662
2022-12-11 22:54:31 +00:00
Levente Polyak
0dcc40e9d8
mastodon: add credentials to vault
...
URL: https://fosstodon.org/@archlinux
2022-12-11 23:53:44 +01:00
Evangelos Foutras
34962043f9
Add new section in offboarding for main keys
...
Previously the task for creating an issue in archlinux-keyring to remove
a main key was bundled together with the similar task for packager keys.
Also introduce a task for removing the @master-key.archlinux.org email.
2022-12-11 14:19:40 +02:00
Evangelos Foutras
75943e39a7
Tweak onboarding keyring tasks to match offboarding
...
The format of the keyring issue creation tasks was modified in commit
d47c558c31
("Improve .gitlab/issue_templates/Offboarding.md").
2022-12-11 14:15:23 +02:00
Evangelos Foutras
00723fa344
Merge branch 'improve-Offboarding-issue-template' into 'master'
...
Improve .gitlab/issue_templates/Offboarding.md
See merge request archlinux/infrastructure!659
2022-12-11 13:59:26 +02:00
nl6720
d47c558c31
Improve .gitlab/issue_templates/Offboarding.md
...
- Link to referenced files in the git repo.
- Use new issue URLs that preselect the issue template.
- Add dev and TU private IRC channels.
2022-12-11 13:21:59 +02:00
Evangelos Foutras
778d3ab680
Merge branch 'more-IRC-channels-in-Onboarding-template' into 'master'
...
Add dev and TU private IRC channels to the onboarding issue template
See merge request archlinux/infrastructure!658
2022-12-11 13:06:44 +02:00
nl6720
377f440628
Add dev and TU private IRC channels to the onboarding issue template
2022-12-11 13:02:13 +02:00
Evangelos Foutras
49c789b1b8
Merge branch 'archwiki-wgVectorLanguageInMainPageHeader' into 'master'
...
archwiki: show the main page's language button in the header
See merge request archlinux/infrastructure!660
2022-12-11 12:51:47 +02:00
nl6720
3565d50106
archwiki: show the main page's language button in the header
...
Enable $wgVectorLanguageInMainPageHeader, so that the main page is consistent with other pages.
See https://www.mediawiki.org/wiki/Skin:Vector/2022#$wgVectorLanguageInMainPageHeader .
Compare: https://wiki.archlinux.org/?languageinmainpageheader=1 vs https://wiki.archlinux.org/?languageinmainpageheader=0
Discussed in https://wiki.archlinux.org/title/MediaWiki_talk:Common.css#Main_page_columns_and_Vector_2022_language_links .
2022-12-11 12:48:10 +02:00
Jan Alexander Steffens (heftig)
354fa9ed44
matrix: Update synapse to 1.73.0
2022-12-10 00:55:52 +01:00
Jan Alexander Steffens (heftig)
d8ced720e9
matrix: Adjust modelines
...
- Add `ft=systemd` where needed
- Remove `ft=` where filetype detection works (especially jinja.vim)
- Set `sw=2 sts=-1 et` everywhere
2022-12-10 00:55:51 +01:00
Jan Alexander Steffens (heftig)
1fbfde201c
matrix: Change IRC nick template
...
Use the localpart for the default IRC nicknames instead of the display
name, which should make for more succinct nicks.
2022-12-10 00:55:51 +01:00
Kristian Klausen
78cc9e449e
Add Equinix Metal account
...
We have been using sponsored Equinix Metal boxes for years (sponsorship
managed by CNCF[1]). This adds a service account[2], so we don't need to
rely on individual access.
[1] https://github.com/cncf/cluster
[2] https://github.com/cncf/cluster/issues/213
2022-12-05 22:56:43 +01:00