Onboarding
How to join¶
- Read the charter and think about what/why/how you'd like to work on within the SIG
- The formal membership policy is detailed on the governance page, but the tl;dr is that we welcome anybody that's interested in doing work within the scope of the SIG
- Join #centos-hyperscale:fedoraproject.org
- File an issue requesting to join (alternatively: request to join during one of the monthly meetings)
Onboarding¶
New member side:
- Before joining the SIG:
- Get a Fedora account here if you don't have one already.
- Get a Gitlab.com account if you don't have one already.
- Login on pagure.io and src.fedoraproject.org to initialize your account.
- Put your GitLab and Matrix usernames in Fedora account settings at
https://accounts.fedoraproject.org/user/$YOURUSER/settings/profile/ - After joining the SIG:
- Link your GitLab and Fedora accounts together by clicking this magic Gitlab link. You only need to do it once. If everything went right, you will see yourself in the member list.
- Install required packages:
mock,mock-centos-sig-configs,fedora-packagerandcentos-packager.mockandmock-centos-sig-configsare useful for local test builds.centos-get-sourcesandcentos-lookaside-upload-sigfromcentos-packagerare used to interact with the lookaside.cbsfromcentos-packageris the CLI to interact with CBS (Community Build Service). It's CentOS version ofkojifromfedora-packager.
- Set up the packager tools
- Set up your
~/.fedora.upnto tell our tooling your FAS username if it differs from your Unix name. - Acquire a Fedora Kerberos ticket with
fkinit -u $FAS_USERNAME. - More information and debugging tips can be found here.
- Set up your
- Run
centos-cert -u $FAS_USERNAMEto generate a new certificate.- You may need to wait an hour or so after being added to the right groups until a certificate can be generated.
- Make a calendar reminder to renew it every 6 months.
SIG side checklist¶
- Add the Fedora account to https://pagure.io/group/centos-sig-hyperscale
- Add the Fedora account to https://accounts.fedoraproject.org/group/sig-hyperscale
- Update the members list