m (moved Infrastructure/SOP/Planet Subgroup to Planet Subgroup Infrastructure SOP over redirect: mediawiki is non-hierarchical) |
|||
Line 15: | Line 15: | ||
After you get a request for a new planet group you just need to do the following: | After you get a request for a new planet group you just need to do the following: | ||
== The Setup == | |||
# on puppet1 cp -a configs/system/planet/grouptmpl configs/system/planet/newgroupname | # on puppet1 cp -a configs/system/planet/grouptmpl configs/system/planet/newgroupname | ||
Line 26: | Line 28: | ||
# check everything in | # check everything in | ||
# run puppet on planet and check if it works | # run puppet on planet and check if it works | ||
== Use == | |||
Tell the requester to then copy their current .planet file to .planet.newgroupname. For example with the design team: | |||
<pre>cp ~/.planet ~/.planet.design</pre> | |||
This will then show up on the new feed - http://planet.fedoraproject.org/design/ | |||
[[Category:Infrastructure SOPs]] | [[Category:Infrastructure SOPs]] |
Revision as of 21:21, 22 July 2009
Fedora's planet infrastructure produces planet configs out of users' ~/.planet files in their homedirs on fedorapeople.org. You can also create subgroups of users into other planets. This document explains how to setup new subgroups.
Contact Information
Owner: Fedora Infrastructure Team
Contact: #fedora-admin
Servers: puppet1 / planet.fedoraproject.org
Purpose: provide easy setup of new planet groups on planet.fedoraproject.org
After you get a request for a new planet group you just need to do the following:
The Setup
- on puppet1 cp -a configs/system/planet/grouptmpl configs/system/planet/newgroupname
- cd to the new directory
- run
perl -pi -e "s/%%groupname/newgroupname/" fpbuilder.conf base_config planet-group.cron templates/*
replacing newgroupname with the groupname you want - git add the whole dir
- edit manifests/services/planet.pp
- copy and paste everything from begging to end of the design team group
- modify what you copied replacing design with the new group name
- save it
- check everything in
- run puppet on planet and check if it works
Use
Tell the requester to then copy their current .planet file to .planet.newgroupname. For example with the design team:
cp ~/.planet ~/.planet.design
This will then show up on the new feed - http://planet.fedoraproject.org/design/