*** dviroel has quit IRC | 00:02 | |
*** jamesmcarthur has quit IRC | 00:06 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 00:08 | |
*** jamesmcarthur has quit IRC | 00:09 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 00:09 | |
*** slaweq has joined #openstack-meeting-alt | 00:11 | |
*** slaweq has quit IRC | 00:16 | |
*** jamesmcarthur has quit IRC | 00:33 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 00:33 | |
*** jamesmcarthur has quit IRC | 00:39 | |
*** gyee has quit IRC | 00:46 | |
*** betherly has joined #openstack-meeting-alt | 00:55 | |
*** betherly has quit IRC | 01:00 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 01:09 | |
*** apetrich has quit IRC | 01:12 | |
*** baojg has joined #openstack-meeting-alt | 01:13 | |
*** betherly has joined #openstack-meeting-alt | 01:15 | |
*** jamesmcarthur has quit IRC | 01:15 | |
*** betherly has quit IRC | 01:20 | |
*** whoami-rajat has joined #openstack-meeting-alt | 01:31 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 01:40 | |
*** apetrich has joined #openstack-meeting-alt | 01:44 | |
*** betherly has joined #openstack-meeting-alt | 01:57 | |
*** tetsuro has joined #openstack-meeting-alt | 01:57 | |
*** apetrich has quit IRC | 01:58 | |
*** betherly has quit IRC | 02:02 | |
*** slaweq has joined #openstack-meeting-alt | 02:11 | |
*** slaweq has quit IRC | 02:15 | |
*** yamamoto has joined #openstack-meeting-alt | 02:27 | |
*** iyamahat has quit IRC | 02:38 | |
*** yamahata has quit IRC | 02:38 | |
*** bhavikdbavishi has joined #openstack-meeting-alt | 02:44 | |
*** bhavikdbavishi has quit IRC | 02:48 | |
*** jamesmcarthur has quit IRC | 02:54 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 02:55 | |
*** jamesmcarthur has quit IRC | 02:59 | |
*** tetsuro has quit IRC | 03:00 | |
*** yamamoto has quit IRC | 03:02 | |
*** betherly has joined #openstack-meeting-alt | 03:09 | |
*** betherly has quit IRC | 03:14 | |
*** yamamoto has joined #openstack-meeting-alt | 03:16 | |
*** yamamoto has quit IRC | 03:16 | |
*** yamamoto has joined #openstack-meeting-alt | 03:17 | |
*** yamamoto has quit IRC | 03:21 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 03:35 | |
*** betherly has joined #openstack-meeting-alt | 03:40 | |
*** bhavikdbavishi has joined #openstack-meeting-alt | 03:44 | |
*** betherly has quit IRC | 03:45 | |
*** slaweq has joined #openstack-meeting-alt | 04:11 | |
*** yamamoto has joined #openstack-meeting-alt | 04:13 | |
*** links has joined #openstack-meeting-alt | 04:16 | |
*** apetrich has joined #openstack-meeting-alt | 04:16 | |
*** slaweq has quit IRC | 04:16 | |
*** yamamoto_ has joined #openstack-meeting-alt | 04:20 | |
*** yamamoto has quit IRC | 04:20 | |
*** yamamoto has joined #openstack-meeting-alt | 04:21 | |
*** yamamoto_ has quit IRC | 04:24 | |
*** tetsuro has joined #openstack-meeting-alt | 04:37 | |
*** tetsuro has quit IRC | 04:42 | |
*** yamamoto has quit IRC | 04:52 | |
*** tetsuro has joined #openstack-meeting-alt | 04:55 | |
*** yamamoto has joined #openstack-meeting-alt | 04:57 | |
*** jamesmcarthur has quit IRC | 05:10 | |
*** slaweq has joined #openstack-meeting-alt | 05:11 | |
*** tetsuro has quit IRC | 05:12 | |
*** slaweq has quit IRC | 05:15 | |
*** yamamoto has quit IRC | 05:18 | |
*** bobmel has joined #openstack-meeting-alt | 05:22 | |
*** bobmel has quit IRC | 05:29 | |
*** yamamoto has joined #openstack-meeting-alt | 05:31 | |
*** ccamacho has quit IRC | 05:33 | |
*** yamamoto has quit IRC | 05:45 | |
*** yamamoto has joined #openstack-meeting-alt | 05:46 | |
*** yamamoto has quit IRC | 05:46 | |
*** yamamoto has joined #openstack-meeting-alt | 05:49 | |
*** yamamoto has quit IRC | 05:49 | |
*** iyamahat has joined #openstack-meeting-alt | 06:13 | |
*** igordc has quit IRC | 06:14 | |
*** yamamoto has joined #openstack-meeting-alt | 06:26 | |
*** slaweq has joined #openstack-meeting-alt | 06:28 | |
*** strigazi has quit IRC | 06:31 | |
*** tetsuro has joined #openstack-meeting-alt | 06:32 | |
*** yamamoto has quit IRC | 06:35 | |
*** tetsuro has quit IRC | 06:36 | |
*** rcernin has quit IRC | 06:44 | |
*** yamamoto has joined #openstack-meeting-alt | 06:51 | |
*** kopecmartin|off is now known as kopecmartin | 06:59 | |
*** jbadiapa has joined #openstack-meeting-alt | 07:04 | |
*** belmoreira has joined #openstack-meeting-alt | 07:07 | |
*** _pewp_ has quit IRC | 07:12 | |
*** ttsiouts has joined #openstack-meeting-alt | 07:13 | |
*** _pewp_ has joined #openstack-meeting-alt | 07:13 | |
*** tetsuro has joined #openstack-meeting-alt | 07:22 | |
*** helenafm has joined #openstack-meeting-alt | 07:27 | |
*** belmoreira has quit IRC | 07:31 | |
*** ccamacho has joined #openstack-meeting-alt | 07:36 | |
*** ttsiouts has quit IRC | 07:39 | |
*** belmoreira has joined #openstack-meeting-alt | 07:39 | |
*** ttsiouts has joined #openstack-meeting-alt | 07:39 | |
*** tetsuro has quit IRC | 07:41 | |
*** ttsiouts has quit IRC | 07:44 | |
*** ttsiouts has joined #openstack-meeting-alt | 07:46 | |
*** ttsiouts has quit IRC | 08:00 | |
*** ttsiouts has joined #openstack-meeting-alt | 08:01 | |
*** ttsiouts has quit IRC | 08:06 | |
*** ttsiouts has joined #openstack-meeting-alt | 08:09 | |
*** derekh has joined #openstack-meeting-alt | 08:20 | |
*** early has quit IRC | 08:26 | |
*** early has joined #openstack-meeting-alt | 08:29 | |
*** belmoreira has quit IRC | 08:33 | |
*** tetsuro has joined #openstack-meeting-alt | 08:34 | |
*** belmoreira has joined #openstack-meeting-alt | 08:36 | |
*** jraju__ has joined #openstack-meeting-alt | 08:39 | |
*** links has quit IRC | 08:39 | |
*** tetsuro has quit IRC | 08:39 | |
*** tetsuro has joined #openstack-meeting-alt | 08:46 | |
*** tetsuro has quit IRC | 08:50 | |
*** yamamoto has quit IRC | 08:51 | |
*** tetsuro has joined #openstack-meeting-alt | 08:51 | |
*** tetsuro has quit IRC | 08:53 | |
*** tetsuro has joined #openstack-meeting-alt | 08:54 | |
*** yamamoto has joined #openstack-meeting-alt | 08:57 | |
*** tssurya has joined #openstack-meeting-alt | 09:00 | |
*** apetrich has quit IRC | 09:06 | |
*** apetrich has joined #openstack-meeting-alt | 09:07 | |
*** links has joined #openstack-meeting-alt | 09:14 | |
*** jraju__ has quit IRC | 09:15 | |
*** yamamoto has quit IRC | 09:17 | |
*** tssurya has quit IRC | 09:17 | |
*** apetrich has quit IRC | 09:19 | |
*** tetsuro has quit IRC | 09:20 | |
*** belmoreira has quit IRC | 09:26 | |
*** ttsiouts has quit IRC | 09:27 | |
*** ttsiouts has joined #openstack-meeting-alt | 09:28 | |
*** belmoreira has joined #openstack-meeting-alt | 09:29 | |
*** apetrich has joined #openstack-meeting-alt | 09:31 | |
*** ttsiouts has quit IRC | 09:33 | |
*** ttsiouts has joined #openstack-meeting-alt | 09:38 | |
*** tssurya has joined #openstack-meeting-alt | 09:40 | |
*** tetsuro has joined #openstack-meeting-alt | 09:44 | |
*** tetsuro has quit IRC | 09:46 | |
*** yamamoto has joined #openstack-meeting-alt | 09:50 | |
*** belmoreira has quit IRC | 09:51 | |
*** yamamoto has quit IRC | 09:53 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 10:15 | |
*** ttsiouts has quit IRC | 10:15 | |
*** tetsuro has joined #openstack-meeting-alt | 10:15 | |
*** ttsiouts has joined #openstack-meeting-alt | 10:15 | |
*** helenafm has quit IRC | 10:16 | |
*** belmoreira has joined #openstack-meeting-alt | 10:19 | |
*** jamesmcarthur has quit IRC | 10:19 | |
*** ttsiouts has quit IRC | 10:20 | |
*** helenafm has joined #openstack-meeting-alt | 10:29 | |
*** whoami-rajat has quit IRC | 10:30 | |
*** yamamoto has joined #openstack-meeting-alt | 10:32 | |
*** yamamoto has quit IRC | 10:39 | |
*** tetsuro has quit IRC | 10:49 | |
*** tetsuro has joined #openstack-meeting-alt | 10:50 | |
*** tetsuro has quit IRC | 10:52 | |
*** yamamoto has joined #openstack-meeting-alt | 11:05 | |
*** belmoreira has quit IRC | 11:07 | |
*** ttsiouts has joined #openstack-meeting-alt | 11:09 | |
*** carloss has joined #openstack-meeting-alt | 11:22 | |
*** belmoreira has joined #openstack-meeting-alt | 11:28 | |
*** tesseract has joined #openstack-meeting-alt | 11:38 | |
*** dviroel has joined #openstack-meeting-alt | 11:39 | |
*** rfolco is now known as rfolco|rover | 12:12 | |
*** raildo has joined #openstack-meeting-alt | 12:34 | |
*** links has quit IRC | 12:51 | |
*** beekneemech has joined #openstack-meeting-alt | 13:36 | |
*** bnemec has quit IRC | 13:37 | |
*** bhavikdbavishi has quit IRC | 13:50 | |
*** raildo has quit IRC | 13:50 | |
*** TxGirlGeek has joined #openstack-meeting-alt | 13:51 | |
*** whoami-rajat has joined #openstack-meeting-alt | 13:55 | |
*** ttsiouts has quit IRC | 14:01 | |
*** ttsiouts has joined #openstack-meeting-alt | 14:02 | |
*** bhavikdbavishi has joined #openstack-meeting-alt | 14:03 | |
*** ttsiouts has quit IRC | 14:05 | |
*** ttsiouts has joined #openstack-meeting-alt | 14:06 | |
*** ccamacho has quit IRC | 14:15 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 14:19 | |
*** ccamacho has joined #openstack-meeting-alt | 14:20 | |
*** jamesmcarthur has quit IRC | 14:23 | |
*** jamesmcarthur has joined #openstack-meeting-alt | 14:24 | |
*** TxGirlGeek has quit IRC | 14:33 | |
*** lbragstad has joined #openstack-meeting-alt | 14:36 | |
*** belmoreira has quit IRC | 14:37 | |
*** belmoreira has joined #openstack-meeting-alt | 14:42 | |
*** jamesmcarthur has quit IRC | 14:43 | |
*** s0ru has joined #openstack-meeting-alt | 14:48 | |
*** priteau has joined #openstack-meeting-alt | 14:48 | |
*** thgcorrea has joined #openstack-meeting-alt | 14:51 | |
*** ganso has joined #openstack-meeting-alt | 14:54 | |
*** belmoreira has quit IRC | 14:54 | |
*** TxGirlGeek has joined #openstack-meeting-alt | 15:00 | |
*** jgrosso has joined #openstack-meeting-alt | 15:00 | |
tbarron | #startmeeting manila | 15:01 |
---|---|---|
openstack | Meeting started Thu Jul 18 15:01:30 2019 UTC and is due to finish in 60 minutes. The chair is tbarron. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:01 |
*** openstack changes topic to " (Meeting topic: manila)" | 15:01 | |
openstack | The meeting name has been set to 'manila' | 15:01 |
bswartz | .o/ | 15:01 |
carloss | o/ | 15:01 |
tbarron | courtesy ping: gouthamr xyang toabctl bswartz ganso erlon tpsilva vkmc amito jgrosso dviroel lseki carloss | 15:01 |
ganso | hello | 15:01 |
dviroel | o/ | 15:01 |
tbarron | ganso! | 15:01 |
amito | o/ | 15:02 |
s0ru | o/ | 15:02 |
* tbarron waits a couple minutes | 15:02 | |
vkmc | o/ | 15:02 |
tbarron | Hi all! | 15:03 |
jgrosso | hi\ | 15:03 |
gouthamr | o/ | 15:03 |
tbarron | Here's our agenda for today: | 15:03 |
*** kopecmartin is now known as kopecmartin|off | 15:03 | |
tbarron | #link https://wiki.openstack.org/wiki/Manila/Meetings#Weekly_Manila_team_meeting | 15:04 |
tbarron | #topic announcements | 15:04 |
*** openstack changes topic to "announcements (Meeting topic: manila)" | 15:04 | |
tbarron | Just a reminder that M2 is next week. | 15:04 |
tbarron | Also, you can vote for OpenInfra summit presentations here: | 15:05 |
tbarron | #link https://www.openstack.org/summit/shanghai-2019/vote-for-speakers | 15:05 |
tbarron | voting closes Monday iirc | 15:05 |
tbarron | It works kinds 'murican style, you can vote and the vote might or might not count for something | 15:05 |
bswartz | Hah | 15:06 |
tbarron | But if you have candidates you like it might help to vote for them. | 15:06 |
tbarron | Any other announcements? | 15:06 |
gouthamr | can we have a debate first? | 15:06 |
tbarron | gouthamr: we don't have enough participants | 15:07 |
ganso | tbarron: lol best analogy | 15:07 |
tbarron | #topic Our work: reviews | 15:07 |
*** openstack changes topic to "Our work: reviews (Meeting topic: manila)" | 15:07 | |
*** belmoreira has joined #openstack-meeting-alt | 15:07 | |
tbarron | #link https://review.opendev.org/#/c/657775/ | 15:08 |
tbarron | This is the Infortrend driver | 15:08 |
*** vh_ has joined #openstack-meeting-alt | 15:09 | |
tbarron | gouthamr: thanks for your good work reviewing this one | 15:09 |
*** vh_ is now known as vhariria | 15:09 | |
tbarron | My impression is that the code is pretty good at this point but that they are failing CI still. | 15:10 |
tbarron | also thanks to lseki for reviewing | 15:10 |
tbarron | Mostly I just want to get attention from others on this one. It's the only new driver outstanding. | 15:11 |
tbarron | Although there's a big refactor for nexenta. | 15:11 |
tbarron | #link https://review.opendev.org/#/c/664269/ | 15:12 |
tbarron | ok, if no one has remarks on these .... | 15:12 |
tbarron | #link https://review.opendev.org/#/c/647538/ | 15:13 |
tbarron | This one is yours, vkmc | 15:13 |
vkmc | yas! | 15:13 |
tbarron | Is it all ready for review? | 15:14 |
vkmc | all ready | 15:14 |
vkmc | with that we get rid of keystoneclient and we use keystoneauth instead, it's an old tech debt we had | 15:14 |
tbarron | Yup, good stuff. | 15:15 |
vkmc | there is more work to do on the unit tests front to make this cleaner, they need some refactoring, I can propose a follow up patch | 15:15 |
tbarron | toabctl: I know you reviewed this in April but it's ready for review again now. | 15:15 |
tbarron | vkmc: cleaner or to get adequate coverage? | 15:16 |
vkmc | tbarron, cleaner | 15:16 |
tbarron | vkmc: yeah, I don't have a sense that coverage slips with this patch. | 15:16 |
vkmc | we could add more tests to try different paths though, I'm open to discussion for this | 15:17 |
tbarron | vkmc: so followup work is fine on that front. Coverage job is passing and unit tests are passing. | 15:17 |
tbarron | Let's get some non red hat reviewers on this one please. | 15:17 |
tbarron | #link https://review.opendev.org/#/c/667744/ | 15:18 |
tbarron | s0ru: this one is yours | 15:18 |
s0ru | :o | 15:18 |
tbarron | s0ru: tell us all what it does please | 15:18 |
s0ru | it catches the error for manila list --count True with zero shares | 15:19 |
* tbarron reminds everyone that s0ru is our outreachy intern, let's help her help us succeed! | 15:20 | |
tbarron | s0ru: and this one is ready except maybe an issue with a unit test? or did you get that resolved yet? | 15:20 |
s0ru | *me sweats | 15:20 |
tbarron | heh | 15:21 |
bswartz | The command is /me | 15:21 |
* bswartz ducks | 15:21 | |
vkmc | s0ru and I discussed about that yesterday | 15:21 |
* s0ru know I sweat | 15:21 | |
s0ru | yes, I'm working with vkmc on that | 15:22 |
tbarron | s0ru: we appreciate your hard work and you are permitted to throw fish at bswartz when he ducks under his desk | 15:22 |
vkmc | I had to try her patch in my local env and then see in which unit tests this could be added or if we need to add a new unit test | 15:22 |
tbarron | s0ru: vkmc: ok, seems like you are making good progress and aren't blocked then | 15:22 |
* s0ru throwing fish somewhere(? | 15:23 | |
vkmc | :D | 15:23 |
tbarron | s0ru: is there any more help you need on this or on the OSC work? | 15:23 |
tbarron | s0ru: we'll explain afterwards :) | 15:23 |
s0ru | I guess for the unit test since I've never did one | 15:23 |
s0ru | on OSC I'm making good progress, at least I'm not feeling stuck :) | 15:24 |
s0ru | (real stuck) | 15:24 |
tbarron | s0ru: ok, and vkmc is helping with that so she'll let us know ... | 15:24 |
tbarron | s0ru: good, don't be shy :) | 15:24 |
s0ru | yes n.n | 15:24 |
tbarron | Finally | 15:25 |
tbarron | #link https://review.opendev.org/#/c/670510/ | 15:25 |
tbarron | #link https://review.opendev.org/#/c/671027/ | 15:25 |
tbarron | These are for IPv6 support for CephFS/NFS back end | 15:25 |
tbarron | I think gouthamr is going to review them but I'd also like some other eyes | 15:25 |
tbarron | bswartz: you in particular please. Not a whole lot of code and it's territory you know well. | 15:26 |
bswartz | ack | 15:26 |
tbarron | bswartz: thanks | 15:26 |
tbarron | OK, I don't have any more on this topic today, anyone else want to bring attention to | 15:27 |
carloss | me | 15:27 |
tbarron | our discuss pending reviews? | 15:27 |
carloss | I have one patch that needs review... It's the fix for the pagination operation | 15:27 |
tbarron | carloss: go ahead please | 15:27 |
tbarron | carloss: ah yes | 15:27 |
carloss | https://review.opendev.org/#/c/650986/ | 15:27 |
carloss | :) | 15:27 |
tbarron | carloss: thank you for that one, I'll review it but we need others too! | 15:28 |
carloss | ty | 15:28 |
tbarron | carloss: looks like you had this ready almost a couple weeks ago, sorry to let it slip. | 15:29 |
carloss | no problem :) | 15:29 |
tbarron | Any others? | 15:29 |
carloss | also we've started submitting the patches that implements the share network with multiple subnets spec... | 15:29 |
carloss | it's still a work in progress | 15:29 |
carloss | we are still finishing the unit tests | 15:30 |
carloss | https://review.opendev.org/#/q/topic:bp/share-network-multiple-subnets+(status:open+OR+status:merged) | 15:31 |
tbarron | carloss: but these patches can benefit from review at this point, so it's good to remind. | 15:31 |
carloss | yes, thanks tbarron | 15:31 |
tbarron | Any others? | 15:32 |
carloss | not from our side | 15:32 |
carloss | :) | 15:32 |
tbarron | #topic Bugs | 15:32 |
*** openstack changes topic to "Bugs (Meeting topic: manila)" | 15:32 | |
tbarron | jgrosso: nice to see you! | 15:32 |
jgrosso | tbarron good to be back from vaca | 15:32 |
tbarron | vhariria: and you, thanks for filling in! | 15:33 |
jgrosso | yes vhariria thanks! | 15:33 |
jgrosso | https://etherpad.openstack.org/p/manila-bug-triage-pad | 15:33 |
vhariria | tbarron, jgrosso: np :D | 15:33 |
jgrosso | I wanted to start with an older one | 15:33 |
jgrosso | https://bugs.launchpad.net/manila/+bug/1492211 | 15:33 |
openstack | Launchpad bug 1492211 in Manila "Generic driver: error deleting shares if service_instance is not created" [Low,In progress] - Assigned to Lucian Petrut (petrutlucian94) | 15:33 |
jgrosso | should i just ask Lucian to re-submit his fix ? | 15:34 |
jgrosso | not sure why this is abandoned | 15:34 |
jgrosso | looks like a trivial fix | 15:35 |
tbarron | jgrosso: I'm not sure Lucian is actively working on Manila anymore. | 15:36 |
jgrosso | ok will close it then | 15:36 |
tbarron | jgrosso: hold on | 15:36 |
jgrosso | I will verify if he is working | 15:36 |
jgrosso | with manila I thought he was | 15:37 |
tbarron | jgrosso: if he doesn't want to re-take it (do check) you could take it | 15:37 |
jgrosso | ok sounds good | 15:37 |
*** bhavikdbavishi has quit IRC | 15:37 | |
tbarron | but does anyone understand what Valeriy was saying on this one? | 15:37 |
bswartz | What he was saying where? | 15:38 |
jgrosso | https://review.opendev.org/#/c/224102/ | 15:38 |
tbarron | bswartz: he -1-ed this one | 15:38 |
tbarron | bswartz: comment on PS#2 | 15:38 |
bswartz | Yeah I think he's concerned about recovering from inconsistent states | 15:39 |
bswartz | Perhaps he observed this happening one time | 15:39 |
gouthamr | but if the flavor is incorrect, we won't have an instance ID | 15:40 |
tbarron | to me it sounds like he was asking for a deeper investigation more than objecting to allowing the deletion | 15:40 |
gouthamr | i think this fix is for a case when nova API fails right away, instead of asynchronously? | 15:41 |
tbarron | jgrosso: ok, move it ahead, we can discuss Valeriy's objection further in review if we need to. | 15:41 |
jgrosso | tbarron great thanks | 15:42 |
jgrosso | https://bugs.launchpad.net/manila/+bug/1836310 I need some help translating :) | 15:42 |
openstack | Launchpad bug 1836310 in Manila "Space savings from efficiency could be lost druing migrations" [Undecided,New] | 15:42 |
gouthamr | 详细信息 (Details), 事件 (Event) :) | 15:43 |
gouthamr | https://translate.google.com/ jgrosso | 15:43 |
jgrosso | haha thanks gouthamr | 15:43 |
tbarron | Is this for a particular back end? messages are from: mgmt.vopl.move.cutover.... | 15:44 |
jgrosso | I am thinking we need more info | 15:44 |
*** ttsiouts has quit IRC | 15:44 | |
gouthamr | okay, this is intentional | 15:44 |
gouthamr | afaik anyway :) | 15:44 |
tbarron | *what* is intentional? | 15:44 |
jgrosso | :) | 15:44 |
*** ttsiouts has joined #openstack-meeting-alt | 15:45 | |
gouthamr | the bug refers to this message from ONTAP: Space savings from efficiency could be lost. | 15:45 |
tbarron | gouthamr: right | 15:45 |
gouthamr | we've a two phased migration in manila; but ONTAP vol moves are nondisruptive | 15:45 |
tbarron | that's why I asked the first question | 15:45 |
tbarron | the bug doesn't say that | 15:45 |
tbarron | train the bug reporter | 15:45 |
jgrosso | :) | 15:46 |
tbarron | ask if this is for a particular back end or | 15:46 |
tbarron | say this looks like a netapp issue, right? | 15:46 |
gouthamr | so during implementation, i had to "wait_for_cutover" explicitly, because we wanted to give the administrator an option to cancel the migration | 15:46 |
tbarron | and tag it | 15:46 |
jgrosso | go it will do | 15:46 |
tbarron | jgrosso: gouthamr: and after that you can go on and explain that you talked to the guy who wrote that | 15:47 |
*** tssurya has quit IRC | 15:47 | |
gouthamr | ofcourse it's going to affect their backend if they wait too long before invoking "migration-complete"; i.e., data is going to be on two aggregates for a longer time | 15:47 |
tbarron | and it's intentional. | 15:47 |
tbarron | and talk to current netapp maintainers to see if they agree etc. | 15:47 |
tbarron | maybe this goes to INVALID then | 15:47 |
gouthamr | i wonder if this is the concern ONTAP has too; though - carloss, you may be able to confirm | 15:48 |
carloss | I can take a look here | 15:49 |
*** bhavikdbavishi has joined #openstack-meeting-alt | 15:49 | |
tbarron | well you can't guarantee de-dupe efficiency when you move to a new aggregate, right? | 15:49 |
*** ttsiouts has quit IRC | 15:49 | |
tbarron | it will initially be worse and eventually be, who knows? | 15:50 |
tbarron | The message is in any case about how ONTAP will work, not something under manila's control, right? | 15:51 |
tbarron | gouthamr: note that the reporter isn't concerned about the wait for cutover, he's concerned about possible loss of | 15:51 |
tbarron | space-efficiency | 15:52 |
gouthamr | i don't recall; sis parameters may be preserved; in any case, we recheck in the driver at the end of the migration and set them appropriately | 15:52 |
carloss | tbarron: I think so | 15:52 |
tbarron | gouthamr: my point isn't about preservation of parameters but rather about how much de-dupe will be possible on a new aggregate which has other data blocks in the background | 15:53 |
gouthamr | yes, if we're able to confirm this, we can tell him it works as intended; and if he wants to avoid the issue, they can watch "migration-get-progress" and issue "migration-complete" immediately | 15:53 |
tbarron | gouthamr: how would that affect the space-efficiency? I'm not following. | 15:53 |
*** helenafm has quit IRC | 15:53 | |
tbarron | but we can take this offline if we need to | 15:53 |
gouthamr | well, my theory is that there are duplicate data blocks, and ONTAP (at least until 9.as_long_as_i_was_there) doesn't do dedupe across aggregates | 15:54 |
tbarron | gouthamr: i'm just saying the de-dupe will be against a different totality of blocks in the new aggregate no matter what | 15:55 |
gouthamr | there's ofcourse a KB on this :) https://kb.netapp.com/app/answers/answer_view/a_id/1028830/~/troubleshooting-workflow%3A-vol-move-command-failure- | 15:55 |
jgrosso | should I add that to the ticket :) | 15:56 |
gouthamr | jgrosso: nope, i'd let carloss reproduce this and respond :) | 15:57 |
jgrosso | ok shall I assign it to carloss? | 15:57 |
tbarron | that's a KB about failed volume move, not about successful volume move wjth loss of space efficiency :) | 15:57 |
carloss | will do | 15:57 |
dviroel | jgrosso: yes :) | 15:57 |
*** beekneemech has quit IRC | 15:57 | |
*** belmoreira has quit IRC | 15:58 | |
carloss | jgrosso: yep | 15:58 |
jgrosso | ok that is all the time I have :) | 15:58 |
* gouthamr doesn't understand what tbarron is saying, but will defer Qs to #openstack-manila | 15:58 | |
tbarron | gouthamr: ack | 15:58 |
*** bnemec has joined #openstack-meeting-alt | 15:58 | |
tbarron | #topic open-discussion | 15:58 |
*** openstack changes topic to "open-discussion (Meeting topic: manila)" | 15:58 | |
tbarron | Thanks everyone! See you in #openstack-manila | 15:59 |
tbarron | #endmeeting | 15:59 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 15:59 | |
openstack | Meeting ended Thu Jul 18 15:59:06 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:59 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/manila/2019/manila.2019-07-18-15.01.html | 15:59 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/manila/2019/manila.2019-07-18-15.01.txt | 15:59 |
openstack | Log: http://eavesdrop.openstack.org/meetings/manila/2019/manila.2019-07-18-15.01.log.html | 15:59 |
priteau | #startmeeting blazar | 16:00 |
openstack | Meeting started Thu Jul 18 16:00:18 2019 UTC and is due to finish in 60 minutes. The chair is priteau. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:00 |
*** openstack changes topic to " (Meeting topic: blazar)" | 16:00 | |
openstack | The meeting name has been set to 'blazar' | 16:00 |
priteau | #topic Roll call | 16:00 |
*** openstack changes topic to "Roll call (Meeting topic: blazar)" | 16:00 | |
*** jakecoll has joined #openstack-meeting-alt | 16:03 | |
priteau | Hi jakecoll | 16:03 |
jakecoll | good morning | 16:04 |
*** s0ru has left #openstack-meeting-alt | 16:04 | |
priteau | Looks like it may be just us today | 16:05 |
*** diurnalist has joined #openstack-meeting-alt | 16:06 | |
jakecoll | Jason's here now | 16:07 |
priteau | #topic Upstream contributions | 16:07 |
*** openstack changes topic to "Upstream contributions (Meeting topic: blazar)" | 16:07 | |
diurnalist | o/ | 16:07 |
priteau | Hi diurnalist | 16:07 |
diurnalist | freenode web UI is completely different, eyes still adjusting... | 16:07 |
priteau | We skipped the last meeting (it was 4th of July), although I forgot to formally cancel, my apologies | 16:07 |
jakecoll | Yea, jumped up a decade in style | 16:08 |
priteau | So I'd like to catch up on the status of possible upstream contributions | 16:08 |
priteau | You should try a real IRC client on of those days ;-) | 16:08 |
jakecoll | :+1: | 16:08 |
*** ganso has left #openstack-meeting-alt | 16:09 | |
priteau | I saw that jakecoll pushed the implementation of network segments, thanks a lot | 16:09 |
priteau | #link https://review.opendev.org/#/c/668749/ | 16:10 |
jakecoll | sure, a lot of the tests are failing on gerrit, but based locally. | 16:10 |
jakecoll | *passed | 16:10 |
priteau | As I mentioned on Gerrit, we really ought to have a spec first, particularly to agree on the API and DB schema | 16:11 |
priteau | I think I've got the start of a draft spec somewhere, I will try to dig it up | 16:11 |
priteau | jakecoll: looking at the tox tests failure, it complains about ironicclient, which indeed still appears in parts of the patch | 16:13 |
priteau | Would you be able to take out the remaining mentions and upload a new patch? | 16:13 |
jakecoll | alright, I'll look into those | 16:13 |
priteau | grep finds ironic in blazar/tests/plugins/networks/test_network_plugin.py and lower-constraints.txt | 16:14 |
jakecoll | how does blazar handle specs? | 16:14 |
priteau | There is a blazar-specs repo: https://opendev.org/openstack/blazar-specs | 16:16 |
priteau | A spec template for the train release is at https://opendev.org/openstack/blazar-specs/src/branch/master/doc/source/specs/train/train-template.rst | 16:16 |
priteau | When merged, specs show up at https://specs.openstack.org/openstack/blazar-specs/ | 16:16 |
priteau | #action jakecoll remove ironic code from network segment patch and resubmit to get tests to pass | 16:17 |
jakecoll | If you send me the draft spec, I can finish it up for you | 16:18 |
priteau | That would be fab, I will be touch | 16:18 |
priteau | #action priteau find draft network segment spec and share with jakecoll | 16:18 |
priteau | Were you able to get the calendar updated to use the resource allocation API? | 16:20 |
jakecoll | Yes and no. I did, but the query in blazar_manager is so inefficient that it takes for ever to load. | 16:21 |
priteau | Are there changes we could do to make it faster? | 16:22 |
jakecoll | Yep. It was implemented as one big join between three tables, but if you break it up into two then the speed up is pretty dramatic. | 16:23 |
priteau | I saw you have this new branch, does it include the fix? https://github.com/ChameleonCloud/blazar/tree/optimize-queries | 16:23 |
diurnalist | ... which is something that frankly makes very little sense to me, but I'm not sure how the ORM layer works for most openstack stuff | 16:24 |
jakecoll | Yes | 16:24 |
priteau | There should be a way to see exactly which queries are being made | 16:25 |
diurnalist | this is also a good resource for some gotchas https://wiki.openstack.org/wiki/OpenStack_and_SQLAlchemy | 16:26 |
jakecoll | I imagine you'd need to change the logging to debug or something to get it | 16:26 |
priteau | https://docs.sqlalchemy.org/en/13/core/engines.html#configuring-logging | 16:26 |
jakecoll | oh interesting | 16:27 |
*** gyee has joined #openstack-meeting-alt | 16:27 | |
diurnalist | i would bet it's not the query per se, rather it's a lot of other stuff that sqlalchemy is trying to do | 16:27 |
priteau | And on the server side, you can enable the slow query log: https://mariadb.com/kb/en/library/slow-query-log-overview/ | 16:27 |
diurnalist | there is no way that a join across two tables with ~1000 rows should take 20-40 seconds as jake experienced. it has to be sqlalchemy doing plumbing in a single thread | 16:27 |
jakecoll | three tables | 16:28 |
jakecoll | but yes, still | 16:28 |
priteau | I've seen other slow operations in Blazar before, which may be linked to the database. Maybe we need a more general investgation of ORM performance. | 16:29 |
diurnalist | i recommend reading that openstack wiki page, i just breezed through it (never read it before) but it has good details and looks to identify some real problems | 16:30 |
diurnalist | in particular, this section https://wiki.openstack.org/wiki/OpenStack_and_SQLAlchemy#ORM_Quick_Wins_Proof_of_Concept | 16:30 |
priteau | It hasn't been changed since 2014 though, need to carefully check if the content is still relevant | 16:31 |
diurnalist | fair | 16:32 |
priteau | Were there other patches that you were working on? | 16:33 |
jakecoll | I did the floatingip update for us. I'm not sure if you have heard back from Masahito | 16:33 |
priteau | I haven't heard from him, and he was not at the IRC meeting earlier this week. | 16:34 |
priteau | Is it in a state were it can be submitted for review? | 16:35 |
jakecoll | I think you did soft-delete way back. I saw a blueprint for it that is still pending | 16:35 |
jakecoll | Yes. I can submit it. | 16:35 |
priteau | Please do. | 16:36 |
diurnalist | nice to contribute all of these back :) | 16:36 |
priteau | For soft-delete, there are some changes required, I'll have to check. | 16:36 |
priteau | #action jakecoll submit floating IP update patch | 16:36 |
priteau | #action priteau find required soft-delete changes | 16:37 |
*** ccamacho has quit IRC | 16:37 | |
priteau | It will be good if you can drop more patches when you upgrade to Train | 16:38 |
priteau | That's a few months away though | 16:39 |
jakecoll | floatingips could use allocations. Networks as well once approved. | 16:39 |
priteau | I think that was on masahito's todo list | 16:42 |
priteau | I think we've covered everything for active upstream contributions | 16:44 |
priteau | #topic AOB | 16:44 |
*** openstack changes topic to "AOB (Meeting topic: blazar)" | 16:44 | |
priteau | A small update about Ironic support | 16:44 |
priteau | I am working with Tetsuro to test the existing instance reservation code in Stein and check what is missing for supporting bare-metal instances | 16:45 |
*** gibi has quit IRC | 16:45 | |
priteau | This requires placement to be running Stein or later as well, as the necessary feature is not available in Rocky | 16:46 |
priteau | I will keep you posted once I have finished this analysis | 16:46 |
diurnalist | what is the missing feature? and, does this mean that bare metal reservations will take a similar form (a new flavor tied to the reservation) | 16:46 |
*** iyamahat has quit IRC | 16:47 | |
priteau | Sorry, I made a mistake | 16:48 |
priteau | It requires *Nova* Stein | 16:48 |
priteau | In Rocky placement added support for nested resource providers: https://docs.openstack.org/nova/rocky/user/placement.html#support-allocation-candidates-with-nested-resource-providers | 16:48 |
priteau | In Stein nova started to use it | 16:48 |
priteau | The instance reservation code relies on this | 16:48 |
diurnalist | right, makes sense | 16:48 |
diurnalist | one thing i want to raise, however we do it, we may want to keep this spec in mind https://specs.openstack.org/openstack/ironic-specs/specs/not-implemented/deploy-templates.html | 16:49 |
priteau | The goal is still for host reservation to support bare-metal as well, but tetsuro is starting with instance reservation as this is more integrated with the placement API already | 16:49 |
priteau | diurnalist: are you interested in deploy templates for Chameleon? | 16:51 |
*** panda is now known as panda|off | 16:51 | |
diurnalist | we are interested in supporting users modifying bios in a controlled manner | 16:52 |
diurnalist | i think deploy templates offer a path forward there | 16:52 |
diurnalist | and, i bring it up because currently these would be tied to a flavor | 16:52 |
diurnalist | though, the spec states: | 16:52 |
diurnalist | > Longer term Nova is expected to offer the option of a user specifying an override trait on a boot request, based on what the flavor says is possible. | 16:53 |
priteau | I have heard discussions about this for a long time | 16:53 |
diurnalist | yes, also not sure how realistic any timeline is, i just bring it up because both of these ideas are centered around flavors | 16:54 |
*** igordc has joined #openstack-meeting-alt | 16:54 | |
priteau | Blazar creates the flavor in instance reservation mode, so it should be easy to have an additional API parameter for the user to provide flags to enable/disable hardware options | 16:55 |
priteau | Thanks for reminding me :-) | 16:55 |
diurnalist | yes, what blazar does isn't inherently incompatible | 16:56 |
priteau | We're almost out of time, anything else to discuss? | 16:58 |
priteau | That's all folks! | 16:59 |
priteau | Thanks a lot for joining | 16:59 |
priteau | #endmeeting | 16:59 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 16:59 | |
openstack | Meeting ended Thu Jul 18 16:59:48 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:59 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/blazar/2019/blazar.2019-07-18-16.00.html | 16:59 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/blazar/2019/blazar.2019-07-18-16.00.txt | 16:59 |
openstack | Log: http://eavesdrop.openstack.org/meetings/blazar/2019/blazar.2019-07-18-16.00.log.html | 16:59 |
*** derekh has quit IRC | 17:00 | |
*** jakecoll has quit IRC | 17:03 | |
*** iyamahat has joined #openstack-meeting-alt | 17:12 | |
*** igordc has quit IRC | 17:15 | |
*** igordc has joined #openstack-meeting-alt | 17:16 | |
*** iyamahat_ has joined #openstack-meeting-alt | 17:18 | |
*** panda|off has quit IRC | 17:19 | |
*** vhariria has left #openstack-meeting-alt | 17:20 | |
*** iyamahat has quit IRC | 17:21 | |
*** panda has joined #openstack-meeting-alt | 17:21 | |
*** yamahata has joined #openstack-meeting-alt | 17:28 | |
*** raildo has joined #openstack-meeting-alt | 17:30 | |
*** diurnalist has quit IRC | 17:41 | |
*** aprice has quit IRC | 17:45 | |
*** hogepodge has quit IRC | 17:45 | |
*** hogepodge has joined #openstack-meeting-alt | 17:47 | |
*** aprice has joined #openstack-meeting-alt | 17:47 | |
*** gibi has joined #openstack-meeting-alt | 17:53 | |
*** bhavikdbavishi has quit IRC | 17:56 | |
*** irclogbot_1 has quit IRC | 18:07 | |
*** altlogbot_3 has quit IRC | 18:07 | |
*** irclogbot_1 has joined #openstack-meeting-alt | 18:08 | |
*** altlogbot_2 has joined #openstack-meeting-alt | 18:09 | |
*** dsariel has joined #openstack-meeting-alt | 18:42 | |
*** dsariel has quit IRC | 18:43 | |
*** thgcorrea has quit IRC | 18:51 | |
*** lbragstad has quit IRC | 19:02 | |
*** gibi has quit IRC | 19:15 | |
*** _erlon_ has joined #openstack-meeting-alt | 19:23 | |
*** gibi has joined #openstack-meeting-alt | 19:28 | |
*** e0ne has joined #openstack-meeting-alt | 19:38 | |
*** whoami-rajat has quit IRC | 19:44 | |
*** tesseract has quit IRC | 20:05 | |
*** jgrosso has quit IRC | 20:07 | |
*** diurnalist has joined #openstack-meeting-alt | 20:29 | |
*** ayoung has quit IRC | 20:44 | |
*** ayoung has joined #openstack-meeting-alt | 20:50 | |
*** raildo has quit IRC | 21:04 | |
*** raildo has joined #openstack-meeting-alt | 21:04 | |
*** priteau has quit IRC | 21:05 | |
*** e0ne has quit IRC | 21:17 | |
*** raildo has quit IRC | 21:21 | |
*** igordc has quit IRC | 21:27 | |
*** igordc has joined #openstack-meeting-alt | 21:28 | |
*** beekneemech has joined #openstack-meeting-alt | 21:38 | |
*** beekneemech has quit IRC | 21:38 | |
*** ayoung has quit IRC | 21:52 | |
*** bnemec has quit IRC | 22:03 | |
*** alex_xu has quit IRC | 22:05 | |
*** alex_xu has joined #openstack-meeting-alt | 22:09 | |
*** slaweq has quit IRC | 22:09 | |
*** bnemec has joined #openstack-meeting-alt | 22:13 | |
*** carloss has quit IRC | 22:21 | |
*** diurnalist has quit IRC | 22:39 | |
*** bnemec has quit IRC | 22:42 | |
*** bnemec has joined #openstack-meeting-alt | 22:43 | |
*** TxGirlGeek has quit IRC | 23:01 | |
*** TxGirlGeek has joined #openstack-meeting-alt | 23:03 | |
*** rcernin has joined #openstack-meeting-alt | 23:15 | |
*** yaawang has quit IRC | 23:53 | |
*** yaawang has joined #openstack-meeting-alt | 23:53 | |
*** TxGirlGeek has quit IRC | 23:55 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!