Wednesday, 2017-09-13

*** cshastri has joined #openstack-rpm-packaging01:24
*** liujiong has joined #openstack-rpm-packaging01:48
*** rbowen has joined #openstack-rpm-packaging01:58
*** rbowen has quit IRC02:34
*** rbowen has joined #openstack-rpm-packaging02:36
*** rbowen has quit IRC02:47
*** gkadam has joined #openstack-rpm-packaging03:39
*** jschlueter|ptg has joined #openstack-rpm-packaging04:03
openstackgerritJon Schlueter proposed openstack/rpm-packaging master: fixup Url for python-novaclient  https://review.openstack.org/50352304:41
openstackgerritJon Schlueter proposed openstack/rpm-packaging master: novaclient: Remove extra Requires  https://review.openstack.org/50352504:44
openstackgerritJon Schlueter proposed openstack/rpm-packaging master: Attempt at fixing broken gate  https://review.openstack.org/50352604:56
openstackgerritMerged openstack/pymod2pkg master: Add SUSE exception for python-devel  https://review.openstack.org/50315005:32
toabctldirk, jpena|off looks like the pymod2pkg update broke a lot for SUSE...05:32
*** pcaruana has joined #openstack-rpm-packaging05:50
*** jschlueter|ptg has quit IRC05:56
*** makowals_ has joined #openstack-rpm-packaging06:30
*** makowals has quit IRC06:30
*** jpena|off is now known as jpena06:55
openstackgerritThomas Bechtold proposed openstack/pymod2pkg master: Add mapping for unversioned names  https://review.openstack.org/50354607:30
*** itxaka has joined #openstack-rpm-packaging07:41
*** jpena is now known as jpena|brb07:57
toabctljpena|brb, aplanas dirk https://review.openstack.org/#/c/503546 might help with the current CI failures08:10
*** snica_away is now known as stefannica08:27
aplanastoabctl: this will require more changes on renderspec? and this invalidate dirks {pypi_xxx} patch?09:12
toabctlaplanas, yes. but more changes to renderspec are anyway required. also with the current state09:13
toabctlaplanas, but with this patch, our current renderspec version and the .spec.j2 templates work again. and we can update renderspec to be able to support py309:13
aplanascool thanks09:21
openstackgerritweizj proposed openstack/rpm-packaging master: Updated python-glareclient to 0.4.2  https://review.openstack.org/50296509:28
openstackgerritweizj proposed openstack/rpm-packaging master: Updated python-glareclient to 0.4.2  https://review.openstack.org/50296509:38
openstackgerritweizj proposed openstack/rpm-packaging master: Updated openstackdocstheme to 1.17.0 Depends-on: I0c42e88cc322b40ebf1f4b1ba3f10dc5db343863  https://review.openstack.org/50304709:40
openstackgerritweizj proposed openstack/rpm-packaging master: Updated python-glareclient to 0.4.2  https://review.openstack.org/50296509:43
openstackgerritThomas Bechtold proposed openstack/rpm-packaging master: Update gnocchiclient to 3.3.1  https://review.openstack.org/48080709:56
*** jpena|brb is now known as jpena10:00
*** liujiong has quit IRC10:04
*** cshastri has quit IRC10:05
openstackgerritMerged openstack/pymod2pkg master: Add mapping for unversioned names  https://review.openstack.org/50354610:18
*** apevec has joined #openstack-rpm-packaging10:24
*** jpena is now known as jpena|lunch11:51
*** stefannica is now known as snica_away12:07
openstackgerritweizj proposed openstack/rpm-packaging master: Updated openstackdocstheme to 1.17.0  https://review.openstack.org/50304712:22
*** gkadam has quit IRC12:36
*** snica_away is now known as stefannica12:43
*** jpena|lunch is now known as jpena12:55
openstackgerritThomas Bechtold proposed openstack/rpm-packaging master: pymod2pkg: Update to 0.10.0  https://review.openstack.org/50368113:12
toabctldirk, jpena aplanas can you please review and merge ^^ ?13:12
*** tbarron has quit IRC13:21
*** tbarron has joined #openstack-rpm-packaging13:22
*** rbowen has joined #openstack-rpm-packaging13:49
toabctljpena, could you please check why https://review.openstack.org/#/c/480807/ is failing on RDO?13:56
jpenasure13:56
toabctllint should be fine when the pymod2pkg update is on the pypi mirrors13:56
toabctlthx13:56
*** vnogin has joined #openstack-rpm-packaging13:59
jpenatoabctl: oh, I know what's going on13:59
jpenagnocchiclient 3.3.1 is not in the openstack git repos14:00
jpenasince they moved to their own namespace at github14:00
jpenaI think we should remove them and consider them as any other external dependency, since they're not part of openstack anymore14:00
toabctljpena, hm. but gnocchiclient still depends on a lot of openstack modules...14:05
jpenatoabctl: mmm, agreed for keystoneauth1, the rest are more generic libraries14:09
toabctljpena, hm. looks like they removed add the olso.* deps14:10
toabctljpena, maybe we can ignore for now the RDO CI for gnocchiclient?14:10
jpenayep, they are in "de-openstackalizing" it14:10
jpenatoabctl: ok for me. But I still think it should be removed long-term14:11
toabctlagreed14:11
toabctlmaybe we can discuss it in the next meeting.14:11
jpena+1, I'll add it to the agenda14:13
jpenaare we having a meeting tomorrow, or will it be next week due to ptg?14:13
*** rbowen has quit IRC14:20
dirkI wouldn't skipping it, its a bit early for me14:44
dirkand I need to prep for a customer meeting half an hour later14:45
joadavis1+1 for removing gnocchiclient. It is not part of openstack. (but I'm biased)14:56
*** vnogin has quit IRC14:58
openstackgerritThomas Bechtold proposed openstack/rpm-packaging master: Update gnocchiclient to 3.3.1  https://review.openstack.org/48080714:58
*** vnogin has joined #openstack-rpm-packaging14:59
openstackgerritMerged openstack/pymod2pkg master: add a number of simple mappings for RDO  https://review.openstack.org/50295315:10
*** rbowen has joined #openstack-rpm-packaging15:20
*** vnogin has quit IRC15:22
*** rbowen has quit IRC15:33
*** rbowen has joined #openstack-rpm-packaging15:40
*** liujiong has joined #openstack-rpm-packaging15:42
*** liujiong has quit IRC15:43
*** stefannica is now known as snica_away16:25
openstackgerritJon Schlueter proposed openstack/pymod2pkg master: Add tripleo-common for RDO openstack- packages  https://review.openstack.org/50294916:29
openstackgerritJon Schlueter proposed openstack/pymod2pkg master: Add tripleo-common for RDO openstack- packages  https://review.openstack.org/50294916:29
*** snica_away is now known as stefannica16:33
*** itxaka has quit IRC16:50
*** jpena is now known as jpena|off17:05
*** stefannica is now known as snica_away17:09
*** jschlueter|ptg has joined #openstack-rpm-packaging17:14
jschlueter|ptgdirk: ping sorry I got dragged into another session with tripleo-kolla during this time slot17:15
jschlueter|ptgdirk: last night I was looking at rpm-packaging and noticed there is a large backlog of patches pending and gate is broken due to rpm-packaging-lint job from what I was seeing last night17:16
jschlueter|ptgrelated to Requires: python-devel vs python2-foo that pymod2pkg calls were returning not being in sorted order17:16
*** rbowen has quit IRC17:26
*** rbowen has joined #openstack-rpm-packaging17:35
*** vnogin has joined #openstack-rpm-packaging17:51
*** jschlueter|ptg has quit IRC17:55
*** vnogin has quit IRC17:56
*** vnogin has joined #openstack-rpm-packaging18:24
openstackgerritThomas Bechtold proposed openstack/renderspec master: Support different py versions in py2name() and py2pkg()  https://review.openstack.org/50377518:35
toabctldirk, jpena|off aplanas https://review.openstack.org/503775 is needed to finally support py2 and py3 in renderspec .18:36
dirktoabctl: is "py3" a version?18:37
dirkI would expect "3" or 3 being a version, whats the py prefix good for18:37
dirk?18:37
toabctldirk, it's the same prefix that was introduced in pymod2pkg18:38
dirktoabctl: hmm, so we repeat it in renderspec?18:38
dirkalso, how do you do singlespec with that? is there a way to expand both python2 and 3 ?18:39
toabctldirk, see https://github.com/openstack/pymod2pkg/commit/2f6b98677f700e14e177fdd97842899690229044#diff-f856b9a8a34570f70f2b5949b74e6ba6R34418:39
toabctldirk, we just use it in renderspec18:39
toabctldirk, but we can also translate it. I can fix that.18:39
dirkso we have to duplicate now all buildrequires lines?18:39
toabctldirk, ah. there is also just 'py' which is the unversioned name18:40
toabctldirk, no18:40
dirkSo use the weird macro from singlespec for expanding the buildrequires?18:42
toabctldirk, the plan was to define the python_module macro and use py2pkg in it.18:43
*** vnogin has quit IRC18:43
toabctldirk, I'll try to convert a spec with this now.18:43
*** rbowen has quit IRC18:52
toabctldirk, hm. this might not work as expected because the jinja template is expanded first. urgs....18:54
*** rbowen has joined #openstack-rpm-packaging18:57
toabctldirk, it would work like this:18:58
toabctl%{?!python_module:%define python_module() %{1} %{2}}18:58
toabctlBuildRequires:  %{python_module {{ py2pkg('devel', py_version='py2') }} {{ py2pkg('devel', py_version='py3') }}}18:58
toabctlbut then we can skip the macro definition and support a list of versions in renderspec directly.18:59
toabctl^^ the example would result in: BuildRequires:  %{python_module python-devel python3-devel}18:59
toabctldirk, oh. there is an rpm-packaging meetup at the PTG. nice!19:01
dirktoabctl: but then we can skip the python_module macro all together19:06
*** pcaruana has quit IRC19:20
*** rbowen has quit IRC19:24
toabctldirk, yes19:26
*** rbowen has joined #openstack-rpm-packaging19:32
*** rbowen has quit IRC20:09
*** rbowen has joined #openstack-rpm-packaging20:10
*** jschlueter|ptg has joined #openstack-rpm-packaging20:10
*** rbowen has quit IRC20:15
*** rbowen has joined #openstack-rpm-packaging20:15
*** jschlueter|ptg has quit IRC20:21
*** rbowen has quit IRC20:43
*** rbowen has joined #openstack-rpm-packaging20:47
*** jschlueter|ptg has joined #openstack-rpm-packaging21:20
*** jschlueter|ptg has quit IRC21:24
*** jschlueter|ptg has joined #openstack-rpm-packaging21:26
*** rbowen has quit IRC21:36
*** rbowen has joined #openstack-rpm-packaging21:38
*** jschlueter|ptg has quit IRC21:40
*** jschlueter|ptg has joined #openstack-rpm-packaging21:42
*** apevec has quit IRC22:11
*** apevec has joined #openstack-rpm-packaging22:14
*** apevec has joined #openstack-rpm-packaging22:14
*** apevec has quit IRC22:19
*** rbowen has quit IRC22:34
*** rbowen has joined #openstack-rpm-packaging22:37
*** jschlueter|ptg has quit IRC23:21

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