15:00:39 <bswartz> #startmeeting manila
15:00:39 <openstack> Meeting started Thu Apr  4 15:00:39 2019 UTC and is due to finish in 60 minutes.  The chair is bswartz. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:00:40 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:00:43 <openstack> The meeting name has been set to 'manila'
15:00:52 <gouthamr> o/ hey!
15:00:58 <carloss> hi :)
15:00:59 <ganso> hello
15:00:59 <erlon_> Hola
15:01:00 <bswartz> courtesy ping: gouthamr xyang toabctl bswartz ganso erlon tpsilva vkmc amito jgrosso
15:01:31 <bswartz> tbarron can't join us for the first ~30 minutes, so he asked me to chair the meeting today
15:01:36 <vhariria> hey :)
15:01:45 <jgrosso> Hi
15:01:52 <erlon_> bswartz, welcome back to the chair :)
15:02:06 <lseki> hi
15:02:24 <carthaca> Hello
15:02:29 <amito> hey. Here but my irc client is dying for some reason...
15:02:54 <vkmc> hey
15:03:14 <bswartz> #topic announcements
15:03:36 <bswartz> So the main thing is that the release is scheduled for April 10
15:03:54 <bswartz> There are no more RCs planned, so I hope there are no lurking bugs
15:04:39 <bswartz> Any questions/issues about the Stein release?
15:04:44 <bswartz> Any other announcements?
15:05:04 <bswartz> #agenda https://wiki.openstack.org/wiki/Manila/Meetings
15:05:27 <bswartz> #topic DevStack plugin changes
15:05:41 <bswartz> Attn: Third party CIs and devs: DevStack plugin changes - we will no longer support installing manila-tempest-plugin
15:05:50 <xyang> hi
15:05:53 <bswartz> #link https://review.openstack.org/#/c/646037/
15:06:08 <bswartz> #link https://review.openstack.org/#/c/648716/
15:06:14 <bswartz> gouthamr: is this your topic?
15:06:29 <gouthamr> thanks bswartz
15:06:41 * bswartz hands gouthamr a stein full of coffee
15:06:51 * gouthamr hit and piping
15:06:54 <gouthamr> :P
15:07:04 <gouthamr> okay, wanted to call out attention to those patches ^
15:07:33 <gouthamr> for a couple of releases, we have been installing manila-tempest-plugin within manila's devstack plugin
15:08:25 <gouthamr> we're fixing that approach by adding devstack-plugin mechanism to manila-tempest-plugin
15:08:55 <gouthamr> which means we'll stop installing manila-tempest-plugin and third party CIs must add another line to their manifests so they don't fail
15:09:09 <bswartz> Oh interesting
15:09:17 <gouthamr> "enable_plugin manila-tempest-plugin https://git.openstack.org/openstack/manila-tempest-plugin"
15:09:19 * bswartz clicks links
15:10:15 <bswartz> #link https://review.openstack.org/#/c/648716/7/devstack/README.rst
15:10:33 <bswartz> ^ This readme has the instructions for what developers need to do
15:10:53 <gouthamr> yeah, two motivations for this: 1) devstack's plugin mechanism understands all other devstack context (python version, what ref/branch to install, etc) - by not utilizing this we were going to have to do all of those things within manila's devstack plugin
15:10:59 <bswartz> gouthamr: neither of these patches are merged yet...
15:11:12 <bswartz> When do we want to merge them?
15:12:08 <gouthamr> 2) It's a lot cleaner for users to just set this line in their local.conf and have it install manila-tempest-plugin... :)
15:12:40 <gouthamr> these docs have asked to do it that way for a while now: https://docs.openstack.org/manila/latest/contributor/development-environment-devstack.html
15:13:15 <gouthamr> bswartz: i was holding off my +2 on it so we can have 3rd party CI maintainers ack this change..
15:13:35 <gouthamr> not many of them may be looking at those patches to see why it failed..
15:14:35 <bswartz> So should we ask for +1s from 3rd party CI maintainers?
15:14:49 <bswartz> How many do we want?
15:15:09 <gouthamr> or we can possibly merge and then send an email to openstack-discuss
15:15:16 <bswartz> I see 7 3rd party CIs voted on this patch (if you count all the Dell ones as 1)
15:15:22 <erlon> gouthamr, so, after that merge there will be a window where both methods will work right?
15:15:55 <gouthamr> erlon: not really, not having the "enable_plugin manila-tempest-plugin ..." will mean their CIs will break
15:16:38 <bswartz> Do we have the contact info for all the CI maintainers?
15:16:42 <erlon> gouthamr, so, we will need to change it as soon as the patch merges?
15:16:43 <gouthamr> #LINK https://review.openstack.org/#/c/646037/12/playbooks/legacy/manila-tempest-dsvm-generic-no-share-servers/run.yaml@33
15:16:43 <bswartz> Maybe we should just blast them in addition to the ML
15:17:15 <bswartz> A brief period of breakage doesn't sound terrible, maybe it will tell us who's paying attention and who isn't
15:17:16 <gouthamr> bswartz: yes, i think we do, else i'll reach out to you and get it.. dustins had it at some point. I'll check
15:17:49 <bswartz> Probably the best thing to do is to pick a date in the future and advertise that date
15:18:00 <bswartz> Then make the change on that date
15:18:15 <gouthamr> that makes sense
15:18:31 <gouthamr> i'll take an AI to do this
15:18:38 <bswartz> Thanks
15:18:43 <bswartz> Anything else on this topic?
15:19:17 <gouthamr> #ACTION: gouthamr gather list of 3rd party CI maintainers and plan date for breaking-devstack plugin changes
15:19:22 <bswartz> #topic Bugs
15:19:42 <bswartz> #link https://etherpad.openstack.org/p/manila-bug-triage-pad
15:19:54 <bswartz> grosso: you're up
15:20:10 <gouthamr> bswartz: nope, that's it... anyone else, please ping tbarron/me if you need help. I think i know a thing or two about zuul and jenkins to help
15:20:32 <gouthamr> bswartz: this one can be me as well, jgrosso is in an all-week-training session
15:20:38 <jgrosso> hey all dont have anything new today, still pushing to cleanup of older defects
15:20:45 <gouthamr> or not
15:20:52 <jgrosso> in training but cheating
15:20:53 <gouthamr> :) hey jgrosso
15:20:58 <jgrosso> hey :)
15:21:12 <gouthamr> jgrosso: we have that on record now
15:21:21 <bswartz> Oh your name is misspelled in the agenda jgrosso
15:21:30 <jgrosso> I dont have anything really new everyone has been doing great
15:21:36 <jgrosso> keep it mispelled ;)
15:21:46 <jgrosso> no traceability
15:22:00 <jgrosso> kidding
15:22:11 <bswartz> Oh we have way of finding you
15:22:21 <gouthamr> hahaha
15:22:21 <bswartz> Everything leaves a trace on the internet
15:22:30 <gouthamr> i have one bug/fix that needs reviews
15:22:34 <jgrosso> haha
15:22:38 <jgrosso> yikes
15:22:39 <gouthamr> API Ref fixups: https://review.openstack.org/#/q/project:+openstack/manila+message:%255Eapi-ref+status:open
15:23:09 <gouthamr> mostly deletions and cleanup ^
15:23:45 <gouthamr> and we had some users report some usability bugs with manila-ui that we fixed here: https://review.openstack.org/#/q/project:+openstack/manila-ui+status:open
15:24:05 <bswartz> Okay I'll put those on my list'
15:24:09 <bswartz> #topic Open Discussion
15:24:30 <gouthamr> thanks bswartz
15:24:38 <bswartz> Anything else for today?
15:25:01 <bswartz> If we end the meeting before 11:30, tbarron might come and find an empty room
15:25:16 <gouthamr> nope, please add any PTG topics here: https://etherpad.openstack.org/p/manila-denver-train-ptg-planning
15:25:32 <gouthamr> your regularly scheduled friendly PTG reminder ^ :)
15:26:25 <bswartz> Okay sounds like we're done
15:26:29 * bswartz is already off an reviewing
15:26:34 <bswartz> s/an/and/
15:26:34 <gouthamr> +1
15:26:47 <bswartz> Thanks all
15:26:58 <bswartz> #endmeeting