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
On Tue, 19 Jul 2016 18:12:35 +0200 Pierre-Yves Chibon pingou@pingoured.fr 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
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
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
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
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
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.fedoraproje...
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
infrastructure@lists.fedoraproject.org