Christian Heusel
654cd51910
Offboard NicoHood as Package Maintainer
...
Fixes https://gitlab.archlinux.org/archlinux/infrastructure/-/issues/582
Signed-off-by: Christian Heusel <christian@heusel.eu>
2024-05-06 14:16:22 +02:00
Anton Hvornum
71f3bbbbc9
Onboard svartkanin as Support Staff
2024-04-15 10:15:03 +02: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
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
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
8a7e85f70c
Promote gromit to full DevOps
...
Fix #573
2024-02-22 22:51:08 +01:00
Sven-Hendrik Haase
d0f238dae0
Onboard lahwaacz as packager (was junior packager)
...
See #554 .
2024-02-10 21:17:10 +01:00
Kristian Klausen
1c58e0c7e1
Onboard wahrwolf as support staff (mirror admin)
...
Fix #565
2024-02-10 20:30:01 +01:00
Kristian Klausen
5cd5fd42c0
Offboard grazzolini as DevOps
...
Fix #566
2024-02-10 19:52:08 +01:00
Kristian Klausen
4e5550a877
Decommission bugs.archlinux.org and replace it with a static copy[1]
...
As announced[2][3] the bugtracker has been migrated to gitlab, so
bugs.a.o can be decommissioned and replaced with a static copy[1](to
avoid link rot).
[1] https://gitlab.archlinux.org/archlinux/bugs-archive/
[2] https://archlinux.org/news/bugtracker-migration-to-gitlab-completed/
[3] https://lists.archlinux.org/hyperkitty/list/arch-dev-public@lists.archlinux.org/thread/WYXDTJ3TR2DWRQCDZK44BQDH67IDVGTS/
Fix #550
Fix #551
2024-02-10 17:07:38 +01:00
Christian Heusel
ea44bdb93e
Give gromit access to the build server
...
related to https://gitlab.archlinux.org/archlinux/infrastructure/-/merge_requests/787
Signed-off-by: Christian Heusel <christian@heusel.eu>
2024-01-06 20:00:02 +01:00
Jan Alexander Steffens (heftig)
8e8fe2c5ee
README, root_access: Mention how to reencrypt when using TOFU
2023-12-28 00:23:12 +01:00
Evangelos Foutras
49339d5666
Fix filename for heftig's new key in root_access
...
The new key is under pubkeys/heftig_nitrokey.pub, and pubkeys/heftig.pub
was renamed to pubkeys/heftig_yubikey.pub. Update root_ssh_keys to refer
to "heftig_nitrokey.pub" as "heftig.pub" does not exist anymore.
Fixes: 13a4bddf0d
("pubkeys/heftig: Add my new Nitrokey, reorganize")
2023-12-28 01:15:45 +02:00
Evangelos Foutras
0d0c512eab
Re-encrypt vault passwords with heftig's new key
...
Follow-up to merge request archlinux/infrastructure!786 . New key is
already trusted by four master keys in archlinux-keyring 20231222-1.
https://gitlab.archlinux.org/archlinux/archlinux-keyring/-/issues/254
2023-12-28 00:56:32 +02:00
Jan Alexander Steffens (heftig)
13a4bddf0d
pubkeys/heftig: Add my new Nitrokey, reorganize
2023-12-27 20:13:39 +01:00
Kristian Klausen
fc87beb5af
Give gromit access to gitlab.archlinux.org
...
So he can help updating gitlab.
2023-12-13 23:19:12 +01:00
Kristian Klausen
ee3aa5e997
Onboard lahwaacz as Junior Package Maintainer
...
Fix #554
2023-12-10 20:51:42 +01:00
Kristian Klausen
a2e797eb14
Offboard diabonas as Developer and Package Maintainer
...
Fix #549
2023-12-01 19:41:48 +01:00
Kristian Klausen
96ee2f0ee4
Promote fabiscafe to Package Maintainer
...
Fix #547
2023-12-01 16:29:59 +01:00
Christian Heusel
83498bf16f
Give gromit access to the archmanweb server
...
In the context of the bugmigration the navbar of this service has to be
redeployed for which I request access to this service.
related to: https://gitlab.archlinux.org/archlinux/infrastructure/-/merge_requests/776
Signed-off-by: Christian Heusel <christian@heusel.eu>
2023-11-28 14:22:59 +01:00
Kristian Klausen
c216752047
Onboard gromit as Junior DevOps
...
gromit is our newest Junior DevOps[1] and will get access to:
* bugs.archlinux.org: for helping with the bug migration
* wiki.archlinux.org: for helping with (archwiki) maintenance
[1] https://lists.archlinux.org/archives/list/arch-devops@lists.archlinux.org/message/2LAOGIVY33MZLBZCDSQHDQVQNEULLUTW/
Fix #543
2023-10-21 21:05:56 +02:00
Levente Polyak
e7a33cd053
bugbuddy: add role with full service setup
2023-10-16 22:14:10 +02:00
Jelle van der Waa
d50988f953
Offboard remy as Developer
...
Ref #527
2023-10-01 22:00:51 +02:00
Kristian Klausen
435553ca59
Onboard tcanabrava as Junior Package Maintainer
...
Re #537
2023-09-30 14:12:28 +02:00
Leonidas Spyropoulos
9c8cfdf8bc
Onboard fabiscafe as PM
...
Signed-off-by: Leonidas Spyropoulos <artafinde@archlinux.org>
2023-09-29 17:50:44 +01:00
Kristian Klausen
b2ffb068a7
Create sandbox DNS zone
...
The VMs created in the Hetzner cloud sandbox project must be accessible
with a DNS name. This creates a dedicated DNS zone for this purpose.
For now this zone will only be used by the aurweb project, so it can
create DNS records for the VMs it creates. This is needed so the dynamic
created environment can be accessed over HTTPS.
[1] https://docs.gitlab.com/ee/ci/review_apps/
2023-08-19 22:02:21 +02:00
Evangelos Foutras
472816abac
acme_dns_challenge: turn into more generic dyn_dns
...
Extend the role (previously used for ACME DNS verifications only) to
support dynamic DNS functionality planned for sandbox.archlinux.page.
2023-08-18 19:30:52 +03:00
Jelle van der Waa
a07e534730
dbscripts: allow everyone access to multilib
2023-07-12 21:51:27 +02:00
Leonidas Spyropoulos
da1d41b7b6
Onboard moson as Support Staff
...
Relates to: #521
Signed-off-by: Leonidas Spyropoulos <artafinde@archlinux.org>
2023-07-12 09:44:32 +01:00
Jelle van der Waa
c8a32ef165
drop svn-community/svn-packages
2023-07-09 17:14:45 +02:00
Kristian Klausen
6fd767993a
Add serebit to the multilib group
...
Requested in #archlinux-staff on IRC for uploading lib32-mangohud.
2023-05-28 00:42:49 +02:00
Jelle van der Waa
4159a61f5e
dbscripts: switch to Git packaging
...
This drops all svn specific functionality and switches to dbscripts git
version. Drops the community repository as it's merged into extra.
2023-05-22 13:04:27 +00:00
Levente Polyak
60ec3986a6
archusers: add archlinux.org email to arch users needed for packaging
2023-05-18 23:39:23 +02:00
Jelle van der Waa
cc3c2ee6f3
archusers: introduce new groups for packaging
...
The accepted RFC has merged [community] into [extra] so now all
packagers will need to be into one base group. The RFC also introduces
junior packaging roles.
2023-05-18 16:48:45 +02:00
Leonidas Spyropoulos
861d4afc1b
Onboard gromit as TU
...
Closes: #510
Signed-off-by: Leonidas Spyropoulos <artafinde@archlinux.org>
2023-05-05 20:18:13 +01:00
Evangelos Foutras
bb93659d65
Merge branch 'dvzrv/add_leonidas_to_dev' into 'master'
...
Add artafinde to dev and multilib groups
See merge request archlinux/infrastructure!699
2023-04-13 18:51:37 +03:00
Leonidas Spyropoulos
1fd7a6de83
Offboard allan from dev and tu
...
https://lists.archlinux.org/archives/list/staff@lists.archlinux.org/message/EFXA72JZ32OFYJ2LSHPOXB2CKHTCHGXQ/
Signed-off-by: Leonidas Spyropoulos <artafinde@archlinux.org>
2023-04-12 17:06:56 +01:00
Leonidas Spyropoulos
a77c95deab
Onboard torxed as TU
...
Signed-off-by: Leonidas Spyropoulos <artafinde@archlinux.org>
2023-04-07 16:44:46 +03:00
David Runge
9899b38169
Add artafinde to dev and multilib groups
...
group_vars/all/archusers.yml:
Promote artafinde to `dev`.
https://lists.archlinux.org/archives/list/arch-dev@lists.archlinux.org/message/AMAN62A2UERSNWO73G5Y5FRVWBIJNETL/
Also add to `multilib` group (for good measure).
2023-04-04 17:57:20 +02:00
Jelle van der Waa
c361d3f2ac
Offboard kkeen as TU
2023-03-15 20:43:08 +00:00
Chih-Hsuan Yen
3448fbf382
Add yan12125 to multilib group
2023-03-11 05:40:10 +00:00
Leonidas Spyropoulos
a00b154078
Onboard pitastrudl as support staff (mirror admin)
...
Signed-off-by: Leonidas Spyropoulos <artafinde@archlinux.org>
2023-02-18 18:40:10 +00:00
Evangelos Foutras
236b2ac28e
Give Leonidas full DevOps access
2023-01-30 08:07:17 +02:00
Evangelos Foutras
d1519435ec
Onboard antiz as TU
...
Ref #491
2023-01-25 15:46:01 +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
afed8d12ff
Onboard tpkessler as TU
...
Ref #485
2022-11-30 11:41:59 +02:00
Kristian Klausen
945faad6f9
Offboard kevr as project maintainer
...
Fix #472
2022-10-22 20:58:44 +02:00
Leonidas Spyropoulos
87b2eddfae
aurweb: enable goaurrpc metrics and dashboard
...
Signed-off-by: Leonidas Spyropoulos <artafinde@archlinux.org>
Co-authored-by: Kristian Klausen <kristian@klausen.dk>
Co-authored-by: moson-mo <mo-son@mailbox.org>
2022-10-21 15:57:44 +01:00
Evangelos Foutras
17e8ab15fe
fail2ban: remove redundant fail2ban_jails overrides
...
group_vars/all was enabling just the sshd jail so move this into the
fail2ban role defaults. patchwork, security and wiki were redefining
fail2ban_jails without deviating from the group_vars/all default and
can therefore be dropped.
2022-10-04 06:18:57 +03:00
Kristian Klausen
893a95f329
Kill the mailman2 server and put the mailman3 server in its place
...
With the final lists migrated to mailman3[1], the mailman2 server can
finally be killed.
When the mailman3 server was initially setup[2], it was done on a
separate server because the mailman and mailman3 packages conflicted,
and the traffic was routed over wireguard (HTTP, LMTP and SMTP).
Instead of installing mailman3 on the original lists.al.org server and
transferring the data, it was easier just to install the missing pieces
(basically Postfix and adjusting the Nginx configuration) on the ml3
server and move the IPs (to keep the IP mail reputation).
So basically the following was done:
- The IPs for the original lists.al.org was moved to the mailman3.al.org
server
- The mailman2 datadir was transferred to mailman3.al.org server, so we
can keep the pipermail links alive, and import missing mails if needed
- The original lists.al.org server was decommissioned
- The mailman3.al.org server was renamed to lists.al.org
- The missing pieces was added to the mailman3 role (basically Postfix +
Nginx adjustments)
- The mailman role was deleted and the mailman3 role renamed to mailman
[1] 75ac7d09
("mailman: Fourth and final batch of mailman3 migrated lists")
[2] 9294828f
("Setup mailman3 server")
Fix #59
2022-09-28 21:04:41 +02:00