Tuesday, 2017-02-28

*** cshastri has joined #openstack-rpm-packaging03:50
openstackgerritPete Zaitcev proposed openstack/rpm-packaging master: Add PyECLib and liberasurecode  https://review.openstack.org/43879304:24
openstackgerritTomasz Trębski proposed openstack/rpm-packaging master: Add RPM package for monasca-log-api  https://review.openstack.org/41649306:28
openstackgerritTomasz Trębski proposed openstack/rpm-packaging master: Add RPM package for monasca-log-api  https://review.openstack.org/41649306:31
*** makowals_ has quit IRC07:27
*** makowals has joined #openstack-rpm-packaging07:28
*** jpena|away is now known as jpena07:41
*** jpena is now known as jpena|away07:54
toabctlnumber80, jpena|away is there any feedback for the single-spec macros for python from opensuse?07:59
*** jpena|away is now known as jpena08:01
*** pcaruana has joined #openstack-rpm-packaging08:17
*** apevec has joined #openstack-rpm-packaging08:34
*** apevec has joined #openstack-rpm-packaging08:34
*** kornica has quit IRC08:46
witekhello, we have a couple of changes which hang for some time already without review09:29
witekcould you please take a look?09:29
witekhttps://review.openstack.org/41784909:29
witekhttps://review.openstack.org/43303009:29
witekhttps://review.openstack.org/43606309:30
witekhttps://review.openstack.org/41649309:30
witekdirk, toabctl, jpena ^^^09:31
toabctlIgorYozhikov, are you still listening here? what about the nova changeset?09:41
IgorYozhikovtoabctl, I'm here and working on cleanup of our repos from newer packages already existing in centos extras to unblock ci tests, also working on ci setup for ocata branch with our infra team (they are busy and things move slowly). today it should be done and after that I'll proceed with hanged PRs09:48
IgorYozhikovworking on de-duplication09:48
toabctlIgorYozhikov, cool :)09:48
toabctlIgorYozhikov, was just wondering if you are maybe on vacation or something...09:49
apevecIgorYozhikov, which packages from centos extras ?09:49
IgorYozhikovlike python-docker-py 4 example09:50
IgorYozhikovworking on list of packages that we need to delete09:50
IgorYozhikovinside mos ci09:50
toabctlhi apevec09:51
IgorYozhikovbecause our repo has highest priority and this leads to failures09:51
toabctljpena, for the neutron spec - don't we need a neutron user/group? I don't see where theses are created...10:00
toabctlwitek, done10:00
jpenatoabctl: it's in the "%openstack_pre_user_group_create neutron neutron" snippet, line 33810:02
jpenawitek: I'll take a look later today, I'm banging my head against the table with a different topic10:02
toabctljpena, ahh. my chrome search seem to only search in the currently visible page.10:03
witektoabctl, jpena thanks a lot10:03
*** aplanas has joined #openstack-rpm-packaging10:45
*** aplanas has quit IRC11:11
*** aplanas has joined #openstack-rpm-packaging11:19
*** igorbelikov_ has quit IRC12:01
*** igorbelikov_ has joined #openstack-rpm-packaging12:03
openstackgerritArtur Basiak proposed openstack/rpm-packaging master: Extend monasca-notification spec  https://review.openstack.org/43303012:14
openstackgerritArtur Basiak proposed openstack/rpm-packaging master: Extend monasca-notification spec  https://review.openstack.org/43303012:22
openstackgerritArtur Basiak proposed openstack/rpm-packaging master: Extend monasca-notification spec  https://review.openstack.org/43303012:28
openstackgerritArtur Basiak proposed openstack/rpm-packaging master: Extend monasca-notification spec  https://review.openstack.org/43303013:00
*** cshastri has quit IRC13:03
*** jpena is now known as jpena|lunch13:09
openstackgerritArtur Basiak proposed openstack/rpm-packaging master: Extend monasca-notification spec  https://review.openstack.org/43303013:23
*** pradk has joined #openstack-rpm-packaging13:52
*** openstackgerrit has quit IRC14:03
*** jpena|lunch is now known as jpena14:10
toabctljruzicka, any idea how to add python3 support to our packages?14:17
toabctlnumber80 said you might be able to work on tooling if needed14:17
jruzickawell there is the multi-python single-spec thingie14:25
jruzickaI need to fix & release rdopkg first (many unit test remain :-p) and then I can help with whatever's needed14:26
jruzickatoabctl, what changes in particular are needed first?14:27
toabctljruzicka, I guess we need to figure out how fedora and opensuse do py3 packaging14:28
toabctljruzicka, opensuse is switching currently to a singlespec macro system provided by https://github.com/openSUSE/python-rpm-macros14:28
toabctljruzicka, and here is an example how a spec file looks like: https://build.opensuse.org/package/view_file/devel:languages:python/python-setuptools/python-setuptools.spec?expand=114:29
toabctlhm. maybe not the best example. here are more: https://build.opensuse.org/project/show/devel:languages:python:singlespec14:30
jruzickatoabctl, so if we could support the multi-spec in renderspec so that it would render to fedora somehow, that would be magnificient :)14:32
toabctljruzicka, multispec means a py2 and a py3 spec file?14:33
jruzickapy3 software collections might also be needed and that could also be solved through this theoretically...14:33
jruzickasorry, *multi-python14:33
toabctljruzicka, so multiple py versions from a single spec. that's what opensuse is doing now, too14:34
jruzickaplan would be to do that in a general way so that rest of fedora can use this too... I think the current py2/py3 solution in fedora is rather hardcoded14:34
jruzickaif python 4 would come, big amount of work would need to be done again ^^14:34
toabctljruzicka, that's why suse has theses macros14:35
toabctlyou basically say: %python_subpackages14:35
jruzickaright. I think debian has nice solution for multiple python for decade(s)14:35
toabctlyeah14:35
toabctljruzicka, but there you still define the subpackages manually14:35
jruzickaI'm quite unhappy with the dirty as always fedora way... I'd personally try to do better ;)14:36
toabctlwith the macros you could also create pypy packages eg14:36
toabctljruzicka, so maybe you could have a look at the macros and/or post them to the relevant fedora people to have a look?14:36
jruzickaI don't have a stomach for that :) More like create better alternative and try pushing that.14:37
toabctljruzicka, that's what I propose. but the better alternative is already there (maybe). just look at the macros :)14:37
jruzickanumber80 is significantly better in interacting with Fedora community :)14:37
* jruzicka is just a grumpy lone wolf14:38
toabctl lol14:38
jruzicka¯\_(ツ)_/¯14:38
jruzickatoabctl, I'll try to discuss this with number80 and apevec in greater detail as well as checking out the macros. The .spec you linked looks good.14:39
toabctljruzicka, cool. thx14:40
toabctljruzicka, maybe we can discuss it also on thursday during the meeting. or next week14:40
jruzickayup14:42
*** openstackgerrit has joined #openstack-rpm-packaging14:52
openstackgerritWitold Bedyk proposed openstack/rpm-packaging master: Add openstack-monasca-agent package  https://review.openstack.org/43606314:52
openstackgerritWitold Bedyk proposed openstack/rpm-packaging master: Add openstack-monasca-agent package  https://review.openstack.org/43606314:56
toabctlnumber80, jpena would you have time to look at https://github.com/openSUSE/py2pack/pull/75 ? somebody updated the template for fedora but I have no idea if that is correct...16:20
*** pcaruana has quit IRC16:34
*** jpena is now known as jpena|away17:39
*** eggmaster has joined #openstack-rpm-packaging18:22
openstackgerritDirk Mueller proposed openstack/rpm-packaging master: Initial spec for horizon  https://review.openstack.org/41784921:38
openstackgerritMerged openstack/rpm-packaging master: Update os-apply-config to 5.0.0  https://review.openstack.org/43687921:41
openstackgerritDirk Mueller proposed openstack/rpm-packaging master: Initial spec for swift  https://review.openstack.org/43661121:49
openstackgerritPete Zaitcev proposed openstack/rpm-packaging master: Add PyECLib and liberasurecode  https://review.openstack.org/43879323:18
*** pradk has quit IRC23:32

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