Wednesday, 2012-05-30

*** salv-orlando has quit IRC00:02
*** dwcramer has quit IRC00:03
*** ogelbukh has quit IRC00:08
*** ogelbukh has joined #openstack-meeting00:09
*** johnpostlethwait has quit IRC00:23
*** jgriffith is now known as jgriffith_away00:25
*** anderstj has quit IRC00:31
*** dolphm has joined #openstack-meeting00:32
*** gyee has joined #openstack-meeting00:32
*** milner has quit IRC00:36
*** s0mik has quit IRC00:41
*** gongys has quit IRC00:46
*** ncode has quit IRC00:47
*** milner has joined #openstack-meeting00:50
*** novas0x2a|laptop has quit IRC00:54
*** gyee has quit IRC01:01
*** dolphm has quit IRC01:12
*** dhellmann has quit IRC01:17
*** dhellmann_ has joined #openstack-meeting01:17
*** matwood has quit IRC01:22
*** MarkAtwood has quit IRC01:27
*** dtroyer is now known as dtroyer_zzz01:33
*** ywu has joined #openstack-meeting01:36
*** bencherian has joined #openstack-meeting01:38
*** aswadrangnekar has joined #openstack-meeting01:41
*** matwood has joined #openstack-meeting01:47
*** dwcramer has joined #openstack-meeting01:50
*** randomubuntuguy has joined #openstack-meeting01:53
*** MarkAtwood has joined #openstack-meeting01:56
*** aswadrangnekar has quit IRC02:01
*** aswadrangnekar has joined #openstack-meeting02:01
*** jdurgin has quit IRC02:05
*** Mandell has quit IRC02:11
*** aswadrangnekar has quit IRC02:14
*** aswadrangnekar has joined #openstack-meeting02:14
*** PotHix has quit IRC02:14
*** matwood has quit IRC02:15
*** randomubuntuguy has quit IRC02:18
*** aswadrangnekar has quit IRC02:18
*** MarkAtwood has quit IRC02:20
*** danwent has quit IRC02:21
*** dolphm has joined #openstack-meeting02:23
*** dolphm has quit IRC02:26
*** danwent has joined #openstack-meeting02:55
*** garyk has quit IRC03:00
*** Mandell has joined #openstack-meeting03:01
*** edygarcia has joined #openstack-meeting03:07
*** littleidea has quit IRC03:10
*** garyk has joined #openstack-meeting03:12
*** littleidea has joined #openstack-meeting03:12
*** milner has quit IRC03:13
*** Mandell_ has joined #openstack-meeting03:21
*** Mandell has quit IRC03:21
*** ywu has quit IRC03:24
*** bencherian has quit IRC03:24
*** milner has joined #openstack-meeting03:25
*** joearnold has joined #openstack-meeting03:29
*** matwood has joined #openstack-meeting03:37
*** MarkAtwood has joined #openstack-meeting03:38
*** MarkAtwood has quit IRC03:38
*** MarkAtwood has joined #openstack-meeting03:38
*** novas0x2a|laptop has joined #openstack-meeting03:41
*** dwcramer has quit IRC03:47
*** ncode has joined #openstack-meeting03:50
*** joearnold has quit IRC03:56
*** fcoj has joined #openstack-meeting03:56
*** sandywalsh has quit IRC04:05
*** dtroyer_zzz is now known as dtroyer04:09
*** joearnold has joined #openstack-meeting04:18
*** ncode has quit IRC04:21
*** joearnold has quit IRC04:27
*** joearnold has joined #openstack-meeting04:29
*** jgriffith_away is now known as jgriffith04:32
*** joearnold has quit IRC04:35
*** anderstj has joined #openstack-meeting04:37
*** jgriffith is now known as jgriffith_away05:00
*** maoy has quit IRC05:11
*** MarkAtwood has quit IRC05:30
*** joearnold has joined #openstack-meeting05:33
*** bencherian has joined #openstack-meeting05:36
*** jakedahn is now known as jakedahn_zz05:37
*** dtroyer is now known as dtroyer_zzz05:37
*** matwood has quit IRC05:37
*** littleidea has quit IRC05:40
*** edygarcia has quit IRC05:44
*** edygarcia has joined #openstack-meeting05:48
*** devananda has quit IRC05:52
*** milner has quit IRC06:23
*** sleepsonthefloor is now known as sleepsonzzz06:24
*** Mandell_ has quit IRC06:24
*** anderstj has quit IRC06:25
*** Mandell has joined #openstack-meeting06:28
*** joearnold has quit IRC06:35
*** milner has joined #openstack-meeting06:36
*** edygarcia has quit IRC06:37
*** mnaser has quit IRC06:40
*** semyazz has joined #openstack-meeting06:48
*** semyazz has left #openstack-meeting06:49
*** bencherian has quit IRC06:50
*** garyk has quit IRC06:58
*** danwent has quit IRC07:04
*** Razique has joined #openstack-meeting07:07
*** Mandell has quit IRC07:12
*** ttrifonov_zZzz is now known as ttrifonov07:18
*** garyk has joined #openstack-meeting07:27
*** ohnoimdead has quit IRC08:16
*** garyk has quit IRC08:40
*** derekh has joined #openstack-meeting08:47
*** derekh has quit IRC08:59
*** LinuxJedi_ has joined #openstack-meeting09:08
*** ChanServ sets mode: +o LinuxJedi_09:08
*** LinuxJedi_ changes topic to "OpenStack meeting channel. See for schedule and for meeting logs"09:09
*** LinuxJedi_ has quit IRC09:09
*** derekh has joined #openstack-meeting09:13
*** semyazz has joined #openstack-meeting09:19
*** semyazz has left #openstack-meeting09:19
*** ijw has quit IRC10:43
*** ijw has joined #openstack-meeting10:48
*** ncode has joined #openstack-meeting11:00
*** markvoelker has joined #openstack-meeting11:06
*** rkukura has quit IRC11:11
*** dolphm has joined #openstack-meeting11:32
*** dwcramer has joined #openstack-meeting11:33
*** dolphm has quit IRC11:38
*** derekh has quit IRC12:03
*** ewindisch has quit IRC12:04
*** dolphm_ has joined #openstack-meeting12:06
*** littleidea has joined #openstack-meeting12:15
*** dwcramer has quit IRC12:35
*** Mandell has joined #openstack-meeting12:48
*** mattray has joined #openstack-meeting12:50
*** dprince has joined #openstack-meeting12:53
*** GheRivero is now known as GheAway12:56
*** DuncanT1 has joined #openstack-meeting12:56
*** no`x has quit IRC12:58
*** troytoman-away is now known as troytoman12:58
*** derekh has joined #openstack-meeting13:04
*** sandywalsh has joined #openstack-meeting13:29
*** rkukura has joined #openstack-meeting13:39
*** dtroyer_zzz is now known as dtroyer13:40
*** rkukura has quit IRC13:42
*** GheRivero has joined #openstack-meeting13:44
*** troytoman has quit IRC13:50
*** edygarcia has joined #openstack-meeting13:50
*** troytoman-away has joined #openstack-meeting13:50
*** troytoman-away is now known as troytoman13:50
*** AlanClark has joined #openstack-meeting13:54
*** blamar has joined #openstack-meeting13:58
*** mnaser has joined #openstack-meeting14:09
*** dhellmann_ is now known as dhellmann14:12
*** ewindisch has joined #openstack-meeting14:13
*** nikhil_ has joined #openstack-meeting14:14
*** nikhil_ is now known as Guest8038814:15
*** maoy has joined #openstack-meeting14:21
*** dwcramer has joined #openstack-meeting14:23
*** Mandell has quit IRC14:25
*** thrawn01 has left #openstack-meeting14:28
*** tongli|2 has joined #openstack-meeting14:42
*** dtroyer is now known as dtroyer_zzz14:50
*** no`x has joined #openstack-meeting14:55
*** dtroyer_zzz is now known as dtroyer15:01
*** ayoung has joined #openstack-meeting15:05
*** sdake_pto is now known as sdake15:07
*** Gordonz has joined #openstack-meeting15:13
*** anderstj has joined #openstack-meeting15:13
*** mdomsch has joined #openstack-meeting15:14
*** danwent has joined #openstack-meeting15:16
*** bencherian has joined #openstack-meeting15:19
*** Razique has quit IRC15:21
*** jgriffith_away is now known as jgriffith15:24
*** bcwaldon has left #openstack-meeting15:27
*** hggdh has quit IRC15:30
*** hggdh has joined #openstack-meeting15:33
*** Gordonz has quit IRC15:38
*** Gordonz has joined #openstack-meeting15:39
*** rnirmal has joined #openstack-meeting15:46
*** Mandell has joined #openstack-meeting15:50
*** DuncanT1 has quit IRC15:56
*** bencherian has quit IRC15:59
*** garyk has joined #openstack-meeting15:59
openstackMeeting started Wed May 30 16:01:26 2012 UTC.  The chair is jgriffith. Information about MeetBot at
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:01
jgriffithHey everyone!16:01
jgriffithI know I saw rnirmal DuncanT and Mandell16:02
*** jdurgin has joined #openstack-meeting16:02
jgriffithand jdurgin :)16:02
jgriffithhow goes it?16:02
jgriffithAlrighty, I guess we should get started...16:03
jgriffith#topic cinder status16:03
*** openstack changes topic to "cinder status"16:03
jgriffithSo the python-cinderclient is working pretty well against nova-v16:04
*** johngarbutt has joined #openstack-meeting16:04
jgriffithdtroyer has been doing a good bit of work integrating cinder into devstack16:04
jgriffithIt's pretty close but I have two problems that I started working on yesterday...16:04
DuncanTHey, sorry aboput the time16:05
jgriffith1. cinderclient commands to CINDER fail, the issue is the project_id and context.project_id don't match16:05
jgriffithDuncanT: No worries, just started :)16:05
jgriffithI'm trying to figure out why the project_id isn't getting picked up...16:06
jgriffith2. I cheat around the project_id issue and can do a volume create against CINDER16:06
*** johngarbutt has quit IRC16:06
jgriffithThe volume is created and populated in the DataBase (the Cinder database)16:06
jgriffithbut, the status never udpates... It's stuck on creating forever16:07
jgriffithThat's the next issue I'll try to figure out after item 116:07
jgriffithThe big thing that's still left to do is getting nova to talk to cinder  :)16:08
jgriffithI was hoping to get to this last week but didn't16:08
jgriffithThere's some more seperation to do in Nova, but also we'll need to write a client in cinder16:09
*** jakedahn_zz is now known as jakedahn16:09
jgriffithMy plan right now is to abstract nova/volume/ to point to nova/volume/cinder/
*** ttrifonov is now known as ttrifonov_zZzz16:10
jgriffithany thoughts?16:10
DuncanTI started with soemthing simpler than that and just created a subclass for nova16:10
DuncanTNot perfect but didn't take long16:11
*** ttrifonov_zZzz is now known as ttrifonov16:11
jgriffithDuncanT: driver ?16:11 is the 'proper' point to do it16:11
jgriffithDuncanT: But you're still using the nova db that way correct?16:11
*** s0mik has joined #openstack-meeting16:11
DuncanTjgriffith: Yes, it leaves all of the nova machinery in place16:11
jgriffithDuncanT: maybe we could leverage some of what you've done...16:12
DuncanTjgriffith: It really isn't much but I can post it up, sure.16:12
jgriffithDuncanT: main thing is though we want everything under nova/volume/ to point to cinder16:13
jgriffithDuncanT: Great!  Let me know if it's on github or if you want to just do a gerrit draft16:13
DuncanTI can github it easily enoguh16:13
jgriffithDuncanT: excellent16:13
*** darraghb has joined #openstack-meeting16:14
jgriffithAnybody else have anything they've been working on?16:14
jgriffith#topic open discussion16:16
*** openstack changes topic to "open discussion"16:16
jgriffithAny new questions/concerns folks have thought of?16:16
jdurginyou mentioned nova is still using its own db for volumes, do you have a plan for moving away from that cleanly?16:17
jdurginthat is, when just the volumes api is replaced16:18
jgriffithjdurgin: Actually, I was referring to the work DuncanT did16:18
jgriffithjdurgin: Currently I have it set up to actually use the Cinder DB16:18
jgriffithjdurgin: But there are some bugs/issues that I haven't worked out yet16:18
*** hggdh has quit IRC16:19
DuncanTI made things work by a stern application of delete to anything that got in my way (like all of the auth code), and by starting at an easy point16:19
jgriffithDuncanT: Delete with prejudice :)16:19
jgriffithSo the good thing is most of what we need is in Cinder (and a whole bunch of extra stuff) including the db16:20
jgriffithAs far as a clean removal.... the volume/ seems to be the best place16:20
jgriffithThere are still some direct calls into the DB in that file so that's where I cut it.16:20
jdurginthat makes sense16:21
jgriffithThat "should" also allow us to cut out volumemanager in nova and use cinder's via the client16:21
jgriffithSo I 'think' it will be fairly clear/clean16:21
*** primeministerp has joined #openstack-meeting16:22
jgriffithThe trickier things that will be left are things like attach/detach, and BFV when we get to it.16:22
DuncanTHow much of the volumes table do you expect nova to retain? None at all?16:22
jgriffithDuncanT: So that's where attach comes in :)16:23
DuncanTe.g. is attached state going to be maintained purely by cinder?16:23
jgriffithDuncanT: I'd like to have anything in nova be VERY minimal, ideally nothing at all but don't know if that's realistic16:23
MandellMy 2 cents: I think that it should be maintained completely in Cinder.16:24
DuncanTjgriffith: Fair enough. Not got that far yet so I've no idea of the answer, just wanted to know the direction. Very minimal is fine by me16:24
jgriffithYeah, I haven't spent any time on it really... just thinking while driving or out doing other things16:25
DuncanTMandell: There are weird edge cases, like compute host reboot, where it helps if nova has some clue16:25
*** sleepsonzzz is now known as sleepsonthefloor16:25
jgriffithMandell: I agree with you16:25
jgriffithMandell: The good thing is that the instance entry in the nova DB will have a volume_uuid if it's attached16:26
jdurginDuncanT: why can't nova query cinder about attached status in that case?16:26
jgriffithjdurgin: DuncanT: I think that case will be handled between the instance information we have in the DB... eliminating the need for a volume table16:27
DuncanTjdurgin: Depending on the design, it can. Can't get it straight in my head how messy it might get... trying to code it is the only real way I guess16:27
jgriffithDuncanT: It'll be nice and clean :)16:27
jgriffithDo we want to talk schedule?16:28
jgriffithOk... well, I want to talk schedule so here goes :)16:29
DuncanTNow there's a dirty word ;-)16:29
jgriffith#topic schedule16:29
*** openstack changes topic to "schedule"16:29
jgriffithDuncanT: :)16:29
jgriffithSo F2 needs to be sort of a proving point16:30
jgriffithWe may not have "EVERYTHING" but we need to be able to display that we're making good progress.16:30
jgriffithI was hoping to have some of this for F1 but I had some time off, and there are some learning curves here.16:31
jgriffithAnyway... here's what I feel we HAVE to meet:16:31
DuncanTWhen is F2? I haven't the calendar to hand16:31
jgriffithDuncanT: July 516:31
jgriffithF3 is Aug 16 and RC's due first week of Sept16:32
jgriffithOk.. so:16:32
jgriffithWe need to be able to run cinder in devstack16:33
jgriffithThis means create/delete/attach volumes using cinder16:33
jgriffithThe DB entries have to be inside cinder (not Nova)16:33
jgriffithAnything you can currently do in nova-volume has to be doable in cinder16:34
sleepsonthefloorjgriffith - I'd like to help with that effort16:34
jgriffithsleepsonthefloor: That would be awesome!!16:34
*** ayoung has quit IRC16:35
jgriffithsleepsonthefloor: Anything inparticular that catches your interest?16:35
*** troytoman is now known as troytoman-away16:35
jgriffithI pointed out some of the areas that are still lacking effort above.16:35
jgriffithAfter F2....16:36
sleepsonthefloorjgriffith - right I saw - I have to poke around more, but I'd like to help getting it to the point where stuff is basically working in devstack - so getting api commands working, and attachment16:36
jgriffithsleepsonthefloor: excellent, so there's a reveiw in gerrit for devstack that is almost there16:37
jgriffithit's 7042 if anybody wants to pull and check it out16:37
jgriffithWhat I've been doing is s/n-vol/cinder,c-api,c-vol/ in stackrc16:37
sleepsonthefloorjgriffith - ok cool - I'll start there16:38
jgriffithIf anybody figures out the project_id problem before me PLEASE ping me :)16:38
jgriffithOk, so if we're lucky we finish early and get to address some of the blueprints for new features after F216:39
jgriffithAlso finish some cleanup/stripping out of old nova code that's still in cinder16:39
jgriffithCompact the database migrations all out into one file for the initial db creation16:39
*** jakedahn is now known as jakedahn_zz16:40
jgriffithThat's pretty much where I'm at... big things I may be missing?16:40
MandellMigration path for existing installations?16:40
jgriffithMandell: Thanks for bringing up the elephant in the room :)16:41
jgriffithFor sure that's something that will have to be figured out16:41
jgriffithI think it would be a migration file in nova16:42
*** dwcramer has quit IRC16:42
jgriffithTBH I'm kind of leaving it in the back of my mind until I get all these other pieces together16:42
jgriffithHaving to keep it in mind going forward though because we're going to have to do it and don't want to make it impossible16:43
jgriffithMandell: So I think we could do a DB migration from nova to cinder the same way we kinda do today.16:43
jgriffithMandell: I also plan to pick dwent's brain a bit and see how quantum goes about it16:44
MandellGood idea.  Sounds like you've got it covered.16:44
* jgriffith frightened grin16:45
jgriffithOk... I guess that sums it up for this week.16:45
*** dprince has quit IRC16:46
jgriffithIf anybody has some cycles and wants to work on something/help with what I'm working on just hollar!16:46
MandellOh: jgriffith: If you could send out the reminder somewhat sooner (it arrived in my inbox at 16:15 UTC :) )16:46
jgriffithMandell: Yes, I'm very sorry about that!!16:47
jgriffithI inteneded to send it out yesterday and realized just before the meeting that I never sent it.16:47
jgriffithI'll do better next week :)16:47
jgriffithAlso, if anybody decides to try out the devstack version with cinder...16:48
jgriffithWhat I'm doing for now is just hacking the cinder/api/openstack/ file:16:49
jgriffithAt line 839 just add 'project_id = context.project_id'16:49
jgriffithHopefully today I'll get to this and find the problem16:50
jgriffithOk... anything else?16:50
jgriffithAlright, feel free to grab me on irc if you think of anything16:51
jgriffithOtherwise, until next week :)16:51
*** openstack changes topic to "OpenStack meeting channel. See for schedule and for meeting logs"16:51
openstackMeeting ended Wed May 30 16:51:18 2012 UTC.  Information about MeetBot at . (v 0.1.4)16:51
openstackMinutes (text):
jgriffithThanks everyone!!!16:51
*** liam__ has joined #openstack-meeting16:51
*** derekh has quit IRC16:55
*** rafaduran has joined #openstack-meeting16:59
*** ohnoimdead has joined #openstack-meeting17:00
*** matwood has joined #openstack-meeting17:06
*** anderstj has quit IRC17:13
*** jog0 has joined #openstack-meeting17:28
*** darraghb has quit IRC17:44
*** PotHix has joined #openstack-meeting17:51
*** bencherian has joined #openstack-meeting17:54
*** novas0x2a|laptop has quit IRC17:56
*** ewindisch has quit IRC17:56
*** jgriffith is now known as jgriffith_lunch17:57
*** dwcramer has joined #openstack-meeting17:59
*** mnewby has joined #openstack-meeting18:05
*** jakedahn_zz is now known as jakedahn18:08
*** dwcramer has quit IRC18:12
*** hggdh has joined #openstack-meeting18:12
*** hggdh has quit IRC18:17
*** novas0x2a|laptop has joined #openstack-meeting18:20
*** Gordonz has quit IRC18:27
*** Gordonz has joined #openstack-meeting18:29
*** johnpostlethwait has joined #openstack-meeting18:30
*** vish1 is now known as vishy18:31
*** dprince has joined #openstack-meeting18:32
*** hggdh has joined #openstack-meeting18:32
*** Gordonz has quit IRC18:45
*** jgriffith_lunch is now known as jgriffith18:46
*** Gordonz has joined #openstack-meeting18:48
*** winston-d has joined #openstack-meeting18:53
*** Gordonz has quit IRC19:08
*** Gordonz has joined #openstack-meeting19:09
*** mattray has quit IRC19:16
*** danwent_ has joined #openstack-meeting19:22
*** danwent has quit IRC19:25
*** danwent_ is now known as danwent19:25
*** ayoung has joined #openstack-meeting19:29
*** winston-d has quit IRC19:40
*** dtroyer is now known as dtroyer_zzz20:02
*** Mandell has quit IRC20:03
*** troytoman-away is now known as troytoman20:21
*** dolphm_ has quit IRC20:21
*** rash has joined #openstack-meeting20:24
*** markvoelker has quit IRC20:37
*** tongli|2 has quit IRC20:38
*** danwent_ has joined #openstack-meeting20:38
*** GheRivero has quit IRC20:39
*** danwent has quit IRC20:42
*** danwent_ is now known as danwent20:42
*** novas0x2a|lapto1 has joined #openstack-meeting20:49
*** novas0x2a|laptop has quit IRC20:50
*** danwent has quit IRC20:56
*** dwcramer has joined #openstack-meeting20:56
*** anderstj has joined #openstack-meeting21:03
*** ttrifonov is now known as ttrifonov_zZzz21:26
*** ttrifonov_zZzz is now known as ttrifonov21:27
*** johnpostlethwait has quit IRC21:30
*** dprince has quit IRC21:31
*** maoy has quit IRC21:31
*** dwcramer has quit IRC21:39
*** Guest80388 has quit IRC21:39
*** primeministerp has quit IRC21:41
*** dtroyer_zzz is now known as dtroyer21:45
*** primeministerp has joined #openstack-meeting21:50
*** hggdh has quit IRC21:51
*** s0mik has quit IRC21:53
*** lloydde has joined #openstack-meeting21:57
*** s0mik has joined #openstack-meeting22:00
*** johnpostlethwait has joined #openstack-meeting22:03
*** hggdh has joined #openstack-meeting22:05
*** littleidea has quit IRC22:07
*** littleidea has joined #openstack-meeting22:12
*** dwcramer has joined #openstack-meeting22:23
*** Gordonz has quit IRC22:26
*** rafaduran has quit IRC22:33
*** AlanClark has quit IRC22:38
*** hggdh has quit IRC22:47
*** hggdh has joined #openstack-meeting22:48
*** anderstj has quit IRC22:57
*** ncode has quit IRC22:58
*** dwcramer has quit IRC23:13
*** lloydde has quit IRC23:14
*** edygarcia has quit IRC23:14
*** rnirmal has quit IRC23:23
*** edygarcia has joined #openstack-meeting23:26
*** sleepsonthefloor is now known as sleepsonzzz23:27
*** edygarcia has quit IRC23:29
*** adjohn has joined #openstack-meeting23:29
*** jgriffith is now known as jgriffith-away23:41
*** ttrifonov is now known as ttrifonov_zZzz23:47

Generated by 2.14.0 by Marius Gedminas - find it at!