Thursday, 2016-09-22

openstackgerritlinbing proposed openstack/rpm-packaging: Add initial spec for os-apply-config  https://review.openstack.org/37445100:05
openstackgerritlinbing proposed openstack/rpm-packaging: Add initial spec for python-nimbleclient  https://review.openstack.org/37445700:27
openstackgerritlinbing proposed openstack/rpm-packaging: Add initial spec for os-apply-config  https://review.openstack.org/37445100:29
openstackgerritlinbing proposed openstack/rpm-packaging: Add initial spec for stevedore  https://review.openstack.org/37446200:54
openstackgerritlinbing proposed openstack/rpm-packaging: Add initial spec for os-apply-config  https://review.openstack.org/37445100:56
openstackgerritlinbing proposed openstack/rpm-packaging: Add initial spec for python-dracclient  https://review.openstack.org/37447301:35
openstackgerritTony Xu proposed openstack/rpm-packaging: Add python oneviewclient  https://review.openstack.org/37447601:41
openstackgerritTony Xu proposed openstack/rpm-packaging: Add python k8sclient  https://review.openstack.org/37447701:45
openstackgerritTony Xu proposed openstack/rpm-packaging: Add python vitrageclient  https://review.openstack.org/37448001:50
openstackgerritTony Xu proposed openstack/rpm-packaging: Add python freezerclient  https://review.openstack.org/37448301:53
openstackgerritlinbing proposed openstack/rpm-packaging: Add initial spec for python-tripleoclient  https://review.openstack.org/37448502:00
openstackgerritTony Xu proposed openstack/rpm-packaging: Add python k8sclient  https://review.openstack.org/37447702:00
openstackgerritTony Xu proposed openstack/rpm-packaging: Add python oneviewclient  https://review.openstack.org/37447602:05
openstackgerritTony Xu proposed openstack/rpm-packaging: Add initial spec for python-k8sclient  https://review.openstack.org/37447702:13
openstackgerritTony Xu proposed openstack/rpm-packaging: Add initial spec for python-vitrageclient  https://review.openstack.org/37448002:16
openstackgerritTony Xu proposed openstack/rpm-packaging: Add initial spec for python-freezerclient  https://review.openstack.org/37448302:24
openstackgerritTony Xu proposed openstack/rpm-packaging: Add initial spec for python-vitrageclient  https://review.openstack.org/37448002:26
openstackgerritTony Xu proposed openstack/rpm-packaging: Add initial spec for python-freezerclient  https://review.openstack.org/37448302:27
openstackgerritTony Xu proposed openstack/rpm-packaging: Add initial spec for python-scciclient  https://review.openstack.org/37449502:30
openstackgerritlinbing proposed openstack/rpm-packaging: Add initial spec for python-dracclient  https://review.openstack.org/37447302:35
openstackgerritTony Xu proposed openstack/rpm-packaging: Add initial spec for python-scciclient  https://review.openstack.org/37449502:40
openstackgerritTony Xu proposed openstack/rpm-packaging: Add initial spec for python-scciclient  https://review.openstack.org/37449502:47
*** coolsvap has joined #openstack-rpm-packaging03:36
dirknumber80: 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 failing06:19
*** amoralej|off is now known as amoralej07:28
*** jpena|off is now known as jpena07:34
jpenadirk: 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
dirkjpena: yeah, I thought that is fixed already, let me double check07:49
dirkjpena: 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 coffee07:55
*** apevec has joined #openstack-rpm-packaging08:05
*** apevec has joined #openstack-rpm-packaging08:05
dirkIgorYozhikov: 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-packaging09:24
apevecwhy is that patch not merged in the openstack_auth ?09:33
apevecoh it is merged? https://review.openstack.org/#/q/I73384db1f89add051547f4d5db36ab1e647e84ef09:34
apevecI see, it's not released yet09:36
apevecwell 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, +209:37
openstackgerritMerged openstack/rpm-packaging: django_openstack_auth: Add patch for fixing tests  https://review.openstack.org/37439609:42
number80dirk: ack10:00
openstackgerritHaïkel Guémar proposed openstack/rpm-packaging: Add initial spec for openstack-doc-tools  https://review.openstack.org/37467910:30
openstackgerritHaïkel Guémar proposed openstack/rpm-packaging: Add initial spec for openstack-doc-tools  https://review.openstack.org/37467910:43
openstackgerritHaïkel Guémar proposed openstack/rpm-packaging: Add initial spec for python-zaqarclient  https://review.openstack.org/34047610:44
number80dirk, jpena, IgorYozhikov: if you don't mind, I'll abandon duplicate review from this night10:46
jpenanumber80: ack for me10:47
openstackgerritMerged openstack/rpm-packaging: Add spec template for stevedore  https://review.openstack.org/36944010:47
openstackgerritHaïkel Guémar proposed openstack/rpm-packaging: Add initial spec for openstack-doc-tools  https://review.openstack.org/37467910:54
number80please review agenda before meeting in 90 min => https://etherpad.openstack.org/p/openstack-rpm-packaging11:33
number80btw, please also refresh the ping list above11:39
*** coolsvap has quit IRC11:52
*** jpena is now known as jpena|lunch11:53
*** zigo has quit IRC11:54
*** zigo has joined #openstack-rpm-packaging11:58
*** zigo is now known as Guest8360111:59
*** Guest83601 has quit IRC12:03
*** amoralej is now known as amoralej|lunch12:10
*** zigo_ has joined #openstack-rpm-packaging12:12
*** zigo_ has quit IRC12:17
*** zigo_ has joined #openstack-rpm-packaging12:18
*** zigo_ has quit IRC12:48
*** zigo_ has joined #openstack-rpm-packaging12:51
number80ping dirk toabctl IgorYozhikov number80 jruzicka jpena aplanas meeting in 10 minutes on #openstack-meeting-alt12:51
IgorYozhikov:)12:59
*** jpena|lunch is now known as jpena13:00
*** coolsvap has joined #openstack-rpm-packaging13:08
openstackgerritMerged openstack/renderspec: Add req_cleanup block for Fedora templates  https://review.openstack.org/37090613:47
openstackgerritMerged openstack/renderspec: Updated from global requirements  https://review.openstack.org/36826213:58
jruzickaastsmtl, simply put, historically deleting reqs.txt went to least artificial problems created by pbr13:59
number80dirk: I'll be going to the post-office and then commuting. No rush for the explanation, I'd just want to learn :)14:00
jruzickadownloading of packages during build can be disabled trhough pbr ENV. var14:00
jruzickabut last time I checked, reqs.txt versions were passed to install_requires or something that required the version on runtime14:01
number80astsmtl, 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
jruzickaall right14:01
* jruzicka hates emails14:01
number80jruzicka: well, more people would enjoy your knowledge :)14:02
astsmtljruzicka, yes, passing requirements.txt as install_requires is a pbr feature.14:02
jruzickaastsmtl, 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 on14:03
jruzickarequirement version not met14:03
jruzickawithout even trying14:03
astsmtlWhat i'm saying is that AFAIK python setup.py {build,install} is dumb, and will not install dependencies.14:03
jruzickayes, but that's not the only reason to delete reqs.txt14:04
astsmtlSo, I'm really intrested in those failed Koji builds.14:04
astsmtlRequirements versions enforcement is rare case and can be patched.14:04
astsmtlOr maybe requirements.txt can be removed in some cases but not everywhere.14:05
jruzickaastsmtl, no, all version from reqs.txt are enforced14:05
jruzickaif any python module doesn't meet the version reqs, the software will fail14:06
jpenaastsmtl, as an example, see http://209.132.178.209/repos/21/f1/21f133f17ba2ec7a4b370a74bd08b536abddf1de_4a789c6f/rpmbuild.log14:06
jruzickapkg_resources.VersionConflict: (funcsigs 0.4 (/usr/lib/python2.7/site-packages), Requirement.parse('funcsigs>=1'))14:07
jpenait'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 everything14:07
jruzickahttp://docs.openstack.org/developer/pbr/packagers.html14:08
jruzickaOlder 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 one14:09
jruzicka or more package requirements.14:09
jruzickaso you can't disable it now14:09
jruzickaeven better14:09
jruzickawhat jpena pointed out is exactly the case I mentioned - we meet the requirement but the software fails for no reason14:09
jruzickapbr is nice for hipster development14:10
jruzickafor real world, we have real package managers and not deleting requirements.txt interferes with their job14:11
astsmtlshekooya14:11
* astsmtl facepalms.14:11
* jruzicka facepalmed way too many times on this14:12
astsmtlI think it's the first time in my life. :D14:12
jruzicka:D14:12
jruzickaFirst time is the charm ;)14:12
astsmtlSo now, I understand why slock sucks not less but more.14:13
jruzickaoh, password :D14:15
* jruzicka seen nothing14:15
jruzickaastsmtl, I use i3lock from i3 win manager and it's pretty cool14:15
astsmtlI'll check it out.14:31
astsmtlThe thing is, you need some way to know that screen is locked.14:32
*** amoralej|lunch is now known as amoralej14:33
astsmtlslock actuall behaves like some other tools - when you start typing, screen color changes to provide feedback.14:33
astsmtlBut in this case I typed too fast...14:34
astsmtljruzicka, I can recommend light-locker. It locks screen with ligthdm when screensaver activates.14:35
astsmtlSome time ago I broke it, had no time to fix and temporarily switched to slock.14:35
dirknumber80: around?14:51
number80dirk: yep14:56
dirknumber80: so for branching, basically what you have to do is this14:59
dirknumber80: go to https://review.openstack.org/#/admin/projects/openstack/rpm-packaging,branches14:59
dirkadd a new branch name, and give the initial head and press submit14:59
number80oh, very easy15:00
dirkI just created the stable/newton branch15:00
number80excellent15:00
dirkastsmtl: / IgorYozhikov : will you update the fuel ci to handle stable/newton?15:00
dirkI've started on the SUSE CI for this15:00
IgorYozhikovdirk, sure, I already asked astsmtl about this during meeting :)15:01
dirkok, great15:01
openstackgerritTony Xu proposed openstack/rpm-packaging: Fix python-tackerclient.spec.j2 file permissions  https://review.openstack.org/37490315:09
*** zigo_ is now known as zigo15:14
*** zigo has quit IRC16:41
*** zigo has joined #openstack-rpm-packaging16:51
*** zigo is now known as Guest1865616:52
*** Guest18656 has quit IRC16:56
*** zigo_ has joined #openstack-rpm-packaging16:59
*** jpena is now known as jpena|off17:05
*** zigo_ has quit IRC17:07
*** zigo_ has joined #openstack-rpm-packaging17:11
openstackgerritMerged openstack/rpm-packaging: Fix python-tackerclient.spec.j2 file permissions  https://review.openstack.org/37490317:25
*** pradk has quit IRC17:39
*** pradk has joined #openstack-rpm-packaging17:42
*** amoralej is now known as amoralej|off17:43
*** ig0r_ has quit IRC18:09
*** coolsvap has quit IRC18:42
*** zigo_ is now known as zigo19:30
openstackgerritDirk Mueller proposed openstack/pymod2pkg: Add additional mappings for new clients  https://review.openstack.org/37507619:40
openstackgerritDirk Mueller proposed openstack/rpm-packaging: Add initial spec for python-senlinclient  https://review.openstack.org/37397919:40
openstackgerritDirk Mueller proposed openstack/pymod2pkg: Add additional mappings for new clients  https://review.openstack.org/37507620:12
*** IgorYozhikov has quit IRC21:37
*** eggmaster has quit IRC21:37
*** IgorYozhikov has joined #openstack-rpm-packaging21:38
*** eggmaster has joined #openstack-rpm-packaging21:40
*** serverascode has quit IRC21:41
*** serverascode has joined #openstack-rpm-packaging22:13
*** apevec has quit IRC22:45

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!