15:00:31 #startmeeting manila 15:00:34 Meeting started Thu Jul 26 15:00:31 2018 UTC and is due to finish in 60 minutes. The chair is tbarron. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:35 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:37 The meeting name has been set to 'manila' 15:00:40 o/ hello 15:00:42 Hi 15:00:53 hi 15:01:00 manila courtesy ping: gouthamr zhongjun xyang markstur toabctl bswartz ganso erlon tpsilva vkmc vgreen erlon dustins 15:01:04 .o/ 15:01:05 \o 15:01:06 hello 15:01:19 tbarron: erlon appears twice in your list :) 15:01:36 o/ 15:04:34 o/ 15:05:13 oh no 15:05:24 tbarron was just banned from freenode for issuing the courtesy ping, 15:05:40 oh. 15:05:41 o_O 15:06:07 the joy of irc... 15:06:19 yes, spam all day yesterday, and now this.. 15:06:34 hahaha, oh man 15:06:40 courtesy pings considered harmful 15:07:25 :/ bswartz, do you have meetbot privileges? 15:07:41 gouthamr: only if the moderators designates me a chair 15:07:58 He would have needed to do that before getting kicked 15:08:03 I can try this 15:08:05 #endmeeting 15:08:16 Nope 15:08:23 :x 15:08:27 We need to call our IRC support staff 15:08:53 tbarron: wb 15:08:54 := 15:09:19 tbarron: you can designate backup moderators with the #chair command 15:09:36 oh wait 15:09:44 just asked on #openstack-infra :) 15:10:14 #chair gouthamr 15:10:16 Current chairs: gouthamr tbarron 15:10:20 looks like they let me back in 15:10:29 * tbarron looks at backlog 15:10:34 bswartz: did you do that? 15:10:36 #chair bswartz 15:10:36 Current chairs: bswartz gouthamr tbarron 15:10:49 * gouthamr dear dairy, little coup failed today. will try again next week 15:10:57 Anyways, the courtesy ping may have to be dropped with all the spam that is going on. 15:11:01 gouthamr: LOL 15:11:20 speaking of which, it is election season, so nominate yourselves for PTL!!!!~ 15:11:28 * vgreen will start sending all types of ping pong link spam now 15:12:03 Agenda: https://wiki.openstack.org/wiki/Manila/Meetings#Next_meeting 15:12:32 #Topic announcements 15:12:52 Today is Milestone 3! 15:13:13 #Link https://releases.openstack.org/rocky/schedule.html 15:13:43 If you scroll down to Jul 23-27 15:13:52 you'll see a lot of stuff 15:14:03 Feature Freeze 15:14:21 no more api changes and microversion changes, just bug fixes 15:14:51 We need to release python-manilaclinet (will touch on this 15:14:58 in review focus in a moment) 15:15:06 Soft String Freeze 15:15:27 In order to make life easier for the translation team let's try to avoid approving changes that 15:15:35 change translatable strings. 15:15:39 +1 15:15:57 Now that we don't translate debug strings this is an easier requirement to meet while doing bug fixes. 15:16:08 Requirements freeze. 15:16:11 We've never translated debug strings... 15:16:21 Have we? 15:16:45 I thought so, we translated some kind of log level that we don't any more. 15:16:53 but I may be confused. 15:17:02 nope, only info, warning (and critical) 15:17:17 oh and exception 15:17:21 And exceptions 15:17:27 now we do exceptions only 15:17:33 that's what I'm thinking of 15:17:58 No translation of error/warning/info messages? 15:18:25 If we have to change requirements, we need to make an exception request. 15:18:37 bswartz: Perhaps it's something that is recommended (and even a good exercise) but is not required? 15:19:27 i don't think it was being used very well 15:19:45 for now we have user facing strings translated 15:20:27 sorry for the tangent about translation, it came from my cinder days 15:20:28 for admins, the argument was that it wouldn't help to translate something when they probably can't look it up on the internet 15:20:38 https://specs.openstack.org/openstack/cinder-specs/specs/juno/debug-translation-removal.html 15:21:06 Anyways 15:21:19 Milestone3 also means: 15:21:35 We need to complete the community goals (on the agenda later) 15:22:00 And it's time for people interested to nominate themselves for PTL for Stein. 15:22:40 You have until Sunday/Monday 15:22:56 #Link https://governance.openstack.org/election/ 15:23:04 tbarron: thanks for serving for the rocky release 15:23:09 That's all I have for announcemnts :D 15:23:21 bswartz: you're welcome 15:23:50 #topic Rocky goal completion 15:24:26 #link https://governance.openstack.org/tc/goals/rocky/index.html 15:25:07 We'll discuss these in the agenda next as part of our review focus, but 15:25:18 you'll recall that mox removal and 15:25:36 dynamic configuration were community goals and 15:25:48 that we discussed them at the PTG and thought we were 15:25:53 in pretty good shape. 15:26:19 The only depence we had on mox was in manila-ui, and that was transitive through 15:26:22 horizon itself. 15:26:29 We weren't using it ourselves. 15:26:48 And we had already merged a change in an earlier cycle that we though sufficient to 15:27:04 take advantage of oslo's dynamic config stuff. 15:27:32 As it turns out we have a couple of pending reviews in these areas that I put on our review focus page. 15:27:50 Any questions or comments on this before we turn to review focus? 15:28:47 #Topic Review Focus 15:29:12 #link https://etherpad.openstack.org/p/manila-rocky-review-focus 15:29:27 json query validation 15:29:49 #link https://review.openstack.org/#/c/563429/ 15:29:59 We talked about this one last week. 15:30:06 It's very good work 15:30:20 but is going to be carried over to Stein 15:30:43 Unfortunately there isn't recent activity. 15:31:09 If anyone knows the folks doing the patches I'd appreciate an introduction! 15:31:29 I want to express our appreciation for the work and our hopes that it will be carried forwards. 15:31:56 next 15:32:09 is_defualt-via-types-and-share-groups-API 15:32:29 We need the python-manilaclient patch to merge so we can release that package 15:32:48 #link https://review.openstack.org/#/c/535178/ 15:33:05 it's probably past junbo.li's work day 15:33:17 gouthamr: if junboli doesn't respond to your last remarks would you push a patch that addresses them? 15:33:21 * bswartz looks around for junbo.li 15:33:48 tbarron: yes, i can post one up 15:33:51 This one is very close and we are allowed to get the test-only tempest changes (which look good) in later. 15:33:56 gouthamr: thanks! 15:34:10 I will be pinging people for final reviews after that. 15:34:31 Finally, as Jun and I have discussed via review, we need to 15:34:43 carry the priority for access rules work into Stein. 15:35:25 I'd encourage any folks interested in this feature to read the reviews and weigh in. 15:35:50 But we (all of us, not just Jun) have more work to do before this can merge. 15:36:10 All or almost all drivers will likely need to make some changes. 15:36:11 +1 i think drivers have some work to do 15:36:17 jinx 15:36:32 So let's take this to the PTG and update the spec and make a work plan for Stein. 15:36:49 The work done to this point is valuable and we will build on it. 15:36:53 okay 15:37:12 zhongjun__: Thank you for your energy and efforts! 15:37:28 OK, Community Goal reviews. 15:37:33 mox removal 15:37:34 It’s my work:) 15:37:54 The horizon folks put in a flag that needs to be flipped in manila-ui 15:38:09 #link https://review.openstack.org/#/c/584795/ 15:38:26 That patch is failing on the requirements job bug 15:38:32 s/bug/but/ 15:39:00 but chuck short will presumably work that out 15:39:11 Any thoughts on this one? 15:39:36 A bit more interesting is mutable configuration. 15:39:47 We *thought* we had this done via 15:40:14 #link https://review.openstack.org/#/c/504321/ 15:40:29 But this new patch has been submitted: 15:40:43 #link https://review.openstack.org/#/c/585890/ 15:41:24 Offhand it seems that the new patch is also setting a 15:41:45 mutate flag on sub-workers ??? 15:41:55 Anyone have any views on this? 15:42:33 *crickets* 15:43:03 Sorry I had assumed that this was straightforward 15:43:09 Since someone has a patch already 15:43:12 * bswartz looking 15:43:30 tbarron: yep, that's what it seems like.. this needs testing to be sure 15:44:18 testing with scheduler and share services, or non-httpd api service I guess 15:44:23 s/or/and/ 15:44:37 yes 15:44:48 These are probably reasonable, but let's try them out. 15:45:02 It looks like the addition of a magic option 15:45:10 bswartz: :) 15:45:12 exactly 15:45:16 The question is what oslo does 15:45:16 why wouldn't it work? 15:46:06 Yeah someone needs to go read oslo code and/or docs 15:46:07 fwiw, nova's code has it: http://git.openstack.org/cgit/openstack/nova/tree/nova/service.py#n455 15:46:09 So let's test this, look at oslo, ask questions of oslo folks if we need to. 15:46:25 Yeah, I saw that. 15:46:44 Anyways, heads up to reviewers. 15:46:50 We don't want manila to turn into a mutant though, unless it's an awesome mutant like X-men 15:47:06 lol 15:47:10 too late 15:47:27 bastard seed of cinder born of nova 15:47:48 #topic bugs 15:48:00 dustin, what do you have for us today? 15:48:37 tbarron: there are a couple of other "features" 15:48:40 dustins that is ^^ 15:48:52 gouthamr: bugs that are features really? 15:49:04 this one for instance: https://review.openstack.org/#/c/558465/ - NetApp cDOT: allow multiple DNS IPs 15:49:47 Whoops, got pulled into something else, one sec 15:50:01 We're low on time, so I'll start with the bad one 15:50:08 It has a -1 and no NetApp support and today is Feature Freeze. 15:50:30 yep, i rebased a bunch of patches yesterday that we hadn't looked in a while 15:50:30 we didn't plan on it to be merged in Rocky. Never intended to. 15:50:47 ganso: ack 15:51:04 so we'll target that one for Stein 15:51:05 ganso: can you please state that on the patch? 15:51:31 gouthamr: sorry, state what? 15:51:40 gouthamr: are the rest of your list similar, if so dustins has a bad bug for us 15:51:47 Just state that it will be fixed in Stein 15:51:57 tbarron: yep, sorry dustins.. yours now :) 15:52:08 gouthamr: No worries! 15:52:12 bswartz: implemented, not fixed 15:52:15 bswartz: +1 15:52:21 #link: https://bugs.launchpad.net/manila-ui/+bug/1783232 15:52:21 Launchpad bug 1783232 in manila-ui "Can't create shares - quota update broken" [Critical,New] 15:52:33 Our old friend the Horizon UI plugin rears its head 15:52:58 * vgreen hides under chair 15:53:05 this one is a release blocker imo 15:53:07 all the manila-ui tests pass but it's totally borked 15:53:25 * dustins wonders how thorough the manila-ui tests are 15:54:09 have we investigated whether backing off to an earlier manila-ui commit would resolve this, or 15:54:19 is it rather due to changes in horizon itself 15:54:20 ? 15:54:46 i guess i could try an earlier puddle that has a different package 15:55:04 Or maybe devstack on a stable branch 15:55:07 vgreen: well if we're going to bisect the change space we can 15:55:19 do that on devstack in a more agile fashion 15:55:26 as dustin is suggesting 15:55:28 tbarron: nope we can confirm, but i think we'd be broken by the quotas/monkey-patching issues 15:56:00 gouthamr: sounds likely, the horizon folks say we were using unstable private horizon interfaces 15:56:02 yep, i wouldn't want to monkey around with it 15:56:08 vgreen: :P 15:56:16 Oh quotas... 15:56:21 The gift that keeps on giving 15:56:44 tbarron, are you saying we have to rewrite the plugin? 15:56:59 vgreen: thanks for volunteering! 15:57:15 hehehe 15:57:21 * vgreen zips mouth up 15:57:28 seriously, we likely have to get some help from horizon folks on this one 15:57:39 But in all seriousness, this is bad and we need someone to look at this sooner than later 15:57:46 Any volunteers? 15:57:57 any vkmc_? :) 15:58:38 manila-ui, sign me up 15:58:55 vkmc bows to the inevitable but 15:58:58 vkmc get's "volunteered" for it 15:59:06 haha 15:59:15 seriously we can't just shove every UI issue her way. 15:59:17 I'll assign you, but vgreen and I (and anyone else) can assist where needed 15:59:22 PTL topic 15:59:23 ^^ 15:59:53 Think about what manila would be like w/o UI support. 15:59:58 I don't mind taking that place :) have some experience with Horizon and if it's something that can helps I'm willing to take it 16:00:04 Would your company care? 16:00:12 OK, out of time today. 16:00:24 See y'all on #openstack-manila 16:00:33 Thanks everyone! 16:00:36 #endmeeting