Monday, 2016-06-27

*** piet has quit IRC00:17
*** piet has joined #openstack-meeting-cp00:33
*** markvoelker has joined #openstack-meeting-cp00:51
*** markvoelker has quit IRC00:56
*** piet has quit IRC00:58
*** markvoelker has joined #openstack-meeting-cp01:52
*** markvoelker has quit IRC01:57
*** sdake_ has quit IRC02:23
*** ebalduf has quit IRC02:47
*** markvoelker has joined #openstack-meeting-cp02:53
*** markvoelker has quit IRC02:57
*** piet has joined #openstack-meeting-cp03:03
*** ebalduf has joined #openstack-meeting-cp03:03
*** coolsvap has joined #openstack-meeting-cp03:17
*** SergeyLukjanov has quit IRC03:23
*** Daviey has quit IRC03:25
*** Daviey has joined #openstack-meeting-cp03:27
*** SergeyLukjanov has joined #openstack-meeting-cp03:30
*** markvoelker has joined #openstack-meeting-cp03:54
*** markvoelker has quit IRC03:58
*** markvoelker has joined #openstack-meeting-cp04:54
*** markvoelker has quit IRC04:59
*** pgreg has joined #openstack-meeting-cp05:52
*** markvoelker has joined #openstack-meeting-cp05:55
*** pgreg has quit IRC05:57
*** markvoelker has quit IRC06:00
*** markvoelker has joined #openstack-meeting-cp06:56
*** markvoelker has quit IRC07:01
*** ttx has quit IRC07:03
*** ttx has joined #openstack-meeting-cp07:04
*** persia has quit IRC07:08
*** ebalduf has quit IRC07:09
*** belmoreira has joined #openstack-meeting-cp07:09
*** persia has joined #openstack-meeting-cp07:11
*** sheel has joined #openstack-meeting-cp07:12
*** itisha has joined #openstack-meeting-cp08:28
*** sheel has quit IRC09:15
*** sheeprine has quit IRC09:21
*** sheeprine has joined #openstack-meeting-cp09:21
*** Niham has joined #openstack-meeting-cp09:34
*** Niham has quit IRC09:38
*** dims has quit IRC10:14
*** dims has joined #openstack-meeting-cp10:20
*** sdague has joined #openstack-meeting-cp10:32
*** markvoelker has joined #openstack-meeting-cp10:59
*** markvoelker has quit IRC11:03
*** markvoelker has joined #openstack-meeting-cp12:14
*** sigmavirus24_awa is now known as sigmavirus2412:30
*** coolsvap has quit IRC13:00
*** uxdanielle has joined #openstack-meeting-cp13:05
*** sdake has joined #openstack-meeting-cp13:10
*** sdake_ has joined #openstack-meeting-cp13:20
*** sdake has quit IRC13:21
*** belmoreira has quit IRC13:31
*** ebalduf has joined #openstack-meeting-cp13:39
*** xyang1 has joined #openstack-meeting-cp13:41
*** belmoreira has joined #openstack-meeting-cp14:50
*** david-lyle_ has joined #openstack-meeting-cp14:51
*** david-lyle has quit IRC14:55
*** sdake has joined #openstack-meeting-cp15:01
*** sdake_ has quit IRC15:03
*** doffm has quit IRC15:09
*** david-lyle_ is now known as david-lyle15:09
*** belmoreira has quit IRC15:10
*** coolsvap has joined #openstack-meeting-cp15:24
*** sdague has quit IRC16:21
*** coolsvap has quit IRC16:26
*** coolsvap has joined #openstack-meeting-cp16:28
*** coolsvap has quit IRC16:37
*** mriedem has joined #openstack-meeting-cp16:52
ildikov#startmeeting cinder-nova-api-changes17:00
openstackMeeting started Mon Jun 27 17:00:05 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
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.17:00
*** openstack changes topic to " (Meeting topic: cinder-nova-api-changes)"17:00
openstackThe meeting name has been set to 'cinder_nova_api_changes'17:00
ildikovscottda ildikov DuncanT ameade cFouts johnthetubaguy jaypipes takashin alaski e0ne jgriffith tbarron andrearosa hemna erlon mriedem gouthamr ebalduf patrickeast smcginnis diablo_rojo gsilvis17:00
*** belmoreira has joined #openstack-meeting-cp17:00
scottdahi17:00
DuncanThi17:00
ildikovhi :)17:00
jgriffitho/17:01
mriedemo/17:01
ildikovit seems hemna is on vacation, so I guess we can start17:02
ildikovI did not really modify the agenda on the etherpad #link https://etherpad.openstack.org/p/cinder-nova-api-changes17:02
ildikovas we still have the refactor and the testing as the two major items17:02
ildikovjgriffith: do you have any updates?17:02
jgriffithildikov: just sorting through some things on the tempest code.  I'd really appreciate some feedback on the cinder side, and merge if we're moving forward17:03
jgriffithildikov: of course, asking for help with unit tests :)17:03
jgriffithildikov: and versioning mess17:03
scottdajgriffith: O17:03
*** belmoreira has quit IRC17:03
ildikovjgriffith: unit test in Nova or Cinder or both? :)17:03
smcginniso/17:03
jgriffithcinder to start17:04
scottdaI'll add some code for microversioning to your patches.17:04
scottdaAssuming that's the "versioning mess"17:04
jgriffithie if folks want to speed things up do follow ups17:04
jgriffithon the Cinder side17:04
ildikovjgriffith: ok, we can sync up after the meeting on that so we don't overwrite each other's changes17:04
ildikovscottda: yeah, that's the one and I think you're the best to teach all of us here on how to do that properly, so thanks much in advance17:05
jgriffithildikov: BTW, you appear to be correct about the cross project changes17:05
jgriffithildikov: for some reason I thought that just *worked* now17:05
scottdaildikov: I'll work on the Cinder side. Eventually we need to figure out the Nova code to use Cinder microversions. This will be the first time for that.17:05
ildikovjgriffith: the client code you mean?17:06
jgriffithildikov: yes17:06
jgriffithalthough... maybe there's something else still wrong.  Running tempest full locally again17:06
ildikovjgriffith: Devstack did not seem to use the source for clients to install17:07
jgriffithildikov: right, I believe the default is pip only17:07
jgriffithanywho...17:07
smcginnisDo you need to use SOURCE_FROM_GIT or whatever that config is?17:07
jgriffithsmcginnis: yeah,  but I can't tell gate to do that :)17:08
jgriffithsmcginnis: that's what I do locally17:08
smcginnisjgriffith: Yeah, that does make it a bit tricky then!17:08
jgriffithsmcginnis: just making sure I didn't miss something, but when I ran locally it all looked "ok"17:08
jgriffithgranted I only ran "volumes"17:09
ildikovsmcginnis: right, I know I saw that somewhere, thanks for reminding :)17:09
smcginnisSo we need a client released with the changes before we can actual implement the support for it.17:09
mriedemyou should be able to test the client changes + the nova changes17:09
mriedemwith some throw away patch17:09
mriedemwhich would probably be a devstack change17:09
mriedemGIT_BRANCH for cinderclient would be the ref of the cinderclient change probably17:10
mriedemand the devstack change would depend on the nova change, which depends on the cinderclient change17:10
mriedemthe devstack DNM would actually depend on nova and cinder changes both17:10
jgriffithmriedem: yeah, so like create a job specifically for this effort?17:10
smcginnismriedem: Oh, that's so crazy it might actually work. :)17:10
mriedemjgriffith: not a job, just a throw away default config17:10
mriedemsmcginnis: we do it frequently17:10
ildikovsmcginnis: lol :)17:10
scottdajgriffith: Just change SOURCE_FROM_GIT=blah in devstack17:10
jgriffithmriedem: hmm... ok, I'll have to pick your brain (or someones) on how to set that up17:11
smcginnisMakes sense.17:11
mriedemscottda was doing something similar the other day17:11
scottdaYeah, thanks mriedem that worked great17:11
jgriffithmriedem: scottda ok, perfect17:11
ildikovcool, this will make life a bit easier from early testing perspective, thanks17:13
ildikovjgriffith and/or scottda will you set this up?17:14
jgriffithildikov: I'll work with scottda after the meeting if he's got time?17:15
scottdayes, I've time17:15
ildikovjgriffith: cool, tnx17:15
ildikovjgriffith: do you have more work items for the Cinder side things we would need to find assignees for?17:16
jgriffithildikov: I can have a look today, micro-versions and unit tests are the two items on my list17:17
ildikovyeah, let me quickly action those17:17
ildikov#action ildikov to work on unit tests for the Cinder side changes17:18
ildikov#action scottda to put together microversioning for the Cinder side changes17:18
scottdacool17:18
ildikov#action jgriffith scottda to upload a temporary fix for having the client code used by Devstack on the gate17:19
ildikovok, I think we have the bigger items covered and we can look into a few more after meeting/during the week17:20
*** itisha has quit IRC17:20
ildikovjgriffith: anything more for the refactor?17:20
ildikovok, we can move to the testing side17:23
ildikovscottda: any updates?17:23
scottdaI got a review from mriedem on the tempest tests...17:24
scottdathanks for that.17:24
scottdaI've replied and posted a new PS17:24
scottdaothewise, I've something broken in my job naming...I'll have a look at that next17:24
scottdaThis is a dependency:17:25
scottdahttps://review.openstack.org/#/c/325895/17:25
*** harlowja has quit IRC17:25
scottdaThat could use a review, if anyone is up for it.17:25
mriedemscottda: mtreinish's comments weren't addressed17:25
mriedemi.e. why are we parsing this rather than just passing it through to tempest.conf17:26
mriedemyou could probably also point out in the review that you're dependent on it17:26
*** piet has quit IRC17:26
scottdamriedem: OK. I hoped the author of the patch would answer that.17:26
mriedemand have a change up to project-config for a multi-backend job17:26
scottdaI thought I did say that in the review...17:26
mriedemscottda: if you depend on it, i wouldn't count on others :)17:26
scottdaOK, well, I'll put it in my queue to deal with that.17:27
scottdamriedem: I've this in project-config: https://review.openstack.org/#/c/330678/17:28
ildikovscottda: you metioned it, maybe it wasn't direct enough :)17:29
scottdaildikov: I guess so.17:29
scottdaSo, I'll circle around on all those patches and get some changes up to address comments, etc.17:30
mriedemscottda: more -1 on the project-config change :)17:30
mriedemeasy stuff17:31
ildikovmriedem: I cannot blink as fast as you can comment on and -1 patches :)17:32
*** harlowja has joined #openstack-meeting-cp17:33
scottdahaha mriedem is fast indeed17:33
ildikovscottda: mriedem: IIRC you had a quite long chat around these Tempest and related patches last time. Is there anything remaining we would need to sort out?17:33
mriedemi haven't gone back to review the tempest change yet17:33
scottdayeah, I need feedback from mriedem first....17:34
ildikovok, then let's continue that chat in the review17:36
ildikov#action mriedem to check on scottda's tempest change, #link https://review.openstack.org/#/c/32668117:37
ildikovscottda: anything else to this topic?17:37
scottdano, I'm good17:37
ildikovscottda: cool, thanks for the updates17:38
ildikovas the multi-attach work pretty much depends on the Cinder refactor I made only small changes to code for now17:38
ildikovlike removing some checks in the block_device code etc.17:39
ildikovwe will only enable multi-attach in Nova for the new code path that uses the new API calls in Cinder17:40
ildikovI will also look into the version check code that will be needed on the Nova side as it can be implemented now and then updated later17:40
ildikovmriedem: if/when we can get the gate fixed and see the whole flow hopefully working, will there be any reasonable chance to get some review attention this in Nova?17:41
mriedemi haven't gone back over john's changes in nova since last week17:42
mriedemwe're crunching for non-priority FF this thursday so i think people are pushing on things that are closer to making that date17:43
mriedemi know i have been17:43
ildikovmriedem: the patch is pretty small now, if the base direction looks good to you, then we can work on the micro-version code and ask you to check when the Nova changes is adapted to that17:43
mriedemok17:44
ildikovmriedem: I know, but I would not want to actually block the refactor work for that long if there's a chance17:44
*** piet has joined #openstack-meeting-cp17:45
mriedemso is the question if we're going to land the new cinder api + client + nova changes to use it by thursday?17:45
mriedembecause i don't think ^ is going to happen17:46
ildikovit does not seem realistic until this Thursday17:46
mriedemhonestly i think a win for newton is getting the new cinder APIs available and tested17:47
mriedemand then building on using those in nova in ocata17:47
mriedemwith the nova dev happening in newton17:47
mriedemso we can flush out bugs17:47
mriedemcinder APis in newton i mean, assuming those can get in by newton FF on 9/217:48
mriedemi don't know what cinder does about schedules17:48
ildikovwe still needs some eyes on the Nova side changes as I'm doing my best, but I'm not an expert yet17:48
mriedemyeah i realize17:49
mriedemi will try to this week, just lots of other people hammering me for things to get in by thursday17:49
ildikovthanks for confirming :)17:49
ildikovcan you check on things after this week as well?17:50
mriedemyeah17:51
ildikovI just would like to clarify how we can continue after the freeze17:51
mriedemit would be good to have some decent idea of the path forward by the nova midcycle17:52
ildikovI don't want to argue or anything17:52
ildikovyeah, I just wanted ask when you have it17:52
ildikov?17:52
smcginnismriedem: Oh yeah, we should probably try to schedule a cinder-nova midcycle link again.17:52
mriedemat the midcycle i'd basically like to say, this is the plan, these are the steps to get us there, and this is what's going ot happen in newton17:52
mriedem7/19-7/2117:52
ildikovmriedem: +117:52
ildikovsmcginnis: mriedem: we have the two mid-cycles at the same time again, right?17:53
scottdaildikov: Yes17:53
ildikovscottda: tnx :)17:53
mriedemyeah cinder is in ft collins17:53
mriedemnova is in hillsboro17:53
jgriffithmriedem: ildikov I'm fine with focusing on merging cinder side FWIW17:54
ildikovjgriffith: yeap, it would be great if that can happen in Newton17:54
mriedemjgriffith: cinder just has a longer lead time since you have until 9/2 i think17:55
smcginnisjgriffith: +117:55
ildikovjgriffith: I would like to still start to sort things out on the Nova side as well, so we don't waste too much time on discussions in Ocata17:55
mriedemright i think we definitely want to see the nova parts working in the POC in newton17:55
jgriffithildikov: don't get me wrong, I'll still submit, even if it sits and just gets rebased for a few months :)17:55
mriedemand tested17:55
ildikovsmcginnis: I like the Hangouts idea for the mid-cycle as well17:55
jgriffithmriedem: +117:56
ildikovjgriffith: I'm experienced in that, so you can count me in ;)17:56
jgriffithildikov: :)17:56
ildikovmriedem: +117:56
ildikov#action Cinder team + ildikov to figure out the plan with steps and tasks for Newton until the mid-cycle17:57
ildikov#action mriedem + johnthetubaguy to help out on the Nova side if needed17:58
scottdaBTW, I'm on vacation next week.17:58
ildikov#action ildikov + smcginnis to set up a Hangouts call for the mid-cycle17:58
ildikovscottda: ok, thanks for the info!17:58
ildikovscottda: I'll ping you on Friday for a few updates, if that works17:59
scottdaildikov: Sure. Not too late in the MountainDaylight TZ, please :)17:59
ildikovscottda: deal :)18:00
ildikovis there anything else for today?18:00
ildikovok, if no, then thanks everyone!18:01
scottdabye18:01
ildikovhave a nice day/afternoon :)18:01
ildikov#endmeeting18:01
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings"18:01
openstackMeeting ended Mon Jun 27 18:01:40 2016 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/2016/cinder_nova_api_changes.2016-06-27-17.00.html18:01
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/cinder_nova_api_changes/2016/cinder_nova_api_changes.2016-06-27-17.00.txt18:01
openstackLog:            http://eavesdrop.openstack.org/meetings/cinder_nova_api_changes/2016/cinder_nova_api_changes.2016-06-27-17.00.log.html18:01
smcginnisThanks!18:01
*** reed has quit IRC18:05
*** reed has joined #openstack-meeting-cp18:05
*** mriedem has left #openstack-meeting-cp18:28
*** piet has quit IRC19:25
*** harlowja has quit IRC19:36
*** sdake has quit IRC19:38
*** tyr_ has joined #openstack-meeting-cp19:40
*** sdake has joined #openstack-meeting-cp19:40
*** tyr_ has quit IRC19:42
*** harlowja has joined #openstack-meeting-cp19:52
*** piet has joined #openstack-meeting-cp19:53
*** tyr_ has joined #openstack-meeting-cp19:57
*** rockyg has joined #openstack-meeting-cp20:02
*** tyr_ has quit IRC20:05
*** sdake_ has joined #openstack-meeting-cp20:19
*** sdake has quit IRC20:22
*** sdake has joined #openstack-meeting-cp20:49
*** sdake_ has quit IRC20:53
*** sdake_ has joined #openstack-meeting-cp21:12
*** sdake has quit IRC21:13
*** sdake has joined #openstack-meeting-cp21:16
*** sdake_ has quit IRC21:17
*** rockyg has quit IRC22:16
*** xyang1 has quit IRC23:08
*** piet has quit IRC23:38
*** piet has joined #openstack-meeting-cp23:40

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