*** bswartz has joined #openstack-meeting-cp | 01:02 | |
*** bswartz has quit IRC | 01:13 | |
*** TaylorHuang has joined #openstack-meeting-cp | 01:14 | |
*** TaylorH has quit IRC | 01:17 | |
*** gothicmindfood has quit IRC | 02:40 | |
*** gouthamr has quit IRC | 04:33 | |
*** bswartz has joined #openstack-meeting-cp | 05:07 | |
*** ebalduf has quit IRC | 05:44 | |
*** david-lyle has joined #openstack-meeting-cp | 06:36 | |
*** david-lyle_ has quit IRC | 06:39 | |
*** belmoreira has joined #openstack-meeting-cp | 06:48 | |
*** sdake has joined #openstack-meeting-cp | 08:01 | |
*** sdake has quit IRC | 08:15 | |
*** sdake has joined #openstack-meeting-cp | 08:35 | |
*** markvoelker has joined #openstack-meeting-cp | 08:41 | |
*** sdake has quit IRC | 08:43 | |
*** markvoelker has quit IRC | 08:45 | |
*** sdake has joined #openstack-meeting-cp | 09:46 | |
*** sdague has joined #openstack-meeting-cp | 10:31 | |
*** markvoelker has joined #openstack-meeting-cp | 10:42 | |
*** markvoelker has quit IRC | 10:47 | |
*** sdake has quit IRC | 12:02 | |
*** sdake has joined #openstack-meeting-cp | 12:06 | |
*** gouthamr has joined #openstack-meeting-cp | 12:10 | |
*** sigmavirus|away is now known as sigmavirus | 12:10 | |
*** xarses has quit IRC | 12:28 | |
*** markvoelker has joined #openstack-meeting-cp | 12:30 | |
*** sdake has quit IRC | 12:38 | |
*** xyang1 has joined #openstack-meeting-cp | 12:56 | |
*** belmoreira has quit IRC | 13:31 | |
*** belmoreira has joined #openstack-meeting-cp | 13:50 | |
*** dims has quit IRC | 13:59 | |
*** dims has joined #openstack-meeting-cp | 14:05 | |
*** uxdanielle has joined #openstack-meeting-cp | 14:08 | |
*** ebalduf has joined #openstack-meeting-cp | 14:09 | |
*** sdake has joined #openstack-meeting-cp | 14:10 | |
*** sdake has quit IRC | 14:48 | |
*** xarses has joined #openstack-meeting-cp | 14:53 | |
*** xarses has quit IRC | 14:59 | |
*** tyr has joined #openstack-meeting-cp | 15:38 | |
*** belmoreira has quit IRC | 15:38 | |
*** Benj_ has joined #openstack-meeting-cp | 15:50 | |
*** xarses has joined #openstack-meeting-cp | 15:57 | |
*** dims has quit IRC | 16:10 | |
*** tyr has quit IRC | 16:16 | |
*** xarses has quit IRC | 16:32 | |
*** dims has joined #openstack-meeting-cp | 16:42 | |
*** dims has quit IRC | 16:47 | |
*** dims has joined #openstack-meeting-cp | 16:53 | |
ildikov | #startmeeting cinder-nova-api-changes | 17:00 |
---|---|---|
openstack | Meeting started Mon Aug 15 17:00:18 2016 UTC and is due to finish in 60 minutes. The chair is ildikov. Information about MeetBot at http://wiki.debian.org/MeetBot. | 17:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 17:00 |
*** openstack changes topic to " (Meeting topic: cinder-nova-api-changes)" | 17:00 | |
openstack | The meeting name has been set to 'cinder_nova_api_changes' | 17:00 |
ildikov | scottda ildikov DuncanT ameade cFouts johnthetubaguy jaypipes takashin alaski e0ne jgriffith tbarron andrearosa hemna erlon mriedem gouthamr ebalduf patrickeast smcginnis diablo_rojo gsilvis | 17:00 |
scottda | hi | 17:00 |
*** sdake has joined #openstack-meeting-cp | 17:00 | |
* scottda is on-time for once | 17:00 | |
ildikov | scottda: hi :) | 17:00 |
jgriffith | ildikov: :) Thought you had a conflict | 17:01 |
ildikov | I have a meeting in parallel, so if you feel like facilitating this one a bit that would be great :) | 17:01 |
jgriffith | Or are you time slicing your meeting processor | 17:01 |
jgriffith | :) | 17:01 |
jgriffith | Ok... so I'll make this sort of easy if there are no objections. | 17:02 |
patrickeast | objection! | 17:02 |
jgriffith | anybody have any updates or questions they'd like to bring up? | 17:02 |
jgriffith | patrickeast: darn you! | 17:02 |
ildikov | jgriffith: I'm a girl, I should be able to figure this out ;) | 17:02 |
ildikov | jgriffith: any updates on your side? | 17:02 |
ildikov | tempest or Nova stuff? | 17:03 |
jgriffith | ildikov: I have nothing new to report | 17:03 |
ildikov | jgriffith: :( | 17:04 |
ildikov | jgriffith: I saw you +1'd my patch, which depends on yours | 17:04 |
jgriffith | ildikov: turn that frown upside down | 17:04 |
ildikov | I can work on adding a few more tests if you're not working on that | 17:04 |
jgriffith | yes, thanks for fixing that | 17:04 |
ildikov | no probs, I was playing with it earlier | 17:05 |
jgriffith | ildikov: so honestly once we decided this was O work it's certainly not on the front burner for me | 17:05 |
ildikov | jgriffith: I'm not sure I'm following you now | 17:06 |
hemna | mep | 17:06 |
*** mriedem has joined #openstack-meeting-cp | 17:06 | |
* mriedem lurks | 17:06 | |
jgriffith | ildikov: the attach/detach changes | 17:07 |
hemna | I haven't had time to test it :( | 17:07 |
jgriffith | ildikov: given that they're not going to go in for N | 17:07 |
hemna | too many things coming at the same time right now. | 17:07 |
jgriffith | hemna: that's how it goes... no worries | 17:07 |
mriedem | yup my time is constrained this week, i'm on vacation next week and then it's n-3 after that | 17:07 |
johnthetubaguy | it would be great to get a spec to write up our plans pre summit | 17:07 |
ildikov | jgriffith: I thought for Cinder we can still consider it, but then I missed a few bits | 17:07 |
jgriffith | I will get the latest update pushed to the review this week | 17:07 |
ildikov | jgriffith: and then get things done in Nova as well | 17:07 |
ildikov | jgriffith: as it's a new API in Cinder with microversions it should not break anything until no one is using it | 17:08 |
jgriffith | ildikov: so my point was that things for the current release are priority | 17:08 |
*** harlowja has joined #openstack-meeting-cp | 17:08 | |
ildikov | jgriffith: if there are other things that are urgent and no bandwidth for this that's another topic | 17:08 |
jgriffith | ildikov: we already all agreed (I thought) that this work was not going to go in during the N release. Unless I horribly misunderstood something? | 17:08 |
johnthetubaguy | so I have an aside here | 17:09 |
ildikov | jgriffith: we might do a task list and let people pick up things if they have time | 17:09 |
jgriffith | johnthetubaguy: go for it | 17:09 |
johnthetubaguy | turns out we having a very similar conversation about neutron ports and neutron attachments | 17:09 |
johnthetubaguy | mentioned that to jgriffith earlier | 17:09 |
johnthetubaguy | there are plans to get live-migrate into a state machine during Ocata | 17:09 |
johnthetubaguy | it would be great if we end up with similar patterns in the end | 17:10 |
scottda | johnthetubaguy: Is there a spec for the live-migrate state machine? | 17:10 |
johnthetubaguy | there are slight differences around the shared cinder connection, and neutron needing to know the active port, but its very similar | 17:10 |
johnthetubaguy | scottda: the full one I think is WIP, I have notes on the neutron thing here: https://review.openstack.org/#/c/353982/ | 17:11 |
johnthetubaguy | scottda: its a little bit too rough and ready to be useful yet, but just trying to capture stuff before the neutron midycle later in the week | 17:11 |
scottda | Cool, thanks. #link https://review.openstack.org/#/c/353982/ | 17:11 |
scottda | johnthetubaguy: sure. I'll keep an eye in it.. | 17:12 |
johnthetubaguy | basically, I think port bindings and volume attachments are quite similar, and during live-migrate we have two of both during the live-migration | 17:12 |
johnthetubaguy | right now we only have one during the live-migration, evening though we kinda have two connections during live-migration | 17:12 |
johnthetubaguy | but anyways, hopefully we converge on something similar on both sides | 17:13 |
scottda | +1000 to doing things the same (as much as possible) for nova and cinder | 17:13 |
scottda | s/nova/neutron | 17:13 |
johnthetubaguy | there is obviously the shared problem around token expiry, etc | 17:13 |
johnthetubaguy | anyways, I am trying to keep an eye on both conversations to see what is the same / different | 17:14 |
johnthetubaguy | I think neutron has a little more interaction around what is active, and cinder has a little more state to share around the shared volume target stuff | 17:15 |
jgriffith | johnthetubaguy: I'll study the spec you linked and see if we can combine and get a cinder or a shared version written up | 17:15 |
johnthetubaguy | so that current spec *should* be close to a shared vision, its just missing some words for it to make sense on both sides | 17:15 |
johnthetubaguy | its probably worth waiting till next week, I am hopeful to have more details then | 17:16 |
ildikov | johnthetubaguy: thanks for sharing | 17:16 |
ildikov | johnthetubaguy: will this be finalised on the Neutron mid-cycle? | 17:17 |
johnthetubaguy | no problem | 17:17 |
johnthetubaguy | I suspect not, I am aiming to have this at the summit, ideally something cross project with us all together | 17:17 |
johnthetubaguy | I am really just hoping to get vague agreement at the midcycle | 17:17 |
johnthetubaguy | like to the level we have between Nova and Cinder right now | 17:17 |
ildikov | ah, ok | 17:19 |
ildikov | although if there's a rough agreement that should help with figuring out which direction to look at with the Cinder items | 17:19 |
johnthetubaguy | +1 hopefully | 17:19 |
ildikov | from Cinder perspective I would guess the question is more how to use the new calls jgriffith is proposing as opposed to change and adapt those, right? | 17:20 |
scottda | I think Cinder might need additional calls for special cases like live-migrate... | 17:21 |
jgriffith | ildikov: my take away was to modify them most likely to have a similar pattern between the two | 17:21 |
johnthetubaguy | I think it will end up being about using a similar flow, like Cinder owning attachment state, and Neutron owning binding state | 17:21 |
jgriffith | scottda: I've already got that FWIW | 17:21 |
johnthetubaguy | scottda: neutron needs more calls right now | 17:21 |
jgriffith | scottda: anyway | 17:21 |
scottda | jgriffith: Cool. I figured you'd already thought about it... | 17:21 |
johnthetubaguy | jgriffith: do you have this written up now? | 17:22 |
jgriffith | johnthetubaguy: of course not :) | 17:22 |
scottda | What, no spec? | 17:22 |
* scottda ducks | 17:22 | |
jgriffith | johnthetubaguy: the past few weeks have been..... umm... anyway | 17:22 |
jgriffith | johnthetubaguy: but like I said, I'll try and get that knocked out on planes the next week or so | 17:22 |
johnthetubaguy | jgriffith: yeah, gotcha, writing that up would be cool, so we can compare whats in our heads | 17:23 |
ildikov | jgriffith: your calls are pretty basic and in line with what johnthetubaguy is saying | 17:23 |
johnthetubaguy | jgriffith: sounds good | 17:23 |
jgriffith | ildikov: first look at the spec he referenced yes I think we're aligned | 17:23 |
johnthetubaguy | neutron doesn't have a reserve thing yet, but I am asking for one, etc | 17:23 |
ildikov | jgriffith: I would be sad if we would need to complicate your proposal | 17:23 |
ildikov | jgriffith: having some additional calls, like that safe_to_remove, etc are fine of course | 17:24 |
jgriffith | ildikov: I think we'll be alright | 17:24 |
johnthetubaguy | yeah, if that happens we are doing it wrong | 17:24 |
jgriffith | ildikov: I do need to write up a proper spec and get back to finishing the code though | 17:24 |
ildikov | jgriffith: and a spec would be nice to list work items, so if we can get some extra hands we can point them to the spec | 17:25 |
ildikov | johnthetubaguy: +1 | 17:25 |
johnthetubaguy | I hope we can get some OSIC help with this, is enterprises really want stable live-migrate | 17:26 |
johnthetubaguy | s/is/as/ | 17:26 |
ildikov | yeap, that's understandable | 17:27 |
johnthetubaguy | anyways, this is future stuff, did we want to cover the newton issues? did they get bashed out now? | 17:27 |
ildikov | and we know it's "hacky" at a few places, so fixing it would make our lives easier as well | 17:28 |
mriedem | johnthetubaguy: the lock thing is being discussed in -cinder, | 17:28 |
mriedem | i haven't been following along, but imagine there will be a summary in the ML | 17:28 |
johnthetubaguy | mriedem: +1 on that | 17:29 |
ildikov | johnthetubaguy: the VM actions part can be figured out when we have a good attach/detach flow | 17:29 |
ildikov | johnthetubaguy: maybe we can try to at least list them in jgriffith's spec, but it might be too much writing for no good (enough) reason | 17:30 |
johnthetubaguy | ildikov: so my (personal) goal post summit is to have an answer for attach, detach and live-migrate, the others "should be easy". | 17:30 |
ildikov | I don't think a detailed list dough, just point out where we need eyes and then hands to fix the flow | 17:30 |
ildikov | johnthetubaguy: that's my thinking as well, attach/detach is getting close-ish to a PoC state just to see it working | 17:31 |
johnthetubaguy | anyways, feels like we are done for now, maybe? | 17:33 |
scottda | done | 17:34 |
ildikov | johnthetubaguy: if you could check this chain: https://review.openstack.org/#/c/335358/ ? | 17:35 |
ildikov | :) | 17:35 |
ildikov | johnthetubaguy: as it has test changes as well I would rather not keep it rebasing much as it can be painful | 17:36 |
johnthetubaguy | yeah, sorry, that is on my list, just not got to it yet | 17:37 |
*** tyr has joined #openstack-meeting-cp | 17:38 | |
ildikov | johnthetubaguy: ok, tnx | 17:40 |
ildikov | johnthetubaguy: the test patches already got review comments, so I hope they're fine | 17:40 |
*** tyr has quit IRC | 17:40 | |
ildikov | johnthetubaguy: the remove check_attach part can be tricky, I'm not sure hemna had some time to look at it | 17:41 |
hemna | I haven't yet :( | 17:41 |
ildikov | johnthetubaguy: mriedem added a few comments, I fixed those | 17:41 |
ildikov | hemna: no worries, I got the tests green now finally, I take it as a good sign :) | 17:42 |
mriedem | at this point in the cycle i'm not sure how much i want to land that change | 17:42 |
ildikov | hemna: although if you can take a look that would be great also, just to have more eyes on the new reserve_volume call | 17:42 |
ildikov | mriedem: well, it's still a bug fix | 17:43 |
hemna | ildikov, ok cool I'll try to take a look | 17:43 |
mriedem | it's a pretty complicated bug fix for a long standing latent issue though | 17:43 |
hemna | I'm stacked 3 deep at the moment.. | 17:43 |
mriedem | and we've got 3 weeks before feature freeze and people tied up in reviewing priority blueprints still | 17:44 |
mriedem | i think i'm just trying to say, this is very low priority for me right now | 17:44 |
johnthetubaguy | mriedem: risk / benefit wise, I think you are right | 17:45 |
ildikov | mriedem: ok, I got that part, will try to annoy others as well then and we will see | 17:45 |
ildikov | johnthetubaguy: mriedem: somehow it would be great to sync efforts | 17:48 |
ildikov | johnthetubaguy: mriedem: but for now, could this land in the RC period as well or we're talking about it gets delayed until Ocata if does not land now? | 17:49 |
mriedem | it would certainly not land for RC | 17:49 |
mriedem | RC is like, stop ship bugs / regressions / upgrade issues | 17:49 |
mriedem | but RC is october | 17:49 |
mriedem | i think you mean sept | 17:49 |
mriedem | idk honestly right now, i haven't put the time into reviewing it in real depth | 17:50 |
mriedem | we have a lot of other stuff going on right now | 17:50 |
mriedem | trying to close out before FF | 17:50 |
ildikov | I meant the bug fixing period before the release | 17:51 |
ildikov | it would be great to land the mox --> mock test changes at least as that's the bigger chunk and should not make any harm, the remove check_attach patch tests are stable with those changes | 17:53 |
ildikov | but I'll see if I can get others to check that part | 17:53 |
mriedem | yeah that's maybe doable | 17:54 |
ildikov | ok, thanks | 17:55 |
ildikov | I don't have anything else for today | 17:55 |
ildikov | anything else form anyone? | 17:55 |
ildikov | oh, one other thing | 17:56 |
ildikov | I'm out next Monday | 17:56 |
ildikov | would there be anyone to run the meeting or let's skip? | 17:57 |
ildikov | jgriffith: scottda hemna mriedem johnthetubaguy ^^ | 17:58 |
mriedem | skip | 17:59 |
mriedem | i won't be there either way | 17:59 |
ildikov | mriedem: ok, let's skip then, I'll send out a mail about it | 18:00 |
ildikov | thank you all! | 18:01 |
ildikov | #endmeeting | 18:01 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings" | 18:01 | |
openstack | Meeting ended Mon Aug 15 18:01:09 2016 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 18:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/cinder_nova_api_changes/2016/cinder_nova_api_changes.2016-08-15-17.00.html | 18:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/cinder_nova_api_changes/2016/cinder_nova_api_changes.2016-08-15-17.00.txt | 18:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/cinder_nova_api_changes/2016/cinder_nova_api_changes.2016-08-15-17.00.log.html | 18:01 |
*** mriedem has left #openstack-meeting-cp | 18:11 | |
*** bknudson has joined #openstack-meeting-cp | 18:21 | |
*** xyang1 has quit IRC | 18:22 | |
*** xyang1 has joined #openstack-meeting-cp | 18:26 | |
*** itisha has joined #openstack-meeting-cp | 18:58 | |
*** tyr has joined #openstack-meeting-cp | 19:02 | |
*** tyr has quit IRC | 19:03 | |
*** tyr has joined #openstack-meeting-cp | 19:32 | |
*** prateek has joined #openstack-meeting-cp | 19:53 | |
*** sigmavirus is now known as sigmavirus|away | 20:03 | |
*** tyr has quit IRC | 20:04 | |
*** xyang1 has quit IRC | 20:29 | |
*** xyang1 has joined #openstack-meeting-cp | 20:29 | |
*** sdake has quit IRC | 20:32 | |
*** gouthamr has quit IRC | 20:51 | |
*** sdake has joined #openstack-meeting-cp | 20:57 | |
*** sdake has quit IRC | 21:08 | |
*** sdake has joined #openstack-meeting-cp | 21:17 | |
*** tyr has joined #openstack-meeting-cp | 21:24 | |
*** prateek has quit IRC | 21:29 | |
*** sdake has quit IRC | 21:39 | |
*** sdake has joined #openstack-meeting-cp | 21:54 | |
*** harlowja has quit IRC | 21:55 | |
*** xarses has joined #openstack-meeting-cp | 22:01 | |
*** bswartz has quit IRC | 22:15 | |
*** sdake has quit IRC | 22:20 | |
*** sdake has joined #openstack-meeting-cp | 22:35 | |
*** uxdanielle has quit IRC | 22:36 | |
*** sdake has quit IRC | 22:57 | |
*** markvoelker has quit IRC | 23:06 | |
*** Benj_ has quit IRC | 23:07 | |
*** xyang1 has quit IRC | 23:08 | |
*** tyr has quit IRC | 23:11 | |
*** xarses has quit IRC | 23:22 | |
*** xarses has joined #openstack-meeting-cp | 23:34 | |
*** harlowja has joined #openstack-meeting-cp | 23:36 | |
*** sdague has quit IRC | 23:44 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!