openstackgerrit | linbing proposed openstack/rpm-packaging: Add initial spec for os-apply-config https://review.openstack.org/374451 | 00:05 |
---|---|---|
openstackgerrit | linbing proposed openstack/rpm-packaging: Add initial spec for python-nimbleclient https://review.openstack.org/374457 | 00:27 |
openstackgerrit | linbing proposed openstack/rpm-packaging: Add initial spec for os-apply-config https://review.openstack.org/374451 | 00:29 |
openstackgerrit | linbing proposed openstack/rpm-packaging: Add initial spec for stevedore https://review.openstack.org/374462 | 00:54 |
openstackgerrit | linbing proposed openstack/rpm-packaging: Add initial spec for os-apply-config https://review.openstack.org/374451 | 00:56 |
openstackgerrit | linbing proposed openstack/rpm-packaging: Add initial spec for python-dracclient https://review.openstack.org/374473 | 01:35 |
openstackgerrit | Tony Xu proposed openstack/rpm-packaging: Add python oneviewclient https://review.openstack.org/374476 | 01:41 |
openstackgerrit | Tony Xu proposed openstack/rpm-packaging: Add python k8sclient https://review.openstack.org/374477 | 01:45 |
openstackgerrit | Tony Xu proposed openstack/rpm-packaging: Add python vitrageclient https://review.openstack.org/374480 | 01:50 |
openstackgerrit | Tony Xu proposed openstack/rpm-packaging: Add python freezerclient https://review.openstack.org/374483 | 01:53 |
openstackgerrit | linbing proposed openstack/rpm-packaging: Add initial spec for python-tripleoclient https://review.openstack.org/374485 | 02:00 |
openstackgerrit | Tony Xu proposed openstack/rpm-packaging: Add python k8sclient https://review.openstack.org/374477 | 02:00 |
openstackgerrit | Tony Xu proposed openstack/rpm-packaging: Add python oneviewclient https://review.openstack.org/374476 | 02:05 |
openstackgerrit | Tony Xu proposed openstack/rpm-packaging: Add initial spec for python-k8sclient https://review.openstack.org/374477 | 02:13 |
openstackgerrit | Tony Xu proposed openstack/rpm-packaging: Add initial spec for python-vitrageclient https://review.openstack.org/374480 | 02:16 |
openstackgerrit | Tony Xu proposed openstack/rpm-packaging: Add initial spec for python-freezerclient https://review.openstack.org/374483 | 02:24 |
openstackgerrit | Tony Xu proposed openstack/rpm-packaging: Add initial spec for python-vitrageclient https://review.openstack.org/374480 | 02:26 |
openstackgerrit | Tony Xu proposed openstack/rpm-packaging: Add initial spec for python-freezerclient https://review.openstack.org/374483 | 02:27 |
openstackgerrit | Tony Xu proposed openstack/rpm-packaging: Add initial spec for python-scciclient https://review.openstack.org/374495 | 02:30 |
openstackgerrit | linbing proposed openstack/rpm-packaging: Add initial spec for python-dracclient https://review.openstack.org/374473 | 02:35 |
openstackgerrit | Tony Xu proposed openstack/rpm-packaging: Add initial spec for python-scciclient https://review.openstack.org/374495 | 02:40 |
openstackgerrit | Tony Xu proposed openstack/rpm-packaging: Add initial spec for python-scciclient https://review.openstack.org/374495 | 02:47 |
*** coolsvap has joined #openstack-rpm-packaging | 03:36 | |
dirk | number80: jpena|off: please review https://review.openstack.org/#/c/374396 - we need this to unbreak the SUSE CI gating, as the previous review was merged with tests failing | 06:19 |
*** amoralej|off is now known as amoralej | 07:28 | |
*** jpena|off is now known as jpena | 07:34 | |
jpena | dirk: the patch looks ok to me. I see there are other 2 packages failing to build in the SUSE CI (missing wrapt as buildrequires), I understand that should be fixed on a separate review, right? | 07:40 |
dirk | jpena: yeah, I thought that is fixed already, let me double check | 07:49 |
dirk | jpena: hmm, interesting, thats a unknown bug. I've added a workaround now, and I should be able to retrigger the suse ci check after the next coffee | 07:55 |
*** apevec has joined #openstack-rpm-packaging | 08:05 | |
*** apevec has joined #openstack-rpm-packaging | 08:05 | |
dirk | IgorYozhikov: apevec : your review/workflow+1 on this https://review.openstack.org/#/c/374396/ appreciated, this blocks everything else.. | 09:04 |
*** ig0r_ has joined #openstack-rpm-packaging | 09:24 | |
apevec | why is that patch not merged in the openstack_auth ? | 09:33 |
apevec | oh it is merged? https://review.openstack.org/#/q/I73384db1f89add051547f4d5db36ab1e647e84ef | 09:34 |
apevec | I see, it's not released yet | 09:36 |
apevec | well that's the thing I don't like, I'd prefer rdo trunk style and build from git in rpm-packaging, but I understand we are not there, +2 | 09:37 |
openstackgerrit | Merged openstack/rpm-packaging: django_openstack_auth: Add patch for fixing tests https://review.openstack.org/374396 | 09:42 |
number80 | dirk: ack | 10:00 |
openstackgerrit | Haïkel Guémar proposed openstack/rpm-packaging: Add initial spec for openstack-doc-tools https://review.openstack.org/374679 | 10:30 |
openstackgerrit | Haïkel Guémar proposed openstack/rpm-packaging: Add initial spec for openstack-doc-tools https://review.openstack.org/374679 | 10:43 |
openstackgerrit | Haïkel Guémar proposed openstack/rpm-packaging: Add initial spec for python-zaqarclient https://review.openstack.org/340476 | 10:44 |
number80 | dirk, jpena, IgorYozhikov: if you don't mind, I'll abandon duplicate review from this night | 10:46 |
jpena | number80: ack for me | 10:47 |
openstackgerrit | Merged openstack/rpm-packaging: Add spec template for stevedore https://review.openstack.org/369440 | 10:47 |
openstackgerrit | Haïkel Guémar proposed openstack/rpm-packaging: Add initial spec for openstack-doc-tools https://review.openstack.org/374679 | 10:54 |
number80 | please review agenda before meeting in 90 min => https://etherpad.openstack.org/p/openstack-rpm-packaging | 11:33 |
number80 | btw, please also refresh the ping list above | 11:39 |
*** coolsvap has quit IRC | 11:52 | |
*** jpena is now known as jpena|lunch | 11:53 | |
*** zigo has quit IRC | 11:54 | |
*** zigo has joined #openstack-rpm-packaging | 11:58 | |
*** zigo is now known as Guest83601 | 11:59 | |
*** Guest83601 has quit IRC | 12:03 | |
*** amoralej is now known as amoralej|lunch | 12:10 | |
*** zigo_ has joined #openstack-rpm-packaging | 12:12 | |
*** zigo_ has quit IRC | 12:17 | |
*** zigo_ has joined #openstack-rpm-packaging | 12:18 | |
*** zigo_ has quit IRC | 12:48 | |
*** zigo_ has joined #openstack-rpm-packaging | 12:51 | |
number80 | ping dirk toabctl IgorYozhikov number80 jruzicka jpena aplanas meeting in 10 minutes on #openstack-meeting-alt | 12:51 |
IgorYozhikov | :) | 12:59 |
*** jpena|lunch is now known as jpena | 13:00 | |
*** coolsvap has joined #openstack-rpm-packaging | 13:08 | |
openstackgerrit | Merged openstack/renderspec: Add req_cleanup block for Fedora templates https://review.openstack.org/370906 | 13:47 |
openstackgerrit | Merged openstack/renderspec: Updated from global requirements https://review.openstack.org/368262 | 13:58 |
jruzicka | astsmtl, simply put, historically deleting reqs.txt went to least artificial problems created by pbr | 13:59 |
number80 | dirk: I'll be going to the post-office and then commuting. No rush for the explanation, I'd just want to learn :) | 14:00 |
jruzicka | downloading of packages during build can be disabled trhough pbr ENV. var | 14:00 |
jruzicka | but last time I checked, reqs.txt versions were passed to install_requires or something that required the version on runtime | 14:01 |
number80 | astsmtl, jruzicka: I think that this is an intesting discussion, so if we can put it on the list, we'd have more feedback and keep traces :) | 14:01 |
jruzicka | all right | 14:01 |
* jruzicka hates emails | 14:01 | |
number80 | jruzicka: well, more people would enjoy your knowledge :) | 14:02 |
astsmtl | jruzicka, yes, passing requirements.txt as install_requires is a pbr feature. | 14:02 |
jruzicka | astsmtl, in the end, we have older lib that would work fine (version was bumped to solve bug that doesn't hit us) but the project using pbr would fail on | 14:03 |
jruzicka | requirement version not met | 14:03 |
jruzicka | without even trying | 14:03 |
astsmtl | What i'm saying is that AFAIK python setup.py {build,install} is dumb, and will not install dependencies. | 14:03 |
jruzicka | yes, but that's not the only reason to delete reqs.txt | 14:04 |
astsmtl | So, I'm really intrested in those failed Koji builds. | 14:04 |
astsmtl | Requirements versions enforcement is rare case and can be patched. | 14:04 |
astsmtl | Or maybe requirements.txt can be removed in some cases but not everywhere. | 14:05 |
jruzicka | astsmtl, no, all version from reqs.txt are enforced | 14:05 |
jruzicka | if any python module doesn't meet the version reqs, the software will fail | 14:06 |
jpena | astsmtl, as an example, see http://209.132.178.209/repos/21/f1/21f133f17ba2ec7a4b370a74bd08b536abddf1de_4a789c6f/rpmbuild.log | 14:06 |
jruzicka | pkg_resources.VersionConflict: (funcsigs 0.4 (/usr/lib/python2.7/site-packages), Requirement.parse('funcsigs>=1')) | 14:07 |
jpena | it's failing in nosetests, because pbr is searching for coverage>=3.6. We have coverage=3.6b3 in the distro, but pbr doesn't like that and starts downloading the latest everything | 14:07 |
jruzicka | http://docs.openstack.org/developer/pbr/packagers.html | 14:08 |
jruzicka | Older versions would invoke pip internally under some circumstances and required the environment variable SKIP_PIP_INSTALL to be set to prevent that. Since 1.0.0 we now document that dependencies should be installed before installing a pbr using package. We don’t support easy install, but neither do we interfere with it today. If you observe easy install being triggered when building a binary package, then you’ve probably missed one | 14:09 |
jruzicka | or more package requirements. | 14:09 |
jruzicka | so you can't disable it now | 14:09 |
jruzicka | even better | 14:09 |
jruzicka | what jpena pointed out is exactly the case I mentioned - we meet the requirement but the software fails for no reason | 14:09 |
jruzicka | pbr is nice for hipster development | 14:10 |
jruzicka | for real world, we have real package managers and not deleting requirements.txt interferes with their job | 14:11 |
astsmtl | shekooya | 14:11 |
* astsmtl facepalms. | 14:11 | |
* jruzicka facepalmed way too many times on this | 14:12 | |
astsmtl | I think it's the first time in my life. :D | 14:12 |
jruzicka | :D | 14:12 |
jruzicka | First time is the charm ;) | 14:12 |
astsmtl | So now, I understand why slock sucks not less but more. | 14:13 |
jruzicka | oh, password :D | 14:15 |
* jruzicka seen nothing | 14:15 | |
jruzicka | astsmtl, I use i3lock from i3 win manager and it's pretty cool | 14:15 |
astsmtl | I'll check it out. | 14:31 |
astsmtl | The thing is, you need some way to know that screen is locked. | 14:32 |
*** amoralej|lunch is now known as amoralej | 14:33 | |
astsmtl | slock actuall behaves like some other tools - when you start typing, screen color changes to provide feedback. | 14:33 |
astsmtl | But in this case I typed too fast... | 14:34 |
astsmtl | jruzicka, I can recommend light-locker. It locks screen with ligthdm when screensaver activates. | 14:35 |
astsmtl | Some time ago I broke it, had no time to fix and temporarily switched to slock. | 14:35 |
dirk | number80: around? | 14:51 |
number80 | dirk: yep | 14:56 |
dirk | number80: so for branching, basically what you have to do is this | 14:59 |
dirk | number80: go to https://review.openstack.org/#/admin/projects/openstack/rpm-packaging,branches | 14:59 |
dirk | add a new branch name, and give the initial head and press submit | 14:59 |
number80 | oh, very easy | 15:00 |
dirk | I just created the stable/newton branch | 15:00 |
number80 | excellent | 15:00 |
dirk | astsmtl: / IgorYozhikov : will you update the fuel ci to handle stable/newton? | 15:00 |
dirk | I've started on the SUSE CI for this | 15:00 |
IgorYozhikov | dirk, sure, I already asked astsmtl about this during meeting :) | 15:01 |
dirk | ok, great | 15:01 |
openstackgerrit | Tony Xu proposed openstack/rpm-packaging: Fix python-tackerclient.spec.j2 file permissions https://review.openstack.org/374903 | 15:09 |
*** zigo_ is now known as zigo | 15:14 | |
*** zigo has quit IRC | 16:41 | |
*** zigo has joined #openstack-rpm-packaging | 16:51 | |
*** zigo is now known as Guest18656 | 16:52 | |
*** Guest18656 has quit IRC | 16:56 | |
*** zigo_ has joined #openstack-rpm-packaging | 16:59 | |
*** jpena is now known as jpena|off | 17:05 | |
*** zigo_ has quit IRC | 17:07 | |
*** zigo_ has joined #openstack-rpm-packaging | 17:11 | |
openstackgerrit | Merged openstack/rpm-packaging: Fix python-tackerclient.spec.j2 file permissions https://review.openstack.org/374903 | 17:25 |
*** pradk has quit IRC | 17:39 | |
*** pradk has joined #openstack-rpm-packaging | 17:42 | |
*** amoralej is now known as amoralej|off | 17:43 | |
*** ig0r_ has quit IRC | 18:09 | |
*** coolsvap has quit IRC | 18:42 | |
*** zigo_ is now known as zigo | 19:30 | |
openstackgerrit | Dirk Mueller proposed openstack/pymod2pkg: Add additional mappings for new clients https://review.openstack.org/375076 | 19:40 |
openstackgerrit | Dirk Mueller proposed openstack/rpm-packaging: Add initial spec for python-senlinclient https://review.openstack.org/373979 | 19:40 |
openstackgerrit | Dirk Mueller proposed openstack/pymod2pkg: Add additional mappings for new clients https://review.openstack.org/375076 | 20:12 |
*** IgorYozhikov has quit IRC | 21:37 | |
*** eggmaster has quit IRC | 21:37 | |
*** IgorYozhikov has joined #openstack-rpm-packaging | 21:38 | |
*** eggmaster has joined #openstack-rpm-packaging | 21:40 | |
*** serverascode has quit IRC | 21:41 | |
*** serverascode has joined #openstack-rpm-packaging | 22:13 | |
*** apevec has quit IRC | 22:45 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!