Question about using fedorahosted as a git mirror

Richard W.M. Jones rjones at redhat.com
Tue Sep 7 15:03:59 UTC 2010


On Tue, Sep 07, 2010 at 08:28:08AM -0500, Mike McGrath wrote:
> On Tue, 7 Sep 2010, Richard W.M. Jones wrote:
> 
> > On Sat, Sep 04, 2010 at 08:04:27PM +0100, Richard W.M. Jones wrote:
> > > On Sat, Sep 04, 2010 at 08:18:49PM +0200, Till Maas wrote:
> > > > On Sat, Sep 04, 2010 at 05:22:51PM +0100, Richard W.M. Jones wrote:
> > > > >
> > > > > There's a legitimate use of git hosting providers as mirrors, where
> > > > > they don't act as the canonical upstream of a project, but they act as
> > > > > backup git mirrors.  This is useful if you want to allow an alternate
> > > > > place to pull from (for higher availability) or for enabling transifex
> > > > > support where you don't want to give out ssh access to the primary git
> > > > > host:
> > > > >
> > > > > http://fedoraproject.org/wiki/L10N_FAQ#How_do_I_add_a_module_to_Transifex.3F_.28.23add-transifex.29
> > > > >
> > > > > It'd be great if fedorahosted could be used for this.
> > > >
> > > > You can easily use fedorapeople for this:
> > > > https://fedoraproject.org/wiki/Infrastructure/fedorapeople.org#BETA_git_hosting_support
> > >
> > > Thanks - I didn't know and/or had forgotten about it.  I'll use this
> > > instead.
> >
> > We tried this and in fact it didn't work.  Transifex does not seem
> > to be able to commit to a git repo on fedorapeople.org.
> >
> > The bug report is here:
> >
> > https://bugzilla.redhat.com/show_bug.cgi?id=630321#c6
> >
> > Can anyone tell us what we're doing wrong?
> >
> 
> Perhaps I'm confused here, is this a canonical repo or a mirror?  I'd
> think you would want transifex operating on the official upstream repo?

This is a mirror.  We're using what is known as "option 3", or "the
module is hosted elsewhere but you don't want to give out ssh access":

http://fedoraproject.org/wiki/L10N_FAQ#How_do_I_add_a_module_to_Transifex.3F_.28.23add-transifex.29

I will pull the commits from the mirror to the upstream repo.

> Also the transifex user is named 'transif'

AFAIK I have set the ACLs up so that the 'transif' user should
have access, see:

https://bugzilla.redhat.com/show_bug.cgi?id=630321#c0

But Piotr reports that this doesn't work.

Rich.

-- 
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
virt-top is 'top' for virtual machines.  Tiny program with many
powerful monitoring features, net stats, disk stats, logging, etc.
http://et.redhat.com/~rjones/virt-top


More information about the infrastructure mailing list