| *** openstack has joined #openstack-meeting-alt | 13:15 | |
| *** ChanServ sets mode: +o openstack | 13:15 | |
| *** rcernin has quit IRC | 13:31 | |
| *** munimeha1 has joined #openstack-meeting-alt | 13:43 | |
| *** dave-mccowan has quit IRC | 13:43 | |
| *** mtreinish has joined #openstack-meeting-alt | 13:56 | |
| *** lpetrut has quit IRC | 14:13 | |
| *** baojg has joined #openstack-meeting-alt | 14:14 | |
| *** bhavikdbavishi has joined #openstack-meeting-alt | 14:57 | |
| *** baojg has quit IRC | 14:59 | |
| *** ganso has joined #openstack-meeting-alt | 15:00 | |
| gouthamr | ... | 15:01 |
|---|---|---|
| lseki | ... | 15:01 |
| carloss | ... | 15:01 |
| tbarron | #startmeeting manila | 15:02 |
| openstack | Meeting started Thu Jun 27 15:02:00 2019 UTC and is due to finish in 60 minutes. The chair is tbarron. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:02 |
| openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:02 |
| *** openstack changes topic to " (Meeting topic: manila)" | 15:02 | |
| openstack | The meeting name has been set to 'manila' | 15:02 |
| lseki | \o/ | 15:02 |
| *** bhavikdbavishi has quit IRC | 15:02 | |
| *** sfernand has joined #openstack-meeting-alt | 15:02 | |
| gouthamr | o/ | 15:02 |
| carloss | hey :) | 15:02 |
| tbarron | courtesy ping: gouthamr xyang toabctl bswartz ganso erlon tpsilva vkmc amito jgrosso | 15:02 |
| ganso | hello | 15:02 |
| vkmc | o/ | 15:02 |
| dviroel | o/ | 15:02 |
| lseki | tbarron: this courtesy ping seems outdated... | 15:03 |
| *** s0ru has joined #openstack-meeting-alt | 15:03 | |
| tbarron | lseki: it is editable by anyone so peoole can add themselves | 15:04 |
| tbarron | but it helps | 15:04 |
| tbarron | if it don't leave part of it out :) | 15:04 |
| tbarron | i see the folks I dropped here though | 15:04 |
| tbarron | hi all! | 15:04 |
| tbarron | we have some of our folks in training today | 15:05 |
| vkmc | o/ | 15:05 |
| tbarron | and bswartz has a conflict for part of the meeting | 15:05 |
| tbarron | so let's get started | 15:05 |
| *** vishakha has quit IRC | 15:05 | |
| tbarron | we have a pretty full agenda: | 15:05 |
| tbarron | #link https://wiki.openstack.org/wiki/Manila/Meetings | 15:06 |
| tbarron | #topic announcements | 15:06 |
| *** openstack changes topic to "announcements (Meeting topic: manila)" | 15:06 | |
| tbarron | I just want to remind folks that the call for presentations | 15:06 |
| tbarron | deadline | 15:06 |
| tbarron | for the Shanghai summit is this coming Tuesday | 15:07 |
| tbarron | #link http://lists.openstack.org/pipermail/openstack-discuss/2019-June/007376.html | 15:07 |
| tbarron | it will be good to have manila presentations! | 15:08 |
| tbarron | Any other announcements? | 15:08 |
| tbarron | #topic PTG planning | 15:08 |
| *** openstack changes topic to "PTG planning (Meeting topic: manila)" | 15:08 | |
| tbarron | As noted here: | 15:08 |
| tbarron | #link http://lists.openstack.org/pipermail/openstack-discuss/2019-June/007079.html | 15:09 |
| tbarron | PTG will be a bit different this time | 15:10 |
| *** bhavikdbavishi has joined #openstack-meeting-alt | 15:10 | |
| tbarron | It will overlap with Summit | 15:10 |
| tbarron | and run past Summit, so won't be a separate event | 15:11 |
| tbarron | so in that respect a bit like last time | 15:11 |
| tbarron | but there will likely be fewer attendees from the Americas and | 15:12 |
| tbarron | more from the Pacific Rim | 15:12 |
| tbarron | Because we have lots of regular PTG participants from the Americas we can | 15:12 |
| tbarron | expect to do more of the post-meeting followup this time. | 15:13 |
| tbarron | We already had carryover items this last time. | 15:13 |
| tbarron | And we can expect to do more formal and informal onboarding during the Shanghai PTG itself. | 15:13 |
| tbarron | Make sense? | 15:14 |
| tbarron | Are there folks who normally attend PTG who know or think they won't be in Shanghai? | 15:14 |
| *** bhavikdbavishi has quit IRC | 15:14 | |
| tbarron | Or vice versa> | 15:14 |
| tbarron | s/>/?/ | 15:14 |
| gouthamr | yep, we'll still plan to do physical presence and bluejeans? | 15:15 |
| *** bhavikdbavishi has joined #openstack-meeting-alt | 15:15 | |
| tbarron | I'll need to respond to an upcoming query to PTLs on PTG soon. | 15:15 |
| tbarron | gouthamr: I think so. | 15:15 |
| tbarron | maybe it would be best if people ping me privately with their best | 15:16 |
| tbarron | estimate as to whether they will be attending physically | 15:17 |
| tbarron | that would be best. | 15:17 |
| gouthamr | i still don't know if i will be there, but if i can't; i may be able to join the first-half sessions | 15:17 |
| lseki | pretty sure that 2 or 3 netappers will be there | 15:17 |
| vkmc | bluejeans might be tricky | 15:17 |
| tbarron | vkmc: that's a point | 15:17 |
| vkmc | us based folks won't be able to follow it live | 15:18 |
| gouthamr | oh i totally forgot about that :P | 15:18 |
| vkmc | well, us... americas in general | 15:18 |
| tbarron | los americanos | 15:18 |
| lseki | and 1 or 2 will try to attend via bluejeans, though timezone won't help ;-( | 15:18 |
| vkmc | emea is better but still might be late | 15:18 |
| vkmc | tbarron, 'xactly | 15:18 |
| tbarron | i think vkmc is referring to firewalls as well as TZ | 15:18 |
| vkmc | so we need to make sure to take good notes | 15:19 |
| tbarron | maybe zoom will work across firewalls | 15:19 |
| vkmc | we need a doc person in the room | 15:19 |
| vkmc | tbarron, wechat | 15:19 |
| tbarron | vkmc: wedo | 15:19 |
| vkmc | you can do anything with wechat in china, as far as I heard | 15:19 |
| tbarron | ok, lots of logistics to figure out, thanks for letting me know that we'll have | 15:20 |
| tbarron | netapp physical presence | 15:20 |
| tbarron | #topic our work | 15:20 |
| *** openstack changes topic to "our work (Meeting topic: manila)" | 15:20 | |
| gouthamr | we might be able to figure something out for bluejeans, if you have decent computers: https://support.bluejeans.com/s/article/Premium-Access-for-China | 15:20 |
| tbarron | new drivers | 15:20 |
| tbarron | #link https://review.opendev.org/#/c/636819/ | 15:21 |
| tbarron | INSPUR driver | 15:21 |
| tbarron | I've reviewed it informally and lseki and gouthamr have given it a lot of attention | 15:21 |
| tbarron | I'm inclined to merge it | 15:22 |
| tbarron | anyone have issues with this? If you want to review, put your hand up please. | 15:22 |
| tbarron | INSPUR CI is working and they've responded to all outstanding review questions at this point. | 15:23 |
| tbarron | But the deadline isn't for another month so if you want to review you have time. | 15:23 |
| tbarron | crickets | 15:23 |
| gouthamr | yeah, only weird thing is their CI is running on stable branches, where the code isn't (going to be) present.. | 15:24 |
| gouthamr | hope they can turn off that bit.. | 15:24 |
| tbarron | gouthamr: do you want to hold workflow until that's fixed? | 15:24 |
| gouthamr | tbarron: not really... | 15:25 |
| tbarron | it's a waste of their resources but otherwise pretty harmless, right? | 15:25 |
| tbarron | kk | 15:25 |
| tbarron | #link https://review.opendev.org/#/c/657775/ | 15:25 |
| tbarron | this is INFORTREND ^^^ | 15:25 |
| * gouthamr ALL CAPS | 15:26 | |
| tbarron | some of you may not have noticed that these are *two* things :) | 15:26 |
| * tbarron is practicing for his tweets | 15:26 | |
| gouthamr | lseki: great work on the reviews! | 15:26 |
| lseki | gouthamr: thanks :-) | 15:26 |
| tbarron | well thanks to lseki and gouthamr again | 15:26 |
| tbarron | they've been pretty responsive but there are outstanding -1s | 15:27 |
| tbarron | lseki: gouthamr: seems like this one is on track as long as they keep responding to review comments? | 15:27 |
| gouthamr | yes.. | 15:27 |
| lseki | yep | 15:28 |
| *** kopecmartin is now known as kopecmartin|off | 15:28 | |
| gouthamr | the CI's been running too, many of the changes suggested should be easy to incorporate, or respond to | 15:28 |
| tbarron | ok, let's just keep track of it | 15:28 |
| tbarron | #link https://review.opendev.org/#/c/664269/ | 15:28 |
| tbarron | NexentaStor5 NFS driver refactor ^^^ | 15:29 |
| * gouthamr started looking at it | 15:29 | |
| gouthamr | ETOOBIG | 15:29 |
| tbarron | gouthamr: in the finest ntap tradition :) | 15:29 |
| tbarron | from when we were there | 15:29 |
| tbarron | They are adding significant new features though | 15:30 |
| tbarron | HA | 15:31 |
| tbarron | DHSS true it looks like | 15:31 |
| tbarron | and then internally using jsonrpc instead of http to communicate with the back end | 15:32 |
| tbarron | the last is pretty much their business but we need to | 15:32 |
| tbarron | review the other stuff | 15:32 |
| tbarron | gouthamr: thanks for starting to look at this one | 15:32 |
| tbarron | let's get some more eyes on it please | 15:33 |
| gouthamr | ack, should have an initial review this week | 15:33 |
| tbarron | OK, let's talk about Specs | 15:35 |
| *** ayoung has quit IRC | 15:35 | |
| tbarron | #link https://review.opendev.org/#/c/661209 | 15:35 |
| tbarron | this is Add update share-type API to Share Types | 15:35 |
| gouthamr | There's one more big driver change | 15:35 |
| tbarron | gouthamr: oh, which? | 15:36 |
| gouthamr | #LINK https://review.opendev.org/#/c/663089/ | 15:36 |
| gouthamr | although i see it's been redone now, i initially saw a lot of LOC | 15:36 |
| bswartz | .o/ | 15:36 |
| tbarron | i was thinking it's "just" a rebranding | 15:36 |
| * bswartz is trying to escape from other meeting | 15:36 | |
| * gouthamr provides bswartz covering fire | 15:37 | |
| tbarron | bswartz: welcome | 15:37 |
| tbarron | I think most of the LOC are a file rename | 15:38 |
| tbarron | but yeah, let's review it please | 15:38 |
| tbarron | Specs | 15:38 |
| tbarron | I'm inclined to merge the one we talked about last week | 15:38 |
| tbarron | update share-types | 15:39 |
| tbarron | lseki reviewed since then | 15:39 |
| tbarron | thanks lseki | 15:39 |
| tbarron | and dviroel | 15:39 |
| tbarron | I think all reviewers are OK with it. | 15:40 |
| tbarron | Anyone want to review it ? Just raise your hand and I'll hold off workflow. | 15:40 |
| tbarron | OK, let's talk about the spec for openstackclient | 15:41 |
| *** hongbin has joined #openstack-meeting-alt | 15:41 | |
| tbarron | #link https://review.opendev.org/#/c/644218 | 15:41 |
| tbarron | as you can see this one has a lot of review attention and | 15:41 |
| tbarron | corresponding updates | 15:41 |
| tbarron | I think good progress is being made and new issues are being | 15:42 |
| tbarron | discovered and addressed along the way. | 15:42 |
| tbarron | It's important stuff and I mainly just want to hightlight it for review visibility. | 15:43 |
| tbarron | Now. | 15:43 |
| tbarron | Let's talk about the create from snaps in another pool or back end spec | 15:43 |
| dviroel | \o/ | 15:44 |
| tbarron | #link https://review.opendev.org/#/c/609537 | 15:44 |
| tbarron | dviroel has done nice work here and the review is progressing but | 15:44 |
| tbarron | an issue of fairly general interest came up | 15:44 |
| tbarron | gouthamr: do you want to explain your remarks about slow copies? | 15:45 |
| * gouthamr hasn't seen dviroel's last update | 15:45 | |
| gouthamr | my comments are at https://review.opendev.org/#/c/609537/7/specs/train/create-share-from-snapshot-in-another-pool.rst@309 | 15:46 |
| tbarron | gouthamr pointed out that these creates may take long enough time | 15:46 |
| gouthamr | so, our create_share driver interface is synchronous, and we expect drivers to return quickly | 15:46 |
| tbarron | that it would make sense to do them asynchronously | 15:46 |
| * tbarron baks off now :) | 15:46 | |
| dviroel | yes, for sure. In scenarios where we need move data between different pools/backends, this copy can take longer then expected... | 15:47 |
| gouthamr | if they take a long time to perform some thing, it might starve a thread on our end... so i think it's time to revisit that, especially for this use case | 15:47 |
| gouthamr | so i think we can allow drivers to tell us the new share isn't ready yet | 15:48 |
| gouthamr | and we can check back at our default periodic interval | 15:48 |
| gouthamr | kinda like what we do for migration and replication today | 15:48 |
| tbarron | so the driver would tell the manager that the share is still 'creating', right? | 15:48 |
| dviroel | Yes, agree | 15:49 |
| tbarron | ok, you guys agree | 15:49 |
| tbarron | it will require a bit of manager work | 15:49 |
| gouthamr | yes, i think that's a good way to signal that | 15:49 |
| gouthamr | today, drivers return export locations, which can be a string, a list of strings or a list of dictionaries | 15:49 |
| tbarron | anyone have issues with this approach? | 15:49 |
| tbarron | I think it's consistent with what we do in general, loosely couple services and allow operations to go into ING states | 15:50 |
| tbarron | at the time of an rpc or boundary handoff | 15:51 |
| tbarron | manager to driver is a library call, not a service rpc | 15:51 |
| *** ttsiouts has quit IRC | 15:51 | |
| gouthamr | what needs to be considered is how the manager will track these shares | 15:51 |
| tbarron | but the back ends are separate services really | 15:52 |
| gouthamr | and how it will ask drivers for their status | 15:52 |
| *** itssurya has quit IRC | 15:52 | |
| *** ttsiouts has joined #openstack-meeting-alt | 15:52 | |
| tbarron | gouthamr: the priodic check will work, right? | 15:52 |
| tbarron | and we have to address all those periodic tasks with leader election or some such whe | 15:53 |
| tbarron | when we do active-active share service | 15:53 |
| tbarron | so this doesn't change that equation | 15:53 |
| gouthamr | that's one concern | 15:54 |
| dviroel | I was thinking that should work in the way it works for replication. | 15:55 |
| tbarron | i would think the manager should pass a list of shares to the driver rather than one by one when querying status | 15:55 |
| gouthamr | the other is how the manager can identify shares that need to be queried for | 15:55 |
| *** ccamacho has quit IRC | 15:55 | |
| gouthamr | can we expect that, even with asynchronous creation, the driver can update export locations? | 15:56 |
| gouthamr | then it'll be easier for us to query for creating shares and filter them by those that have export locations | 15:56 |
| *** ttsiouts has quit IRC | 15:56 | |
| gouthamr | else, we'd pick up shares that are in-flight too, to perform a status check | 15:57 |
| *** helenafm has left #openstack-meeting-alt | 15:57 | |
| tbarron | gouthamr: what about keeping a list of shares in the manager that are driver-creating? persist it to DB for manager restarts but keep it in memory | 15:57 |
| gouthamr | tbarron: in-memory? | 15:58 |
| tbarron | for speed | 15:58 |
| tbarron | or look it up every time, maybe it doesn't matter | 15:58 |
| tbarron | but avoid checking all shares for state | 15:58 |
| tbarron | maybe I'm doing premature optimization | 15:59 |
| tbarron | and using up time | 15:59 |
| gouthamr | yep, time check :) | 15:59 |
| tbarron | this is a good topic, so join the discussion in the review | 15:59 |
| tbarron | Thanks everyone!! | 15:59 |
| dviroel | Thanks | 15:59 |
| tbarron | i have one more operational concern, for #openstack-maila in a minute | 16:00 |
| tbarron | #endmeeting | 16:00 |
| *** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 16:00 | |
| openstack | Meeting ended Thu Jun 27 16:00:06 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:00 |
| openstack | Minutes: http://eavesdrop.openstack.org/meetings/manila/2019/manila.2019-06-27-15.02.html | 16:00 |
| openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/manila/2019/manila.2019-06-27-15.02.txt | 16:00 |
| openstack | Log: http://eavesdrop.openstack.org/meetings/manila/2019/manila.2019-06-27-15.02.log.html | 16:00 |
| *** ganso has left #openstack-meeting-alt | 16:00 | |
| gouthamr | /join #openstack-maila | 16:00 |
| carloss | haha | 16:00 |
| lseki | lol | 16:00 |
| *** e0ne has quit IRC | 16:02 | |
| *** jcoufal has joined #openstack-meeting-alt | 16:05 | |
| tbarron | jaja | 16:09 |
| *** igordc has joined #openstack-meeting-alt | 16:11 | |
| *** rdopiera has quit IRC | 16:31 | |
| *** panda has quit IRC | 16:32 | |
| *** panda has joined #openstack-meeting-alt | 16:36 | |
| *** whoami-rajat has quit IRC | 16:44 | |
| *** jcoufal_ has joined #openstack-meeting-alt | 16:59 | |
| *** jcoufal has quit IRC | 17:02 | |
| *** whoami-rajat has joined #openstack-meeting-alt | 17:06 | |
| *** ayoung has joined #openstack-meeting-alt | 17:14 | |
| *** kaisers has quit IRC | 17:27 | |
| *** diablo_rojo has joined #openstack-meeting-alt | 17:30 | |
| *** kaisers has joined #openstack-meeting-alt | 17:31 | |
| *** _erlon_ has quit IRC | 17:42 | |
| *** bhavikdbavishi has quit IRC | 17:48 | |
| *** jcoufal_ has quit IRC | 18:08 | |
| *** s0ru has left #openstack-meeting-alt | 18:34 | |
| *** diablo_rojo has quit IRC | 18:50 | |
| *** diablo_rojo has joined #openstack-meeting-alt | 18:51 | |
| *** diablo_rojo_ has joined #openstack-meeting-alt | 18:51 | |
| *** diablo_rojo_ has quit IRC | 18:51 | |
| *** armstrong has joined #openstack-meeting-alt | 19:39 | |
| *** whoami-rajat has quit IRC | 19:54 | |
| *** jtomasek has quit IRC | 19:55 | |
| *** ayoung has quit IRC | 19:59 | |
| *** diablo_rojo has quit IRC | 19:59 | |
| *** sfernand has quit IRC | 20:17 | |
| *** jtomasek has joined #openstack-meeting-alt | 20:52 | |
| *** raildo has quit IRC | 21:06 | |
| *** diablo_rojo has joined #openstack-meeting-alt | 21:10 | |
| *** tesseract has quit IRC | 21:19 | |
| *** rcernin has joined #openstack-meeting-alt | 21:24 | |
| *** jtomasek has quit IRC | 21:30 | |
| *** hongbin has quit IRC | 22:01 | |
| *** ayoung has joined #openstack-meeting-alt | 22:01 | |
| *** armstrong has quit IRC | 22:19 | |
| *** munimeha1 has quit IRC | 22:23 | |
| *** slaweq has quit IRC | 22:23 | |
| *** igordc has quit IRC | 22:36 | |
| *** carloss has quit IRC | 23:21 | |
| *** tonyb has quit IRC | 23:32 | |
| *** tonyb has joined #openstack-meeting-alt | 23:32 | |
| *** slaweq has joined #openstack-meeting-alt | 23:42 | |
| *** slaweq has quit IRC | 23:46 | |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!