Breaking distgit-stg

2016-07-19 Thread Pierre-Yves Chibon
Good Morning Everyone,

As part of his Google Summer of Code Vivek Anand has been working on adjusting
pagure so that it would fit our needs to run it on the top of distgit.

All the changes have been merged now and our cloud instance is looking quite
good: http://209.132.184.205/

So I would like to hereby request the permission to break distgit in stg by
dropping cgit and replacing http://pkgs.stg.fedoraproject.org/ by pagure,
or maybe more http://pkgs.fedoraproject.org/pagure/ by pagure so that it doesn't
block accessing the other endpoints available at pkgs.fp.o.

Thoughts?

Thanks,
Pierre



signature.asc
Description: PGP signature
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/infrastructure@lists.fedoraproject.org


Re: Breaking distgit-stg

2016-07-19 Thread Kevin Fenzi
On Tue, 19 Jul 2016 18:12:35 +0200
Pierre-Yves Chibon  wrote:

> Good Morning Everyone,
> 
> As part of his Google Summer of Code Vivek Anand has been working on
> adjusting pagure so that it would fit our needs to run it on the top
> of distgit.
> 
> All the changes have been merged now and our cloud instance is
> looking quite good: http://209.132.184.205/
> 
> So I would like to hereby request the permission to break distgit in
> stg by dropping cgit and replacing http://pkgs.stg.fedoraproject.org/
> by pagure, or maybe more http://pkgs.fedoraproject.org/pagure/ by
> pagure so that it doesn't block accessing the other endpoints
> available at pkgs.fp.o.
> 
> Thoughts?

Sure, go for it. ;) 

If things look like they are not going to stabalize before next weeks
mass branching (which we may need pkgs to test), we can just reinstall. 

kevin


pgpnB2AXZZIZr.pgp
Description: OpenPGP digital signature
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/infrastructure@lists.fedoraproject.org


Re: Breaking distgit-stg

2016-07-19 Thread Ralph Bean
On Tue, Jul 19, 2016 at 06:12:35PM +0200, Pierre-Yves Chibon wrote:
> Good Morning Everyone,
> 
> As part of his Google Summer of Code Vivek Anand has been working on adjusting
> pagure so that it would fit our needs to run it on the top of distgit.
> 
> All the changes have been merged now and our cloud instance is looking quite
> good: http://209.132.184.205/

Cool.  :)

> So I would like to hereby request the permission to break distgit in stg by
> dropping cgit and replacing http://pkgs.stg.fedoraproject.org/ by pagure,
> or maybe more http://pkgs.fedoraproject.org/pagure/ by pagure so that it 
> doesn't
> block accessing the other endpoints available at pkgs.fp.o.

The modularity working group is currently using pkgs.stg.fp.o as part
of our tooling (we have some module definitions stored there).  We can
probably work around it temporarily if it is broken, but we were
hoping to demo our tools at Flock in conjunction with some pieces of
staging infra.

How long do you expect it will be broken?

Oh, also, I know the OSBS infrastructure that maxamillion has been
setting up has been using stg dist-git's other namespaces.. and that's
under active work too I think.

Does the new pagure work support namespaces for modules/foo,
docker/foo, and rpms/foo?

-Ralph


signature.asc
Description: PGP signature
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/infrastructure@lists.fedoraproject.org


Re: Breaking distgit-stg

2016-07-20 Thread Pierre-Yves Chibon
On Tue, Jul 19, 2016 at 05:39:10PM -0400, Ralph Bean wrote:
> On Tue, Jul 19, 2016 at 06:12:35PM +0200, Pierre-Yves Chibon wrote:
> > Good Morning Everyone,
> > 
> > As part of his Google Summer of Code Vivek Anand has been working on 
> > adjusting
> > pagure so that it would fit our needs to run it on the top of distgit.
> > 
> > All the changes have been merged now and our cloud instance is looking quite
> > good: http://209.132.184.205/
> 
> Cool.  :)
> 
> > So I would like to hereby request the permission to break distgit in stg by
> > dropping cgit and replacing http://pkgs.stg.fedoraproject.org/ by pagure,
> > or maybe more http://pkgs.fedoraproject.org/pagure/ by pagure so that it 
> > doesn't
> > block accessing the other endpoints available at pkgs.fp.o.
> 
> The modularity working group is currently using pkgs.stg.fp.o as part
> of our tooling (we have some module definitions stored there).  We can
> probably work around it temporarily if it is broken, but we were
> hoping to demo our tools at Flock in conjunction with some pieces of
> staging infra.
> 
> How long do you expect it will be broken?

Well, I honestly don't think it will be broken at all, worst case it would break
a little, maybe the repo with which we are testing but hopefully not at all.

Which aspects do you need? the git repos? I shouldn't touch these except for
merging test PRs, most repo will remain un-touched.
 
> Oh, also, I know the OSBS infrastructure that maxamillion has been
> setting up has been using stg dist-git's other namespaces.. and that's
> under active work too I think.
> 
> Does the new pagure work support namespaces for modules/foo,
> docker/foo, and rpms/foo?

So pagure in itself doesn't have the notion of namespaces but to support our
set-up with namespaces we've add the possibility to have up to one '/' in the
repo name. So we should be fine regarding this :)

Pierre


signature.asc
Description: PGP signature
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/infrastructure@lists.fedoraproject.org


Re: Breaking distgit-stg

2016-07-20 Thread Vít Ondruch


Dne 19.7.2016 v 18:12 Pierre-Yves Chibon napsal(a):
> dropping cgit and replacing http://pkgs.stg.fedoraproject.org/ by pagure,

Can't they live side by side during some testing period? It probably may
provide some transition period  Just thinking loud :)

Otherwise, I very appreciate the use of Pagure instead of cgit ;) Thank
you for doing that.


Vít
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/infrastructure@lists.fedoraproject.org


Re: Breaking distgit-stg

2016-07-20 Thread Vít Ondruch
BTW is forking supported? Tried to fork the ruby repository and it
failed ... "Fatal Error (500)".


Vít



Dne 19.7.2016 v 18:12 Pierre-Yves Chibon napsal(a):
> Good Morning Everyone,
>
> As part of his Google Summer of Code Vivek Anand has been working on adjusting
> pagure so that it would fit our needs to run it on the top of distgit.
>
> All the changes have been merged now and our cloud instance is looking quite
> good: http://209.132.184.205/
>
> So I would like to hereby request the permission to break distgit in stg by
> dropping cgit and replacing http://pkgs.stg.fedoraproject.org/ by pagure,
> or maybe more http://pkgs.fedoraproject.org/pagure/ by pagure so that it 
> doesn't
> block accessing the other endpoints available at pkgs.fp.o.
>
> Thoughts?
>
> Thanks,
> Pierre
>
>
>
> ___
> infrastructure mailing list
> infrastructure@lists.fedoraproject.org
> https://lists.fedoraproject.org/admin/lists/infrastructure@lists.fedoraproject.org

___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/infrastructure@lists.fedoraproject.org


Re: Breaking distgit-stg

2016-07-20 Thread Pierre-Yves Chibon
On Wed, Jul 20, 2016 at 10:10:45AM +0200, Vít Ondruch wrote:
>BTW is forking supported? Tried to fork the ruby repository and it failed
>... "Fatal Error (500)".

I received the error, it's a 'permission denied' error at the FS, I'm looking
into it as we speak :)


Pierre
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/infrastructure@lists.fedoraproject.org


Re: Breaking distgit-stg

2016-07-20 Thread Pierre-Yves Chibon
On Wed, Jul 20, 2016 at 10:09:07AM +0200, Vít Ondruch wrote:
> 
> 
> Dne 19.7.2016 v 18:12 Pierre-Yves Chibon napsal(a):
> > dropping cgit and replacing http://pkgs.stg.fedoraproject.org/ by pagure,
> 
> Can't they live side by side during some testing period? It probably may
> provide some transition period  Just thinking loud :)

Yeah, we should be able to have them both side by side.


Pierre
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/infrastructure@lists.fedoraproject.org


Re: Breaking distgit-stg

2016-07-20 Thread Pierre-Yves Chibon
On Tue, Jul 19, 2016 at 06:12:35PM +0200, Pierre-Yves Chibon wrote:
> Good Morning Everyone,
> 
> As part of his Google Summer of Code Vivek Anand has been working on adjusting
> pagure so that it would fit our needs to run it on the top of distgit.
> 
> All the changes have been merged now and our cloud instance is looking quite
> good: http://209.132.184.205/
> 
> So I would like to hereby request the permission to break distgit in stg by
> dropping cgit and replacing http://pkgs.stg.fedoraproject.org/ by pagure,
> or maybe more http://pkgs.fedoraproject.org/pagure/ by pagure so that it 
> doesn't
> block accessing the other endpoints available at pkgs.fp.o.

So I installed and started to configure pagure on pkgs01.stg, the tldr is: it is
almost working. Basically it works, if selinux is off...
And by it works, I mean, the UI shows and if you are using http*s* you can log
in. I still need to create all the projects.

As for what I broke: gitolite seems fine but I'm afraid cgit is unhappy, it gets
a permission denied, I didn't investigate why though.

If someone wants to see if it is possible to make pagure work with SELinux on,
it would be more than appreciated.

I'll see about putting content into pagure next week.

If anything went south in pkgs.stg please let me know :)


Thanks,
Pierre


signature.asc
Description: PGP signature
___
infrastructure mailing list
infrastructure@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/infrastructure@lists.fedoraproject.org