1
1
Fork 0
mirror of https://gitlab.archlinux.org/archlinux/infrastructure.git synced 2024-05-27 12:26:03 +02:00
Commit Graph

34 Commits

Author SHA1 Message Date
Kristian Klausen d496bde433
Remove the technical github user as admin after configuring mirroring
Fix #386
2021-08-14 15:10:03 +02:00
Evangelos Foutras f52f1db0a2 Update Onboarding.md -- adding new user
Be more explicit about selecting allowed repos because these were missed
in previous onboardings.
2021-08-13 16:00:43 +00:00
Kristian Klausen 86225110ca
Remove Libera Chat cloak as part of offboarding 2021-07-29 19:37:11 +02:00
David Runge 9745145821
Extend onboarding by more explicit information
.gitlab/issue_templates/Onboarding.md:
Create the ticket as confidential by default (using a short action).
Make the required information in the Details section more explicit and
add entries that are relevant when creating an SSO and/or archweb
account.
Add a note for sponsors of new users, so that they also add a
clearsigned version of the data they provide.
Add a dot at the end of each sentence.
Make the entries for mailing list operations more generic and rely on
the *communication e-mail address*, which may be the user's personal
mail address or a newly created @archlinux.org mail address.
Add warning message about creating a confidential ticket when providing
personal data.
Add checkbox to remind about the removal of personal information,
removal of description history and setting the ticket to be
non-confidential (if it has been confidential due to personal data).
Add checkbox that reminds setting the Team member username to the
@-prefixed username on gitlab (after the user has logged in).
2021-07-10 22:50:40 +02:00
Kristian Klausen 31a84e051f Add webhook when creating read-only GH mirrors which closes PRs
Fix #80
2021-06-16 00:29:49 +00:00
Kristian Klausen a998e80dcf Change IRC network to Libera Chat[1]
[1] https://archlinux.org/news/move-of-official-irc-channels-to-liberachat/
2021-06-03 20:54:17 +00:00
David Runge 2c69e12d83
Extend onboarding information for signing keys
.gitlab/issue_templates/Onboarding.md:
Extend the information for onboarding of packager signing keys and new
main signing keys, including comments on who is supposed to create the
tickets towards the archlinux-keyring project.
2021-06-03 10:21:16 +02:00
David Runge 420f2527e1
Make offboarding info for developers more specific
.gitlab/issue_templates/Offboarding.md:
Add more specific information for developer offboarding (e.g. also
remove from arch-dev mailing list).
Add more specific information on which templates to choose and where to
open a ticket for signing key removal.
2021-06-02 18:02:59 +02:00
Sven-Hendrik Haase 40fd7811a6
More accurate DevOps onboarding docs 2021-06-02 16:15:00 +02:00
Jelle van der Waa d1ce388603 Add link to Staff Services page for onboarding 2021-05-24 15:00:40 +00:00
Frederik Schwan 00c33f5a22 improve onboarding documentation
implements #226
2021-05-22 22:55:46 +00:00
Levente Polyak b532d195b3 issue templates: require to disable 'users can request access'
This shouldn't be possible as it may lead to accidentally allowing
external users to be added to a project.
We should only add members to a project or group on staff request to
devops.
2021-05-08 21:25:57 +00:00
Kristian Klausen e29b071269 Disable unneeded project features when creating a new official project 2021-04-22 19:16:44 +00:00
Kristian Klausen 3c7ea30291 Add #archlinux-staff off-/onboarding instructions 2021-03-31 19:20:04 +02:00
Kristian Klausen 399f6a9554 Fix off-/onboarding inconsistent (always remove from staff ml) 2021-03-31 19:18:25 +02:00
Levente Polyak 264eff7dac
gitlab: add keyring revocation to offboarding template
Strictly speaking this is not a devops duty, but I believe this is
currently the best place to ensure we won't ever forget to create a
keyring revocation ticket for an offboarded former staff.
2021-03-29 00:57:51 +02:00
Jelle van der Waa fcbe31521e
Document how to add a new mirror 2021-01-26 18:14:40 +01:00
Kristian Klausen 0530048cb7 Link to relevant mailing list mails when off-/onboarding 2021-01-10 15:43:11 +00:00
Kristian Klausen fc13e31a69
tf-stage1/archlinux: Switch archlinux_org_gitlab_pages to a map 2020-12-28 01:23:01 +01:00
Kristian Klausen b6adec20f9 tf-stage1/archlinux: Manage GitLab Pages with variable + for_each 2020-12-26 22:12:49 +01:00
Sven-Hendrik Haase 4fe1e1f859
Add whatcanwedofor.archlinux.org (fixes #247) 2020-12-23 18:50:18 +01:00
Sven-Hendrik Haase 2972584fcc
Add A/AAAA domain for pages
This makes it easier for projects to use it as they only have to provide a single CNAME entry
instead of having to provide a A and a AAAA entry.
2020-12-23 16:48:26 +01:00
Jelle van der Waa 03c1b3700a
Rename New Archive Mirror issue template
The template has to be a markdown file.
2020-12-22 21:33:42 +01:00
Sven-Hendrik Haase 95d354d76b
Convert GitLab Pages docs to issue template 2020-12-22 18:29:20 +01:00
Jelle van der Waa b423bca7cc Add a new issue template for adding an Archive Mirror 2020-12-14 18:57:25 +00:00
Frederik Schwan a7c6d4e9a8
enhance project creation/migration docs 2020-11-18 22:11:14 +01:00
Sven-Hendrik Haase b74db5ed0c Add server decommissioning template 2020-11-12 18:37:15 +00:00
Jelle van der Waa 2ca008a69c Extend TU/Dev/DevOps and Staff on/offboarding guidelines
Add the relevant mailing list subscriptions for all, Devops, TU and
Developer specific mailing lists.
2020-11-09 20:00:47 +00:00
Jelle van der Waa 058b56573f
Add arch-devops-private to devops onboarding
Closes: #131
2020-09-15 22:42:16 +02:00
Jelle van der Waa 76e334c635
Add a new Support groups
Expand the Support group with subgroups for the Wiki, Forum, Security
Tracker and Archweb. The subgroups are just a placeholder for groups for
the roles which a user can be in for the service. New onboarded users
should be assigned to correct groups for their Support staff team.
2020-09-10 22:32:29 +02:00
Sven-Hendrik Haase eb64781e0a
Remove kvm/virtualbox capabilities
We've stopped providing kvm and virtualbox special devices as they are not actually necessary.
2020-08-15 18:30:12 +02:00
Sven-Hendrik Haase a94ebef84c
Rename Off/Onboarding docs 2020-07-27 23:29:53 +02:00
Sven-Hendrik Haase 4530d0a0ac Add description templates for user onboarding and offboarding 2020-07-27 20:26:33 +00:00
Sven-Hendrik Haase a0e7712b84
Add description template for adding an offical project
This also deprecates the somehwat disconnected docs github-mirror.md and new-gitlab.project.md
2020-07-27 22:20:49 +02:00