Monday, 2017-01-23

*** ducttape_ has joined #openstack-meeting-cp00:06
*** gouthamr has quit IRC00:24
*** gouthamr has joined #openstack-meeting-cp00:32
*** ducttape_ has quit IRC00:37
*** ducttape_ has joined #openstack-meeting-cp00:37
*** ducttape_ has quit IRC00:37
*** ducttape_ has joined #openstack-meeting-cp00:38
*** ducttape_ has quit IRC00:38
*** ducttape_ has joined #openstack-meeting-cp00:42
*** kbyrne has quit IRC01:37
*** kbyrne has joined #openstack-meeting-cp01:40
*** cebreidian has quit IRC02:21
*** cebreidian has joined #openstack-meeting-cp02:30
*** david-lyle has joined #openstack-meeting-cp03:15
*** david-lyle has quit IRC03:21
*** ducttape_ has quit IRC03:28
*** ducttape_ has joined #openstack-meeting-cp03:28
*** ducttape_ has quit IRC03:29
*** ducttape_ has joined #openstack-meeting-cp03:29
*** ducttape_ has quit IRC03:30
*** cebreidian has quit IRC03:42
*** ducttape_ has joined #openstack-meeting-cp04:10
*** ducttape_ has quit IRC04:11
*** ducttape_ has joined #openstack-meeting-cp04:12
*** ducttape_ has quit IRC04:12
*** ducttape_ has joined #openstack-meeting-cp04:12
*** ducttape_ has quit IRC04:13
*** ducttape_ has joined #openstack-meeting-cp04:13
*** ducttape_ has quit IRC04:14
*** cebreidian has joined #openstack-meeting-cp04:45
*** cebreidian has quit IRC05:00
*** gouthamr has quit IRC05:07
*** cebreidian has joined #openstack-meeting-cp05:09
*** cebreidian has quit IRC05:14
*** ducttape_ has joined #openstack-meeting-cp05:23
*** ducttape_ has quit IRC05:29
*** cebreidian has joined #openstack-meeting-cp05:31
*** ducttape_ has joined #openstack-meeting-cp06:54
*** ducttape_ has quit IRC06:59
*** rarcea has joined #openstack-meeting-cp07:12
*** brault has joined #openstack-meeting-cp08:07
*** ducttape_ has joined #openstack-meeting-cp08:25
*** MarkBaker has joined #openstack-meeting-cp08:28
*** ducttape_ has quit IRC08:30
*** MarkBaker has quit IRC09:31
*** ducttape_ has joined #openstack-meeting-cp09:55
*** ducttape_ has quit IRC10:00
*** MarkBaker has joined #openstack-meeting-cp10:24
*** ducttape_ has joined #openstack-meeting-cp11:22
*** ducttape_ has quit IRC11:41
*** ducttape_ has joined #openstack-meeting-cp11:41
*** ducttape_ has quit IRC11:42
*** ducttape_ has joined #openstack-meeting-cp11:42
*** ducttape_ has quit IRC11:42
*** ducttape_ has joined #openstack-meeting-cp11:43
*** ducttape_ has quit IRC11:43
*** ducttape_ has joined #openstack-meeting-cp11:44
*** ducttape_ has quit IRC11:44
*** ducttape_ has joined #openstack-meeting-cp12:12
*** sdague has joined #openstack-meeting-cp12:22
*** MarkBaker has quit IRC12:25
*** MarkBaker has joined #openstack-meeting-cp12:27
*** ducttape_ has quit IRC12:32
*** _sigmavirus24 is now known as sigmavirus13:02
*** sigmavirus has joined #openstack-meeting-cp13:02
*** MarkBaker has quit IRC13:02
*** MarkBaker has joined #openstack-meeting-cp13:04
*** ducttape_ has joined #openstack-meeting-cp13:05
*** xyang1 has joined #openstack-meeting-cp13:12
*** jaugustine has joined #openstack-meeting-cp13:22
*** ducttape_ has quit IRC13:39
*** gouthamr has joined #openstack-meeting-cp13:56
*** ducttape_ has joined #openstack-meeting-cp14:15
*** ducttape_ has quit IRC14:17
*** ducttape_ has joined #openstack-meeting-cp14:27
*** ducttape_ has quit IRC14:31
*** ducttape_ has joined #openstack-meeting-cp14:55
*** _ducttape_ has joined #openstack-meeting-cp14:58
*** MarkBaker has quit IRC15:00
*** ducttape_ has quit IRC15:01
*** _ducttape_ has quit IRC15:03
*** edtubill has joined #openstack-meeting-cp15:07
*** diablo_rojo has joined #openstack-meeting-cp15:11
*** knikolla has quit IRC15:20
*** knikolla has joined #openstack-meeting-cp15:20
*** rarcea has quit IRC15:23
*** MarkBaker has joined #openstack-meeting-cp15:29
*** ducttape_ has joined #openstack-meeting-cp15:31
*** sdague has quit IRC15:43
*** _ducttape_ has joined #openstack-meeting-cp15:57
*** diablo_rojo_phon has joined #openstack-meeting-cp15:58
*** ducttape_ has quit IRC16:00
*** gouthamr has quit IRC16:12
*** gouthamr has joined #openstack-meeting-cp16:12
*** jkomg has joined #openstack-meeting-cp16:31
*** david-lyle has joined #openstack-meeting-cp16:32
*** stvnoyes has joined #openstack-meeting-cp16:39
*** david-lyle_ has joined #openstack-meeting-cp16:57
*** _ducttape_ has quit IRC16:58
*** breitz has joined #openstack-meeting-cp16:59
*** ducttape_ has joined #openstack-meeting-cp17:01
ildikov#startmeeting cinder-nova-api-changes17:01
openstackMeeting started Mon Jan 23 17:01:21 2017 UTC and is due to finish in 60 minutes.  The chair is ildikov. Information about MeetBot at http://wiki.debian.org/MeetBot.17:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.17:01
*** openstack changes topic to " (Meeting topic: cinder-nova-api-changes)"17:01
openstackThe meeting name has been set to 'cinder_nova_api_changes'17:01
ildikovscottda DuncanT ameade cFouts johnthetubaguy jaypipes takashin alaski e0ne jgriffith tbarron andrearosa hemna erlon mriedem gouthamr ebalduf patrickeast smcginnis diablo_rojo gsilvis  xyang1 raj_singh lyarwood17:01
hemnatough17:01
hemnaheh17:01
hemnatough17:01
ildikovhemna: morning :)17:01
hemnafwiw, I'm on a work call now too.17:02
ildikovhemna: I know17:02
ildikovhemna: would this slot work for you on any other day than Monday?17:02
scottdahi.17:02
scottdadoubled booked as well17:02
hemnaI think so, it seems to change week to week for us17:02
ildikovhemna: I checked the calendar last week and it seemed we have at least one channel available for this slot whole week17:02
* patrickeast is sorta here too17:03
diablo_rojoHello17:03
* breitz breitz is here (sorta too - double booked)17:03
*** david-lyle_ has quit IRC17:03
ildikovhemna: hmm, I cannot handle random collisions :) or is there any slot that would surely work? :)17:03
stvnoyessteve here...17:04
hemnaI think this is fine for me for now17:04
ildikovok then I will send out a mail with a Doodle poll17:04
hemnaI'll just use both halves of my brain, then sleep the rest of the day.17:04
ildikovsame slot on some other day of the week will hopefully work17:05
ildikovhemna: it would work for me :)17:05
ildikovbreitz: hey, welcome to the club of double booked people :)17:06
breitzthanks!17:06
ildikovwe don't have Matt today, he's on vacation17:06
ildikovI couldn't reach johnthetubaguy on the Nova channel earlier either17:06
ildikovso it seems like a Nova-less meeting for today17:06
scottdaGood for him. ildikov , please make note of that NOva patch....17:07
ildikovI updated the etherpad we have with the latest news17:07
ildikov#link https://etherpad.openstack.org/p/cinder-nova-api-changes17:07
scottda#link https://review.openstack.org/#/c/422078/17:07
scottdaThat should be easy to land17:08
scottdaAnd needed, regardless of cinder-nova api changes17:08
ildikovwe need to make Nova to work with Cinder v3, fix for that is ^^17:08
ildikovwithout scottda's patch Nova cannot handle the v3 endpoint thanks to some filtering17:08
scottdaildikov: What changes have you made to Nova to test new cinder apis?17:09
scottdaildikov: Or do you just use the cinderclient?17:09
ildikovscottda: I used it with the client, I hardcoded the version to 3.27 in Nova to use that one17:09
scottdaildikov: But what does nova do to make the new Cinder api calls?17:10
ildikovscottda: also used your change and set the catalog_info in the nova.conf to point to v317:10
ildikovscottda: it's hardcoded there as well for now17:10
scottdaok. Can you share that?17:10
ildikovscottda: check here: https://review.openstack.org/#/c/330285/13/nova/volume/cinder.py17:10
ildikovscottda: line 53317:10
scottdaildikov: OK, so you are using jgriffith 's patches. Thanks.17:11
ildikovscottda: so we need to figure out how to negotiate with the client/server on avaliable versions and then I can point this patch to depend on yours or add the changes here17:12
* johnthetubaguy wonders in late17:12
ildikovscottda: yep, fixed a few things17:12
ildikovjohnthetubaguy: hi :)17:12
ildikovjohnthetubaguy: thanks for joining17:12
ildikovthen announcements quickly17:12
ildikov#info we have the new attach/detach flow patch merged for Cinder17:12
ildikov#link https://review.openstack.org/#/c/414632/17:13
johnthetubaguyah, sweet17:13
ildikovjohnthetubaguy: so this is how it looks now^^17:13
scottdaildikov: Sure, I need to work on details with nova folks for https://review.openstack.org/42020117:13
ildikov#info with local testing nova volume-attach works with the new Cinder API's17:13
ildikov#link https://review.openstack.org/#/c/330285/17:13
ildikovI know the tests are failing that's not the first priority for the PoC now :)17:14
ildikovthanks for all the reviews on the Cinder patch from everyone!17:14
scottdaildikov: What are we thinking is left for Ocata?17:14
ildikovscottda: right, we need to figure out how to make Matt's preferred flow work17:15
ildikovscottda: I would say testing and fix whatever issues we find17:15
johnthetubaguywhats the chances of getting the functional tests passing on that POC? do we know if there are big issues in there?17:15
ildikovscottda: johnthetubaguy we also need ot look into the detach flow to work with Nova17:15
johnthetubaguyah, the detach flow might be the issue for those tests then17:15
ildikovscottda: and also to figure out how to support multi-attach with the new flow as it does not care about that currently17:16
scottda#link https://review.openstack.org/42020117:16
scottdajohnthetubaguy: Please look at that ^^17:16
scottdaI'm wondering where to put a hardcoded version of cinder/cinderclient that Nova wishes to use17:16
scottdaThen I can update that patch17:16
johnthetubaguyOK, so step one is move nova to Cinder v3 API I guess17:17
ildikovjohnthetubaguy: the PoC fails with one minor issue I updated some function headers and it's not consistent now17:17
ildikovjohnthetubaguy: the other thing that's failing is that I thought to keep the old tests on the old flow and there's one test I couldn't figure out how to mock the version properly... :S17:18
ildikovjohnthetubaguy: if we want to keep the old tests until we support the old flow, I might help with that17:18
jgriffithIt must be Monday17:18
johnthetubaguyscottda: I think just hard coding the version in a constant is fine17:19
ildikovjgriffith: your instinct work well :)17:19
ildikov*instincts17:19
scottdajohnthetubaguy: OK, I'll put that in nova/volume/cinder.py17:19
johnthetubaguyscottda: yeah, I think thats fine.17:19
ildikovjohnthetubaguy: hardcoding the one that Nova would wish to use or what Cinder has to offer or both? :)17:20
jgriffithildikov scottda now that the Cinder side is fairly stable I can rework the Nova patch with ildikov to get the POC of it working again17:20
ildikovjgriffith: I made nova volume-attach work yesterday :)17:20
jgriffithI am not familiar with the reference about the "preferred flow" from Matt R though?17:20
johnthetubaguyso, microversions mean you have to keep all old versions, so what matters is what versions work with Nova17:21
ildikovjgriffith: or well, no failures in the logs and I think I saw some iSCSI stuff there too happening :)17:21
scottdaildikov: Hard code the cinder version that Nova wants to use...17:21
johnthetubaguyfor now, I guess we just request the base version?17:21
scottdaildikov: Then get the cinderclient MAX_VERSION and cinder server version dynamically17:21
scottdaThen get the MIN of those 317:21
ildikovscottda: in my head it looks like we have an if where we want to use stuff that needs a microversion and if we have that then go and if we don't then use the old stuff17:21
ildikovscottda: we need that anyhow17:21
jgriffithoh, ya'll are talking about the micro-version madness; I can't help there17:21
ildikovjgriffith: we just can't get out of that loop...17:22
jgriffithwell, I can help17:22
johnthetubaguyso from the nova side it should be fairly simple17:22
ildikovjgriffith: I blame Monday...17:22
johnthetubaguythere is a requirement to use the new flow, else we do the old flow17:22
jgriffithLook, I'll just hack a check like a had before in nova/volume/cinder.py17:22
jgriffithCall the client, check something like "v2_supported"17:22
jgriffithif it raises or the API call is not found, then it doesn't support it17:23
jgriffithelse use the new code17:23
johnthetubaguyso if new-flow-micoversion-7 supported, use_new_flow = True or something?17:23
jgriffithjohnthetubaguy yes17:23
jgriffithjohnthetubaguy it's not elegant but it works17:23
johnthetubaguysurely v3 support the old flow though right?17:23
scottdajohnthetubaguy: yes17:23
ildikovjgriffith: you have that check in the PoC decide that it's legacy or new flow17:23
jgriffithjohnthetubaguy yes for sure17:23
scottdaold flow never goes away17:23
ildikovjgriffith: that works pretty well17:23
johnthetubaguyright, that all makes sense17:24
jgriffithscottda umm, not true!17:24
ildikovwe just need the info from the client that what version it can offer17:24
johnthetubaguyso scottda I think there are two changes17:24
jgriffithscottda once we get this in Nova old flow gets deprecated and yes it most certainly does go away17:24
scottdajgriffith: Well, there are those who would yell if we got rid of old apis17:24
scottdajgriffith: OK, well that's not my battle to fight.17:24
ildikovscottda: with proper deprecation it should be able to go away IMHO17:24
jgriffithscottda I fundamentally disagree17:24
johnthetubaguyjgriffith: but thats how microversions works, all your old API live for ever..., well until you raise the min_support API version I guess17:24
johnthetubaguyanyways, thats a different debate17:24
jgriffithjohnthetubaguy and that's one of the flaws in microversions17:24
jgriffithbut ok17:24
jgriffithI'm out of it17:25
johnthetubaguyjgriffith: we call it a feature, but yeah, depends what camp you are in17:25
jgriffithjohnthetubaguy :)17:25
johnthetubaguyscottda: so maybe you have two changes there, support v3, and decide when its safe to use the new flow?17:25
scottdajohnthetubaguy: yes17:26
scottdathey are 2 patch sets17:26
johnthetubaguycools17:26
jgriffithjohnthetubaguy ildikov scottda I said this before, and I'll say it again; if there's going to be a requirement that no flow ever gets taken away then revert the change that I implemented and we go back to reworking the existing API's17:26
jgriffithbecuase keeping both in there is madness17:26
scottdajgriffith: I am happy to deprecate stuff.17:26
jgriffithand there's no way you're going to be able to continue to support, test and maintain both17:26
scottdajgriffith: I won't argue against it.17:26
ildikovjohnthetubaguy: we have checks like this in line 2086 here: https://review.openstack.org/#/c/330285/13/nova/compute/api.py17:27
ildikovjohnthetubaguy: in the PoC17:27
ildikovjgriffith: I'm a deprecation fan for sure!17:27
johnthetubaguyildikov: yeah, makes sense17:27
ildikovjohnthetubaguy: scottda so we only need to replace that hardcoded number with the version the client gives back and if it's >= 3.27 than we're good...17:28
jgriffithildikov +117:28
ildikovjgriffith: maintaining both would be a real nightmare and I don't think we want that, I surely don't17:29
scottdaildikov: Sure.17:29
ildikovscottda: so if you can make the negotiation work in your patch for a version that would be great and we can use that as a base for the PoC17:29
ildikovjgriffith: so just get rid of the old flow and blame me, I can take it :)17:30
scottdaildikov: Yes. And we need to decide how to get that info. A global? a getter?17:30
scottdaI can code it up any way we want17:31
johnthetubaguySUPPORTS_NEW_FLOW=None and if its None, you set that before you return the client?17:31
ildikovscottda: honestly I personally don't have a strong preference on that at this point17:31
scottdaSure. I'll set a Global for now. I'll update that patch set today.17:31
johnthetubaguymy preference is for simple (but also cached)17:32
ildikovjohnthetubaguy: let's stick with a version number, people will get confused if we have a variable like that IMHO17:32
johnthetubaguybut then you need to spread the version number everywhere?17:32
johnthetubaguyits hard to know without seeing it all in gerrit, if I am honest17:32
johnthetubaguyits probably there, I just haven't read it17:33
ildikovyou need spread either this info or the version number everywhere anyway :)17:33
jgriffithjohnthetubaguy yeah, I like the idea of just checking the version number on init and storing as part of the cinder object in Nova17:33
ildikovand I think the version number is crystal clear :)17:33
jgriffithez/pz and cached in memory17:33
scottdaildikov: Version number spread throughout nova won't be clear to everyone...17:33
johnthetubaguyyeah, the cached in memory bit is I think worth it17:33
johnthetubaguybeyond that, just keep it simple17:33
johnthetubaguyso going back to this patch:17:34
ildikovscottda: but if we will have something new in the future that's connected to a particular higher version number we will have a zillion boolean variables for all if we follow this model17:34
johnthetubaguyhttps://review.openstack.org/#/c/42020117:34
jgriffithildikov oh dear, please no :(17:35
johnthetubaguyildikov: I think the idea is we evenutally delete the ifs, and get back to one path though17:35
jgriffithildikov I'd hope the interface won't change again so there wouldn't be a risk of that17:35
jgriffithjohnthetubaguy +117:35
ildikovjohnthetubaguy: sure, if this boolean suggestion brings us closer to that I'm all in!17:35
johnthetubaguylooking at https://review.openstack.org/#/c/42020117:35
johnthetubaguythere is a chunk in there about the microversion17:35
ildikovjohnthetubaguy, jgriffith: I'm always paranoid on Mondays, please forgive me :)17:36
johnthetubaguyits tempting to leave that to a later patches17:36
jgriffithLOL17:36
jgriffithI"m always paranoid in general :)17:36
johnthetubaguyildikov: a good dose of paranoia can be helpful17:36
scottdajohnthetubaguy: Well, we can get the cinder api version from the server before we instantiate the cinderclient17:36
johnthetubaguywhat john said17:36
ildikovjgriffith: maybe not a bad strategy around here :)17:36
johnthetubaguyscottda: ah, I see what you are wanting now17:37
johnthetubaguyscottda: maybe just call it MAX_SUPPORT_CINDER_API_VERSION?17:37
scottdajohnthetubaguy: That patch needs an update...to use Nova's idea of which max cinder version it can use17:37
johnthetubaguyso I think there are two bits here17:38
scottdajohnthetubaguy: sure, I'll call it that. And set it before nova instantiates cinderclient17:38
johnthetubaguywhats the max version17:38
johnthetubaguyis that high enough for us to use the new flow?17:38
johnthetubaguymost calls can just default to not specifying a micro version and using the base version, I guess?17:38
scottdajohnthetubaguy: yes, but 3 bits: max cinder server version, max cinderclient version, nova's desired cinder version to use new stuff17:39
johnthetubaguycinderclient version?17:39
ildikovjohnthetubaguy: base version?17:39
johnthetubaguyildikov: the version you get without requesting a micro version, its possible you don't have that17:39
scottdajohnthetubaguy: Maybe cinder server has new APIs, but you haven't updated your client17:39
johnthetubaguyscottda: yeah, gotcha, just being slow17:40
ildikovjohnthetubaguy: ah, ok17:40
scottdajohnthetubaguy: Trivial case, but possible. So needs checking.17:40
johnthetubaguydoes the client tell us what is the max version it and the server speaks?17:40
johnthetubaguythat sounds like the one we want to record17:40
scottdaIt could...17:40
ildikovscottda: I guess the client can return the lower from those two versions or smth like?17:40
scottdaRight now, client has MAX_VERSION17:40
ildikovscottda: as if the client does not have the code snippet Nova tries to call than it doesn't matter what the server has17:41
scottdaAnd I have patch in flight for static method that takes endpoint url and gets version info from tthe server..17:41
scottdaClient could get MIN of those 2 , and return in a method. Or nova could do the work.17:41
scottdaEither way17:42
johnthetubaguyoh wait, we pass the microversion into the client constructor?17:42
ildikovI don't think Nova should know that17:42
scottdaI'll put up a cinderclient patch to return the MIN of (cinderclient_MAX_VERSION, cinder_server_VERSION)17:42
scottdajohnthetubaguy: Yes17:42
ildikovjohnthetubaguy: currently we do, I would be happier to just get it TBH, but I can easily miss smth here17:43
scottdajohnthetubaguy: We did this prior to microversions17:43
johnthetubaguyscottda: I was kinda expecting to just pass in "3"17:43
scottdaIt just used to me major version (1|2|3) and now can take minor version (microversion)17:43
* ildikov is not a microversion specialist on any level in any parallel universe...17:43
scottdamicroversion == minor version17:43
scottdaildikov: That's all you need to know17:43
scottdaAPIs are versioned.17:43
johnthetubaguyI can't remember what we do for nova right now17:43
scottdaSo you know what you need, and are getting17:44
johnthetubaguynovaclient I mean17:44
johnthetubaguyso for this first patch, should we just pass 3.0?17:45
johnthetubaguyif version == "3"17:46
scottdano17:46
scottdajohnthetubaguy: Because this is a much higher version17:46
scottdajohnthetubaguy: cinder version 3.0 does not have the new APIs for attach/detach17:46
johnthetubaguyso first version is just calling the old flow, on v2.017:46
johnthetubaguyI mean v3.017:47
scottdayes17:47
johnthetubaguyoh.....17:47
scottdav3.0 == v217:47
johnthetubaguyyeah17:47
johnthetubaguyso thats what we want for the first patch right?17:47
johnthetubaguyjust use the old APIs on the new v3 end point?17:47
scottda"that" is what?17:47
scottdaahh..right17:47
johnthetubaguyI am thinking pure in isolation enable the use of v317:48
johnthetubaguythen second step is determine if can use new flow (v3.42 say) vs old flow (v3.0)17:48
scottdajohnthetubaguy: Yes, as of today, we cannot use v317:49
johnthetubaguyoh dear, now I get you17:49
scottdaThat's why we need https://review.openstack.org/42207817:49
scottdaThat is a crappy bug because of how cinder has 3 things in the keystone catalog...17:49
scottda"volume", "volume2", "volume3"17:49
* scottda would like to change that17:50
ildikovscottda: oh, that's kinda terrible17:50
johnthetubaguyvolume4 that just points to the route?17:50
scottdawe've no volume4 ATM17:50
scottda(and hopefully never will)17:50
johnthetubaguyyeah, volume4 points to v2 and v3's route17:50
johnthetubaguyor something17:50
ildikovscottda: although after fixing the context list the 'catalog_info' still needs to be set17:50
scottdaWell, how we fix it, I'm not sure...17:50
ildikovscottda: that's what we need the devstack config for we talked about a few weeks ago17:51
scottdaI'm a ML post and plans at PTG to talk about the service catalog. Please attend.17:51
scottdaildikov: Sorry, which config was that?17:51
scottdaildikov: you mean to use v3 endpoint?17:51
scottda [cinder] catalog_info = volumev3:cinderv3:publicURL17:52
ildikovscottda: yeah17:52
ildikovMatt said that some post Devstack config can fix that so we can test v3 in the placement_api job17:52
scottdayup, that and my bug fix17:52
ildikovyep17:52
johnthetubaguyI think I am better understanding the earlier questions around the version number now, which is good17:53
johnthetubaguywe totally need to sit down and talk service catalog standardisation again, I remember sdague started some good conversations around that17:54
ildikovjohnthetubaguy: cool, then this meeting was useful :)17:54
johnthetubaguyit was for me17:54
ildikovwe have 5 minutes left17:55
ildikovI guess we're more or less on track regarding what we want to do with the versions17:55
ildikovI will send out a Doodle poll to the list trying to find another slot so we don't have that many collisions as we have now17:56
*** david-lyle_ has joined #openstack-meeting-cp17:56
*** david-lyle_ has quit IRC17:56
ildikovstarting from next week I hope we can sort out what we need to make the PTG discussions good and productive17:56
*** david-lyle_ has joined #openstack-meeting-cp17:57
scottdaildikov: Yeah. I've a placeholder in cinder etherpad...17:57
ildikovalso we need to figure out what we need on the Cinder side for the multi-attach bits17:57
scottdaFor meeting with Nova17:57
ildikovjgriffith: ^^17:57
scottdaWe need to perhaps schedule a time for that.17:57
ildikovscottda: I think Matt added a similar placeholder to the Nova etherpad too, so we should be covered from this perspective17:57
ildikovscottda: yeah, I'll try to ping smcginnis and mriedem about timing this when both are available17:58
ildikovok, anything else for today? :)17:59
ildikovall right, thanks everyone!18:00
ildikovsee you all next week at this or at another slot :)18:00
ildikov#endmeeting18:00
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"18:01
openstackMeeting ended Mon Jan 23 18:00:59 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)18:01
openstackMinutes:        http://eavesdrop.openstack.org/meetings/cinder_nova_api_changes/2017/cinder_nova_api_changes.2017-01-23-17.01.html18:01
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/cinder_nova_api_changes/2017/cinder_nova_api_changes.2017-01-23-17.01.txt18:01
openstackLog:            http://eavesdrop.openstack.org/meetings/cinder_nova_api_changes/2017/cinder_nova_api_changes.2017-01-23-17.01.log.html18:01
*** david-lyle has quit IRC18:05
*** david-lyle_ is now known as david-lyle18:05
*** breitz has left #openstack-meeting-cp18:27
*** diablo_rojo_phon has quit IRC19:20
*** gouthamr has quit IRC19:20
*** sdague has joined #openstack-meeting-cp19:22
*** knikolla has quit IRC19:23
*** knikolla has joined #openstack-meeting-cp19:23
*** knikolla has quit IRC19:23
*** knikolla has joined #openstack-meeting-cp19:24
*** knikolla has quit IRC19:24
*** knikolla has joined #openstack-meeting-cp19:25
*** knikolla has quit IRC19:25
*** knikolla has joined #openstack-meeting-cp19:25
*** knikolla has quit IRC19:25
*** sdague has quit IRC20:00
*** _ducttape_ has joined #openstack-meeting-cp20:30
*** stvnoyes has quit IRC20:33
*** ducttape_ has quit IRC20:33
*** stvnoyes has joined #openstack-meeting-cp20:33
*** jkomg has quit IRC20:40
*** jkomg has joined #openstack-meeting-cp20:40
*** _ducttape_ has quit IRC21:19
*** ducttape_ has joined #openstack-meeting-cp21:20
*** ducttape_ has quit IRC21:20
*** ducttape_ has joined #openstack-meeting-cp21:20
*** markvoelker has quit IRC21:47
*** ducttape_ has quit IRC21:56
*** harlowja has quit IRC22:03
*** jaugustine has quit IRC22:12
*** jkomg has quit IRC22:13
*** jkomg has joined #openstack-meeting-cp22:22
*** jkomg has quit IRC22:26
*** jkomg has joined #openstack-meeting-cp22:35
*** edtubill has quit IRC22:35
*** jkomg has quit IRC22:39
*** diablo_rojo has quit IRC22:39
*** xyang1 has quit IRC23:25
*** harlowja has joined #openstack-meeting-cp23:34
*** harlowja has quit IRC23:35
*** harlowja has joined #openstack-meeting-cp23:48

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!