*** bobh has quit IRC | 00:10 | |
*** bobh has joined #openstack-oslo | 01:57 | |
*** bobh has quit IRC | 02:05 | |
*** bobh_ has joined #openstack-oslo | 04:38 | |
*** bobh_ has quit IRC | 05:29 | |
*** irclogbot_2 has quit IRC | 05:35 | |
*** bobh_ has joined #openstack-oslo | 05:51 | |
*** bobh_ has quit IRC | 05:56 | |
*** bobh_ has joined #openstack-oslo | 06:41 | |
*** rcernin has quit IRC | 06:56 | |
*** Luzi has joined #openstack-oslo | 06:57 | |
*** bobh_ has quit IRC | 07:34 | |
*** tosky has joined #openstack-oslo | 07:45 | |
*** yan0s has joined #openstack-oslo | 07:56 | |
*** bobh_ has joined #openstack-oslo | 08:09 | |
*** Liang__ has joined #openstack-oslo | 08:10 | |
*** pcaruana has joined #openstack-oslo | 08:14 | |
*** pcaruana has quit IRC | 08:24 | |
*** hberaud has joined #openstack-oslo | 08:36 | |
*** pcaruana has joined #openstack-oslo | 08:46 | |
*** bobh_ has quit IRC | 08:55 | |
*** bobh_ has joined #openstack-oslo | 09:16 | |
*** shardy has joined #openstack-oslo | 09:31 | |
*** Liang__ has quit IRC | 09:33 | |
*** Liang__ has joined #openstack-oslo | 09:43 | |
openstackgerrit | Hervé Beraud proposed openstack/oslo.serialization master: Introduce a base yaml parser for all openstack components https://review.openstack.org/618506 | 10:01 |
---|---|---|
*** jaosorior has joined #openstack-oslo | 10:03 | |
*** bobh_ has quit IRC | 10:19 | |
*** hberaud is now known as hberaud|lunch | 11:03 | |
*** pbourke has quit IRC | 11:07 | |
*** pbourke has joined #openstack-oslo | 11:09 | |
*** cdent has joined #openstack-oslo | 11:10 | |
*** pcaruana has quit IRC | 11:11 | |
*** pcaruana has joined #openstack-oslo | 11:16 | |
*** Liang__ has quit IRC | 11:41 | |
*** raildo has joined #openstack-oslo | 11:51 | |
*** ansmith_ has quit IRC | 12:01 | |
*** hberaud|lunch is now known as hberaud | 12:01 | |
*** bobh_ has joined #openstack-oslo | 12:16 | |
*** moguimar has joined #openstack-oslo | 12:18 | |
*** bobh_ has quit IRC | 12:21 | |
*** gibi_off is now known as gibi | 12:27 | |
*** zigo has quit IRC | 12:31 | |
*** zigo has joined #openstack-oslo | 12:32 | |
*** njohnston has joined #openstack-oslo | 13:01 | |
*** jhesketh has quit IRC | 13:05 | |
*** jhesketh has joined #openstack-oslo | 13:06 | |
*** cdent has quit IRC | 13:20 | |
*** zul has joined #openstack-oslo | 13:26 | |
*** dave-mccowan has joined #openstack-oslo | 13:30 | |
*** cdent has joined #openstack-oslo | 13:34 | |
*** ansmith has joined #openstack-oslo | 13:41 | |
*** kgiusti has joined #openstack-oslo | 13:51 | |
openstackgerrit | Dirk Mueller proposed openstack/oslo.messaging master: Avoid unnecessary use of items() https://review.openstack.org/613799 | 14:07 |
*** cdent has quit IRC | 14:11 | |
*** e0ne has joined #openstack-oslo | 14:12 | |
*** e0ne has quit IRC | 14:19 | |
*** ansmith has quit IRC | 14:22 | |
*** ansmith has joined #openstack-oslo | 14:29 | |
*** irclogbot_2 has joined #openstack-oslo | 14:39 | |
*** e0ne has joined #openstack-oslo | 14:46 | |
*** e0ne has quit IRC | 14:47 | |
bnemec | #startmeeting oslo | 15:01 |
openstack | Meeting 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 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:01 |
*** openstack changes topic to " (Meeting topic: oslo)" | 15:01 | |
openstack | The meeting name has been set to 'oslo' | 15:01 |
bnemec | courtesy ping for amotoki, amrith, ansmith, bnemec, dansmith, dhellmann, dims | 15:01 |
bnemec | courtesy ping for dougwig, e0ne, electrocucaracha, flaper87, garyk, gcb, haypo | 15:01 |
bnemec | courtesy ping for hberaud, jd__, johnsom, jungleboyj, kgiusti, kragniz, lhx_ | 15:01 |
bnemec | courtesy ping for moguimar, njohnston, raildo, redrobot, sileht, sreshetnyak, stephenfin | 15:01 |
bnemec | courtesy ping for stevemar, therve, thinrichs, toabctl, zhiyan, zxy, zzzeek | 15:01 |
bnemec | #link https://wiki.openstack.org/wiki/Meetings/Oslo#Agenda_for_Next_Meeting | 15:01 |
redrobot | \o-ish | 15:01 |
* dhellmann is in another meeting but will lurk | 15:01 | |
moguimar | o/ | 15:01 |
ansmith | o/ | 15:02 |
moguimar | we will need jaosorior | 15:02 |
kgiusti | o/ | 15:02 |
moguimar | for the oslo.policy | 15:02 |
*** irclogbot_2 has quit IRC | 15:02 | |
bnemec | Welcome back everyone. Hope you had a happy new year! | 15:03 |
bnemec | #topic Red flags for/from liaisons | 15:03 |
*** openstack changes topic to "Red flags for/from liaisons (Meeting topic: oslo)" | 15:03 | |
bnemec | The big one from the Oslo side is the oslo.privsep release. | 15:04 |
bnemec | It broke the Neutron functional tests. | 15:04 |
bnemec | I started looking into it on Friday, but as with all things concurrency, it's tricky. | 15:04 |
bnemec | #link https://bugs.launchpad.net/bugs/1810518 | 15:05 |
openstack | Launchpad bug 1810518 in oslo.privsep "neutron-functional tests failing with oslo.privsep 1.31" [Critical,Confirmed] - Assigned to Ben Nemec (bnemec) | 15:05 |
bnemec | Looks like Slawek narrowed it down to one test, so hopefully that will help. | 15:06 |
bnemec | Any other red flags before we move on? | 15:06 |
njohnston | no, I think that covers it from the neutron side | 15:06 |
bnemec | Okay, thanks | 15:07 |
*** cdent has joined #openstack-oslo | 15:07 | |
bnemec | #topic Releases | 15:07 |
*** openstack changes topic to "Releases (Meeting topic: oslo)" | 15:07 | |
bnemec | There were quite a few last week, including the aforementioned oslo.privsep one. | 15:07 |
bnemec | I'll take a look today and see if we need another set. | 15:08 |
* jungleboyj steps in late | 15:08 | |
bnemec | If 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 meeting | 15: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 |
bnemec | Done, thanks hberaud. | 15:10 |
*** irclogbot_2 has joined #openstack-oslo | 15:10 | |
bnemec | Probably 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 |
bnemec | I think I did that. | 15:10 |
bnemec | Three weeks is a long time to remember back. :-) | 15:10 |
hberaud | o/ | 15:11 |
bnemec | "moguimar to ping keystone folks for the oslo.policy change" | 15:11 |
bnemec | I'm not sure of the status on that one. moguimar? | 15:11 |
moguimar | we got some reviews on that one, but basically jaosorior was on PTO | 15:11 |
moguimar | he is the original author of the patch, I took it over during christmas/nye | 15:12 |
bnemec | Okay, fair enough. | 15:12 |
bnemec | I 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 |
bnemec | Done | 15:13 |
moguimar | I was able to break some changes down on the patch | 15:13 |
moguimar | and we got some stuff in already | 15:13 |
bnemec | Okay, let's just go to that topic then. | 15:13 |
bnemec | #topic Reviews: oslo.policy: Add ability for policy-checker to read configuration | 15:13 |
*** openstack changes topic to "Reviews: oslo.policy: Add ability for policy-checker to read configuration (Meeting topic: oslo)" | 15:13 | |
bnemec | moguimar: Thanks for splitting the change. | 15:14 |
moguimar | sure | 15:14 |
bnemec | Was there anything else to discuss on this or do you just need reviews? | 15:14 |
moguimar | I think we need to know how to use the config passed to the enforcer | 15:15 |
moguimar | have a use case as an example or something like that | 15:15 |
moguimar | at first the script was using argparser and jaosorior was adding configparse to pass config file to the enforcer | 15:16 |
moguimar | using oslo.config we can also pass config to the enforcer through environment values now | 15:16 |
bnemec | Yeah, I think that was my point of confusion as well. | 15:16 |
moguimar | env variables* | 15:16 |
bnemec | Side benefit of the env driver. :-) | 15:17 |
moguimar | I 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 access | 15:17 |
bnemec | Yeah, I'm just confused by the fact that it's only added in the test instance of the enforcer. | 15:18 |
bnemec | At least IIRC. | 15:18 |
moguimar | ok, I can check that with jaosorior | 15:18 |
moguimar | that's all on my end | 15:18 |
bnemec | #action moguimar to sync with jaosorior on policy config change | 15:19 |
bnemec | Thanks | 15:19 |
bnemec | #topic [RFE] Configuration mapping tool for upgrade | 15: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:migrator | 15:20 |
bnemec | I want to circle back on this one. | 15:20 |
bnemec | It sounds like the team that originally proposed it has lost momentum, which leaves this work without a stakeholder. | 15:20 |
bnemec | Given 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 |
bnemec | If 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 IRC | 15:22 | |
bnemec | But I don't want to merge a bunch of code that doesn't have a maintainer. | 15:22 |
hberaud | I can maintain this code | 15:23 |
hberaud | but I've no personal usage | 15:23 |
bnemec | hberaud: Yes, but there are other things I'd much rather have you work on. :-) | 15:24 |
moguimar | I'll take a look on it as well | 15:24 |
hberaud | it's more for helping than using | 15:24 |
jaosorior | I'm on a meeting but will be free soon | 15:24 |
*** Luzi has quit IRC | 15:24 | |
moguimar | what is the purpose of the migrator tool in a few lines? | 15:24 |
bnemec | We have 40 projects that _are_ being used, I'd rather not spend a bunch of time on code that _isn't_. | 15:25 |
bnemec | moguimar: Taking a config file from release N and migrating it to N + 1. | 15:25 |
bnemec | N as in "generic release" not specifically "Newton". | 15:25 |
moguimar | got it | 15:26 |
bnemec | It will move values for deprecated options and such so they are using the new names in the new config. | 15:26 |
bnemec | My question all along with this has been whether there is anyone who is writing configs by hand and would benefit from this. | 15:26 |
bnemec | Generally speaking I feel like configs are generated by Puppet or Ansible and thus those tools handle writing the new configs. | 15:26 |
moguimar | ok, we can move on | 15:27 |
jungleboyj | bnemec: Outside of testing I think most of the configs are generated in an automated manner. | 15:28 |
bnemec | Maybe this needs to go back to the list. I'll send an update to that thread with my proposal. | 15:28 |
bnemec | jungleboyj: Yeah, my thoughts as well. | 15:28 |
bnemec | #action bnemec to respond again to config migrator thread | 15:28 |
bnemec | #topic Denver PTG | 15:29 |
*** openstack changes topic to "Denver PTG (Meeting topic: oslo)" | 15:29 | |
bnemec | Getting extra spaces in my copy-pastes today. | 15:29 |
bnemec | I need to respond to the foundation in the next couple of weeks about whether we want space at the PTG. | 15:29 |
moguimar | for project update and onboarding stuff? | 15:30 |
bnemec | Since 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 |
bnemec | moguimar: No, this is for the PTG part of the week. | 15:30 |
bnemec | I think | 15:30 |
* bnemec checks | 15:30 | |
bnemec | Yeah, it was specifically for the PTG. | 15:31 |
jungleboyj | bnemec: Yeah, it was for the PTG part of the week. | 15:31 |
bnemec | I assume the project update request will come later. | 15:31 |
jungleboyj | I already responded that Cinder will be there. | 15:31 |
moguimar | ok, I've never been to one then | 15:31 |
bnemec | This one's colocated with the summit, so hopefully more people will be able to attend. | 15:32 |
jungleboyj | Will be interesting to see how it goes. | 15:32 |
bnemec | So I guess this is just a heads up that I am planning to request a room. | 15:33 |
bnemec | Make travel plans accordingly. :-) | 15:33 |
moguimar | are they happening in the same days or one after the other? | 15:33 |
bnemec | moguimar: Summit Monday-Wednesday, PTG Thursday-Saturday. | 15:33 |
*** openstackgerrit has joined #openstack-oslo | 15:35 | |
openstackgerrit | weizj proposed openstack/oslo.log master: Update hacking version https://review.openstack.org/627657 | 15:35 |
bnemec | #action bnemec to request space at Denver PTG III | 15:35 |
bnemec | That was it for topics. | 15:35 |
bnemec | #topic Weekly Wayward Review | 15:35 |
*** openstack changes topic to "Weekly Wayward Review (Meeting topic: oslo)" | 15:36 | |
bnemec | #link https://review.openstack.org/#/c/620686/ | 15:37 |
bnemec | Gonna be a bit self-serving here. :-) | 15:37 |
bnemec | There 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 |
bnemec | This is a relatively simple change that has been open for a while and has a +2. | 15:38 |
bnemec | Just need another Oslo core to take a look at it (hopefully). | 15:38 |
moguimar | I can review it now | 15:40 |
moguimar | I was just reviewing something else at oslo.utils | 15:40 |
bnemec | moguimar: Thanks | 15:40 |
bnemec | #action moguimar to review https://review.openstack.org/#/c/620686/ | 15:41 |
hberaud | moguimar: thanks for the review | 15:41 |
bnemec | It's a pretty minor change and has good test coverage, in my admittedly biased opinion. :-) | 15:41 |
*** e0ne has joined #openstack-oslo | 15:42 | |
bnemec | Okay, we'll call that one good then. | 15:42 |
bnemec | #topic Open discussion | 15:42 |
*** openstack changes topic to "Open discussion (Meeting topic: oslo)" | 15:42 | |
bnemec | Anything else before we close? | 15:42 |
hberaud | just some question about yaml | 15:43 |
*** bobh_ has joined #openstack-oslo | 15:43 | |
bnemec | Okay, go ahead | 15:43 |
hberaud | some 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 PYYAML | 15:44 |
bnemec | Is there an lp bug for this? | 15:45 |
hberaud | a simply work around can be to use quotes MAC address | 15:45 |
hberaud | nope | 15:45 |
hberaud | https://bugzilla.redhat.com/show_bug.cgi?id=1661245 | 15:45 |
openstack | bugzilla.redhat.com bug 1661245 in libyaml "bad detection of a string aka mac address" [High,Closed: notabug] - Assigned to jeckersb | 15:45 |
bnemec | Okay, bz works too. | 15:45 |
hberaud | but in openstack we handle a lot of MAC address especially in projects who use ansible and yaml config files | 15:46 |
hberaud | and I don't found any warning or something that inside openstack | 15:47 |
*** bobh_ has quit IRC | 15:47 | |
bnemec | Yeah, that's kind of icky behavior. | 15:47 |
hberaud | while we use PYyaml the problem can occur due to the compatibility with YAML 1.1 | 15:47 |
bnemec | I would not expect a mac address to be parsed as an int. | 15:48 |
bnemec | ints don't have :'s. :-) | 15:48 |
hberaud | sexagesimal have | 15:48 |
bnemec | Yeah, apparently. | 15:49 |
bnemec | The 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 |
bnemec | In any case, what are you proposing that we do? | 15:49 |
hberaud | when the yaml parser parse the document and when an MAC address with the same values possible with in sexagesimal appear we get an int | 15:50 |
*** e0ne has quit IRC | 15:50 | |
bnemec | I think by the time any OpenStack code gets these values they're already mangled, right? | 15:50 |
hberaud | 1 add warning where we need | 15:51 |
hberaud | I'm not sure | 15:51 |
hberaud | 2 eventually try to adopt smoothy a yaml parser compatible with yaml 1.2 | 15:51 |
bnemec | Yeah, 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 |
hberaud | yeah | 15:52 |
bnemec | I don't think there's a single place we can document the issue. | 15:52 |
bnemec | Is there a YAML 1.2-compatible library we could move to? | 15:52 |
bnemec | Or does PyYAML have plans to support 1.2 in the future? | 15:52 |
hberaud | ok, my main goal is to obtain temparture about this | 15:53 |
hberaud | I don't not about PYAML and 1.2 | 15:53 |
hberaud | but another parser already exist like this one => https://bitbucket.org/ruamel/yaml/src/default/ | 15:54 |
hberaud | and he already deal with yaml 1.2 | 15:54 |
bnemec | Yeah, I've come across that a number of times over the years. | 15:54 |
bnemec | Has some other nice features like maintaining comments too. | 15:54 |
hberaud | and an other interesting subject can be to formalize the sexagesimal notation but is it an other topics | 15:55 |
bnemec | hberaud: So I don't think anyone would be opposed to fixing this if you come up with a proposal. | 15:56 |
bnemec | Although if it ends up being s/pyyaml/ruamel/ we would need to get the requirements team involved too. | 15:56 |
openstackgerrit | Will Szumski proposed openstack-dev/pbr master: Do not globally replace path prefix https://review.openstack.org/629006 | 15:56 |
hberaud | bnemec: cool, I need more thoughts but I already have a personal big picture that I need to formalize more properly | 15:57 |
bnemec | hberaud: Okay, sounds good. | 15:57 |
bnemec | Anything else? | 15:57 |
hberaud | no | 15:57 |
bnemec | Ending the meeting in 3... | 15:58 |
bnemec | 2... | 15:58 |
bnemec | 1... | 15:58 |
moguimar | o/ | 15:58 |
moguimar | cya guys | 15:58 |
jungleboyj | o/ | 15:58 |
bnemec | Oops, first, thanks for joining everyone! | 15:58 |
jungleboyj | Thanks. | 15:58 |
bnemec | #endmeeting | 15:58 |
*** openstack changes topic to "OpenStack Common Libraries | https://wiki.openstack.org/wiki/Oslo" | 15:58 | |
openstack | Meeting ended Mon Jan 7 15:58:46 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:58 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/oslo/2019/oslo.2019-01-07-15.01.html | 15:58 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/oslo/2019/oslo.2019-01-07-15.01.txt | 15:58 |
openstack | Log: http://eavesdrop.openstack.org/meetings/oslo/2019/oslo.2019-01-07-15.01.log.html | 15:58 |
hberaud | o/ | 16:00 |
*** bnemec is now known as stackymcstackfac | 16:04 | |
* stackymcstackfac is amused by the foundation's example contact information | 16:05 | |
*** stackymcstackfac is now known as bnemec | 16:05 | |
jaosorior | moguimar: free now | 16:05 |
moguimar | hey dude | 16:07 |
moguimar | I'll talk to you inbox | 16:08 |
*** zul has quit IRC | 16:11 | |
*** hberaud is now known as hberaud|afk | 16:13 | |
*** pcaruana has quit IRC | 16:21 | |
*** hberaud|afk is now known as hberaud | 16:23 | |
openstackgerrit | Will Szumski proposed openstack-dev/pbr master: Do not globally replace path prefix https://review.openstack.org/629006 | 16:33 |
*** bobh_ has joined #openstack-oslo | 16:41 | |
openstackgerrit | Merged openstack/oslo.utils master: Fix race condition in eventletutils Event https://review.openstack.org/618482 | 16:50 |
openstackgerrit | Will Szumski proposed openstack-dev/pbr master: Do not globally replace path prefix https://review.openstack.org/629006 | 16:54 |
*** moguimar has quit IRC | 17:01 | |
*** yan0s has quit IRC | 17:15 | |
*** gus has quit IRC | 17:52 | |
*** gus has joined #openstack-oslo | 17:53 | |
openstackgerrit | Merged openstack/oslo.messaging master: Avoid unnecessary use of items() https://review.openstack.org/613799 | 18:01 |
openstackgerrit | Brian Rosmaita proposed openstack/oslo.policy master: Fix sample config value when set_defaults is used https://review.openstack.org/623292 | 18:11 |
*** njohnston has quit IRC | 18:21 | |
*** hberaud is now known as hberaud|gone | 19:00 | |
*** tosky has quit IRC | 19:05 | |
*** shardy has quit IRC | 19:24 | |
*** shardy has joined #openstack-oslo | 19:25 | |
*** cdent has quit IRC | 19:25 | |
*** cdent has joined #openstack-oslo | 19:34 | |
*** bobh_ has quit IRC | 20:21 | |
*** e0ne has joined #openstack-oslo | 20:40 | |
*** cdent has quit IRC | 20:49 | |
*** bobh_ has joined #openstack-oslo | 20:54 | |
*** bobh_ has quit IRC | 21:00 | |
*** raildo has quit IRC | 21:03 | |
*** kgiusti has left #openstack-oslo | 21:27 | |
*** e0ne has quit IRC | 21:44 | |
*** bnemec has quit IRC | 21:58 | |
*** ansmith has quit IRC | 22:00 | |
*** bnemec has joined #openstack-oslo | 22:02 | |
*** e0ne has joined #openstack-oslo | 22:02 | |
*** e0ne has quit IRC | 22:32 | |
*** rcernin has joined #openstack-oslo | 22:45 | |
*** tosky has joined #openstack-oslo | 22:52 | |
*** ianychoi has quit IRC | 23:21 | |
*** tosky has quit IRC | 23: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 IRC | 23:56 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!