Monday, 2019-03-04

*** mmethot has quit IRC01:27
*** lbragstad has quit IRC04:44
*** lbragstad has joined #openstack-oslo04:54
*** snapiri has joined #openstack-oslo05:19
*** Luzi has joined #openstack-oslo07:02
*** gsantomaggio has quit IRC07:42
*** gsantomaggio has joined #openstack-oslo07:42
*** snapiri has quit IRC07:52
*** pcaruana has joined #openstack-oslo08:25
*** tosky has joined #openstack-oslo08:27
*** giblet is now known as gibi08:33
*** e0ne has joined #openstack-oslo08:34
openstackgerritMerged openstack/oslo.log master: Add 'levelkey' + 'tbkey' params  https://review.openstack.org/63295508:38
*** hberaud|gone is now known as hberaud08:39
openstackgerritMerged openstack/oslo.limit master: Add py36 and py37 tox envs  https://review.openstack.org/63906308:40
*** lbragstad has quit IRC08:46
openstackgerritMerged openstack/oslo.policy master: Add py36 and py37 tox envs  https://review.openstack.org/63906008:53
openstackgerritThomas Bechtold proposed openstack/tooz master: Remove grpcio from requirements.txt  https://review.openstack.org/64069509:17
*** a-pugachev has joined #openstack-oslo09:22
*** e0ne has quit IRC09:40
*** jaosorior has joined #openstack-oslo09:41
*** jbadiapa has quit IRC09:51
*** moguimar has joined #openstack-oslo09:59
*** jbadiapa has joined #openstack-oslo10:13
*** e0ne has joined #openstack-oslo10:16
*** e0ne has quit IRC11:10
*** e0ne has joined #openstack-oslo11:11
openstackgerritStephen Finucane proposed openstack/oslo.cache master: add python 3.7 unit test job  https://review.openstack.org/63769911:21
*** dkehn has quit IRC11:32
*** cdent has joined #openstack-oslo11:34
*** a-pugachev has quit IRC11:53
*** e0ne has quit IRC12:00
*** njohnston has joined #openstack-oslo12:06
*** e0ne has joined #openstack-oslo12:08
*** aojea has joined #openstack-oslo12:09
*** hberaud is now known as hberaud|afk12:16
*** hberaud|afk is now known as hberaud|lunch12:16
*** dave-mccowan has joined #openstack-oslo12:22
*** hberaud|lunch is now known as hberaud12:48
*** edmondsw has joined #openstack-oslo12:49
*** cdent has quit IRC13:03
*** e0ne has quit IRC13:04
openstackgerritMerged openstack/oslo.vmware master: Change python3.5 job to python3.7 job on Stein+  https://review.openstack.org/61064813:08
openstackgerritMerged openstack/taskflow master: add python 3.7 unit test job  https://review.openstack.org/61050913:12
*** cdent has joined #openstack-oslo13:21
openstackgerritMerged openstack/stevedore master: add python 3.7 unit test job  https://review.openstack.org/61065113:28
*** zbitter has joined #openstack-oslo13:30
*** zaneb has quit IRC13:32
*** moguimar has quit IRC13:40
*** lbragstad has joined #openstack-oslo13:49
*** zbitter is now known as zaneb13:56
*** moguimar has joined #openstack-oslo14:08
*** mmethot has joined #openstack-oslo14:09
*** pcaruana has quit IRC14:31
*** beekneemech is now known as bnemec14:33
*** zaneb has quit IRC14:42
stephenfinbnemec: Do you know if oslo.log uses UTC or local time by default?14:49
bnemecstephenfin: I think local. I mostly say that because the logs in my deployments are local though.14:58
bnemecIt's possible something is overriding the oslo.log default.14:58
*** e0ne has joined #openstack-oslo14:59
bnemec#startmeeting oslo15:00
openstackMeeting started Mon Mar  4 15:00:09 2019 UTC and is due to finish in 60 minutes.  The chair is bnemec. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
*** openstack changes topic to " (Meeting topic: oslo)"15:00
openstackThe meeting name has been set to 'oslo'15:00
moguimaro/15:00
bnemeccourtesy ping for amotoki, amrith, ansmith, bnemec, dansmith, dhellmann, dims15:00
bnemeccourtesy ping for dougwig, e0ne, electrocucaracha, flaper87, garyk, gcb, haypo15:00
bnemeccourtesy ping for hberaud, jd__, johnsom, jungleboyj, kgiusti, kragniz, lhx_15:00
bnemeccourtesy ping for moguimar, njohnston, raildo, redrobot, sileht, sreshetnyak, stephenfin15:00
bnemeccourtesy ping for stevemar, therve, thinrichs, toabctl, zhiyan, zxy, zzzeek15:00
stephenfino/15:00
bnemec#link https://wiki.openstack.org/wiki/Meetings/Oslo#Agenda_for_Next_Meeting15:00
hberaudo/15:00
ansmitho/15:00
njohnstono/15:01
*** e0ne has quit IRC15:02
bnemec#topic Red flags for/from liaisons15:02
*** openstack changes topic to "Red flags for/from liaisons (Meeting topic: oslo)"15:02
redrobot\o15:03
bnemecI think the big thing on our side was that we merged a fix for oslo.cache + py3 + eventlet.15:03
njohnstonnothing new from Neutron that I am aware of15:03
*** e0ne has joined #openstack-oslo15:04
bnemecI was able to get that released before non-client library freeze too (sort of), so that type of environment should work in Stein now.15:04
bnemecOtherwise things should be pretty quiet since we're in feature freeze now.15:05
jungleboyjo/  Kind of here.15:05
bnemecjungleboyj: It's Monday morning. "Kind of here" is about the best anyone can expect. ;-)15:06
bnemec#topic Releases15:06
*** openstack changes topic to "Releases (Meeting topic: oslo)"15:06
jungleboyj:-)15:06
bnemecThere were a lot of them last week.15:06
bnemecI released basically everything that had any pending changes, even if they don't normally require releasing (docs, test changes, etc.)15:07
bnemecThe reason being that a bunch of our stable branches got broken last cycle because they didn't get some necessary test fixes when we branched.15:07
bnemecAnd that was because they were never released.15:07
*** kgiusti has joined #openstack-oslo15:07
bnemecAlso, we want the stable branch docs to be correct.15:07
bnemecBe aware that we are now in non-client library freeze, which includes basically all of Oslo.15:08
kgiustio/ (sorry - late due to snow-pocalypse)15:08
bnemecSo if there's anything we need to merge, it will require an exception from the requirements team.15:08
bnemecCheck out smcginnis's last release email for details.15:09
bnemecOr just ping me if there's something you think needs to be released.15:09
bnemecOtherwise that's probably it for releases this cycle.15:09
bnemecNice work, everyone!15:10
bnemec#topic Action items from last meeting15:10
*** openstack changes topic to "Action items from last meeting (Meeting topic: oslo)"15:10
bnemec"bnemec to look at hberaud's oslo.cache fix"15:10
hberaudhttps://review.openstack.org/63445715:10
bnemecI assume that was the pymemcache one, which I did look at.15:11
bnemecSo this was done.15:11
hberaudyep15:11
bnemecI want to discuss it a bit more later, but there's a separate topic on the agenda for that.15:11
bnemec"kgiusti and gsantomaggio to investigate OSA rabbitmq_policies"15:11
bnemecAny update on this one?15:11
kgiustibnemec: there's a patch outstanding (checking status...)15:12
kgiustibnemec: merged https://review.openstack.org/#/c/639299/15:13
bnemecIf a patch was proposed then I'm calling it done. :-)15:13
bnemecEven better!15:13
bnemec"kgiusti document singleton pattern"15:13
bnemecYou're up again. :-)15:13
gsantomaggiodid it!15:13
*** Luzi has quit IRC15:13
kgiustibnemec: not done - is this something we can do now that the freeze is in place?15:14
bnemeckgiusti: If it's just a doc change we can merge it, but it won't make the Stein docs unless we either have to release oslo.messaging again for a critical fix or we backport it after branching.15:15
bnemeckgiusti: Is https://review.openstack.org/#/c/639152/ related to this?15:15
kgiustibnemec: no - that's Something Completely Different15:16
kgiustibnemec: I never understood why rabbit driver opens a new connection for each listener - restored an old comment to the code that explains why15:16
bnemecOkay, thanks.15:17
gsantomaggiowait15:17
gsantomaggiothis is not RAbbitMQ15:17
gsantomaggiothis is Py-AMQP15:17
gsantomaggioor oslo-messagging ( I don't know yet )15:17
kgiustigsantomaggio: yes - I mean the rabbit _driver_ - that's oslo.messaging and it's the code that actually opens the extra conns15:17
kgiustigsantomaggio: something we can fix :)15:18
gsantomaggioone of the problem is about the connection15:18
gsantomaggioin py-amqp is not thread-safe15:18
gsantomaggioso the easier way is to open one connection per thread15:19
kgiustigsantomaggio: yup.  that's how the other drivers are designed: one thread dedicated to a URL (socket)15:20
gsantomaggioand also another problem is about the basic_ack ( normally should be thread-safe) but in py-amqp is not thread-safe15:20
gsantomaggio@kgiusti go it15:21
gsantomaggio@kgiusti got it15:21
kgiustigsantomaggio: feast your eyes upon this: https://bugs.launchpad.net/oslo.messaging/+bug/1776492  :)15:21
openstackLaunchpad bug 1776492 in oslo.messaging "can oslo_messaging support basic.return " [Wishlist,Confirmed]15:21
bnemecOkay, so there's more to be done here.15:21
kgiustigsantomaggio: nearly a year old :(15:22
bnemecAs long as it's on someone's todo list that's good enough for the meeting. :-)15:22
bnemecWe can certainly follow up on this though.15:22
bnemec"moguimar to follow up on status of py35 in the gate"15:22
bnemecThis was done.15:22
moguimaro/15:23
bnemecLet me find a link because it's worth taking a look at.15:23
bnemec#link http://lists.openstack.org/pipermail/openstack-discuss/2019-February/003202.html15:23
bnemecThis is actually going to come up in a later topic too, so we'll move on.15:24
bnemecThat was it for action items from last week.15:24
bnemec#topic Oslo Forum Sessions15:24
*** openstack changes topic to "Oslo Forum Sessions (Meeting topic: oslo)"15:24
bnemecI didn't start an etherpad for this because I don't know that we need to have any Oslo-dedicated forum sessions.15:24
bnemecI did propose an oslo.limit topic on the Keystone etherpad though.15:25
*** pcaruana has joined #openstack-oslo15:25
bnemecIf you do have something that you think would benefit from discussion at the Forum, please let me know ASAP though.15:25
moguimarthe Castellan guys are planing to do something I think15:25
moguimarredrobot ^15:26
bnemecCool.15:26
redrobot\o15:26
redrobotYeah, There were a few topics in Castellan that need discussion.  Not sure if Forum or PTG would be best though?15:27
bnemecYeah, I'll start a new PTG etherpad sometime in the near future.15:27
bnemecMaybe I should just go ahead and do that now and we can figure it out from there.15:27
bnemecIt'll be easier to have the discussion if we have the topics for discussion written down ahead of time15:28
bnemec#action bnemec to start PTG/Forum topic etherpad15:28
bnemec#topic Bionic Migration15:29
*** openstack changes topic to "Bionic Migration (Meeting topic: oslo)"15:29
bnemec#link http://lists.openstack.org/pipermail/openstack-discuss/2019-February/003129.html15:29
bnemecWe have about a month before all of the legacy jobs switch over to bionic.15:30
bnemecI'm not actually sure if we have much in the way of legacy jobs in Oslo at this point.15:30
bnemecMost of our repos are using exclusively templates from the central job repo, and I assume those are all v3-native now.15:31
bnemecSo it may be that we don't actually have much to do on this.15:31
bnemecWhen I added it to the agenda I was thinking we'd need to push test patches for basically every Oslo repo, but it may be more of an investigation thing instead.15:32
bnemecJust verify that our repos aren't using legacy jobs, and only push test patches for the ones that are.15:32
bnemecWhich may be none.15:32
bnemecIf anyone wants to dig into zuul configs, be my guest. :-)15:33
bnemecOtherwise I'll try to poke at this sometime this week.15:33
bnemecOh, and on a bionic-related note:15:34
bnemecI would prefer to hold off on the py35 job removal until after the migration is complete.15:34
bnemecThe reason being that until that happens, some projects will still be running Oslo code in the gate under py35.15:34
bnemecWhile the unit test jobs don't provide perfect coverage, it's better than nothing and it doesn't cost a lot of resources.15:35
bnemecSo the main thing is not to merge py35-removal patches until after April 1st.15:36
bnemecI'm even going to action that one to highlight it for anyone reading the meeting minutes.15:36
bnemec#action Oslo cores to hold py35 removal patches until after Bionic legacy job migration on April 115:36
bnemecNo, this is not an April Fool's Day joke. ;-)15:37
bnemec#topic pymemcache and oslo.cache15:37
*** openstack changes topic to "pymemcache and oslo.cache (Meeting topic: oslo)"15:37
bnemecThis is mostly for hberaud and kmalloc.15:37
hberaudon my side I guess I'm done and I'm waiting kmalloc review15:38
bnemecGiven that there seems to be some more investigation needed on this in terms of how it works on upgrade, I think we should hold off on this until Train.15:38
bnemecEspecially since we're in feature freeze and this would add a new dependency.15:38
hberaudbnemec: yeah right15:39
bnemecPlus we have my awful hack of a "fix" to the existing code that should unblock people using this in Stein.15:39
hberaudlol15:39
bnemechberaud: Okay, just wanted to make sure we were on the same page about this.15:39
hberaudyeah it's ok15:40
moguimarguys, gotta drop sonner, cya o/15:40
bnemechberaud: I do want to get it in early next cycle so we have lots of time to validate it before the next release.15:40
bnemecmoguimar: Thanks for joining15:40
hberaudsure15:41
bnemec#topic Weekly Wayward Review15:43
*** openstack changes topic to "Weekly Wayward Review (Meeting topic: oslo)"15:43
bnemec#link https://review.openstack.org/#/c/61057815:43
bnemecI just approved it. :-)15:43
bnemecWe're pretty limited in what we can merge right now anyway, so we may skip this part of the meeting in future weeks.15:44
bnemecA py37 job addition should be okay though.15:44
bnemec#topic Open discussion15:44
*** openstack changes topic to "Open discussion (Meeting topic: oslo)"15:44
bnemecAnything else this week?15:44
hberaudCan some can add this to todo list => https://review.openstack.org/639661  ?15:44
hberauds/some/someone/15:46
bnemechberaud: How critical is this? I'm not sure we could release it right now even if that merged.15:47
bnemecpbr is an independent release project, but we generally still freeze them during feature freeze so we don't accidentally break the world.15:48
bnemecParticularly for something like pbr that is used...everywhere.15:48
hberaudbnemec: ack15:48
*** cdent has quit IRC15:48
bnemecWhich is not to say that we can't review the change. It may just have to wait a few weeks until we branch.15:50
bnemecI probably need to look closer at the difference between a csv and multi field.15:50
openstackgerritMerged openstack/oslo.cache master: add python 3.7 unit test job  https://review.openstack.org/63769915:51
hberaudbnemec: ack15:51
bnemecOkay, anything else?15:52
bnemecThanks for joining everyone!15:55
bnemec#endmeeting15:55
*** openstack changes topic to "OpenStack Common Libraries | https://wiki.openstack.org/wiki/Oslo"15:55
openstackMeeting ended Mon Mar  4 15:55:16 2019 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:55
openstackMinutes:        http://eavesdrop.openstack.org/meetings/oslo/2019/oslo.2019-03-04-15.00.html15:55
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/oslo/2019/oslo.2019-03-04-15.00.txt15:55
openstackLog:            http://eavesdrop.openstack.org/meetings/oslo/2019/oslo.2019-03-04-15.00.log.html15:55
hberaudo/15:55
*** e0ne has quit IRC16:06
*** e0ne has joined #openstack-oslo16:12
gsantomaggiothe interesting thing is that olso uses channel with confirmation16:18
gsantomaggio```16:19
gsantomaggio# rabbitmqctl list_channels name confirm | grep true | tail -316:19
gsantomaggio192.168.111.11:63470 -> 192.168.111.12:5672 (1) true16:19
gsantomaggio192.168.111.11:63476 -> 192.168.111.12:5672 (1) true16:19
gsantomaggio192.168.111.11:63478 -> 192.168.111.12:5672 (1) true16:19
gsantomaggio```16:19
*** e0ne has quit IRC16:20
*** e0ne has joined #openstack-oslo16:22
*** e0ne has quit IRC16:23
gsantomaggiohttps://github.com/celery/py-amqp/blob/master/amqp/channel.py#L178916:24
gsantomaggiopy-amqp makes synchronous  confirm_select, that should be asynchronous, at this point was easier to use the tx.transaction16:26
*** zaneb has joined #openstack-oslo16:30
*** cdent has joined #openstack-oslo16:34
*** aojea has quit IRC16:38
*** agopi has joined #openstack-oslo17:15
openstackgerritMerged openstack/debtcollector master: add python 3.7 unit test job  https://review.openstack.org/61057817:29
openstackgerritHervĂ© Beraud proposed openstack-dev/pbr master: Fix error when keywords are defined as a list in cfg  https://review.openstack.org/63966117:44
*** e0ne has joined #openstack-oslo17:59
*** e0ne has quit IRC18:17
*** hberaud is now known as hberaud|gone18:24
*** harlowja has quit IRC18:27
*** pcaruana has quit IRC18:56
*** jlvillal has quit IRC18:58
*** jlvillal has joined #openstack-oslo18:59
*** e0ne has joined #openstack-oslo19:13
*** agopi has quit IRC19:18
*** agopi_ has joined #openstack-oslo19:18
*** openstackgerrit has quit IRC19:23
*** openstackgerrit has joined #openstack-oslo19:34
openstackgerritMerged openstack/oslo.messaging stable/queens: Add release note for amqp library TLS/SSL error  https://review.openstack.org/63873319:34
*** agopi_ is now known as agopi19:50
*** e0ne has quit IRC20:22
*** cdent has quit IRC21:25
openstackgerritMerged openstack/tooz master: add python 3.7 unit test job  https://review.openstack.org/61065221:50
*** smcginnis has quit IRC21:53
*** zzzeek has quit IRC21:54
*** zzzeek has joined #openstack-oslo21:54
*** dave-mccowan has quit IRC22:09
openstackgerritMerged openstack/oslo.privsep master: Add sample_default for thread_pool_size Opt  https://review.openstack.org/63980422:12
*** kgiusti has left #openstack-oslo22:40
*** harlowja has joined #openstack-oslo22:42
*** agopi has quit IRC22:44
*** openstackgerrit has quit IRC23:28
*** tosky has quit IRC23:28

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