One of the things the RH virt team provides for fedora users is a preview repo, containing rawhide packages built for latest stable fedora. Info here:
http://fedoraproject.org/wiki/Virtualization_Preview_Repository
The person who maintains this is usually the RH designated 'fedora virt guy'. This person hosts the repo at repos.fedorapeople.org, under their account. This kinda sucks though, since when this roll changes hands, people need to point at the new URL. I'm the latest virt guy FWIW
I was wondering if we can skip this annoyance by hosting the repo at fedorapeople/~virtmaint. virtmaint is the catchall account for virt package ownership among other things. Main blocker is that no one on the virt side has the password for this account. I assume that was by design, but honestly I'm not sure why at this point.
Could I get access to the virtmaint account once and for all? If that's not in the cards, can I get my public key associated with that account so I can access fedorapeople space?
Public key:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDG+UNY3Gntujj60HRbfusMdEqyqn/SsGQMtcmzXPFuQerb/xKxTcYTTsTImfpQtJWPAXt8CyAaa48kQbWXAfR9lXSdpi+Lc2tZIG2SQ4lhTICh3B7w9R3x+sw1tf5Nl/jaqVBA51QFWqwTGX7Rsn7uATvMcdESYxRml3DvUmSXG/Z6hb+0z8uOBCcGesWAuGXtb8EGQsThQGNUmDTWJWYF7cYFdUEVqW/WK91c0dFTuGoWoUxkU/SbvcbdpO9+ifbz8cY8BAqOIl91yANFo2a6UmHSpDlX+5Km5WX5BbFu5HWKXQeLhGHMlR+Nnxf5xsmQiMoATAOfWd+HJLmlKlt crobinso@redhat.com
Well, virtmaint isn't a real user with a real account. However, we can do one better...
How about we setup a virtmaint group under http://fedorapeople.org/groups/ ?
This is another space on fedorapeople thats unquotaed and can be writable to a group of folks
Are all the people who would use this in any one group? If not, we can just add facls for whoever needs access.
Would this work for your needs?
A group sounds great! I think making the top level dir named 'virt' is good, and for now I'm probably the only one who needs access.
ok, I have setup /project/virt/ as owned by you on fedorapeople.org.
That should appear as http://fedorapeople.org/groups/virt/
Let us know if you need a group added to permissions or other users, or anything else.
Great, thanks. But new_repo doesn't seem to like 'virt' as a user/group name. Is there some way I can create a repo owned by virt?
If not I could just create the repo for crobinso and use symlinks to make the .repo file reference the stable groups/virt path, but repos.fedorapeople.org would still point to me as the repo owner, which may not be future proof.
well, 'virt' isn't a real group or user. It's a bot placeholder used in the packagedatabase.
This is simply to redirect folks from the old repo to the new groups one? We could add some redirects for you... or you could use symlinks I suppose.
I think I can make it work, was just wondering if there was an easier 'official' way. Thanks for the prompt help + responses Kevin!
Okay, one more question.
If basically share the repo data out of http://fedorapeople.org/groups/virt/... is that a problem? Want to make sure there isn't any bandwidth magic between repos.fedorapeople.org and plain fedorapeople.org web serving.
There are not any bandwidth magic or other magic.
We setup that path on the web explicitly for this purpose.