Breaking distgit-stg
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
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
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
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
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
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
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
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
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