Thursday, 2016-09-08

*** openstack has joined #openstack-rpm-packaging01:44
*** jpena|away is now known as jpena|off06:52
*** mivanov has joined #openstack-rpm-packaging06:55
*** openstackgerrit has quit IRC07:33
*** openstackgerrit has joined #openstack-rpm-packaging07:34
*** ihrachys has joined #openstack-rpm-packaging07:39
*** ihrachys has quit IRC07:45
*** jpena|off is now known as jpena07:54
openstackgerritThomas Bechtold proposed openstack/rpm-packaging: gnocchiclient: Remove Tempest as BuildRequires  https://review.openstack.org/36717708:14
*** mivanov_ has joined #openstack-rpm-packaging08:25
*** mivanov has quit IRC08:26
*** ihrachys has joined #openstack-rpm-packaging08:31
openstackgerritThomas Bechtold proposed openstack/rpm-packaging: python-openstackclient: Remove BuildRequires for doc build  https://review.openstack.org/36721408:46
dirknumber80: IgorYozhikov : jpena : I'll not be able to run today's meeting, but I hopefully am able to tune in and listen09:13
number80dirk: I can chair in your stead this afternoon09:15
toabctlnumber80, igorbelikov jpena any opinion about https://review.openstack.org/#/c/367214/?09:37
toabctlbootstrapping our current specs is a pain.09:37
jpenatoabctl: ageed, it's a pain. I think there was some other circular dependency, but can't remember which one it was. About the fix itself, I can only think of a 2-step bootstrap, where we first disable client requires for openstackclient, then rebuild it with all client requires09:38
toabctljpena, yes. there are others09:39
number80toabctl: actually, it should be the reverse,*clients should not require openstackclient09:39
number80especially since newton brings osc-lib09:39
jpenaDLRN has a feature to allow that (conditionally disable some stuff during bootstrap), maybe we could have something similar in our specs?09:40
number80having a bootstrap flag would be nice, yes09:42
*** apevec has joined #openstack-rpm-packaging09:54
toabctlsuse has a concept of -mini packages for bootstrapping. but tbh I don't know how that works (but dirk knows)10:07
toabctlnumber80, some clients still need openstacklcient (instead of osc-lib)10:07
*** mivanov_ has quit IRC10:08
toabctlnumber80, could you merge https://review.openstack.org/#/c/367177/ and https://review.openstack.org/#/c/367173/ please?10:08
*** mivanov has joined #openstack-rpm-packaging10:20
IgorYozhikovtoabctl, I reviewed ^^^10:29
openstackgerritMerged openstack/rpm-packaging: gnocchiclient: Remove Tempest as BuildRequires  https://review.openstack.org/36717710:30
openstackgerritMerged openstack/rpm-packaging: python-novaclient: Remove Tempest BuildRequires  https://review.openstack.org/36717310:31
dirknumber80: jpena: toabctl : well https://wiki.openstack.org/wiki/Rpm-packaging/ReviewGuidelines says we should encapsulate those strange deps within a tests buildrequires10:50
dirkso that we can build a -mini variant without tests for bootstrapping10:50
*** jpena is now known as jpena|lunch10:59
*** coolsvap is now known as _coolsvap_11:21
IgorYozhikovdirk, r u about bcond for tests and docs?11:34
openstackgerritThomas Bechtold proposed openstack/rpm-packaging: Update python-congressclient to 1.5.0  https://review.openstack.org/36732512:11
toabctljpena|lunch, IgorYozhikov number80 another update to simplify bootstrapping.12:12
toabctlwell - upstream removed the dependencies .12:13
number80yes, that's what I said before going to groceries :)12:14
toabctlnumber80, yes :)12:14
number80btw, please update agenda before meeting => https://etherpad.openstack.org/p/openstack-rpm-packaging12:15
number80which is in 45 min12:15
*** jpena|lunch is now known as jpena12:21
*** pradk has joined #openstack-rpm-packaging12:22
dirkIgorYozhikov: I'm just reading through the https://etherpad.openstack.org/p/openstack-rpm-packaging-python3-renderspec page from you (I know I had the action item, sorry I'm late on that)12:33
dirkIgorYozhikov: so you suggest to find with ways to pacakge python2 and python3 with two .spec files, generated possibly from the same spec.j2 ?12:33
dirkI like that approach in general, but there are tons of issues with that (update-alternatives and so on)12:34
IgorYozhikovdirk, yes. also we can use aio resulting spec file - and this approach will make it more complex12:38
IgorYozhikovas far as I know this is how debian handle both py2 & py3 with update-alternatives12:42
openstackgerritMerged openstack/rpm-packaging: Update python-troveclient to 2.5.0  https://review.openstack.org/36452612:55
openstackgerritMerged openstack/pymod2pkg: Add mapping for OpenStack project names  https://review.openstack.org/36434312:57
number80meeting13:01
number80ping dirk toabctl IgorYozhikov number80 jruzicka13:02
openstackgerritThomas Bechtold proposed openstack/rpm-packaging: Update python-congressclient to 1.5.0  https://review.openstack.org/36732513:47
*** _coolsvap_ is now known as coolsvap14:09
jruzickatoabctl, I commented on https://review.openstack.org/#/c/360919/114:10
jruzickaLGTM so far14:10
*** ihrachys has quit IRC14:25
*** ihrachys has joined #openstack-rpm-packaging14:27
*** mivanov has quit IRC15:31
*** jpena is now known as jpena|off17:21
*** ihrachys has quit IRC18:15
*** coolsvap has quit IRC19:22
*** IgorYozhikov has quit IRC22:12
*** IgorYozhikov has joined #openstack-rpm-packaging22:12
*** apevec has quit IRC22:19
*** pradk has quit IRC23:08

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