Wednesday, 2018-05-30

*** zigo has quit IRC00:06
*** zigo_ has joined #openstack-rpm-packaging00:06
*** ChanServ has quit IRC00:12
*** ChanServ has joined #openstack-rpm-packaging00:33
*** barjavel.freenode.net sets mode: +o ChanServ00:33
openstackgerritMerged openstack/rpm-packaging master: Replace deprecated "auth_uri" by "www_authenticate_uri"  https://review.openstack.org/56771502:45
*** ykarel|away has joined #openstack-rpm-packaging02:46
*** ykarel|away is now known as ykarel03:59
*** ykarel is now known as ykarel|afk04:07
*** IgorYozhikov has quit IRC04:51
*** dteselkin has quit IRC04:51
*** ykarel|afk is now known as ykarel05:18
*** IgorYozhikov has joined #openstack-rpm-packaging05:20
*** dteselkin has joined #openstack-rpm-packaging05:21
*** IgorYozhikov has quit IRC05:59
*** dteselkin has quit IRC06:00
*** cshastri has joined #openstack-rpm-packaging06:02
*** IgorYozhikov has joined #openstack-rpm-packaging06:18
*** dteselkin has joined #openstack-rpm-packaging06:20
*** pcaruana has joined #openstack-rpm-packaging06:33
openstackgerritDirk Mueller proposed openstack/rpm-packaging master: Update neutron-lib to 1.14.0  https://review.openstack.org/56602606:40
openstackgerritDirk Mueller proposed openstack/rpm-packaging master: oslo.service: Move to singlspec  https://review.openstack.org/57090106:44
*** cshastri has quit IRC06:57
dirkykarel: hi, yeah I did. The current failure is only caused by the deps not being merged yet.06:59
dirkI have tried to improve it by adding depends-on but it seems I haven't reached the bottom yet. Will look at it today07:00
ykareldirk, Ok. Thanks07:02
openstackgerritMerged openstack/pymod2pkg master: Change RDO mapping for PyYAML, pyparsing and pytz  https://review.openstack.org/57038507:02
*** cshastri has joined #openstack-rpm-packaging07:22
*** ykarel is now known as ykarel|lunch07:36
*** jpena|off is now known as jpena07:45
*** ykarel|lunch has quit IRC07:47
openstackgerritJavier Peña proposed openstack/rpm-packaging master: oslo.service: Move to singlspec  https://review.openstack.org/57090108:08
openstackgerritJavier Peña proposed openstack/rpm-packaging master: Update neutron-lib to 1.14.0  https://review.openstack.org/56602608:11
openstackgerritJavier Peña proposed openstack/rpm-packaging master: Remove global-requirements.txt copy  https://review.openstack.org/56885008:18
openstackgerritJavier Peña proposed openstack/rpm-packaging master: Update neutron-lib to 1.14.0  https://review.openstack.org/56602608:22
*** ykarel|lunch has joined #openstack-rpm-packaging08:48
*** ykarel|lunch is now known as ykarel08:57
*** ykarel is now known as ykarel|away09:06
*** ykarel|away has quit IRC09:12
*** zigo_ is now known as zigo09:56
openstackgerritDirk Mueller proposed openstack/rpm-packaging master: oslo.messaging: Move to singlespec  https://review.openstack.org/57088710:13
openstackgerritMerged openstack/rpm-packaging master: oslo.service: Move to singlspec  https://review.openstack.org/57090110:27
openstackgerritMerged openstack/rpm-packaging master: masakari: Update filelist for new master  https://review.openstack.org/57103110:27
*** ykarel has joined #openstack-rpm-packaging11:28
*** jpena is now known as jpena|lunch11:33
*** ykarel has quit IRC11:37
*** jpena|lunch is now known as jpena12:28
*** ykarel has joined #openstack-rpm-packaging12:38
jpenait's meeting time!13:01
jpena#startmeeting rpm_packaging13:01
openstackMeeting started Wed May 30 13:01:44 2018 UTC and is due to finish in 60 minutes.  The chair is jpena. Information about MeetBot at http://wiki.debian.org/MeetBot.13:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.13:01
*** openstack changes topic to " (Meeting topic: rpm_packaging)"13:01
openstackThe meeting name has been set to 'rpm_packaging'13:01
jpenaping toabctl, dirk, apevec, aplanas, IgorYozhikov, jpena, jruzicka, number80, kaslcrof, ykarel13:01
jpenaremember, the agenda is available at https://etherpad.openstack.org/p/openstack-rpm-packaging, and we can add last-minute items13:02
jruzickao/13:05
dirko/13:05
jpena#chair jruzicka13:05
openstackCurrent chairs: jpena jruzicka13:05
jpena#chair dirk13:05
openstackCurrent chairs: dirk jpena jruzicka13:05
ykarelo/13:07
jpena#chair ykarel13:07
openstackCurrent chairs: dirk jpena jruzicka ykarel13:07
jpenaok, let's start with the agenda13:07
jpena#topic Fedora 28-based VM and 3rd party CI job13:08
*** openstack changes topic to "Fedora 28-based VM and 3rd party CI job (Meeting topic: rpm_packaging)"13:08
jpenaWe have completed the repo bootstrap, and now have a working 3rd party CI job using Fedora13:08
jpenaYou can see it in action at https://review.openstack.org/570920, for example13:08
jpenaFor now, the Fedora job will be non-voting, as we can expect some bumps13:09
jpenaonce we move more content (services) to python3-only, we'll consider enabling votes for the job13:09
jpenasome packages (Horizon and derivatives) are failing, due to the django situation in Fedora, but we're not worried about it for now13:10
jpenaany doubts?13:11
jpena#info Fedora-based 3rd party CI job now available, non-voting for now13:12
*** ykarel_ has joined #openstack-rpm-packaging13:13
jpenaok, let's go to the next item13:15
jpena#topic doc package naming13:15
*** openstack changes topic to "doc package naming (Meeting topic: rpm_packaging)"13:15
jpenadirk, I think this is yours ^^13:15
dirkjpena: sec13:15
*** ykarel has quit IRC13:16
dirkjpena: the question was on the -doc package nameing. we have currently sometimes python-$foo-doc and sometimes {{ py2name() }}-$foo-doc13:18
dirkI think python-$foo-doc should be the better thing (currently both expands to the same thing though)13:18
dirkdo we want to align the existing reviews / specs on one or the other?13:18
jpenaI like python-$foo-doc (looks more explicit to me)13:19
jpenaykarel, jruzicka: any preference?13:21
ykarel_jpena, python-$foo-doc looks fine to me13:21
*** ykarel_ is now known as ykarel13:21
dirksounds we're in agreement. thanks :)13:22
jruzickaif it's the same thing, pyton-$foo-doc is more readable13:23
*** cshastri has quit IRC13:23
jpena#agreed use python-$foo-doc for documentation packages13:23
jpenaok, let's move on13:23
jpena#topic Reviews13:23
*** openstack changes topic to "Reviews (Meeting topic: rpm_packaging)"13:23
jpenaykarel and I have proposed several reviews to enable python3 in packages: https://review.openstack.org/#/q/status:open+project:openstack/rpm-packaging+branch:master+topic:enable-py313:24
jpenaI have a specific doubt about the pycadf review: https://review.openstack.org/57088613:24
jpenathere are several config files located under /etc, and when moving to singlespec we had a conflict, since they were present in both the python2 and python3 subpackages13:25
jpenaas a solution, I have created a pycadf-common package with them (it could not be python-pycadf-common because the singlespec macros would mess with it)13:25
jpenais there any better solution?13:25
dirkI don't have an answer to this13:27
dirkwe could do -common or we coud do update-alternatives (which makes less sense here I think)13:27
dirkI'll research this after my meeting marathon13:27
jpenaok, thanks :)13:28
dirkadded it to my review queue13:28
jpenaany other review we'd like to get attention to?13:28
dirkthakns for all the work on this, I'll try to get anothe rpass at reviews (and making sure the CI is passing on it)13:28
dirkhttps://review.openstack.org/#/c/568850/13:29
ykareljpena, using python-pycadf-common create issues?13:29
jpenaykarel: yes, the singlespec macros tried to convert it into python2-pycadf-common and python3-pycadf-common13:29
ykareljpena with -n13:30
dirkjpena: for the singlespec macros mess, its usually something like defining a macro that expands to "python" and use the macro to avoid the magic autoreplace13:30
ykarelsinglespec ignores it13:30
jpenaykarel: mmm let me try that, maybe I did it wrong the first time13:30
dirkjpena: it does only for requires:/provides:/conflicts:13:30
dirkso you have to unexpand it via13:30
dirk%global oldpython python13:30
dirkRequires: %{oldpython}-pycadf-common13:31
dirkthen its not doing the magic replace13:31
jpenaohh that was it13:31
jpenadirk: I'll try that13:31
jpenathanks!13:31
dirkand, yes, it was confusing the hell out of me as well when I saw that the first time (until I understood why that is..)13:31
ykarelack13:31
jpenadirk: I updated https://review.openstack.org/568850 with your comments13:34
*** cshastri has joined #openstack-rpm-packaging13:35
dirkjpena: thanks.. any idea what we do instead?13:37
dirkI think it will break various bits in the suse ci that I need to adjust first (we're pulling in the requirements file for >= generation)13:37
dirkthe proper solution I guess would be to extract the lower-constraints.txt and add it as >= minimum13:38
jpenadirk: maybe we could take lower-constraints, and update renderspec to convert its === into >=13:38
jruzickasounds doable13:38
dirkyeah, originally we wanted to avoid downlaoding and extracting tarballs, but now renderspec does that anyway already13:38
dirkso its a task to add this to renderspec. any volunteers?13:39
jruzickaalso very magical... that wouldn't produce consistent results as lower-constraints.txt changes13:39
dirkwell, lower-constraints.txt as part of the tarball, so it only changes when the code changes13:39
jruzickais it? oh...13:39
jruzickasounds a lot like what rdopkg does for reqcheck/query, I should volunteer I guess ;)13:40
dirkI like when its not me who is volunteering ;)13:41
dirkI volunteer for reviewing it13:41
jpena#action jruzicka to adapt renderspec to the new requirements.txt situation13:41
jruzickaaye13:41
jruzickawhat exactly is the goal here, to sum up?13:42
jpenabe able to define the minimum required versions of a package in renderspec using the lower-constraints.txt file from the tarball (maybe requirements.txt?), just like we do today with global-requirements.txt13:42
dirkgoal is to have a new option/new behavior in renderspec to automatically extract the requirements not based on requirements.txt in rpm-packaging anymore but based on the tarball-embedded lower-constraints.txt13:43
*** cshastri has quit IRC13:45
jruzickaOK. should the old method be supported as well? howto select the one to use?13:45
jruzickashould this be a new default or an explicit option?13:45
jpenain the current renderspec it's an explicit option, so I expect it to remain the same13:48
jruzickaOK, I'm on it once distroinfo shenanigans are complete ;)13:50
jruzickawe'll discuss the details on first review :)13:50
jpenacool, then it's time for the open floor13:51
jpena#topic open floor13:51
*** openstack changes topic to "open floor (Meeting topic: rpm_packaging)"13:51
* dirk has nothing13:58
jpenalet's close, then13:58
jpena#endmeeting13:58
*** openstack changes topic to "https://etherpad.openstack.org/p/openstack-rpm-packaging - Regular IRC Meeting Wednesdays 1:00 PM UTC in openstack-rpm-packaging"13:58
openstackMeeting ended Wed May 30 13:58:23 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)13:58
openstackMinutes:        http://eavesdrop.openstack.org/meetings/rpm_packaging/2018/rpm_packaging.2018-05-30-13.01.html13:58
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/rpm_packaging/2018/rpm_packaging.2018-05-30-13.01.txt13:58
openstackLog:            http://eavesdrop.openstack.org/meetings/rpm_packaging/2018/rpm_packaging.2018-05-30-13.01.log.html13:58
dirksorry, I was distracted already13:58
*** rbowen has quit IRC14:49
*** ykarel is now known as ykarel|away14:53
*** jgrassler has quit IRC14:58
*** ykarel|away is now known as ykarel15:02
*** pcaruana has quit IRC15:33
*** jgrassler has joined #openstack-rpm-packaging15:44
*** ykarel is now known as ykarel|away15:50
*** jgrassler has quit IRC15:50
*** ykarel|away has quit IRC16:02
*** pcaruana has joined #openstack-rpm-packaging16:23
*** jgrassler has joined #openstack-rpm-packaging16:35
openstackgerritJavier Peña proposed openstack/rpm-packaging master: pycadf: convert to singlespec and enable unit tests  https://review.openstack.org/57088616:36
*** jpena is now known as jpena|off16:41
*** jpena|off is now known as jpena16:52
*** apevec has joined #openstack-rpm-packaging16:52
*** apevec has quit IRC16:52
*** apevec has joined #openstack-rpm-packaging16:52
*** jpena is now known as jpena|off17:18
*** dmsimard has left #openstack-rpm-packaging17:55
*** pcaruana has quit IRC18:09
*** apevec has quit IRC19:07

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