15:04:00 #startmeeting oslo 15:04:01 Meeting started Mon Nov 5 15:04:00 2018 UTC and is due to finish in 60 minutes. The chair is bnemec. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:04:03 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:04:06 The meeting name has been set to 'oslo' 15:04:08 courtesy ping for amotoki, amrith, ansmith, bnemec, dansmith, dhellmann, dims 15:04:08 courtesy ping for dougwig, e0ne, electrocucaracha, flaper87, garyk, gcb, haypo 15:04:08 courtesy ping for hberaud, jd__, johnsom, jungleboyj, kgiusti, kragniz, lhx_ 15:04:08 courtesy ping for moguimar, njohnston, raildo, redrobot, sileht, sreshetnyak, stephenfin 15:04:10 courtesy ping for stevemar, therve, thinrichs, toabctl, zhiyan, zxy, zzzeek 15:04:15 #link https://wiki.openstack.org/wiki/Meetings/Oslo#Agenda_for_Next_Meeting 15:04:18 o/ 15:04:21 o/ 15:04:25 * stephenfin lurks 15:04:26 o/ 15:04:30 o/ 15:04:36 o/ 15:04:37 o/ 15:05:30 o/ 15:05:58 I think this is the right time for the meeting. 15:06:01 Stupid time changes. 15:06:27 #topic Red flags for/from liaisons 15:07:00 We've had a number of reports of issues with SSL and rabbit in Pike. 15:07:48 :( 15:08:04 o/ 15:09:00 Obviously that isn't affecting any development though or someone would have reported it before now. 15:09:10 I've not been able to reproduce the issue reported about ocata->pike locally 15:10:08 I'm not sure if zigo's problem is the same - need to reach out to him today 15:10:50 kgiusti: Okay, sounds good (or not good ;-). Thanks for looking into this. 15:11:16 pike's been out for awhile now if this is a hard failure I would've expected to hear about this sooner. 15:11:34 Something is rotten in the state of Oslo (Messaging) 15:12:28 kgiusti: Yeah, although you would be surprised how long it takes people to adopt new releases. 15:12:39 true that 15:12:40 Having major bugs reported a year and a half after release isn't as uncommon as you might expect. 15:14:07 this smells like an openssl (or other library) upgrade problem 15:15:10 Could be. That would also explain why no one has reported it until now. 15:15:13 dhellmann: good point, I seem to recall a breaking change at some point in the openssl release history... 15:15:23 kgiusti: I'm here ! 15:15:36 Hi zigo! 15:15:47 Did you have any luck getting your SSL config working? 15:16:00 It's working, no problem. 15:16:10 Though my trouble was: no report at all that something was going wrong. 15:16:17 It took me a real long time to understand. 15:16:33 I would have very much prefer not to loose all of that time with something in my log... 15:16:57 In my case, there was absolutely nothing in heat-api and heat-engine saying it wouldn't connect to rabbit. 15:16:58 Yeah I'll work on a fix for that - SSL failures are a pain to debug (even with logs!) 15:17:21 I had to double-guess that it wouldn't connect and that it was the root cause. 15:18:11 zigo: what release are you using? We've had a report of problems with SSL going from ocata->pke 15:18:15 pike, that is 15:18:28 kgiusti: Queens, then more recently, Rocky. 15:18:32 Both had the problem. 15:19:07 zigo: thanks 15:19:15 My pleasure. 15:19:52 I suspect the ocata->pike failures may be different, since the same SSL config worked on ocata failed when upgrading to pike 15:20:11 I'lll continue to work on it 15:20:41 kgiusti: I think I saw a patch on pike that moved some parameters around too, and I think it may have dropped some deprecated_names in the process. 15:21:02 Maybe people were still relying on the deprecated stuff and it broke when that went away? 15:21:13 (assuming I read the patch correctly, which you shouldn't ;-) 15:21:54 Anyway, we should probably revisit this after the meeting. 15:22:00 +1 15:22:09 #topic Releases 15:22:21 Completely forgot to do these last week. :-( 15:22:39 * bnemec blames a certain TLA for interrupting his weekly routine 15:23:01 I'll get that done today. 15:23:29 I anticipate no releases next week since it will be Summit. 15:24:39 #topic Action items from last meeting 15:24:51 bnemec : I feel like we had a couple of things go in late last week that would be good to release 15:25:20 dhellmann: Yeah, I'll propose releases today. 15:25:26 the oslo.config env stuff from cdent, and something that landed over the weekend as a fix that I can't quite put my finger on 15:25:27 ok, cool 15:25:57 It just slipped my mind last week and by the time I remembered it was late enough in the week that I figured I'd just wait until this week. 15:26:12 "bnemec send email about project update video" 15:26:27 As it turns out, I didn't have to because we got a project update slot. 15:26:28 \o/ 15:26:40 did the oslo.config env stuff merged? 15:26:53 moguimar: I believe so. 15:27:26 yup 15:27:28 merged 15:28:00 I have some slides made up for the project update and I'll be sending those out today as well for people to review/make additions. 15:28:56 "bnemec to investigate oslomotw" 15:29:16 Still on my todo list, but not done. Probably going to have to wait until after Summit. 15:29:38 "lbragstad to ping jaypipes about oslo.limit API" 15:29:54 I saw some discussion around this, but I don't recall exactly where it stands. 15:32:55 Will have to follow up on that later. 15:32:58 #topic No meeting next week 15:33:17 It's Summit, so I expect a lot of the people attending this will be travelling. 15:33:42 #action bnemec to send meeting cancellation email to list 15:34:01 #topic Oslo project update 15:34:08 #link https://www.openstack.org/summit/berlin-2018/summit-schedule/events/22952/oslo-project-onboarding 15:34:27 It's Thursday at 2:05. 15:35:03 Hope to see everyone there. :-) 15:35:27 #topic Weekly Wayward Review 15:35:34 Let's see what we need to look at this week... 15:36:53 There's a hacking patch for those of you who are hacking cores: https://review.openstack.org/#/c/602464/ 15:37:57 There's also a kafka messaging patch, but that might be too big to get through right now: https://review.openstack.org/#/c/603190/ 15:39:28 If someone wanted to write unit tests for https://review.openstack.org/#/c/612376/ we could get that one in. 15:40:18 Shouldn't be too difficult. There's only one branch in the function. 15:41:57 So the fact that I'm struggling to find a patch we can resolve during the meeting is kind of a good thing. 15:42:12 Almost everything in my top 15 list is related to large feature work that just takes time to review. 15:42:29 Which I take to mean that we're doing a reasonably good job of keeping up with reviews overall. 15:42:38 There is an oslo.policy patch by ozz: https://review.openstack.org/#/c/613313 15:43:03 moguimar: That's approved. :-) 15:43:40 a few minutes ago =D 15:43:59 Only 21 patches out of 116 are waiting on reviewer, so high fives all around. 15:44:02 o/\o 15:44:27 * lbragstad wanders in late 15:44:59 So I guess my conclusion for this week is keep up the good review work. 15:45:13 And we'll keep chipping away at the feature reviews. 15:45:20 #topic Open discussion 15:45:27 about the oslo.limit bits 15:45:49 we have discussion on the API in oslo.limit happening in a few different places 15:45:57 #link https://review.openstack.org/#/c/596520/ 15:46:01 #link https://review.openstack.org/#/c/615180/5/nova/compute/utils.py 15:46:06 and 15:46:08 #link https://review.openstack.org/#/c/600266/6 15:47:49 Ah yes, the first one is where I had seen discussion this week. 15:48:21 kinda of a lot to keep a pulse on.. but johnthetubaguy is a little concerned about the initial complexity of the API 15:48:28 specifically with the context manager 15:48:45 which means it had the opposite effect we were shooting for :) 15:49:09 Yeah, I'm a little surprised to hear that. 15:49:19 The context manager was supposed to make it easier to interact with quota code. 15:49:28 but the feedback is good 15:49:31 right 15:49:51 Yeah, as long as there is good discussion happening we're making progress. 15:49:54 ultimately supposed to hide the verify in the __exit__ of the context manager 15:50:32 but it sounds like john want's the verification to be optional - so i'm going to be tinkering with his review today to see if i can experience the pain first hand 15:50:52 hopefully, we'll have something more concrete by the EOW is that's alright 15:51:37 I'm curious what quota is supposed to do if it's optional, but I'll try to go read those reviews and then maybe it will make sense. 15:52:35 the verification on __exit__ is mainly to protect against races conditions between clients 15:52:35 lbragstad: Thanks for the update. 15:52:40 no problem 15:53:04 hi bnemec, dhellmann, as we discussed in Denver, we in Fujitsu would like the oslo config migrator feature have more attention. The time does not support us. Please help us. Thanks. 15:54:01 phuongnh: Yeah, we're getting close. I'm struggling a bit to understand the last patch in the series right now. 15:54:34 I suppose we could merge the rest of the code as-is, but I assume there would be a bug present if we did. 15:54:49 thanks, ducnv has updated source code and answer your comments. Please tell us if you have more question. 15:55:03 I know that :) 15:55:26 This is the review I'm talking about, for those playing along at home: https://review.openstack.org/#/c/603060/ 15:56:10 yes, ducnv has updated on this patch 15:56:14 So I'll try to take another look at that this week. 15:56:27 thank you a lot 15:56:35 bnemec, thanks :)) 15:57:13 Okay, we have about three minutes. Anything else? 15:57:29 and do you need our support in preparing slide for Oslo project update ? 15:57:40 about oslo config migrator feature? 15:59:28 phuongnh: I have that in my slides already, but if you had information you specifically want included feel free to send it to me. 16:00:02 general information is ok for us 16:00:09 that is all for me, thanks 16:00:20 Alright, we're out of time anyway. 16:00:22 phuongnh : will you or ducnv be able to make it to berlin next week for the summit? 16:00:38 Thanks for joining everyone! 16:00:40 #endmeeting