Skip to content

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-packager and centos-packager.
    • mock and mock-centos-sig-configs are useful for local test builds.
    • centos-get-sources and centos-lookaside-upload-sig from centos-packager are used to interact with the lookaside.
    • cbs from centos-packager is the CLI to interact with CBS (Community Build Service). It's CentOS version of koji from fedora-packager.
  • Set up the packager tools
    • Set up your ~/.fedora.upn to 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.
  • Run centos-cert -u $FAS_USERNAME to 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