Project:Infrastructure/Alias management
From Gentoo Wiki
Jump to:navigation
Jump to:search
Nice and simple.
Creation
Using loong as an example new arch team.
- Log in to dev.gentoo.org
- Navigate to relevant directory (e.g. /var/mail/alias/arch if an arch team)
- cp -a riscv loong
- Edit /var/mail/alias/arch/loong with members matching wiki.
- Wait ~10 minutes for Postfix to rebuild.
- Add yourself to the file for testing.
- Send a test email to the new alias @g.o.
- Once received, remove yourself from the list.
Non-mail part
Note
Only relevant for new arch teams
Only relevant for new arch teams
- Update Bugzilla fields to include new arch for the Hardware field (via the admin interface).
- In bugzilla.git (on the bugstest branch), two template files to add to the arch CC list on bugs:
- extensions/Gentoo/template/en/default/hook/bug/create/create-after_cc_field.html.tmpl
- extensions/Gentoo/template/en/default/hook/bug/edit-after_cc_field.html.tmpl
- Commit changes on the bugstest branch, log in to bugstest.gentoo.org via SSH, run git pull in /var/www/bugstest.gentoo.org/htdocs
- Test it out on bugstest.gentoo.org
- If it works fine, go back to git, commit to master, and tag (increment last version)
- Bump Bugzilla version to new tag just created in manifests/site.pp in puppet.git.