15:00:53 #startmeeting manila 15:00:54 Meeting started Thu Oct 3 15:00:53 2019 UTC and is due to finish in 60 minutes. The chair is gouthamr. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:55 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:57 The meeting name has been set to 'manila' 15:00:59 \o. 15:01:06 courtesy ping: gouthamr xyang toabctl bswartz ganso erlon tpsilva vkmc amito jgrosso dviroel lseki carloss tbarron 15:01:15 o/ 15:01:17 got to update that list, haven't i ^ 15:01:17 .o/ hello 15:01:20 hi :) 15:01:21 hi 15:01:30 Hello everyone! \o/ 15:01:41 o/ 15:01:52 hi 15:02:02 #link: https://wiki.openstack.org/wiki/Manila/Meetings - Meeting agenda 15:02:13 .o/ 15:02:52 Ignore the date on the page - it's third october 2019 everywhere in the world i think 15:03:09 we've most people here, lets get started! :) 15:03:16 #topic Announcements 15:03:32 First off, the Ussuri cycle Schedule is live 15:03:45 if you haven't had a chance, take a look: 15:03:46 #link: https://releases.openstack.org/ussuri/schedule.html 15:04:07 Yesterday, i started a review to propose manila specific deadlines: 15:04:13 #link: https://review.opendev.org/#/c/686303/ 15:04:44 ^ thank you tbarron, dviroel for taking a look already.. 15:04:48 https://governance.openstack.org/tc/goals/ussuri/index.html does not work 15:05:24 for the community wide goals for Ussuri 15:05:27 jgrosso: ack, that page will start to function if one of the goals merges i think 15:05:38 gouthamr ack thanks ! 15:05:59 right now, they're still being deliberated 15:06:06 makes sense 15:06:08 #link: https://etherpad.openstack.org/p/PVG-u-series-goals - Goals etherpad 15:06:53 Set up storyboard for tracking :) 15:07:12 if you're lazy like me, please see the o/p for the schedule including manila deadlines here: https://f5099681efe8f43a08c5-01a74348816d1fa0c2c779804dc21128.ssl.cf2.rackcdn.com/686303/1/check/openstack-tox-docs/e5405bc/docs/ussuri/schedule.html 15:08:01 note that gouthamr's review is putting *manila* stuff on this schedule, stuff like the 15:08:04 o/ 15:08:10 general ussuri goals is already there 15:08:31 so we need to think about the dates and definitions of the manila stuff 15:08:56 * gouthamr passes vkmc coffee+alfajores, welcome 15:09:07 tbarron +1 15:09:09 on the definitions he corrected an unintended innovation in the last cycle where 15:09:26 we said doc needed to be ready at feature proposal freeze 15:09:29 * gouthamr docs are an unintended innovation indeed :) 15:09:35 it doesn't need to be ready then 15:09:51 :D 15:10:02 and he has an intended innovation this time which he should explain to us :) 15:10:10 haha, yes 15:10:28 didn't mean to confuse you all 15:10:38 the dates look OK to me but i celebrate typical 'murican holidays so others should check! 15:10:43 i added new language under the "manila feature freeze" deadline 15:10:47 #link: https://f5099681efe8f43a08c5-01a74348816d1fa0c2c779804dc21128.ssl.cf2.rackcdn.com/686303/1/check/openstack-tox-docs/e5405bc/docs/ussuri/schedule.html#u-manila-ffreeze 15:11:03 currently says "All new Manila features must be merged by the end of the week. Any new API changes must be accounted for in the OpenStack Dashboard plugin (manila-ui) and the SDK/CLI components of python-manilaclient." 15:11:45 Note that no other projects to my knowledge define their own feature freeze deadline, manila is spearheading :) 15:12:03 Does everyone understand what "must be accounted for" means? 15:12:27 what i meant was if you're making manila API changes that affect the clients (manila-ui, python-manilaclient), and you have client changes in flight - these *have* to merge at the feature freeze deadline, because the clients will be released then 15:12:34 * tbarron made a private todo item for himself to add his api change to the ui someday :) 15:12:53 we maintain backwards/forwards compatible clients 15:13:09 don't we have enought ui tech debt that this might be a challenging (but desirable) requirement? 15:13:22 so, if your API changes aren't reflected in the client, it's not the end of the world - but, 15:13:48 since there may be other services and downstream consumers - clients do get released much earlier than the manila service project 15:14:39 so, if you'd like to have your changes in the clients for the Ussuri release, we must try and get them to merge before/at Feature Freeze 15:15:10 ah, so it's *if* you have client or ui changes and want to get them in this relase, then .... 15:15:26 not *you must have corresponding client and ui changes* 15:15:32 yes 15:15:38 =) 15:15:59 k, refinement of language can be done in the review ... 15:16:05 thanks for explaining 15:16:44 afair, we've always tried to maintain full feature coverage atleast with python-manilaclient 15:17:20 yeah with client and not at all with ui 15:17:21 we have the same desire for manila-ui, but, like tbarron said, we've accrued a lot of tech-debt now 15:18:13 dviroel tbarron: i'll respond to your comments after this meeting, thank you for bringing this up :) 15:18:17 and hopefully soon osc client will be in the mix 15:18:27 ^ +1 15:18:38 gouthamr: ok 15:18:54 alright, next announcement 15:19:13 I've a new Core team addition proposed on the openstack-discuss mailing list 15:19:16 #link: http://lists.openstack.org/pipermail/openstack-discuss/2019-October/009910.html 15:19:31 thank you ganso xyang tbarron amito for responding 15:19:37 🎉 15:19:46 :) 15:20:14 * gouthamr ^ he's smiling now, but soon... 15:20:26 lol 15:20:29 Congrats dviroel! 15:20:31 haha 15:20:32 :| 15:20:38 congrats dviroel 15:20:56 xyang carloss ty 15:20:57 please respond to this proposal 15:20:58 :-D 15:21:08 and we'll go ahead and formalize it if we have consensus 15:21:31 I'm not on the ML for some reason. I guess because they renamed it 15:21:41 * bswartz goes to fix ML subscription 15:21:48 bswartz: ah, that was like a year ago man :D 15:22:00 That explains the less amount of email I get about openstack 15:22:07 lol 15:22:11 lol 15:22:59 okay folks anything else that you'd like to announce? 15:23:13 Hockey Season has started! 15:23:14 :) 15:23:32 wrong channel 15:23:34 sorry 15:23:37 jgrosso: nice, it's a bye week for Clemson, so maybe i'll watch some 15:23:47 gouthamr ack ;) 15:23:47 jgrosso: :) 15:23:50 #topic: How are our release candidates faring? 15:24:04 again, typo - we only have one release candidate 15:24:25 that's RC1 that we cut for manila over a week ago 15:25:13 i hope you'll are testing, packaging this - if you find any release critical bugs, please file them and tag them with "train-rc-potential" 15:25:30 so far we're doing a pretty good job keeping the trajectory bswartz started of not having a lot of release time drama 15:25:41 +1 15:26:29 the official release is still nearly a couple of weeks away 15:26:37 Email subscription fixed, now to fix my filters 15:26:42 so, please keep testing 15:26:58 nice bswartz! 15:27:18 +rule: from:gouthamr set: priority +100 kthxbye 15:27:28 #topic Tempest test breakage (dviroel) 15:27:51 ^ i added dviroel's name on this since he's driving this 15:27:59 #link: https://bugs.launchpad.net/tempest/+bug/1846236 15:27:59 Launchpad bug 1846236 in tempest "User credentials not being released when skipException is raised on resource_setup()" [Undecided,Fix released] - Assigned to Douglas Viroel (dviroel) 15:27:59 #link: https://review.opendev.org/#/c/686008/ 15:28:33 last week, a new release of tempest shipped with this bug ^ and manila-tempest-plugin broke 15:28:51 we've since fixed this bug, thanks dviroel for filing and fixing it! 15:29:29 i was wondering if we needed to request a new release of tempest? 15:29:30 gouthamr: yw 15:30:36 gouthamr: i guess so 15:31:11 dviroel: okay, you can either propose it and add gmann to the review for guidance 15:31:22 dviroel: or ask directly on the review page 15:31:34 gouthamr: ack 15:32:05 dviroel: Although there is this one 15:32:13 #link https://review.opendev.org/#/c/685406/ - Tempest release for train cycle 15:32:46 dviroel: we can use that review possibly 15:32:55 let's coordinate with gmann 15:33:06 gouthamr: sure, will do 15:33:07 that's all i had wrt the topic 15:33:30 if you see any CI jobs misbehaving, get hold of our new tempest/CI expert, dviroel 15:33:41 thank you dviroel 15:34:25 #topic Python3 for third party CI 15:34:40 thanks for your expertise dviroel 15:34:55 gouthamr: tbarron thanks 15:34:59 If I drop connection, it's because thunderbird crashed my computer trying to clean up my openstack mail folders (45000 unread messages) 15:35:07 i added this $topic back to check on the third party CI 15:35:09 omg bswartz 15:35:23 everybody send bswartz mail, he feels lonely 15:35:27 lol 15:35:46 :) 15:35:57 bswartz thought openstack was dead and everyone has moved to k8s 15:36:37 45k "we miss you, come back" messages later 15:36:42 IAAS and hard multi-tenancy neeeds will never die 15:37:17 amito: did you have an update regarding $topic 15:37:55 dviroel: i recall you shared a spreadsheet recently regarding third party CI coverage for DHSS=True 15:37:56 Yep, 15:38:08 Our CI now runs on py3 15:38:20 gouthamr: yes, regarding subnets patches 15:38:34 amito: oh nice, that's a good-kinda update 15:38:51 gouthamr: need to look for it, will be good to update it also 15:38:56 dviroel: i wonder if we should make one for this mission 15:39:14 gouthamr:We've had some failures lately, but I don't think it's related to the py3 change 15:39:22 arrgh 15:39:23 dviroel: we can audit the ones that report right now and alert those folks if they haven't been listening on the ML or to these meetings 15:39:46 amito: oh - one of them could definitely be https://bugs.launchpad.net/tempest/+bug/1846236 15:39:46 Launchpad bug 1846236 in tempest "User credentials not being released when skipException is raised on resource_setup()" [Undecided,Fix released] - Assigned to Douglas Viroel (dviroel) 15:40:07 dviroel was using the infinidat CI logs to work through that bug 15:40:08 gouthamr: yes, wont be that hard to do the audit 15:40:27 gouthamr: yep, it was definitely credentials related 15:40:36 awesome, dviroel - let's start a collaborative sheet and do that together 15:40:39 amito: was affecting NetApp CI and Infinibox CIs 15:40:47 gouthamr: ok 15:41:21 amito: ack, should be fixed now 15:41:22 thanks dviroel, lets connect after this meeting 15:41:31 any other third party CI updates? 15:41:34 dviroel: thanks 15:41:40 amito: np 15:41:48 #topic: Ussuri PTG Planning 15:42:28 as you're all aware, the community is going to be meeting for the Open Infrastructure Summit + Forum + PTG event in Shanghai next month 15:42:43 #link: https://www.openstack.org/summit/shanghai-2019/ 15:43:02 #link https://www.openstack.org/ptg/ 15:43:18 PTG = Project Technical Gathering 15:43:42 this is typically the forum where we meet face-to-face and discuss project plans for the next cycle 15:44:06 thanks tbarron for creating the planning etherpad 15:44:10 #link: https://etherpad.openstack.org/p/manila-shanghai-ptg-planning PTG Planning Etherpad 15:45:11 we're a month away from the event, lets gather all topics on that etherpad 15:46:14 i'd ask you not to prioritize any topics - we've taken all sorts of things to discussions in the past, and the output has been amazing 15:46:47 so don't hold back, if you thought that something was a minor discussion point 15:47:07 i've done that in the past, and we've had healthy two hour discussions on such things 15:47:11 ask jgrosso 15:47:16 PTG is in shanghai this cycle right? 15:47:17 :) 15:47:29 That's going to cause serious timezone issues for remote attendees 15:47:38 that's true 15:47:54 sees a tbarronuo typing away 15:48:02 hmm 15:48:21 I worry that remote attendance might not even be possible 15:48:33 we may have a follow up remotee ptg as well 15:48:36 bswartz: true 15:48:44 Are you going to have to deal with the so-called "great firewall" of china? 15:48:56 bswartz: that is an open question 15:49:07 at present, i think we don't know what the connectivity is going to be like 15:49:09 asked and not settled yet 15:49:24 and our PTL will be remote this time 15:49:36 Which PTL? 15:49:40 tbarron and vkmc are traveling, and it's possible they won't have their work machines with them 15:49:40 so PTG will be a bit of an experiment 15:49:55 this one 15:50:10 gouthamr won't be there? 15:50:18 our first priority will be to use it as meet-greet with any APAC folks who haven't had the 15:50:26 opportunity to participate in Manila 15:50:28 Oy 15:50:32 yeah, unfortunately won't be there in person 15:50:49 12:49:41 it's possible they won't have their work machines with them 15:50:49 hmm why not? 15:50:52 Your timezone will be less far off than mine if you do attend remotely 15:51:07 understand needs, show our PTG topics, solicit reactions, etc. 15:51:08 tbarron will continue to lead this one, and i'll be hoping to join remotely if we can figure out how/what 15:51:18 bswartz: +1 15:51:30 lseki: company issues, can discuss offline 15:52:22 let's fill out the etherpad, and then arrange topics 15:52:23 tbarron: ok 15:52:45 and we'll need a new coke can 15:52:46 at present, i agree we will try and plan a day of remote PTG 15:52:52 dviroel ++ 15:52:55 as we have decided to do in the past 15:53:21 ooh we don't have yours anymore, dviroel? 15:53:37 coke can - speaker we used to connect our room to Bluejeans in Denver for the last PTG 15:53:52 gouthamr: erlon was the owner of that one 15:53:58 ah that guy 15:54:24 gouthamr: we still have the camera 15:54:25 okay, we'll figure out AV too 15:55:06 now that we've planted these folks at canonical maybe canonical will contribute to manila 15:55:13 logistical issues aside, we will have a remote PTG to look forward to, in friendlier timezones to our audience 15:55:29 current audience* 15:55:35 tbarron ++ 15:55:39 tbarron++ 15:55:45 tbarron++ 15:55:57 Shanghai is a great opportunity for us to touch base with and revive our APAC contributors 15:56:11 and that will be the focus of the meetings there, like tbarron mentioned 15:57:31 based off the topics we gather, we can make our plans for the Shanghai PTG and the remote one in a West friendly timezone 15:57:50 * gouthamr looks at clock - eek 15:57:57 :9 15:58:02 anything else on $topic 15:58:02 :( 15:58:07 * bswartz lights a fire under gouthamr 15:58:22 * gouthamr books flight ticket to Boston 15:58:39 sorry jgrosso, skipping you two weeks in a row now 15:59:02 I leave manila team and they toss you out :( 15:59:09 I see how it is ;) 15:59:17 er, he lies ^ 15:59:24 gouthamr no worries :) 15:59:26 he will never get away 15:59:31 haha 15:59:38 #topic Open Discussion 15:59:50 he'll be testing manila in real context, system tests 15:59:56 :) 16:00:02 So, why on earth is Alabama #1 again, who did they even play 16:00:13 oh, sorry, manila related, everyone 16:00:24 end of our meeting 16:00:31 cya 16:00:32 \o 16:00:35 bye :) 16:00:37 please hop on to #openstack-manila if you have anything to discuss right away 16:00:37 thanks 16:00:41 thank you all 16:00:41 bye 16:00:43 #endmeeting