*** 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!