15:00:34 #startmeeting oslo 15:00:35 Meeting started Mon Jun 4 15:00:34 2018 UTC and is due to finish in 60 minutes. The chair is bnemec. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:37 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:39 The meeting name has been set to 'oslo' 15:00:56 courtesy ping for amotoki, amrith, ansmith, bnemec, dansmith, dhellmann, dims 15:00:56 courtesy ping for dougwig, e0ne, electrocucaracha, flaper87, garyk, gcb, haypo 15:00:56 courtesy ping for jd__, johnsom, jungleboyj, kgiusti, kragniz, lhx_, raildo 15:00:56 courtesy ping for redrobot, sileht, spamaps, sreshetnyak, stephenfin, stevemar, therve 15:00:56 courtesy ping for thinrichs, toabctl, zhiyan, zxy, zzzeek 15:01:02 o/ 15:01:03 hi 15:01:09 hi 15:01:10 o/ 15:01:12 o/ 15:02:25 #topic Red flags for/from liaisons 15:02:43 Nothing that immediately comes to mind from the Oslo side. 15:05:07 Okay, sounds like everything is quiet. 15:05:10 Which is good. :-) 15:05:13 #topic Releases 15:05:49 I think the major thing of note here was the oslo.messaging release last week. It added the heartbeating functionality, so projects can start consuming that. 15:06:31 I was a bit late with the releases because of the Monday holiday in the US, so there may be a smaller list of them for this week. 15:07:25 kgiusti: Would you and/or dansmith maybe like to send something to the mailing list to announce this new feature? 15:07:34 I don't know how many people outside of nova and oslo know about it. 15:07:44 And it sounded like something that might be useful to other teams as well. 15:08:01 bnemec: I certainly will, but I'd like to get the amqp1 driver working with the feature first. 15:08:17 bnemec: I can, but I was kinda hoping to get the support landed in nova and proven in the gate before I go asking other people to use it 15:08:17 bnemec: that's the only other driver that supports RPC 15:08:33 Okay, that makes sense. 15:08:54 bnemec: which I should be working on right now if I wasn't in oslo.messaging stable branch hell. 15:09:30 kgiusti: Anything you need help on? 15:09:45 bnemec: yep - let's talk at the end of the meeting 15:10:37 kgiusti: Ack, added to the agenda. 15:10:44 ty 15:11:02 #topic Action items from last meeting 15:11:25 "jungleboyj to send bnemec Cinder onboarding agenda" <- Done, and thanks. 15:11:45 bnemec: Welcome. 15:11:57 "bnemec to send email about Oslo meeting cancellations" <- Also done 15:12:07 "Oslo cores to review https://review.openstack.org/#/c/450956/" 15:12:13 We actually kind of wrapped that one up in the meeting. 15:12:47 "bnemec to respond to mox removal goal" 15:13:06 I think I at least assigned myself to that one, so done-ish. 15:13:23 I know we've had some patches landing that are related to it as well. 15:13:36 And that was it for action items. 15:14:01 #topic pbr gate broken 15:14:19 This is kind of an Oslo-internal red flag, but the pbr gate is currently blocked. 15:14:30 All of the integration test jobs are failing due to cmd2. 15:14:58 I think I have a patch ready to go that will use upper-constraints to protect us against that though, so hopefully it will be unblocked by EOD. 15:15:29 And on a similar note... 15:15:29 #topic oslo.messaging stable branches 15:15:35 kgiusti: You're up! 15:16:00 thanks - there are two patches that are not able to merge to stable/queens and stable/ocata 15:16:17 the failures appear to not be related. First queens: 15:16:28 https://review.openstack.org/#/c/567124/1 15:16:58 telemetry failure for rabbit: http://logs.openstack.org/24/567124/1/check/oslo.messaging-telemetry-dsvm-integration-rabbit/e7fdc7d/job-output.txt.gz#_2018-05-16_05_20_05_626882 15:17:41 I think the cause is due to the latest version of heat-tempest-plugin is being used for the test - right off of HEAD - but an incompatible gabbi from u.c.txt 15:18:40 If that is the case, we need to use an older version of heat-tempest-plugin, but AFAIKT that project has no queens branch... 15:18:53 Hmm, we probably need to bring that up with the Heat team. I would think this affects their stable branches too, right? 15:19:26 bnemec: one would think, but the way we define the zuul job may be incorrect: 15:19:50 https://git.openstack.org/cgit/openstack/oslo.messaging/tree/.zuul.yaml#n195 15:20:20 IIRC require-projects are always checked out from the head of the 'correct' branch 15:20:46 but in any case I'll start with the heat folks and see where I get. 15:20:49 Yeah, but if it's a branchless project then it needs to maintain compatibility with stable branch requirements. 15:21:27 OK, I'll reach out to heat on that one. 15:21:29 Talking to the Heat team seems like a sane first step in any case. 15:21:35 +1 will do. 15:21:53 #action kgiusti to sync up with Heat team on heat-tempest-plugin incompatibility with stable gabbi 15:22:07 The ocata issue appears to be related to sphinx + oslo.config: 15:22:33 https://review.openstack.org/#/c/567121/ 15:22:47 http://logs.openstack.org/21/567121/1/check/build-openstack-sphinx-docs/cc3d7d6/job-output.txt.gz#_2018-05-16_12_08_03_182003 15:23:18 Not sure how to tell which version of oslo.config is being used from the zuul output. 15:23:34 sphinx is v 1.3.6 15:24:08 Hmm, we are somewhat lacking in useful logs there, aren't we? 15:24:36 bnemec: welcome to my nightmare. 15:24:49 Does this reproduce locally? 15:25:21 I've only run it via zuul but yes every time. 15:27:11 I'm just thinking it might be easier to debug locally than in the gate, although the gate doesn't run things exactly the same as tox necessarily. :-/ 15:28:21 Interesting. I get a different error locally. 15:28:23 sphinx.errors.ExtensionError: Could not import extension oslo_config.sphinxext (exception: cannot import name logging) 15:28:36 Well, let's take a look at this after the meeting. 15:28:38 yep I see that too 15:28:41 +1 15:29:05 #topic Weekly Wayward Review 15:29:46 #link https://review.openstack.org/#/c/511971/ 15:30:29 I'm wondering if cliff is even supposed to be in Oslo or if it's part of the sdk now. 15:30:42 Although I do have +2 on the repo, which suggests Oslo. 15:32:14 Looks like dhellmann might be the person to talk to about that. 15:33:01 Maybe just WIP it since no one seems sure if this is the right approach? 15:33:16 it should have been moved under sdk, but I think we left the oslo team as part of the core team 15:33:52 hmm, apparently we never moved cliff over: https://governance.openstack.org/tc/reference/projects/openstacksdk.html 15:34:20 ah, there it is: https://governance.openstack.org/tc/reference/projects/openstackclient.html 15:34:25 not SDK, CLI 15:35:30 dhellmann: Okay, so I should just remove this from the Oslo review list. 15:35:58 it would be nice to get some reviews there, but you don't need to track it as part of the oslo team 15:36:27 #action bnemec to remove cliff from Oslo review list 15:36:48 Yeah, the review has been open a long time so it would be nice to do something with it, whether it's technically Oslo or not. 15:38:14 I imagine dtroyer has been pretty busy with StarlingX lately 15:38:43 Yeah 15:39:54 I guess this is another partial success for this topic. We identified an action to be taken, but didn't actually close out the review. :-/ 15:40:13 I suppose there's a reason these reviews have been open so long. 15:40:28 #topic Open discussion 15:40:31 yeah 15:40:38 Anything else before we close? 15:43:13 Okay, thanks for joining everyone. Talk to you next week. 15:43:16 #endmeeting