Onboarding New Tech Working Group Team Members: Difference between revisions

m
Combine the two email steps
m (Dphiffer moved page Tech Working Group/Onboarding to Onboarding New Tech Working Group Team Members: More clearly states what the pages is for)
m (Combine the two email steps)
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Up to: [[Part Of::Tech Working Group]]
[[Has Description::How to set new members up with TWG]]
There are a few places you'll need to be granted access to start your onboarding process to join the [[Tech Working Group]]. These first 3 steps require help from an existing TWG member.
There are a few places you'll need to be granted access to start your onboarding process to join the [[Tech Working Group]]. These first 3 steps require help from an existing TWG member.


# [[Setup a user@social.coop forwarding email address]]
# [[Setup a user@social.coop forwarding email address]] and add the new forwarding email to the <code>tech.group</code> and <code>admin</code> email aliases
# [https://git.coop/users/sign_up A git.coop account]
# [https://git.coop/users/sign_up A git.coop account]
# [https://git.coop/groups/social.coop/tech/-/group_members Group Membership in the "social.coop/tech" project]
# [https://git.coop/groups/social.coop/tech/-/group_members Group Membership in the "social.coop/tech" project]
Line 9: Line 13:
# Add your SSH public key to the [https://git.coop/social.coop/tech/ansible/-/tree/master/roles/server/files/public-keys?ref_type=heads ansible repo, in roles/server/files]
# Add your SSH public key to the [https://git.coop/social.coop/tech/ansible/-/tree/master/roles/server/files/public-keys?ref_type=heads ansible repo, in roles/server/files]
# Add your GPG public key to the [https://git.coop/social.coop/tech/pass/-/tree/master/keys?ref_type=heads pass repo, in the keys folder]
# Add your GPG public key to the [https://git.coop/social.coop/tech/pass/-/tree/master/keys?ref_type=heads pass repo, in the keys folder]
# In the second merge request, add the email address associated with your GPG key to the <code>.gpg-id</code> file.


Next you will need an existing TWG member to post [https://www.loomio.com/d/jrbG5tue/server-access a poll to Loomio] about granting your server access.
Next you will need an existing TWG member to post [https://www.loomio.com/d/jrbG5tue/server-access a poll to Loomio] about granting your server access.


Finally, someone with existing access will need to e-encrypt pass files with your new GPG key, granting you access to the infrastructure credentials.
Finally, someone with existing access will need to re-encrypt pass files with your new GPG key, granting you access to the infrastructure credentials.


You can get an overview of all the infrastructure using pass:
You can get an overview of all the infrastructure using pass:
Line 22: Line 27:


     pass show social.coop/path/to/secret
     pass show social.coop/path/to/secret
One gotcha: <code>wiki</code> actually refers to join.social.coop.
31

edits