Thursday, 2021-09-02

*** dviroel|out is now known as dviroel|ruck11:19
*** dviroel|ruck is now known as dviroel12:48
gouthamr#startmeeting manila15:02
opendevmeetMeeting started Thu Sep  2 15:02:35 2021 UTC and is due to finish in 60 minutes.  The chair is gouthamr. Information about MeetBot at http://wiki.debian.org/MeetBot.15:02
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:02
opendevmeetThe meeting name has been set to 'manila'15:02
carlosso/15:02
gouthamrcourtesy ping: ganso vkmc dviroel tbarron felipe_rodrigues ecsantos vhari15:02
haixino/15:02
ecsantoso/15:02
dviroelo/15:02
simondodsleyo/15:02
felipe_rodrigueso/15:02
kafilato/15:02
archanaservero/15:02
caiquemelloo/15:03
vhario/15:03
gouthamrhey everyone, thanks for joining - here's the agenda for this meeting: https://wiki.openstack.org/wiki/Manila/Meetings#Next_meeting15:03
gouthamrlets begin with 15:03
gouthamr#topic Announcements15:03
vkmco/15:03
fabiooliveirao/15:03
tbarronhi15:03
gouthamrwe're at feature freeze; we're hoping to ship a release of python-manilaclient and stop merging feature-ful changes into manila and manila-ui for a few weeks15:04
gouthamr#link https://releases.openstack.org/xena/schedule.html15:04
gouthamrthe xena release candidate is expected on Sep 1715:05
gouthamrsince strings in the manila project don't get translated - the feature freeze deadline is more applicable to the release of python-manilaclient15:06
gouthamrwe'll discuss changes that are pending for that to happen in a bit15:06
gouthamra reminder that we've a planning etherpad for the yoga cycle project teams gathering15:07
gouthamr#link https://etherpad.opendev.org/p/yoga-ptg-manila-planning (Manila Yoga PTG Planning etherpad)15:07
gouthamr^ please add your topics to that etherpad - i'm looking at a couple of conflicts, and need to know what times i can adjust 15:08
gouthamrthat's all the announcements for today, lots going on15:09
gouthamranyone else got any announcments?15:09
gouthamr#topic AIs from Last Week15:09
gouthamrExternal network access issues with devstack15:10
gouthamr#link http://lists.openstack.org/pipermail/openstack-discuss/2021-July/023631.html15:10
gouthamrwe have a resolution \o/ 15:10
simondodsleysounds good - haven't had a change to fully check it out yet. 15:11
gouthamrthanks to slawek and team, the external network on devstack is now accessible to guest VMs15:11
gouthamr#link https://review.opendev.org/c/openstack/devstack/+/80626715:11
gouthamrsimondodsley: i saw a green run on the pure storage CI yesterday15:11
simondodsleyexcellent news - i've been too busy to check15:11
gouthamron this for example: https://review.opendev.org/c/openstack/manila/+/80191115:11
gouthamrhttp://openstack-logs.purestorage.com/11/801911/8/thirdparty-check/pure-devstack-manila-tempest-aio/9318499/15:12
gouthamrgood to pop this off and in time 15:12
simondodsleyfabulous - thanks for keeping on top of this and getting the solution15:12
gouthamryou're welcome.. lets move on to the meat of this meeting :)15:13
gouthamr#topic Reviews needing attention15:13
gouthamr#link https://etherpad.opendev.org/p/manila-xena-review-focus15:13
gouthamrunmerged changes begin at line 10815:14
gouthamrBP: Manila share support Recycle Bin15:14
gouthamr#link https://review.opendev.org/c/openstack/manila/+/800753 15:14
haixinthe db unit test still error,,,,15:15
gouthamrthe client side of this looks good, but the server side's still being worked on15:15
gouthamroh15:15
haixinother unit i will fix tomorrow15:15
haixinunit test15:15
gouthamrack - its late in your day; 15:17
haixinit is 23:17 now, :)15:18
dviroelalmost tomorrow for you :P15:18
gouthamrwe can fix this up and get it to merge in xena, without support in the xena manilaclient 15:18
gouthamrwhich isn't the end of the world - but an option nevertheless15:18
gouthamrwe've diligently kept client support to all API changes over the releases - extremely desirable since we think our users use manilaclient as much as the API; 15:20
gouthamri'll check about a client release exception, but no promises15:21
dviroel++15:21
gouthamrkeep reviewing :) thanks for your hard work on this, haixin 15:21
gouthamrnext up, Scheduler Hints - Add Share Affinity/Anti-Affinity Scheduler Filters15:21
haixinhaha15:21
gouthamrthis one has no tempest tests to go with it, the master change looks well written, but some tests would be nice - the author's been responsive15:22
haixini will add manila-ui update for Affinity/Anti-Affinity later15:23
gouthamrgreat, thanks haixin 15:23
gouthamrthis has the same issue with the manilaclient - https://review.opendev.org/c/openstack/python-manilaclient/+/80649615:24
* gouthamr feels nice about OSC support being added right away - thanks for insisting, maaritamm 15:24
vkmcmaaritamm++15:24
carloss++15:24
gouthamrAdd share network to the share replica create API15:25
gouthamr#link https://review.opendev.org/c/openstack/manila/+/80457815:25
gouthamrthis one has a few comments that need to be addressed - i suspect it'll take longer to get these addressed15:26
gouthamralso has a python-manilaclient change: https://review.opendev.org/c/openstack/python-manilaclient/+/804579 15:26
dviroeli would like to see this one being tested in tempest, not sure if we are missing other details on that15:27
gouthamryes15:27
gouthamrthanks for asking  - the current direction seems to always put replicas on new networks, and CI doesn't seem to like that: https://review.opendev.org/c/openstack/manila-tempest-plugin/+/80458915:28
gouthamrlets see what kiran says, carloss dviroel, can you add your votes on the patch15:28
carlosssure thing15:29
dviroelyep15:29
gouthamrthank you! next, Share server migration enhancements15:29
gouthamr#link https://review.opendev.org/c/openstack/manila/+/80362315:29
gouthamrhow's this one going, carloss 15:29
carlossworking on the most recent comments... I intend to post a new PS with changes soon15:30
gouthamrnice, thank you - i feel better about this since there's very limited API impact15:30
carlossthanks for reviewing gouthamr dviroel ganso15:30
gouthamrsome validation is being added, but no new parameters - thanks for all the iterations, carloss 15:31
carlossyes! complexity was reduced, I think we are in the right direction15:31
carlossyw :)15:31
gouthamrso is it a good time to abandon https://review.opendev.org/c/openstack/python-manilaclient/+/80362615:31
carlossdone :)15:32
gouthamrabandoned15:32
gouthamrforgotten15:32
gouthamrReplace "retrying" with "tenacity"15:32
gouthamr#link https://review.opendev.org/c/openstack/manila/+/801911 15:32
gouthamrbeat this one into shape yesterday, ashrod98 and boden had done the bulk of the heavy lifting15:33
carlossgreat to see this moving!15:33
gouthamrits an internal change, no API impact - just wanted closure here prior to feature freeze if possible15:33
gouthamrand, carloss and felipe_rodrigues are using retry in a bunch of new and fancy places15:33
gouthamrso it would be nice to get this one merged, and the new method be used/tested in their patches15:34
gouthamrtenacity, and the retry wrapper in the utils module is *almost* a drop in replacement, but there were some creases that needed straightening15:35
gouthamrtbarron's reviewing this - can i have second reviewer/s for this change?15:35
* gouthamr tests network15:37
* vhari network is alive :)15:38
gouthamrthanks vhari 15:38
gouthamrhaixin carloss dviroel vkmc - can one of you help with this?15:39
vkmcyes yes15:39
haixini will try15:40
gouthamrthank you :) it has my +1 - and whatever weirdness was showing up due to the retries in the generic driver is now addressed (we're doing the same number of retries as before)15:40
gouthamr[NetApp] Share server migration through SVM Migrate15:41
gouthamr#link https://review.opendev.org/c/openstack/manila/+/80362415:41
gouthamrthis change is isolated to the netapp driver, and it takes advantage of the changes brought in by https://review.opendev.org/c/openstack/manila/+/80362315:42
gouthamrhas two dviroels reviewing 15:42
* gouthamr thought the smarter guy was fviroel15:43
carlossthe love is still there! :D15:43
carlossthanks to all reviewers! I intend to submit a new patch today as well15:44
gouthamrawesome thanks carloss 15:44
gouthamr[NetApp] Add FlexGroup volume support15:45
gouthamr#link https://review.opendev.org/c/openstack/manila/+/80362215:45
gouthamra bigger change, but still isolated to the driver15:45
gouthamrthanks for sharing the status on testing, nahimsouza - and for the work on this felipe_rodrigues 15:45
gouthamranything to bring up?15:45
felipe_rodriguesi dont think so.. I am finishing fixing the unit tests and I'll upload a new patch set soon15:46
gouthamrgreat, thanks!15:46
gouthamr[NetApp] Add readable replication support15:46
gouthamrhttps://review.opendev.org/c/openstack/manila/+/80362115:46
gouthamr#link https://review.opendev.org/c/openstack/manila/+/80362115:47
gouthamrwe're keeping you busy felipe_rodrigues 15:47
gouthamrhow's this one looking??15:47
dviroellol15:47
carlosshaha15:48
carloss:D15:48
felipe_rodriguesnahim is helping me15:49
gouthamrgood stuff, thanks15:49
felipe_rodrigueshe is fixing and answering the comments 15:49
gouthamr++15:49
felipe_rodrigueshe could add more about how it is going15:49
gouthamrthat's the end of the list of changes for the manila repo 15:50
gouthamrlets look at the client15:50
gouthamrOSC Implementation for Share Networks15:50
gouthamr#link https://review.opendev.org/c/openstack/python-manilaclient/+/80505315:50
gouthamr^ maaritamm found a cool bug yesterday, that i had confidently decorated/hidden with unit tests - but she's got her +2 there15:51
gouthamrcarloss can you take another look?15:52
carlosssure thing15:52
carloss:)15:52
gouthamrthank you15:53
gouthamrImplement OSC share instance export location commands 15:53
gouthamr#link  https://review.opendev.org/c/openstack/python-manilaclient/+/80530715:53
gouthamrshould merge right after15:53
gouthamrImplement Share Group Type Commands15:53
gouthamr#link https://review.opendev.org/c/openstack/python-manilaclient/+/80506415:53
gouthamr^ eso is in mergo conflict15:53
vkmcfixiiiiiiiiiiiing15:54
gouthamr:D15:54
gouthamrthanks vkmc15:54
gouthamrcarloss has reviewed this in the past, can we have second reviewer/s?15:55
archanaservergouthamr: can i do this?15:56
gouthamrarchanaserver: ofcourse thanks for volunteering15:57
gouthamri can help review as well15:57
gouthamrare we missing any other changes in python-manilaclient that are ready?15:57
gouthamri see a few OSC patches being worked on15:57
gouthamr#link https://review.opendev.org/c/openstack/python-manilaclient/+/801740 ([OSC] Implement Share Group Commands)15:59
gouthamr#link https://review.opendev.org/c/openstack/python-manilaclient/+/805466 (Implement OSC share quota update default class command)15:59
gouthamrarchanaserver felipe_rodrigues: are we pursuing these for now? or okay to slip?16:00
* gouthamr looks at the clock16:00
gouthamrlets wrap up here, and continue on #openstack-manila16:01
felipe_rodriguesyeah... I've stopped to work on it, because I was focused on my patches.. But I am planning to finish until feature freeze16:01
gouthamrto anyone reading this from the meeting notes, eavesdrop in the #openstack-manila channel for the rest of the discussion16:01
gouthamr#link https://meetings.opendev.org/irclogs/%23openstack-manila/%23openstack-manila.2021-09-02.log.html 16:01
gouthamrthanks felipe_rodrigues - makes sense16:02
felipe_rodriguesYou added a new approach,  so I need to change mine.. But, ok!16:02
gouthamr:D i do that 16:02
felipe_rodriguesthanks16:02
gouthamrthanks all, lets hop on to #openstack-manila16:02
gouthamr#endmeeting16:02
opendevmeetMeeting ended Thu Sep  2 16:02:44 2021 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:02
opendevmeetMinutes:        https://meetings.opendev.org/meetings/manila/2021/manila.2021-09-02-15.02.html16:02
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/manila/2021/manila.2021-09-02-15.02.txt16:02
opendevmeetLog:            https://meetings.opendev.org/meetings/manila/2021/manila.2021-09-02-15.02.log.html16:02
*** dviroel is now known as dviroel|out21:01
*** bnemec is now known as bnemec-pto21:45

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!