Monday, 2019-01-07

*** bobh has quit IRC00:10
*** bobh has joined #openstack-oslo01:57
*** bobh has quit IRC02:05
*** bobh_ has joined #openstack-oslo04:38
*** bobh_ has quit IRC05:29
*** irclogbot_2 has quit IRC05:35
*** bobh_ has joined #openstack-oslo05:51
*** bobh_ has quit IRC05:56
*** bobh_ has joined #openstack-oslo06:41
*** rcernin has quit IRC06:56
*** Luzi has joined #openstack-oslo06:57
*** bobh_ has quit IRC07:34
*** tosky has joined #openstack-oslo07:45
*** yan0s has joined #openstack-oslo07:56
*** bobh_ has joined #openstack-oslo08:09
*** Liang__ has joined #openstack-oslo08:10
*** pcaruana has joined #openstack-oslo08:14
*** pcaruana has quit IRC08:24
*** hberaud has joined #openstack-oslo08:36
*** pcaruana has joined #openstack-oslo08:46
*** bobh_ has quit IRC08:55
*** bobh_ has joined #openstack-oslo09:16
*** shardy has joined #openstack-oslo09:31
*** Liang__ has quit IRC09:33
*** Liang__ has joined #openstack-oslo09:43
openstackgerritHervĂ© Beraud proposed openstack/oslo.serialization master: Introduce a base yaml parser for all openstack components  https://review.openstack.org/61850610:01
*** jaosorior has joined #openstack-oslo10:03
*** bobh_ has quit IRC10:19
*** hberaud is now known as hberaud|lunch11:03
*** pbourke has quit IRC11:07
*** pbourke has joined #openstack-oslo11:09
*** cdent has joined #openstack-oslo11:10
*** pcaruana has quit IRC11:11
*** pcaruana has joined #openstack-oslo11:16
*** Liang__ has quit IRC11:41
*** raildo has joined #openstack-oslo11:51
*** ansmith_ has quit IRC12:01
*** hberaud|lunch is now known as hberaud12:01
*** bobh_ has joined #openstack-oslo12:16
*** moguimar has joined #openstack-oslo12:18
*** bobh_ has quit IRC12:21
*** gibi_off is now known as gibi12:27
*** zigo has quit IRC12:31
*** zigo has joined #openstack-oslo12:32
*** njohnston has joined #openstack-oslo13:01
*** jhesketh has quit IRC13:05
*** jhesketh has joined #openstack-oslo13:06
*** cdent has quit IRC13:20
*** zul has joined #openstack-oslo13:26
*** dave-mccowan has joined #openstack-oslo13:30
*** cdent has joined #openstack-oslo13:34
*** ansmith has joined #openstack-oslo13:41
*** kgiusti has joined #openstack-oslo13:51
openstackgerritDirk Mueller proposed openstack/oslo.messaging master: Avoid unnecessary use of items()  https://review.openstack.org/61379914:07
*** cdent has quit IRC14:11
*** e0ne has joined #openstack-oslo14:12
*** e0ne has quit IRC14:19
*** ansmith has quit IRC14:22
*** ansmith has joined #openstack-oslo14:29
*** irclogbot_2 has joined #openstack-oslo14:39
*** e0ne has joined #openstack-oslo14:46
*** e0ne has quit IRC14:47
bnemec#startmeeting oslo15:01
openstackMeeting started Mon Jan  7 15:01:00 2019 UTC and is due to finish in 60 minutes.  The chair is bnemec. Information about MeetBot at http://wiki.debian.org/MeetBot.15:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:01
*** openstack changes topic to " (Meeting topic: oslo)"15:01
openstackThe meeting name has been set to 'oslo'15:01
bnemeccourtesy ping for amotoki, amrith, ansmith, bnemec, dansmith, dhellmann, dims15:01
bnemeccourtesy ping for dougwig, e0ne, electrocucaracha, flaper87, garyk, gcb, haypo15:01
bnemeccourtesy ping for hberaud, jd__, johnsom, jungleboyj, kgiusti, kragniz, lhx_15:01
bnemeccourtesy ping for moguimar, njohnston, raildo, redrobot, sileht, sreshetnyak, stephenfin15:01
bnemeccourtesy ping for stevemar, therve, thinrichs, toabctl, zhiyan, zxy, zzzeek15:01
bnemec#link https://wiki.openstack.org/wiki/Meetings/Oslo#Agenda_for_Next_Meeting15:01
redrobot\o-ish15:01
* dhellmann is in another meeting but will lurk15:01
moguimaro/15:01
ansmitho/15:02
moguimarwe will need jaosorior15:02
kgiustio/15:02
moguimarfor the oslo.policy15:02
*** irclogbot_2 has quit IRC15:02
bnemecWelcome back everyone. Hope you had a happy new year!15:03
bnemec#topic Red flags for/from liaisons15:03
*** openstack changes topic to "Red flags for/from liaisons (Meeting topic: oslo)"15:03
bnemecThe big one from the Oslo side is the oslo.privsep release.15:04
bnemecIt broke the Neutron functional tests.15:04
bnemecI started looking into it on Friday, but as with all things concurrency, it's tricky.15:04
bnemec#link https://bugs.launchpad.net/bugs/181051815:05
openstackLaunchpad bug 1810518 in oslo.privsep "neutron-functional tests failing with oslo.privsep 1.31" [Critical,Confirmed] - Assigned to Ben Nemec (bnemec)15:05
bnemecLooks like Slawek narrowed it down to one test, so hopefully that will help.15:06
bnemecAny other red flags before we move on?15:06
njohnstonno, I think that covers it from the neutron side15:06
bnemecOkay, thanks15:07
*** cdent has joined #openstack-oslo15:07
bnemec#topic Releases15:07
*** openstack changes topic to "Releases (Meeting topic: oslo)"15:07
bnemecThere were quite a few last week, including the aforementioned oslo.privsep one.15:07
bnemecI'll take a look today and see if we need another set.15:08
* jungleboyj steps in late15:08
bnemecIf there's not much I'll probably skip this week since last week's was actually mid-week due to the holidays.15:08
bnemec#topic Action items from last meeting15:09
*** openstack changes topic to "Action items from last meeting (Meeting topic: oslo)"15:09
bnemec"hberaud to send email to openstack-discuss about oslo.config migrator"15:09
bnemecDone, thanks hberaud.15:10
*** irclogbot_2 has joined #openstack-oslo15:10
bnemecProbably need to talk some more about that one, but for this topic it's done.15:10
bnemec"bnemec to look at oslo policy checker reviews"15:10
bnemecI think I did that.15:10
bnemecThree weeks is a long time to remember back. :-)15:10
hberaudo/15:11
bnemec"moguimar to ping keystone folks for the oslo.policy change"15:11
bnemecI'm not sure of the status on that one. moguimar?15:11
moguimarwe got some reviews on that one, but basically jaosorior was on PTO15:11
moguimarhe is the original author of the patch, I took it over during christmas/nye15:12
bnemecOkay, fair enough.15:12
bnemecI saw he had responded to one of my comments. I need to take another look and figure out if it makes more sense now.15:12
bnemec"bnemec to send mail to openstack-discuss about EOY plans."15:13
bnemecDone15:13
moguimarI was able to break some changes down on the patch15:13
moguimarand we got some stuff in already15:13
bnemecOkay, let's just go to that topic then.15:13
bnemec#topic      Reviews: oslo.policy: Add ability for policy-checker to read configuration15:13
*** openstack changes topic to "Reviews: oslo.policy: Add ability for policy-checker to read configuration (Meeting topic: oslo)"15:13
bnemecmoguimar: Thanks for splitting the change.15:14
moguimarsure15:14
bnemecWas there anything else to discuss on this or do you just need reviews?15:14
moguimarI think we need to know how to use the config passed to the enforcer15:15
moguimarhave a use case as an example or something like that15:15
moguimarat first the script was using argparser and jaosorior was adding configparse to pass config file to the enforcer15:16
moguimarusing oslo.config we can also pass config to the enforcer through environment values now15:16
bnemecYeah, I think that was my point of confusion as well.15:16
moguimarenv variables*15:16
bnemecSide benefit of the env driver. :-)15:17
moguimarI think we can provide the conf object there at the enforcer and who ever wants to read conf from it can register what they would like to access15:17
bnemecYeah, I'm just confused  by the fact that it's only added in the test instance of the enforcer.15:18
bnemecAt least IIRC.15:18
moguimarok, I can check that with jaosorior15:18
moguimarthat's all on my end15:18
bnemec#action moguimar to sync with jaosorior on policy config change15:19
bnemecThanks15:19
bnemec#topic [RFE] Configuration mapping tool for upgrade15:20
*** openstack changes topic to "[RFE] Configuration mapping tool for upgrade (Meeting topic: oslo)"15:20
bnemec#link https://review.openstack.org/#/q/status:open+project:openstack/oslo.config+branch:master+topic:migrator15:20
bnemecI want to circle back on this one.15:20
bnemecIt sounds like the team that originally proposed it has lost momentum, which leaves this work without a stakeholder.15:20
bnemecGiven that the usefulness of the tool in the first place is up for debate, I'm inclined to say that we either WIP or abandon the series for now.15:21
bnemecIf someone comes along and wants to resurrect it and has a definite use case then I'm open to that.15:21
*** openstackgerrit has quit IRC15:22
bnemecBut I don't want to merge a bunch of code that doesn't have a maintainer.15:22
hberaudI can maintain this code15:23
hberaudbut I've no personal usage15:23
bnemechberaud: Yes, but there are other things I'd much rather have you work on. :-)15:24
moguimarI'll take a look on it as well15:24
hberaudit's more for helping than using15:24
jaosoriorI'm on a meeting but will be free soon15:24
*** Luzi has quit IRC15:24
moguimarwhat is the purpose of the migrator tool in a few lines?15:24
bnemecWe have 40 projects that _are_ being used, I'd rather not spend a bunch of time on code that _isn't_.15:25
bnemecmoguimar: Taking a config file from release N and migrating it to N + 1.15:25
bnemecN as in "generic release" not specifically "Newton".15:25
moguimargot it15:26
bnemecIt will move values for deprecated options and such so they are using the new names in the new config.15:26
bnemecMy question all along with this has been whether there is anyone who is writing configs by hand and would benefit from this.15:26
bnemecGenerally speaking I feel like configs are generated by Puppet or Ansible and thus those tools handle writing the new configs.15:26
moguimarok, we can move on15:27
jungleboyjbnemec:  Outside of testing I think most of the configs are generated in an automated manner.15:28
bnemecMaybe this needs to go back to the list. I'll send an update to that thread with my proposal.15:28
bnemecjungleboyj: Yeah, my thoughts as well.15:28
bnemec#action bnemec to respond again to config migrator thread15:28
bnemec#topic      Denver PTG15:29
*** openstack changes topic to "Denver PTG (Meeting topic: oslo)"15:29
bnemecGetting extra spaces in my copy-pastes today.15:29
bnemecI need to respond to the foundation in the next couple of weeks about whether we want space at the PTG.15:29
moguimarfor project update and onboarding stuff?15:30
bnemecSince I'm guessing nobody has made travel plans yet, my intent is to go ahead and request space on the assumption that we'll have _something_ to discuss.15:30
bnemecmoguimar: No, this is for the PTG part of the week.15:30
bnemecI think15:30
* bnemec checks15:30
bnemecYeah, it was specifically for the PTG.15:31
jungleboyjbnemec:  Yeah, it was for the PTG part of the week.15:31
bnemecI assume the project update request will come later.15:31
jungleboyjI already responded that Cinder will be there.15:31
moguimarok, I've never been to one then15:31
bnemecThis one's colocated with the summit, so hopefully more people will be able to attend.15:32
jungleboyjWill be interesting to see how it goes.15:32
bnemecSo I guess this is just a heads up that I am planning to request a room.15:33
bnemecMake travel plans accordingly. :-)15:33
moguimarare they happening in the same days or one after the other?15:33
bnemecmoguimar: Summit Monday-Wednesday, PTG Thursday-Saturday.15:33
*** openstackgerrit has joined #openstack-oslo15:35
openstackgerritweizj proposed openstack/oslo.log master: Update hacking version  https://review.openstack.org/62765715:35
bnemec#action bnemec to request space at Denver PTG III15:35
bnemecThat was it for topics.15:35
bnemec#topic Weekly Wayward Review15:35
*** openstack changes topic to "Weekly Wayward Review (Meeting topic: oslo)"15:36
bnemec#link https://review.openstack.org/#/c/620686/15:37
bnemecGonna be a bit self-serving here. :-)15:37
bnemecThere are a couple of older reviews than that, but they're fairly large RFE-type changes that we probably can't resolve here.15:38
bnemecThis is a relatively simple change that has been open for a while and has a +2.15:38
bnemecJust need another Oslo core to take a look at it (hopefully).15:38
moguimarI can review it now15:40
moguimarI was just reviewing something else at oslo.utils15:40
bnemecmoguimar: Thanks15:40
bnemec#action moguimar to review https://review.openstack.org/#/c/620686/15:41
hberaudmoguimar: thanks for the review15:41
bnemecIt's a pretty minor change and has good test coverage, in my admittedly biased opinion. :-)15:41
*** e0ne has joined #openstack-oslo15:42
bnemecOkay, we'll call that one good then.15:42
bnemec#topic Open discussion15:42
*** openstack changes topic to "Open discussion (Meeting topic: oslo)"15:42
bnemecAnything else before we close?15:42
hberaudjust some question about yaml15:43
*** bobh_ has joined #openstack-oslo15:43
bnemecOkay, go ahead15:43
hberaudsome week ago I've work on a bug where MAC address have problems with PYYAML due to sexagesimal format managed by YAML specifications 1.1 and so PYYAML15:44
bnemecIs there an lp bug for this?15:45
hberauda simply work around can be to use quotes MAC address15:45
hberaudnope15:45
hberaudhttps://bugzilla.redhat.com/show_bug.cgi?id=166124515:45
openstackbugzilla.redhat.com bug 1661245 in libyaml "bad detection of a string aka mac address" [High,Closed: notabug] - Assigned to jeckersb15:45
bnemecOkay, bz works too.15:45
hberaudbut in openstack we handle a lot of MAC address especially in projects who use ansible and yaml config files15:46
hberaudand I don't found any warning or something that inside openstack15:47
*** bobh_ has quit IRC15:47
bnemecYeah, that's kind of icky behavior.15:47
hberaudwhile we use PYyaml the problem can occur due to the compatibility with YAML 1.115:47
bnemecI would not expect a mac address to be parsed as an int.15:48
bnemecints don't have :'s. :-)15:48
hberaudsexagesimal have15:48
bnemecYeah, apparently.15:49
bnemecThe principal of least astonishment tells me they should have prioritized the very common MAC address format over the very uncommon sexagesimal one though.15:49
jungleboyj:-)15:49
bnemecIn any case, what are you proposing that we do?15:49
hberaudwhen the yaml parser parse the document and when an MAC address with the same values possible with in sexagesimal appear we get an int15:50
*** e0ne has quit IRC15:50
bnemecI think by the time any OpenStack code gets these values they're already mangled, right?15:50
hberaud1 add warning where we need15:51
hberaudI'm not sure15:51
hberaud2 eventually try to adopt smoothy a yaml parser compatible with yaml 1.215:51
bnemecYeah, that's kind of the problem. This bug is in a Heat template, but as you note it could easily happen in Ansible or anywhere else YAML is used.15:51
hberaudyeah15:52
bnemecI don't think there's a single place we can document the issue.15:52
bnemecIs there a YAML 1.2-compatible library we could move to?15:52
bnemecOr does PyYAML have plans to support 1.2 in the future?15:52
hberaudok, my main goal is to obtain temparture about this15:53
hberaudI don't not about PYAML and 1.215:53
hberaudbut another parser already exist like this one => https://bitbucket.org/ruamel/yaml/src/default/15:54
hberaudand he already deal with yaml 1.215:54
bnemecYeah, I've come across that a number of times over the years.15:54
bnemecHas some other nice features like maintaining comments too.15:54
hberaudand an other interesting subject can be to formalize the sexagesimal notation but is it an other topics15:55
bnemechberaud: So I don't think anyone would be opposed to fixing this if you come up with a proposal.15:56
bnemecAlthough if it ends up being s/pyyaml/ruamel/ we would need to get the requirements team involved too.15:56
openstackgerritWill Szumski proposed openstack-dev/pbr master: Do not globally replace path prefix  https://review.openstack.org/62900615:56
hberaudbnemec: cool, I need more thoughts but I already have a personal big picture that I need to formalize more properly15:57
bnemechberaud: Okay, sounds good.15:57
bnemecAnything else?15:57
hberaudno15:57
bnemecEnding the meeting in 3...15:58
bnemec2...15:58
bnemec1...15:58
moguimaro/15:58
moguimarcya guys15:58
jungleboyjo/15:58
bnemecOops, first, thanks for joining everyone!15:58
jungleboyjThanks.15:58
bnemec#endmeeting15:58
*** openstack changes topic to "OpenStack Common Libraries | https://wiki.openstack.org/wiki/Oslo"15:58
openstackMeeting ended Mon Jan  7 15:58:46 2019 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:58
openstackMinutes:        http://eavesdrop.openstack.org/meetings/oslo/2019/oslo.2019-01-07-15.01.html15:58
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/oslo/2019/oslo.2019-01-07-15.01.txt15:58
openstackLog:            http://eavesdrop.openstack.org/meetings/oslo/2019/oslo.2019-01-07-15.01.log.html15:58
hberaudo/16:00
*** bnemec is now known as stackymcstackfac16:04
* stackymcstackfac is amused by the foundation's example contact information16:05
*** stackymcstackfac is now known as bnemec16:05
jaosoriormoguimar: free now16:05
moguimarhey dude16:07
moguimarI'll talk to you inbox16:08
*** zul has quit IRC16:11
*** hberaud is now known as hberaud|afk16:13
*** pcaruana has quit IRC16:21
*** hberaud|afk is now known as hberaud16:23
openstackgerritWill Szumski proposed openstack-dev/pbr master: Do not globally replace path prefix  https://review.openstack.org/62900616:33
*** bobh_ has joined #openstack-oslo16:41
openstackgerritMerged openstack/oslo.utils master: Fix race condition in eventletutils Event  https://review.openstack.org/61848216:50
openstackgerritWill Szumski proposed openstack-dev/pbr master: Do not globally replace path prefix  https://review.openstack.org/62900616:54
*** moguimar has quit IRC17:01
*** yan0s has quit IRC17:15
*** gus has quit IRC17:52
*** gus has joined #openstack-oslo17:53
openstackgerritMerged openstack/oslo.messaging master: Avoid unnecessary use of items()  https://review.openstack.org/61379918:01
openstackgerritBrian Rosmaita proposed openstack/oslo.policy master: Fix sample config value when set_defaults is used  https://review.openstack.org/62329218:11
*** njohnston has quit IRC18:21
*** hberaud is now known as hberaud|gone19:00
*** tosky has quit IRC19:05
*** shardy has quit IRC19:24
*** shardy has joined #openstack-oslo19:25
*** cdent has quit IRC19:25
*** cdent has joined #openstack-oslo19:34
*** bobh_ has quit IRC20:21
*** e0ne has joined #openstack-oslo20:40
*** cdent has quit IRC20:49
*** bobh_ has joined #openstack-oslo20:54
*** bobh_ has quit IRC21:00
*** raildo has quit IRC21:03
*** kgiusti has left #openstack-oslo21:27
*** e0ne has quit IRC21:44
*** bnemec has quit IRC21:58
*** ansmith has quit IRC22:00
*** bnemec has joined #openstack-oslo22:02
*** e0ne has joined #openstack-oslo22:02
*** e0ne has quit IRC22:32
*** rcernin has joined #openstack-oslo22:45
*** tosky has joined #openstack-oslo22:52
*** ianychoi has quit IRC23:21
*** tosky has quit IRC23:48
-openstackstatus- NOTICE: The Etherpad service at https://etherpad.openstack.org/ has been offline since 23:22 UTC due to a hypervisor issue in our service provider, but should hopefully return to service shortly.23:49
*** dave-mccowan has quit IRC23:56

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