Wednesday, 2013-01-30

*** stevebaker has quit IRC00:00
*** sleepsontheflo-1 has joined #openstack-meeting00:00
*** ladquin is now known as ladquin_brb00:01
*** blamar has joined #openstack-meeting00:02
*** spligak has quit IRC00:02
*** almaisan-away is now known as al-maisan00:04
*** al-maisan is now known as almaisan-away00:05
*** ryanpetrello has quit IRC00:05
*** kmartin has quit IRC00:14
*** gongysh has joined #openstack-meeting00:15
*** kmartin has joined #openstack-meeting00:17
*** timello has quit IRC00:20
*** dwcramer has joined #openstack-meeting00:24
*** henrynash has quit IRC00:31
*** timello has joined #openstack-meeting00:32
*** blamar has quit IRC00:34
*** otherwiseguy has quit IRC00:41
*** danwent has quit IRC00:45
*** adjohn has joined #openstack-meeting00:47
*** danwent has joined #openstack-meeting00:49
*** esker has joined #openstack-meeting00:49
*** stevebaker has joined #openstack-meeting01:04
*** radez_g0n3 is now known as radez01:05
*** ewindisch has joined #openstack-meeting01:06
*** dhellmann is now known as dhellmann-afk01:11
*** adjohn_ has joined #openstack-meeting01:14
*** adjohn has quit IRC01:17
*** topol has joined #openstack-meeting01:19
*** topol_ has joined #openstack-meeting01:20
*** salv-orlando has quit IRC01:22
*** topol has quit IRC01:24
*** topol_ is now known as topol01:24
*** aabres has quit IRC01:26
*** stevebaker has quit IRC01:29
*** otherwiseguy has joined #openstack-meeting01:31
*** heckj has quit IRC01:33
*** reed has quit IRC01:33
*** bencherian has quit IRC01:36
*** gongysh has quit IRC01:37
*** Nachi has joined #openstack-meeting01:39
*** nati_ueno has quit IRC01:41
*** sarob has quit IRC01:42
*** jog0 has quit IRC01:45
*** danwent has quit IRC01:52
*** lbragstad has joined #openstack-meeting01:58
*** danwent has joined #openstack-meeting01:59
*** shang has joined #openstack-meeting02:07
*** adjohn has joined #openstack-meeting02:09
*** jrodom has quit IRC02:10
*** adjohn_ has quit IRC02:12
*** blamar has joined #openstack-meeting02:20
*** shang_ has joined #openstack-meeting02:20
*** shang has quit IRC02:23
*** Mandell has quit IRC02:26
*** enikanorov_ has quit IRC02:30
*** radez is now known as radez_g0n302:30
*** enikanorov has joined #openstack-meeting02:31
*** hemna has quit IRC02:38
*** blamar has quit IRC02:40
*** ladquin_brb has quit IRC02:40
*** markmcclain has joined #openstack-meeting02:47
*** galthaus has joined #openstack-meeting03:00
*** shang_ has quit IRC03:01
*** anniec has quit IRC03:06
*** stevebaker has joined #openstack-meeting03:09
*** danwent has quit IRC03:11
*** mnewby has joined #openstack-meeting03:17
*** colinmcnamara has quit IRC03:17
*** stevebaker has quit IRC03:21
*** novas0x2a|laptop has quit IRC03:23
*** vishy is now known as vishy_zz03:25
*** maurosr has joined #openstack-meeting03:27
*** martine has joined #openstack-meeting03:32
*** topol has quit IRC03:33
*** ryanpetrello has joined #openstack-meeting03:36
*** markmcclain has quit IRC03:38
*** markmcclain has joined #openstack-meeting03:41
*** markmcclain has quit IRC03:43
*** vishy_zz is now known as vishy03:44
*** markmcclain has joined #openstack-meeting03:44
*** esker has quit IRC03:45
*** vishy is now known as vishy_zz03:52
*** anniec has joined #openstack-meeting03:55
*** maurosr has quit IRC03:56
*** adjohn has quit IRC04:02
*** stevebaker has joined #openstack-meeting04:02
*** blamar has joined #openstack-meeting04:03
*** jrodom has joined #openstack-meeting04:04
*** stevebaker has quit IRC04:08
*** ryanpetrello has quit IRC04:12
*** bdpayne has quit IRC04:13
*** Nachi has quit IRC04:13
*** ryanpetrello has joined #openstack-meeting04:13
*** blamar has quit IRC04:15
*** stevebaker has joined #openstack-meeting04:22
*** adjohn has joined #openstack-meeting04:33
*** nati_ueno has joined #openstack-meeting04:35
*** adjohn has quit IRC04:43
*** anniec has quit IRC04:44
*** jrodom has quit IRC04:45
*** anilkb has joined #openstack-meeting04:49
*** bdpayne has joined #openstack-meeting04:52
*** bdpayne has quit IRC04:52
*** vishy_zz is now known as vishy04:58
*** stevebaker has quit IRC04:58
*** martine has quit IRC04:58
*** adjohn has joined #openstack-meeting04:59
*** stevebaker has joined #openstack-meeting05:01
*** Mandell has joined #openstack-meeting05:02
*** dwcramer has quit IRC05:04
*** nati_ueno has quit IRC05:06
*** martine has joined #openstack-meeting05:09
*** vishy is now known as vishy_zz05:18
*** stevebaker has quit IRC05:18
*** nati_ueno has joined #openstack-meeting05:18
*** dwcramer has joined #openstack-meeting05:19
*** sandywalsh has quit IRC05:26
*** koolhead17 has joined #openstack-meeting05:27
*** martine has quit IRC05:32
*** mnewby has quit IRC05:44
*** mnewby has joined #openstack-meeting05:45
*** stevebaker has joined #openstack-meeting05:47
*** stevebaker has quit IRC05:54
*** rohitk has joined #openstack-meeting05:58
*** anniec has joined #openstack-meeting06:01
*** anniec has quit IRC06:03
*** anniec has joined #openstack-meeting06:03
*** ryanpetrello has quit IRC06:04
*** bencherian has joined #openstack-meeting06:13
*** woodspa_ has joined #openstack-meeting06:14
*** nati_ueno has quit IRC06:14
*** garyk has joined #openstack-meeting06:16
*** woodspa has quit IRC06:17
*** adjohn_ has joined #openstack-meeting06:22
*** adjohn has quit IRC06:26
*** otherwiseguy has quit IRC06:30
*** stevebaker has joined #openstack-meeting06:35
*** markmcclain has quit IRC06:39
*** bencherian has quit IRC06:45
*** afazekas has joined #openstack-meeting06:50
*** stevebaker has quit IRC06:52
*** adjohn has joined #openstack-meeting06:53
*** ryanpetrello has joined #openstack-meeting06:54
*** adjohn_ has quit IRC06:56
*** esker has joined #openstack-meeting06:57
*** shang has joined #openstack-meeting06:59
*** koolhead17 has quit IRC07:03
*** davidkranz_ has joined #openstack-meeting07:04
*** mrunge has joined #openstack-meeting07:04
*** sleepsontheflo-2 has joined #openstack-meeting07:04
*** sleepsontheflo-1 has quit IRC07:04
*** davidkranz has quit IRC07:04
*** ryanpetrello has quit IRC07:11
*** mnewby has quit IRC07:31
*** stevebaker has joined #openstack-meeting07:32
*** stevebaker has quit IRC07:38
*** jhenner has joined #openstack-meeting07:46
*** jhenner has quit IRC07:47
*** jhenner has joined #openstack-meeting07:48
*** rmk has left #openstack-meeting07:48
*** reed has joined #openstack-meeting07:48
*** adjohn has quit IRC07:50
*** adjohn_ has joined #openstack-meeting07:53
*** rafaduran has joined #openstack-meeting08:03
*** reed has quit IRC08:07
*** morganfainberg has quit IRC08:19
*** flaper87 has joined #openstack-meeting08:22
*** pnavarro has joined #openstack-meeting08:23
*** anniec has quit IRC08:35
*** anniec has joined #openstack-meeting08:35
*** almaisan-away is now known as al-maisan08:43
*** Mandell has quit IRC08:49
*** zbitter is now known as zaneb09:14
*** derekh has joined #openstack-meeting09:16
*** salv-orlando has joined #openstack-meeting09:18
*** adjohn_ has quit IRC09:26
*** darraghb has joined #openstack-meeting09:29
*** henrynash has joined #openstack-meeting09:36
*** anilkb has quit IRC09:42
*** dosaboy has joined #openstack-meeting09:47
*** gongysh has joined #openstack-meeting09:58
*** adjohn has joined #openstack-meeting10:01
*** psedlak has joined #openstack-meeting10:05
*** dosaboy has quit IRC10:07
*** dosaboy has joined #openstack-meeting10:07
*** ndipanov has joined #openstack-meeting10:09
*** shang has quit IRC10:10
*** henrynash has quit IRC10:15
*** stevebaker has joined #openstack-meeting10:30
*** adjohn has quit IRC10:36
*** henrynash has joined #openstack-meeting10:38
*** woodspa has joined #openstack-meeting10:52
*** woodspa_ has quit IRC10:53
*** woodspa_ has joined #openstack-meeting10:57
*** woodspa has quit IRC11:01
*** vkmc has joined #openstack-meeting11:01
*** timello has quit IRC11:02
*** timello has joined #openstack-meeting11:02
*** dosaboy has quit IRC11:04
*** dosaboy has joined #openstack-meeting11:05
*** timello has quit IRC11:06
*** timello has joined #openstack-meeting11:07
*** vkmc_ has joined #openstack-meeting11:20
*** vkmc has quit IRC11:20
*** vkmc_ is now known as vkmc11:20
*** stevebaker has quit IRC11:27
*** timello has quit IRC11:29
*** timello has joined #openstack-meeting11:31
*** maurosr has joined #openstack-meeting11:32
*** johnthetubaguy has joined #openstack-meeting11:39
*** adjohn has joined #openstack-meeting11:48
*** adjohn has quit IRC11:52
*** asalkeld has joined #openstack-meeting11:54
*** timello has quit IRC11:56
*** rongze has joined #openstack-meeting11:56
*** timello has joined #openstack-meeting11:57
*** alexpilotti has joined #openstack-meeting12:03
*** chooch has joined #openstack-meeting12:05
garykdevstack12:06
choochping12:06
*** chooch has quit IRC12:08
*** asalkeld has quit IRC12:14
*** johnthetubaguy has left #openstack-meeting12:15
*** martine has joined #openstack-meeting12:15
*** asalkeld has joined #openstack-meeting12:24
*** timello has quit IRC12:25
*** timello has joined #openstack-meeting12:25
*** rongze has quit IRC12:27
*** timello has joined #openstack-meeting12:28
*** al-maisan is now known as almaisan-away12:48
*** galthaus has quit IRC12:54
*** radez_g0n3 is now known as radez12:58
*** markvoelker has joined #openstack-meeting13:04
*** yamahata has joined #openstack-meeting13:04
*** ryanpetrello has joined #openstack-meeting13:12
*** ogelbukh has quit IRC13:13
*** gongysh has quit IRC13:13
*** ogelbukh has joined #openstack-meeting13:15
*** esker has quit IRC13:17
*** esker has joined #openstack-meeting13:18
*** esker has quit IRC13:23
*** jrodom has joined #openstack-meeting13:27
*** dprince has joined #openstack-meeting13:29
*** martine has quit IRC13:32
*** almaisan-away is now known as al-maisan13:33
*** timello has quit IRC13:35
*** dwcramer has quit IRC13:35
*** timello has joined #openstack-meeting13:37
*** gongysh has joined #openstack-meeting13:38
*** timello has quit IRC13:40
*** martine has joined #openstack-meeting13:42
*** timello has joined #openstack-meeting13:42
*** timello has quit IRC13:43
*** jrodom has quit IRC13:43
*** jrodom has joined #openstack-meeting13:44
*** timello has joined #openstack-meeting13:45
*** timello has quit IRC13:46
*** timello has joined #openstack-meeting13:48
*** timello has quit IRC13:50
*** timello has joined #openstack-meeting13:51
*** timello has joined #openstack-meeting13:52
*** timello has quit IRC13:54
*** timello has joined #openstack-meeting13:54
*** alexpilotti has quit IRC13:56
*** sandywalsh has joined #openstack-meeting13:58
*** dwcramer has joined #openstack-meeting14:01
*** anteaya has joined #openstack-meeting14:01
*** noslzzp has joined #openstack-meeting14:02
*** radez is now known as radez_g0n314:05
*** dwcramer has quit IRC14:11
*** sleepsontheflo-2 has quit IRC14:12
*** shang has joined #openstack-meeting14:14
*** jrodom has quit IRC14:16
*** gongysh has quit IRC14:16
*** joesavak has joined #openstack-meeting14:23
*** blamar has joined #openstack-meeting14:24
*** esker has joined #openstack-meeting14:32
*** sleepsontheflo-1 has joined #openstack-meeting14:34
*** fnaval has quit IRC14:39
*** annegentle has joined #openstack-meeting14:43
*** annegentle has quit IRC14:43
*** annegentle has joined #openstack-meeting14:44
*** markmcclain has joined #openstack-meeting14:44
*** blamar has quit IRC14:45
*** dhellmann-afk is now known as dhellmann14:48
*** blamar has joined #openstack-meeting14:49
*** mtreinish has joined #openstack-meeting14:56
*** blamar has quit IRC14:58
*** cloudchimp has joined #openstack-meeting14:59
*** vishy_zz is now known as vishy14:59
*** fnaval has joined #openstack-meeting15:01
*** sandywalsh has quit IRC15:01
*** galthaus has joined #openstack-meeting15:02
*** markvan has joined #openstack-meeting15:04
*** shang has quit IRC15:08
*** mrodden has joined #openstack-meeting15:08
*** shang has joined #openstack-meeting15:08
*** adjohn has joined #openstack-meeting15:08
*** jd__ has joined #openstack-meeting15:09
*** maoy has quit IRC15:12
*** AlanClark has joined #openstack-meeting15:18
*** dtalton has joined #openstack-meeting15:24
*** blamar has joined #openstack-meeting15:29
*** jhenner has quit IRC15:29
*** JM2 has joined #openstack-meeting15:30
*** cp16net is now known as cp16net|away15:30
*** jaypipes has quit IRC15:31
*** eharney has joined #openstack-meeting15:33
*** otherwiseguy has joined #openstack-meeting15:33
*** eharney has quit IRC15:34
*** eharney has joined #openstack-meeting15:34
*** Gordonz has joined #openstack-meeting15:37
*** hemna has joined #openstack-meeting15:41
*** hub_cap has joined #openstack-meeting15:45
*** afazekas has quit IRC15:46
*** rushiagr has joined #openstack-meeting15:48
*** psedlak has quit IRC15:49
*** sleepsontheflo-1 has quit IRC15:51
*** rnirmal has joined #openstack-meeting15:53
*** timello has quit IRC15:54
*** mnewby has joined #openstack-meeting15:55
*** markvan has quit IRC15:55
*** dwcramer has joined #openstack-meeting15:55
*** pschaef has joined #openstack-meeting15:55
*** cp16net|away is now known as cp16net15:55
*** henrynash has quit IRC15:56
*** henrynash has joined #openstack-meeting15:56
*** xyang_ has joined #openstack-meeting15:57
*** shang has quit IRC15:57
*** thingee has joined #openstack-meeting15:58
*** bswartz has joined #openstack-meeting15:58
*** dosaboy has quit IRC15:58
*** netapp has joined #openstack-meeting15:58
*** xyang_ has quit IRC15:58
*** dosaboy has joined #openstack-meeting15:59
*** xyang has joined #openstack-meeting15:59
*** maoy has joined #openstack-meeting16:00
jgriffithmeeting time?16:00
*** jsavak has joined #openstack-meeting16:00
bswartzhi16:00
xyanghi16:00
*** winston-d has joined #openstack-meeting16:00
*** avishay has joined #openstack-meeting16:00
rushiagryeah!16:00
winston-dhi all16:00
jgriffithhmmm16:01
rushiagrwinston-d: hi16:01
*** rnirmal_ has joined #openstack-meeting16:01
*** rnirmal_ has quit IRC16:01
JM2hi16:01
avishayhi16:01
jgriffith#startmeeting cinder16:02
openstackMeeting started Wed Jan 30 16:02:16 2013 UTC.  The chair is jgriffith. Information about MeetBot at http://wiki.debian.org/MeetBot.16:02
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:02
*** openstack changes topic to " (Meeting topic: cinder)"16:02
openstackThe meeting name has been set to 'cinder'16:02
thingeeo/16:02
winston-drushiagr: hey~16:02
jgriffithHey everyone!16:02
*** noslzzp has quit IRC16:02
jgriffithNice to see folks all ready to go :)16:02
jgriffithHere's the agenda:  http://wiki.openstack.org/CinderMeetings16:03
jgriffithWe'll also set aside some time to talk with hub_cap about multi-backend16:03
*** joesavak has quit IRC16:03
hub_cap<316:03
jgriffithSo let's get at it..16:03
jgriffith#topic status of blue-prints16:03
*** openstack changes topic to "status of blue-prints (Meeting topic: cinder)"16:03
*** dtalton has quit IRC16:04
*** rnirmal has quit IRC16:04
jgriffithCheck out the g3 link16:04
jgriffithhttps://launchpad.net/cinder/+milestone/grizzly-316:04
jgriffithSo we have a TON of bp's once again!16:05
*** sandywalsh has joined #openstack-meeting16:05
*** timello has joined #openstack-meeting16:05
jgriffithI just wanted to make sure folks are making progress here16:05
avishayA lot of them seem to be driver-related, wouldn't get worried about those16:05
jgriffiththingee: let's start with you :)16:05
JM2and we're getting close to the deadline, right?16:05
jgriffithavishay: easy for you to say :016:05
avishayjgriffith: :)16:05
jgriffithJM2: we'll get to that.. but yes16:05
jgriffithmaybe thingee is busy... let's see... avishay ?16:06
thingeejgriffith: haven't started cinder client v2 work. already speced it out16:06
thingeejgriffith: not more than a days worth of work.16:06
avishayjgriffith: yes?16:06
jgriffiththingee: ok, great so we're on track16:06
jgriffiththingee: err... just mean that it's still a go16:06
thingeethough it's cinder v2 work is not targetted anymore?16:06
thingeecinderclient*16:07
*** otherwiseguy has quit IRC16:07
*** lbragstad has quit IRC16:07
jgriffithummmmm16:07
jgriffiththingee: which one16:07
*** vkmc has quit IRC16:07
xyangcan doc get in after g3?16:07
winston-djgriffith: please do...16:07
jgriffithahhh16:07
thingeejgriffith: https://blueprints.launchpad.net/python-cinderclient/+spec/cinderclient-v2-support16:08
jgriffithYeah the client stuff is a wreck16:08
jgriffiththingee: I'll fix that right now16:08
thingeeas for docs for v1 and v2. I spent a great deal last weekend on this, especially learning to get oxygen to do what I need it to do and trying to create consistent docs like the other projects.16:09
jgriffiththingee: ahh... I remember, I have no milestones enabled for cinderclient proj in launchpad :)16:09
jgriffiththingee: isn't that fun :)16:09
jgriffithSo it sounds like no big concerns with getting yor BP's in for G3 correct?16:09
thingeefreeze is next week, I can switch to have cinderclient v2 done, and then focus back on docs since people might have opinions on wordage16:10
thingeejgriffith: I don't have doubts16:10
jgriffiththingee: That would be awesome if you have the time16:10
jgriffithSounds great16:10
jgriffitheharney: around?16:10
eharneyyup16:10
jgriffith:)16:10
jgriffithSo what do you think about LIO (other than hating me for me suggestion of migrations) :)16:10
eharneyso, i'm getting back to the LIO stuff this week, going to look into migrations and commit changes from the latest review comments16:11
jgriffitheharney: sounds good16:11
eharneyi am not too clear on what the migration thing will end up looking like, but going to investigate and see where i end up16:11
jgriffitheharney: If we can't get the migration path that's ok16:11
eharneyyeah, hoping i can at least document how to do it16:11
jgriffitheharney: I'm not planning to switch default target or anything yet anyway16:11
eharneyright16:12
jgriffithbut it would be handy if folks could migrate existing volumes to try it out16:12
jgriffithit might just be an admin extension in cinderclient16:12
jgriffithOr worst case cinder-manage16:12
eharneyhmm, yeah16:12
jgriffithTBH, I don't care... that's the one type of thing that I think cinder-manage is still useful for16:12
eharneyseems reasonable to me16:13
jgriffithI'd like to see it pretty much go away some day but it's handy for db updates and this sort of thing....  but anyway I'm rambling16:13
avishaywhat is migrations about?16:13
eharneyavishay: how to move from tgtd to LIO for the iSCSI target backend16:13
jgriffithavishay: I'd like to be able to convert existing systems using tgtd to LIO targets16:13
avishayeharney: gotcha16:13
avishayjgriffith: thakns16:14
jgriffithmay be a stretch... but worht a shot16:14
jgriffithworth16:14
jgriffithhub_cap: :)16:14
jgriffithoh waitt...16:14
jgriffitheharney: anything else :016:14
thingee+1 for cinder-manage16:14
eharneynot at this point16:15
jgriffithOk thanks!16:15
jgriffithhub_cap: around?16:15
hub_caphai16:15
hub_capsry was talking to rnirmal16:15
jgriffithhub_cap: need me to come back to ya?16:15
hub_capnaw im good16:15
jgriffithhub_cap: So whatya think about multi-backends?16:15
hub_capimma bout to push a 2nd review w/ all the necesssaries for volume16:16
jgriffithSWEEEETTTTTT!!!16:16
jgriffithI'm stoked man....16:16
hub_capbut i still need to work out the weight/cost stuff in the scheduler16:16
jgriffithbah!16:16
jgriffith:)16:16
hub_capbut now it can say if u passed me lvm, i can get you to Q lvmblah16:16
jgriffithneed any help from winston-d ?16:16
*** rnirmal has joined #openstack-meeting16:16
hub_capwhens the cutoff?16:16
jgriffithnext week...16:16
jgriffithbut there is an exception process16:17
hub_caplike END of next week?16:17
hub_capor what?16:17
xyanghub_cap: does the multiback end also work for other non-lvm drivers?16:17
hub_capxyang: it will16:17
*** apmelton has left #openstack-meeting16:17
hub_capi just coded lvm cuz it was a "hey look at the review see if you like it"16:17
hub_capil add to the rest16:17
jgriffithhub_cap: you're far enough along that I'm not worried about the deadline here16:17
hub_capk jgriffith im not worried too much about it iether16:17
jgriffithcool cool16:18
hub_capim fixing up some tests i broke :) and ill push in like ~1 hr16:18
jgriffithI'm excited!16:18
hub_capjgriffith: calmate ;)16:18
jgriffithhehe16:18
hub_caplol16:18
avishayi will review tomorrow16:18
jgriffithalright.. anything else?16:18
hub_capill be aorund in cinder to chat about it, cool avishay16:18
jgriffithhub_cap: sounds good16:18
jgriffithOk....16:18
*** smulcahy has joined #openstack-meeting16:18
jgriffithDuncanT: ping!16:18
jgriffith:)16:18
winston-dyup, i'll remove tomorrow.16:18
winston-ds/remove/review16:19
jgriffithwinston-d: remove :)16:19
hub_cap:)16:19
jgriffithdon't do that...16:19
jgriffith:)16:19
avishayjgriffith: i have a few loose ends to finish up - the disconnect iscsi thing we discussed, generic iscsi implementation for backup/restore maybe16:19
xyangavishay: you have another patch coming?16:19
jgriffithavishay: ahhh yes... I got to you but then skipped and didn't come back around :)16:19
*** shang has joined #openstack-meeting16:19
avishayxyang: yes16:19
jgriffithavishay: You probably would like me to finish that patch I started for the san.py changes :)16:19
avishayjgriffith: that would be great :)16:20
jgriffithavishay: I'll do that today if folks promise to actually review it ;)16:20
* jgriffith is foreshadowing an upcoming topic for the meeting 16:20
avishayjgriffith: i'm also working on an update for the storwize/svc driver for all the new features16:20
xyangavishay: can you tell me the function name that I need to implement to check if there are luns on target16:20
avishayi will review everything16:20
jgriffithOk... doesn't seem DuncanT is available at the moment...16:20
avishayxyang: as soon as i start coding it (tomorrow?) i will :)16:21
xyangok16:21
jgriffithAny HP folks around that are working on the swift backup patch?16:21
frankm_Duncan's on vacation today16:21
avishayjgriffith: I think DuncanT is away traveling now16:21
jgriffithfrankm_: ahh... thanks :)16:21
jgriffithgood for him16:21
avishayjgriffith: he's on my side of the pond :)16:21
jgriffithbut now you're in the hot seat :)16:21
frankm_no problem :-)16:21
frankm_ah...16:21
jgriffithfrankm_: hehe...16:21
smulcahyme too!16:21
smulcahy:)16:21
jgriffithahhh... well hello smulcahy !16:21
frankm_so I'm working through the review comments I got on the latest patch set for volume backups16:22
jgriffithalright... you guys have any updates on this?  Seems to have stalled after the last go around16:22
jgriffithfrankm_: cool... any issues?  Any ETA's?16:22
jgriffithfrankm_: or not that far yet :)16:22
*** koolhead17 has joined #openstack-meeting16:22
frankm_no major issues so far16:22
jgriffithfrankm_: great... any chance we'll see something updated today?16:22
*** bdpayne has joined #openstack-meeting16:22
smulcahyI'd like to merge without possibly having fully resolved the scheduler question - does that seem reasonable?16:23
frankm_should have a new patch set tomorrow I hope16:23
jgriffithfrankm_: tomorrow sounds good...16:23
smulcahyI think thats part of a bigger discussion beyond just the backup/restore functionality16:23
*** vishy is now known as vishy_zz16:23
jgriffithsmulcahy: refresh my memory please...16:23
xyangfrankm: if we change the swift service to a different backend service and change the backup service flag, does it work for a different backend?16:24
jgriffithcrickets....16:25
*** mattray has joined #openstack-meeting16:25
*** rushiagr1 has joined #openstack-meeting16:25
smulcahysome of the backup operations are passed out by the chance scheduler atm - which will not work for a driver without iscsi, but hardcoding all requests to the original host associated with it directly would seem to introduce a spof16:25
jgriffithsmulcahy: ahhh yes16:26
smulcahyand this would seem to be an issue for other operations also - presumably the longer term fix is to determine the driver capabilities in the scheduler before deciding where to send the request16:26
jgriffithsmulcahy: yeah, I think that's acceptable16:26
smulcahybut that seems bigger than "implement a basic volume backup service" ;)16:26
avishaysmulcahy: it's not just capabilties - it's connectivity16:26
jgriffithsmulcahy: ok, I think we can wiggle that around later16:26
smulcahyavishay: yes, I'm being imprecise in my problem description16:26
smulcahybut don't want to be mistaken for someone that fully understands this problem :)16:26
jgriffithand I think it's *ok* to go out with limited use cases and build on them16:26
*** lbragstad has joined #openstack-meeting16:27
jgriffithsmulcahy: haha16:27
avishayif we're in the iscsi world and everyone is connected to everyone, it's OK.  LVM is definitely a problem and Fibre Channel might be too (might have more limited connectivity)16:27
jgriffithLVM uses iSCSI so no problem there )16:27
jgriffith:)16:27
smulcahyxyang: there are no other backends - what we've done is write the hooks to plug in other backends - but it may need some tweaking when someone introduces another backend16:27
*** radez_g0n3 is now known as radez16:27
jgriffithJust temporary connections like we do for clones, image copies etc16:27
*** netapp has left #openstack-meeting16:27
jgriffithbut I digress....16:27
smulcahyxyang: not clear on whether its worth doing anything more until we see what another backend service looks like though16:27
xyangsmulcahy: ok thanks16:28
avishayjgriffith: right, as long as the implementation in the driver goes via iscsi and not direct - maybe that's a good workaround for now16:28
jgriffithok... smulcahy frankm_ anything else?16:28
*** rushiagr has quit IRC16:28
jgriffithavishay: true dat!16:28
*** netapp has joined #openstack-meeting16:28
*** Navneet has joined #openstack-meeting16:28
xyangsmulcahy: we are looking into it16:28
smulcahyah, our initial implementation may use local_path16:28
jgriffithOk... next16:28
avishayjgriffith: smulcahy: maybe instead of the current LVM backup/restore implementation, make a generic iSCSI implementation for everyone?16:28
jgriffithxyang: ohla16:28
smulcahyavishay: so should we do that before merging or get what we have merged?16:29
avishaythat way scheduling is not an issue for anyone16:29
avishaysmulcahy: that's up to jgriffith :P16:29
smulcahyxyang: interesting - what will the backend talk to? a second backend would certainly help flush out rough edges in the plugging model16:29
xyangjgriffith: just see if it is possible to use a different backup service16:29
jgriffithavishay: smulcahy I would agree if you can do the generic iSCSI implementation that's ideal16:29
avishaythe iscsi attach code just got merged today, so it shouldn't be too much work16:30
avishay(i hope) :D16:30
xyangsmulcahy: it will be EMC's backup appliance.  don't know if it is easy to use the framework you setup16:30
*** al-maisan is now known as almaisan-away16:30
smulcahyxyang: I expect it might need some incremental improvement - but better to do so with real examples rather than try to anticipate everything I think16:31
xyangsmulcahy: we'll find out:)16:31
*** dkehn has joined #openstack-meeting16:31
avishaythe API is very basic right now and should allow basic functionality to new drivers - I think that is the best way16:31
avishayin time, we can expand the API as necessary16:32
smulcahyavishay: agreed, that was the intention16:32
jgriffithsmulcahy: ok... let's see if we can get the iSCSI case in.16:32
jgriffithI just took another look at the code and once the clone patch lands it should be a good template for you to use16:33
jgriffithNext... EMC drivers :)16:33
*** rushiagr1 is now known as rushiagr16:33
jgriffithxyang: you're up :)16:33
xyangxyang: ?16:33
avishaysmulcahy: if you need help with the iSCSI stuff let me know - I planned to do it in addition to the LVM implementation, but it makes more sense to do INSTEAD of the LVM implementation16:33
xyangthe bp?16:33
jgriffithxyang: So there's a couple16:34
jgriffithOne being the Fibre patch16:34
jgriffithThe other being the isilon patch16:34
xyangjgriffith: we are working on FC driver and Isilon16:34
smulcahyavishay: will definitely need some examples to work off here I think - I guess we'll see when the clone patch lands - hopefully it should be obvious how to approach it16:34
xyangin good status16:34
jgriffithxyang: Do you have any status updates?16:34
xyangbut still waiting for legal16:34
jgriffithgood progress on both?16:34
avishayjgriffith: what clone patch?16:34
jgriffithahh... stupid lawyers16:34
xyangyes, good progress on both16:34
xyangFor FC, there's dependency16:35
jgriffithok, I'll update the BP's to reflect your statement :)16:35
kmartinxyang: Still waiting on the FC nova changes to be reviewed16:35
xyangon HP's code. takes forever for the review to go through16:35
avishayjgriffith: i think we might need some flexibility in adding FC to drivers - we can't test until the nova code goes in16:35
xyangkmartin, yes16:35
xyangI got draft code form kmartin and it helps a lot.16:36
jgriffithxyang: avishay understood16:36
avishayThe draft is great, but need to test as well :)16:36
xyangYes16:36
avishayjgriffith: I have an issue with the FC mindset if we have a few minutes16:36
kmartinI should be able to get a new patch up today with the FC driver feedback that I got...thanks everyone for looking at it16:36
jgriffithThe only thing I would point out is the statement I made in the HP patch16:36
kmartinsure16:36
jgriffithI think we should be extracting out any shared code possible into a fibre_channel.py16:37
jgriffithparent class16:37
*** Gordonz has quit IRC16:37
jgriffithSomething to enable other folks to use if they have FC devices going forward16:37
*** resker has joined #openstack-meeting16:37
*** otherwiseguy has joined #openstack-meeting16:37
jgriffithI need to look again at how you guys handled provider location etc16:37
*** Gordonz has joined #openstack-meeting16:37
jgriffithbut I'll get back to that later16:37
kmartinjgriffith: sure, will work on that today.16:37
jgriffithkmartin: xyang make sense?16:38
avishayI don't understand why every connection type will be a new class16:38
kmartinyeah16:38
jgriffithkmartin: great... thanks16:38
xyangjgriffith: sure.  I'll hear from legal on 2/7.  hope that's not too late16:38
jgriffithavishay: why not?16:38
avishayIf a back-end supports both, then we need two Cinder instances?16:38
jgriffithhuh?16:38
bswartzxyang: wow, your legal team actually gives you dates?16:38
avishayWhy not just see what the connection is, and initialize_connection will do the right thing?16:38
*** almaisan-away is now known as al-maisan16:38
jgriffithavishay: that's fine...16:39
xyangbswartz: I'm not dealing with them directly. that's what I heard:)16:39
jgriffithavishay: what I was getting at is any generic FC operations should be in a seperate module that  can be imported16:39
kmartinjgriffith: +116:39
avishayjgriffith: and if i want to do that, i inherit from both the iscsidriver class and the fcdriver class?16:39
jgriffithavishay: Sure.. that's your call16:40
xyang+116:40
jgriffithpersonally blending the drivers seems a bit silly to me16:40
*** esker has quit IRC16:40
kmartinavishay: I think hmna responded to you comment in the draft16:40
xyangI think they should be separate16:40
jgriffithI would prefer to see inheritance and overriding methods where needed16:40
avishayI think ideally there should only be VolumeDriver, and the rest are helper methods16:40
avishayOK, I guess I'm the minority here :)16:40
jgriffithavishay: hmmm.....16:40
jgriffithavishay: I think your point has meritt, but I am not sure I want to tackle that in Grizzly16:41
jgriffithavishay: also, to be clear I'm not saying there needs to be an FC-driver class16:41
avishayjgriffith: That's fine.  I'm planning to keep my driver as 1 class.  If people want 3+ classes that's fine, as long as it's not restrictive16:41
jgriffithavishay: I'm saying an FC module more in line with your suggestion here16:41
avishayjgriffith: OK great16:42
jgriffithavishay: fair16:42
jgriffithbut from a maintenance perspective inheritance is our friend :)16:42
avishayjgriffith: agreed16:42
jgriffiththat's all I'm getting at16:42
avishayOK, enough on this :P16:42
jgriffithOk... we're probably in agreeemnt and don't even know it :)16:42
avishayexactly16:42
kmartin:)16:42
jgriffithAlright...16:43
jgriffithbswartz: rushiagr you're up16:43
jgriffithbswartz: rushiagr looks like your rewrites are about done16:43
jgriffithbswartz: rushiagr Just needs to get through review16:43
bswartzjgriffith: you talking about the drivers?16:43
jgriffithbswartz: Yeah, talking about the direct driver additions16:44
jgriffithsorry... that wasn't very clear16:44
bswartzthe WIP for the NAS stuff should be in the next few days -- I don't have an exact date yet but I will VERY SOON16:44
jgriffithFYI, I'm just going down the list of the BP's on the G3 page if you're having trouble following me16:44
Navneetdirect drivers ok16:44
jgriffithThat's why I provided the link at the beginning of the topic :)16:44
jgriffithbswartz: Ok16:44
rushiagrjgriffith: yes, really soon16:44
jgriffithbswartz: how are the bugs coming ?16:45
*** dhellmann is now known as dhellmann-afk16:45
jgriffithbswartz: I'm under the impression that most are handled in these two BP's, is that the case?16:45
avishaybswartz: NAS stuff == new NAS service for guests?16:45
*** danwent has joined #openstack-meeting16:45
bswartzI believe we're down to only a few bugs16:45
jgriffithbswartz: https://bugs.launchpad.net/cinder/+bugs?field.tag=netapp16:46
bswartzavishay: yes -- it's what I presented at the last conference16:46
rushiagravishay: right16:46
avishaybswartz: rushiagr: OK great16:46
NavneetJgrifithh:u talking about direct drivers or NAS enhancements?16:46
jgriffithbswartz: I'm not thrilled about introducing a bunch of new code if we're not even fixing the existing code16:46
rushiagrjgriffith: 2 in progress, two will be done in a week16:46
rushiagrin progress == reviews pending16:47
jgriffithrushiagr: Ok, so I'm going to target them all to G3... fair?16:47
rushiagrjgriffith: yes16:47
jgriffithgreat, those should be our priority right now IMO16:47
jgriffithrushiagr: have you triaged https://bugs.launchpad.net/cinder/+bug/109858116:48
uvirtbotLaunchpad bug 1098581 in cinder "Netapp: create_volume_from_snapshot of a different size" [Undecided,New]16:48
jgriffithrushiagr: Ok... I'll catch you after the meeting and we can synch up on these :)16:49
bswartzjgriffith: we have a possible workaround for that -- the cause is well understood16:49
*** otherwiseguy has quit IRC16:49
rushiagrjgriffith: i am working on that bug, sorry, i forgot to assign it to myself16:49
rushiagrjgriffith: sure16:49
jgriffithrushiagr: :)  No problem16:49
jgriffithrushiagr: Can you go ahead an update the status and add some notes to it when you get a chance please ?16:49
rushiagrjgriffith: sure, will do16:49
jgriffithOk... we're running out of time as usual :)16:50
jgriffith#topic requirements for new drivers16:50
*** openstack changes topic to "requirements for new drivers (Meeting topic: cinder)"16:50
*** _cerberus_ has quit IRC16:50
*** _cerberus_ has joined #openstack-meeting16:50
jgriffithSo we talked about this a bit but I was going to post a formal policy on this16:50
jgriffithWanted to mention it to folks here before doing so ;)16:50
jgriffithMy take on this is that anybody is welcome of course, however...16:51
jgriffithFor a new driver to be accepted it must meet minimum functionality requirements16:51
jgriffithThose requirements are basicly the base operations in the LVM driver16:51
*** shang has quit IRC16:51
jgriffithIdeally you'll offer *more* and have optimizations that make your back-end better16:52
JM2it would be great to see this written somewhere16:52
JM2I mean plain english, not just code :)16:52
*** vishy_zz is now known as vishy16:52
jgriffithbut you must support the basic API calls: create/delete/attach/snapshot etc16:52
smulcahyjgriffith: so once we get backups merged, every new driver will be required to implement that functionality?16:52
bswartzjgriffith: do you have a stance on drivers that depend on additional nova features which are pending?16:52
jgriffithJM2: Agreed... I'll do it today unless there's a mutiny here ;)16:52
smulcahyjgriffith: not saying thats a bad thing, just wondering16:52
jgriffithbswartz: example?16:52
bswartzlike the coraid AoE stuff16:52
*** bencherian has joined #openstack-meeting16:53
jgriffithbswartz: so IMO that's a seperate issue from cinder functionality16:53
bswartzthe question is would we accept the driver BEFORE the nova patches are accepted, or would we wait?16:53
jgriffithbswartz: we'd wait16:53
*** matelakat has joined #openstack-meeting16:53
jgriffithThere's not much value IMO in having a driver in there that doesn't work with the rest of the project16:54
kmartinagree as long as the backend supports the basic APIs, they should be included in the first relase of the driver16:54
bswartzjgriffith: when you publish the policy it's probably worth explicitly stating that16:54
jgriffithbswartz: good point.. noted16:55
jgriffithalright, I'll see about putting a wiki up today and sending a link out on the openstack-dev ML16:55
jgriffith#topic closing out new drivers16:55
*** openstack changes topic to "closing out new drivers (Meeting topic: cinder)"16:55
avishaywhat about smulcahy 's question about backup/restore for new drivers, and other future features16:55
JM2if emulation of eg. snapshots (with a slow copy) is allowed, it can useful to state it16:55
JM2+be16:56
jgriffithJM2: Yup, I'll clarify that16:56
jgriffithI don't care how you implement it.... just that it's there16:56
JM2ok16:56
jgriffitheven if it's slow, ugly, uses duck tape etc :)16:56
smulcahyavishay: the logic for backup/restore should be easy to implement for a new driver, but do you want to *require* that for every driver?16:56
avishayjgriffith: backup/restore, other new features for new drivers?16:56
JM2(no duck was harmed while cooking the scality driver)16:56
jgriffithavishay: Since backup restore isn't settled yet I don't think it's fair to try and make requirements for folks yet16:57
jgriffithJM2: hehe... good to know!16:57
* jgriffith likes ducks16:57
jgriffithavishay: make sense?16:57
* JM2 loves duck liver16:57
* jgriffith mmmmmm16:57
*** jaypipes has joined #openstack-meeting16:57
zykes-FC SAN update16:57
zykes-? ;)16:57
jgriffithzykes-: sorry you'll have to wait16:57
jgriffithzykes-: or read the meeting notes16:58
avishayjgriffith: definitely makes sense for now, but the question is if it will ever be a requirement...what about old drivers that won't implement new features?16:58
jgriffithbut please don't hijack my meeting this week :)16:58
jgriffithavishay: correct...16:58
jgriffithavishay: my point was backup/restore isn't going to be part of those base requirements16:59
jgriffithavishay: we can figure out what to do going forward in Havana16:59
* JM2 sighs in relief16:59
jgriffithJM2: Yeah, that would be unfair, especially since the code hasn't landed yet IMO16:59
jgriffithavishay: does that make sense?  Or am I still not being clear?16:59
jgriffithalright... two more things an 1 minute left17:00
avishayjgriffith: OK, i think the policy is good for now, and for Havana we'll need something more well-defined17:00
jgriffithOh.. no minutes left17:00
*** Navneet has quit IRC17:00
*** Mr_T has joined #openstack-meeting17:00
jgriffithI'm planning to stop accepting BP's for new drivers after this week17:00
zykes-jgriffith: yes sir17:00
jgriffithI should've published something for this earlier, and in the future I'll probably set an earlier timeline like halfway through H3.17:01
jgriffithAnyway... just wanted to give a heads up17:01
jgriffith#topic reviews17:01
*** openstack changes topic to "reviews (Meeting topic: cinder)"17:01
jgriffithEverybody please, go to https://review.openstack.org/#/q/status:open+cinder,n,z17:01
jgriffithDo a review, do 2, do 3...17:02
*** henrynash_ has joined #openstack-meeting17:02
jgriffithdo whatever you can17:02
jgriffithThe longer things sit the more trouble we have with merge conflicts etc17:02
jgriffithlet's keep things rollin here please17:02
jgriffithand we're out of time...17:02
jgriffithRemember openstack-cinder or openstack-dev17:02
*** henrynash_ has quit IRC17:02
hemnafkmorning17:02
jgriffithMost of the folks here are there at all hours of the day17:03
jgriffithand now I'll turn it over to the Xen team17:03
*** dolphm has joined #openstack-meeting17:03
jgriffith#endmeeting17:03
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack"17:03
openstackMeeting ended Wed Jan 30 17:03:15 2013 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:03
openstackMinutes:        http://eavesdrop.openstack.org/meetings/cinder/2013/cinder.2013-01-30-16.02.html17:03
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/cinder/2013/cinder.2013-01-30-16.02.txt17:03
openstackLog:            http://eavesdrop.openstack.org/meetings/cinder/2013/cinder.2013-01-30-16.02.log.html17:03
jgriffithThanks everyone!17:03
JM2thanks john!17:03
*** bswartz has left #openstack-meeting17:03
*** thingee has left #openstack-meeting17:03
*** JM2 has left #openstack-meeting17:03
rushiagrjgriffith: thanks17:03
avishayThanks!17:03
*** vishy is now known as vishy_zz17:03
*** cloudchimp has quit IRC17:04
*** henrynash has quit IRC17:05
*** winston-d has left #openstack-meeting17:05
*** mfoukes has joined #openstack-meeting17:05
*** garyk has quit IRC17:07
*** johnthetubaguy has joined #openstack-meeting17:08
johnthetubaguyhi all, sorry I am late17:08
matelakathi :-)17:08
ameade_hey17:08
johnthetubaguy#startmeeting XenAPI17:08
openstackMeeting started Wed Jan 30 17:08:42 2013 UTC.  The chair is johnthetubaguy. Information about MeetBot at http://wiki.debian.org/MeetBot.17:08
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.17:08
*** openstack changes topic to " (Meeting topic: XenAPI)"17:08
openstackThe meeting name has been set to 'xenapi'17:08
*** hemnafk is now known as hemna_17:08
*** smulcahy has left #openstack-meeting17:09
johnthetubaguyso did people like the format last week? please +1 or -117:09
*** hub_cap has left #openstack-meeting17:09
*** adjohn_ has joined #openstack-meeting17:09
ameade_the meeting format?17:09
johnthetubaguyby which I mean should we use the formal agenda, or just raise questions at the start?17:09
johnthetubaguyyes, sorry I meant meeting format17:10
ameade_+117:10
ameade_for formal agenda17:10
matelakat+117:11
*** rohitk has quit IRC17:11
johnthetubaguyOK, well didn't get any email about adding things to the agenda17:11
johnthetubaguyplease to add to the wiki page17:11
johnthetubaguy#link http://wiki.openstack.org/Meetings/XenAPI17:11
johnthetubaguyfor future meetings :-)17:12
*** adjohn has quit IRC17:12
johnthetubaguyI will try email the request next time17:12
johnthetubaguyOk...17:12
johnthetubaguy#topic Actions from last meeting17:12
*** openstack changes topic to "Actions from last meeting (Meeting topic: XenAPI)"17:12
*** rohitk has joined #openstack-meeting17:12
*** rushiagr has left #openstack-meeting17:12
johnthetubaguythe only action was for me17:12
johnthetubaguyI looked into the python situation in Dom017:12
matelakatThe swift client, right?17:13
johnthetubaguyjust to report back...17:13
johnthetubaguyinstalling EPEL breaks yum a little bit17:13
johnthetubaguybut installing python 2.6 from EPEL is fine17:13
johnthetubaguythey are independent issues really17:13
johnthetubaguyspeaking to some XenServer/XCP folks that is as expected17:13
johnthetubaguyI got a clean install of the swift client17:14
ameade_I think your notes on it are good17:14
johnthetubaguythanks, I should add that link...17:14
johnthetubaguy#link http://wiki.openstack.org/XenServer/PostInstall17:14
johnthetubaguyits documented above17:14
*** KurtMartin has joined #openstack-meeting17:14
johnthetubaguycool17:14
johnthetubaguyquestions?17:15
rainyamore a comment17:15
johnthetubaguysure17:15
*** mrodden has quit IRC17:15
rainyawe haven't had a chance to try it out in our enviornments, but DO plan to pursue that path longer-term17:15
*** flaper87 has quit IRC17:15
*** KurtMartin has quit IRC17:15
*** kmartin has quit IRC17:15
johnthetubaguycool, sounds good17:15
rainyait seems like the right way to go about doing it, but we've got to see how it works at scale, etc, etc :)17:15
*** vishy_zz is now known as vishy17:16
johnthetubaguydrop me a line if you have issues17:16
johnthetubaguytotally17:16
matelakatjohn, did you tried to use the swift client, or just did the installation?17:16
*** rohitk has quit IRC17:16
johnthetubaguymatelakat: it seemed to work, but I honestly didn't try it out too much17:16
rainyai also want to ping our xenserver guy (who is out right now) to see what (if any) concerns he has for our environment17:16
johnthetubaguycool17:16
rainyamore to follow! that's all for now from us17:17
matelakatjohnthetubaguy: ok17:17
johnthetubaguy#topic blueprints17:17
*** openstack changes topic to "blueprints (Meeting topic: XenAPI)"17:17
ameade_johnthetubaguy: thanks for your help so far17:17
johnthetubaguynot got anything myself, anyone got anything they want to raise17:17
matelakatI have a sort of draft stuff.17:17
johnthetubaguyI was planning on having another XenAPI session at the summit, or at least submitting one17:17
johnthetubaguyso at some point we can thinking about Havana stuff17:18
matelakatbut that's more about a review, not really the blueprint itself.17:18
johnthetubaguyanything people have hanging for Grizzly?17:18
*** rohitk has joined #openstack-meeting17:18
johnthetubaguymatelakat: OK feel free to post a link17:18
matelakat#link https://blueprints.launchpad.net/cinder/+spec/xenapinfs-glance-integration17:18
matelakatthis is the bp, and the change is: #link https://review.openstack.org/2079017:19
johnthetubaguyawesome, this is the integration between XenAPI, Cinder and the NFS SR17:19
johnthetubaguycool stuff17:19
johnthetubaguyOK anything else?17:19
matelakatSo if you guys have any comments on that, comment on that.17:19
matelakatno17:20
*** kmartin has joined #openstack-meeting17:20
johnthetubaguy#topic docs17:20
*** openstack changes topic to "docs (Meeting topic: XenAPI)"17:20
johnthetubaguylots have lovely features have dropped, are we all OK getting some docs in?17:20
*** al-maisan is now known as almaisan-away17:21
johnthetubaguythere is a nice getting started guide #link http://wiki.openstack.org/Documentation/HowTo17:21
johnthetubaguyand the reviewers have always been very kind to me!17:21
*** sarob has joined #openstack-meeting17:22
johnthetubaguy... silence ... we probably need someone to take this on17:22
johnthetubaguy#action advertise to get more help for XenAPI docs17:22
johnthetubaguy#topic QA17:22
*** openstack changes topic to "QA (Meeting topic: XenAPI)"17:23
johnthetubaguyAny pressing bugs, or reviews, or issues this week?17:23
*** sarob has quit IRC17:23
matelakatI am looking at the devstack readme at the moment, and try to add some comments to it, to make it easier to get started with devstac/XS17:23
johnthetubaguysounds good17:23
*** sarob has joined #openstack-meeting17:24
*** rafaduran has quit IRC17:24
johnthetubaguy#topic AOB17:24
*** openstack changes topic to "AOB (Meeting topic: XenAPI)"17:24
*** cp16net is now known as cp16net|away17:24
johnthetubaguy#topic Open Discussion17:24
*** openstack changes topic to "Open Discussion (Meeting topic: XenAPI)"17:24
johnthetubaguyOK so any other questions from people?17:25
johnthetubaguyI assume people are OK with this time next week17:25
*** Mandell has joined #openstack-meeting17:26
johnthetubaguyfeel free to edit the wiki to add any topics you have #link http://wiki.openstack.org/Meetings/XenAPI17:26
johnthetubaguyOk, so there are some things we have17:27
johnthetubaguyXenAPI lib into Oslo17:27
johnthetubaguyto share between nova and cinder17:27
johnthetubaguywhat do people think?17:27
*** vishy is now known as vishy_zz17:28
johnthetubaguy??17:29
matelakatSo the lib, that would be pulled up, is a sort of xenapi interface, right?17:29
johnthetubaguyI am +1 for the idea17:29
matelakatAt the moment looking at the cinder stuff.17:29
matelakatLet's look at the code, give me a sec..17:29
johnthetubaguyyes, a layer on top of the very low level XenAPI python driver17:29
johnthetubaguyto share code between Cinder and Nova talking to XenAPI17:30
matelakat#link ttps://github.com/openstack/cinder/blob/master/cinder/volume/drivers/xenapi/lib.py17:30
matelakat#link https://github.com/openstack/cinder/blob/master/cinder/volume/drivers/xenapi/lib.py17:30
matelakatThis is the candidate - at least from my side.17:30
matelakatBut I wouldn't pull up the whole to oslo.17:30
johnthetubaguyAt the same time, we were thinking about tidying up the exception handling17:30
johnthetubaguyXenAPI exceptions tend to pop out, and calling code needs to translate the codes, where as that should probably be part of that shared code, so calling code doesn't need to keep catching exceptions17:31
johnthetubaguyshould be easier to test that way17:31
*** dolphm has quit IRC17:32
johnthetubaguySo, we should probably raise this at the summit so it gets more attention17:32
johnthetubaguyAnd/or just submit things to Oslo for review17:32
johnthetubaguyOK, any more comments or questions?17:32
johnthetubaguyor random XenServer questions?17:33
matelakatHow could we pull things up to oslo, I mean what is the procedure?17:33
johnthetubaguy#link http://wiki.openstack.org/Oslo17:33
*** afazekas has joined #openstack-meeting17:34
johnthetubaguyOK, so I think we are done for this week17:34
johnthetubaguythanks all17:34
matelakatthanks, bye17:34
johnthetubaguysame time next week17:35
johnthetubaguy#endmeeting17:35
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack"17:35
openstackMeeting ended Wed Jan 30 17:35:21 2013 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:35
openstackMinutes:        http://eavesdrop.openstack.org/meetings/xenapi/2013/xenapi.2013-01-30-17.08.html17:35
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/xenapi/2013/xenapi.2013-01-30-17.08.txt17:35
openstackLog:            http://eavesdrop.openstack.org/meetings/xenapi/2013/xenapi.2013-01-30-17.08.log.html17:35
*** zbitter has joined #openstack-meeting17:36
*** dolphm has joined #openstack-meeting17:37
*** otherwiseguy has joined #openstack-meeting17:37
*** zaneb has quit IRC17:38
*** afazekas has quit IRC17:38
*** avishay has left #openstack-meeting17:42
*** mrodden has joined #openstack-meeting17:42
*** matelakat has quit IRC17:43
*** dolphm has quit IRC17:45
*** cp16net|away is now known as cp16net17:46
*** mattray has quit IRC17:47
*** dwcramer has quit IRC17:48
*** anniec has quit IRC17:48
*** dolphm has joined #openstack-meeting17:51
*** afazekas has joined #openstack-meeting17:52
*** vishy_zz is now known as vishy17:52
*** rohitk has quit IRC17:53
*** mfoukes has quit IRC17:58
*** sleepsontheflo-1 has joined #openstack-meeting18:00
*** gyee has joined #openstack-meeting18:00
gyeedolphm, ayoung, https://review.openstack.org/#/c/2052418:01
gyeecan you guys go through it one more time? we need to close the loop on this one soon18:02
*** bencherian has quit IRC18:12
*** cp16net is now known as cp16net|away18:15
*** GheRivero is now known as Ghe_afk18:15
*** darraghb has quit IRC18:20
*** ryanpetrello has quit IRC18:22
*** henrynash has joined #openstack-meeting18:23
*** pnavarro has quit IRC18:26
*** derekh has quit IRC18:26
*** dhellmann-afk is now known as dhellmann18:33
*** markmcclain has quit IRC18:34
*** bencherian has joined #openstack-meeting18:35
*** cp16net|away is now known as cp16net18:41
*** danspraggins has joined #openstack-meeting18:41
*** otherwiseguy has quit IRC18:49
*** nati_ueno has joined #openstack-meeting18:51
*** beagles is now known as beagles|brb18:56
*** gyee has quit IRC18:58
*** joesavak has joined #openstack-meeting19:03
*** jsavak has quit IRC19:04
*** zbitter is now known as zaneb19:04
*** lloydde has joined #openstack-meeting19:05
*** dwcramer has joined #openstack-meeting19:05
*** jsavak has joined #openstack-meeting19:07
*** joesavak has quit IRC19:10
*** ryanpetrello has joined #openstack-meeting19:16
*** markmcclain has joined #openstack-meeting19:18
*** johnthetubaguy has quit IRC19:18
*** otherwiseguy has joined #openstack-meeting19:26
*** morganfainberg has joined #openstack-meeting19:27
*** danspraggins has quit IRC19:29
*** xyang has quit IRC19:31
*** beagles|brb is now known as beagles19:34
*** bdpayne has quit IRC19:34
*** bdpayne has joined #openstack-meeting19:35
*** jsavak has quit IRC19:37
*** krtaylor has quit IRC19:39
*** vkmc has joined #openstack-meeting19:40
*** lloydde has quit IRC19:41
*** dkehn is now known as dkehn_afk19:43
*** sdake_z has joined #openstack-meeting19:45
*** lloydde has joined #openstack-meeting19:48
*** joesavak has joined #openstack-meeting19:49
*** maurosr has quit IRC19:49
*** bdpayne has quit IRC19:50
*** novas0x2a|laptop has joined #openstack-meeting19:51
*** bdpayne has joined #openstack-meeting19:51
*** woodspa_ is now known as woodspa19:55
*** dosaboy has quit IRC19:55
*** sew has joined #openstack-meeting19:56
*** lloydde has quit IRC19:58
*** pschaef has quit IRC19:58
*** joesavak has quit IRC20:00
*** joesavak has joined #openstack-meeting20:00
sdake_z#startmeeting heat20:00
openstackMeeting started Wed Jan 30 20:00:50 2013 UTC.  The chair is sdake_z. Information about MeetBot at http://wiki.debian.org/MeetBot.20:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.20:00
*** openstack changes topic to " (Meeting topic: heat)"20:00
openstackThe meeting name has been set to 'heat'20:00
sdake_zi think we dont have a quorum because asalkeld, stevebaker, shadower, and shardy are at ocnferences20:01
sdake_zbut lets give it a rollcall20:01
zanebo/20:01
sdake_zsdake here20:01
*** Mr_T has left #openstack-meeting20:02
sdake_z#info developers at LCA/FOSDEM/PTO20:02
sdake_zwell, i'd just like to say please get cracking on blueprints20:02
sdake_zand keep up bug rate we got a ton of bugs20:02
sdake_zbut i'll send out a tactical email on the topic20:02
sdake_zthanks zane for coming ;)20:03
sdake_z#endmeeting20:03
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack"20:03
openstackMeeting ended Wed Jan 30 20:03:06 2013 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)20:03
openstackMinutes:        http://eavesdrop.openstack.org/meetings/heat/2013/heat.2013-01-30-20.00.html20:03
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/heat/2013/heat.2013-01-30-20.00.txt20:03
openstackLog:            http://eavesdrop.openstack.org/meetings/heat/2013/heat.2013-01-30-20.00.log.html20:03
zaneblol20:03
sdake_z3 minutes ftw20:03
*** vipul is now known as vipul|away20:05
*** vipul|away is now known as vipul20:07
*** Shree has quit IRC20:10
*** vkmc_ has joined #openstack-meeting20:11
*** krtaylor has joined #openstack-meeting20:13
*** vkmc has quit IRC20:13
*** vkmc_ is now known as vkmc20:15
*** annegentle has left #openstack-meeting20:18
*** afazekas has quit IRC20:19
*** vipul is now known as vipul|away20:22
*** afazekas has joined #openstack-meeting20:22
*** lloydde has joined #openstack-meeting20:29
*** stevebaker has joined #openstack-meeting20:29
*** annegentle has joined #openstack-meeting20:31
*** mattray has joined #openstack-meeting20:33
*** bencherian has quit IRC20:33
*** dprince has quit IRC20:34
*** Gordonz has quit IRC20:34
*** stevebaker has quit IRC20:36
*** blamar_ has joined #openstack-meeting20:40
*** maurosr has joined #openstack-meeting20:41
*** flaper87 has joined #openstack-meeting20:43
*** blamar has quit IRC20:43
*** blamar_ is now known as blamar20:43
*** pnavarro has joined #openstack-meeting20:46
*** mrunge has quit IRC20:47
*** koolhead17 has quit IRC20:49
*** stevebaker has joined #openstack-meeting20:49
*** eharney has quit IRC20:50
*** pnavarro has quit IRC20:51
*** n0ano has joined #openstack-meeting20:52
*** eglynn has joined #openstack-meeting20:53
*** EmilienM has joined #openstack-meeting20:53
*** gyee has joined #openstack-meeting20:54
*** llu-laptop has joined #openstack-meeting20:54
*** ttrifonov is now known as ttrifonov_zZzz20:55
*** salv-orlando has quit IRC20:56
*** rhochmuth has joined #openstack-meeting20:57
*** danspraggins has joined #openstack-meeting20:57
*** apmelton has joined #openstack-meeting20:59
*** yjiang5_home has joined #openstack-meeting20:59
nijaba#startmeeting Ceilometer21:00
nijaba#meetingtopic Ceilometer21:00
nijaba#chair nijaba21:00
nijaba#link http://wiki.openstack.org/Meetings/MeteringAgenda21:00
nijabaATTENTION: please keep discussion focused on topic until we reach the open discussion topic21:00
openstackMeeting started Wed Jan 30 21:00:07 2013 UTC.  The chair is nijaba. Information about MeetBot at http://wiki.debian.org/MeetBot.21:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.21:00
*** openstack changes topic to " (Meeting topic: Ceilometer)"21:00
openstackThe meeting name has been set to 'ceilometer'21:00
*** openstack changes topic to " (Meeting topic: Ceilometer)"21:00
openstackCurrent chairs: nijaba21:00
nijabaHello everyone! Show of hands, who is around for the ceilometer meeting?21:00
nijabao/21:00
dhellmanno/21:00
n0anoo/21:00
yjiang5_homeo/21:00
eglynno/21:00
apmeltono/21:00
danspragginso/21:00
*** nealph has joined #openstack-meeting21:00
jd__o/21:00
sandywalsho/21:01
nijabanice showup! thanks.  asalkeld is at at linuxconf.au and may join us if he can.21:01
nijaba#topic actions from previous meeting21:01
*** openstack changes topic to "actions from previous meeting (Meeting topic: Ceilometer)"21:01
nijaba#topic nijaba to specify draft policy on wiki for units21:01
nijabaMy deepest apologies, I still haven't been able to work on this21:01
nijaba#action nijaba to specify draft policy on wiki for units21:01
*** openstack changes topic to "nijaba to specify draft policy on wiki for units (Meeting topic: Ceilometer)"21:01
nijabaI won't leave to much time for others to blame me :)21:02
nijaba#topic nijaba to untarget synaps bp for now21:02
nijaba#info That was done.21:02
*** openstack changes topic to "nijaba to untarget synaps bp for now (Meeting topic: Ceilometer)"21:02
nijaba#nijaba to propose a doodle for helthmon meeting21:02
nijaba#info Done as well.  The meeting occured today and allowed good progress.  More to come at the summit.21:02
nijabacomments on this?21:02
llu-laptopo/21:02
nijabaI guess not!21:03
dhellmannthe meeting went well, and I'm looking forward to seeing the blueprints that come from it21:03
sandywalshmy gut says that healthmon, as proposed today, steps on a lot of other projects toes21:03
sandywalshso getting them in the fold is key21:03
dhellmannsandywalsh: +121:03
sandywalshand I think they'll span many projects21:03
dhellmann+1 again21:03
nijabaGood to see agreement!21:04
nijabasounds like some interesting sessions for the summit21:04
jd__+1 too fwiw21:04
sandywalshyeah, the summit should be interesting ... lots of whiteboards :)21:04
nijabahehe21:04
nealphgood progress indeed...I was impressed by the open conversation. Look forward to hearing more.21:04
*** vkmc has quit IRC21:05
nijabamoving on...21:05
nijaba#topic nijaba to formaly start ml thread about core dev startus for yjiang5_home and llu-laptop21:05
nijaba#info This was done. We'll discuss this is a moment21:05
*** openstack changes topic to "nijaba to formaly start ml thread about core dev startus for yjiang5_home and llu-laptop (Meeting topic: Ceilometer)"21:05
nijaba#topic sandywalsh to start a thread about adopting https://github.com/openstack/nova/blob/master/HACKING.rst21:05
nijaba#info This was done and we'll vote on the adoption in a moment21:05
*** openstack changes topic to "sandywalsh to start a thread about adopting https://github.com/openstack/nova/blob/master/HACKING.rst (Meeting topic: Ceilometer)"21:05
nijabaThat's it for last week's actions21:06
nijaba#topic yjiang5 and llu-laptop are now core dev for ceilometer21:06
*** openstack changes topic to "yjiang5 and llu-laptop are now core dev for ceilometer (Meeting topic: Ceilometer)"21:06
nijabaI would like to formally congratulate both of them, even though they are certainly asleep at this time.  I just added them to the ceilometer driver's group.21:06
nijaba#info congratulations21:06
sandywalsh+121:06
yjiang5_homereally thanks for your trust and will contribute more to the project :)21:06
dhellmannit's nice to see the team continuing to grow21:06
sandywalsh(or +2 I guess)21:06
jd__that's good news21:06
nijabayjiang5_home: llu-laptop: good to see you around at such a late time for you21:07
eglynnabsolutely, welcome guys!21:07
llu-laptopthanks, looking forward to contirubte more.21:07
* jd__ needs more +2 on his patches :-)21:07
* dhellmann needs more hours in the day21:07
* nijaba too21:07
* jd__ pats dhellmann 21:07
jd__nijaba: has the technical side of adding them been done already?21:07
*** danflorea has joined #openstack-meeting21:07
nijabajd__: just did21:08
jd__awesome!21:08
jd__llu-laptop: yjiang5_home: feel free to turn your past +1 in +2 then :)21:08
yjiang5_homejd__: :)21:08
nijaballu-laptop: yjiang5_home: please remember not to use the approve status unless you are the second one applying a +2 to a patch21:09
jd__yeah, that can be tricky21:09
jd__as soon as you set 'Approve' the patch is merged21:09
dhellmannright, no matter what the other setting is21:09
yjiang5_homenijaba: sure, thanks for reminding. we will learn the gerrit doc firstly.21:10
nijaballu-laptop: yjiang5_home: you know where to find us if you have any questions21:10
yjiang5_homeyes21:11
llu-laptoplooking in the gerrit, not find the +2 options :-(21:11
nijaballu-laptop: it may need some time for the group membership to propagate21:11
nijabaunless I missed something21:11
dhellmannI think there's a cron job that has to update that configuration setting.21:11
jd__or maybe we were joking about adding you to the core team, you'll see21:12
nijaballu-laptop: you did receive and email with your new group membership, right?21:12
nijabas/and/an21:12
llu-laptopnijaba: yes21:12
nijaballu-laptop: then it should propagate soon21:13
nijabalet's move on?21:13
llu-laptopnijaba: ok, i'll wait for that then :-)21:13
*** anniec has joined #openstack-meeting21:13
nijaba#topic Vote on adopting the hacking guidelines21:14
nijaba#link https://github.com/openstack/nova/blob/master/HACKING.rst21:14
nijabaAny comments before we vote on the subject21:14
*** openstack changes topic to "Vote on adopting the hacking guidelines (Meeting topic: Ceilometer)"21:14
jd__yep21:14
yjiang5_homeHACKING requires translation, I'm not sure if we are ready for that.21:14
yjiang5_homeothers should be ok21:14
jd__I'm really not confortable having rules that should be detected automagically by rules21:14
dhellmannisn't there a tool for checking?21:15
eglynnhow much of the HACKING guidelines are enforcable via the pep8 checks?21:15
jd__dhellmann: what I'm thinking is typically the import alphabetical order21:15
jd__this is a PITA, there's no tool for that currently21:15
sandywalshthere is hacking.py for checking21:15
jd__and nitpicking in the review for that is going to make me cry21:15
jd__sandywalsh: can we put it with tox?21:15
dhellmannjd__: I thought hacking.py checked that21:15
dhellmann#link https://github.com/openstack/nova/blob/master/tools/hacking.py21:16
*** anniec_ has joined #openstack-meeting21:16
sandywalshjd__: I don't see why not21:16
jd__I don't know hacking.py, I only saw HACKING.rst :)21:16
*** beagles is now known as beagles_brb21:16
jd__ok21:16
eglynn+1 for enforcement21:16
llu-laptopjiang5_home: the transaltion framework is already done. What we need to do is to annotate those strings to be translated with _(), and did the actual translation on transifex.com. All others will be done by jenkins.21:16
sandywalsh+121:16
sandywalsh(it's the openstack way)21:16
dhellmannif we do adopt it, we should only have hacking.py turned on non-voting in jenkins until we get it passing21:16
sandywalshdhellmann: +121:16
jd__well as long as we can have tools helping us follow any hacking guide and not having humans nitpicking manually, I'm all good21:16
dhellmannI don't want to stop everything else just to fix style issues21:17
jd__dhellmann: +121:17
yjiang5_homedhellmann:  +121:17
nijabaready to formally vote then?21:17
jd__yes21:17
*** dprince has joined #openstack-meeting21:17
nijaba#startvote adopt the hacking guidelines? yes, no, abstain21:17
openstackBegin voting on: adopt the hacking guidelines? Valid vote options are yes, no, abstain.21:17
openstackVote using '#vote OPTION'. Only your last vote counts.21:17
dhellmann#vote yes21:17
jd__#vote yes21:17
eglynn#vote yes21:17
llu-laptop#vote yes21:17
yjiang5_home#vote yes21:17
sandywalsh#vote yes21:17
nijaba#vote abstain21:17
n0ano#vote yes21:18
danspraggins#vote yes21:18
nijabalook like a done deal21:18
nijaba#vote no21:18
nijabajust because I can21:18
sandywalshhaha21:18
jd__anyone wants to take #action for importing hacking.rst and hacking.py into our git and add this to a non-voting check in jenkins? (can be 2 #action)21:18
apmelton#vote yes21:18
sandywalshthanks guys, it'll make code reviews cause less neck twitches21:18
nijaba#endvote21:19
openstackVoted on "adopt the hacking guidelines?" Results are21:19
openstackyes (9): apmelton, n0ano, sandywalsh, jd__, eglynn, llu-laptop, dhellmann, danspraggins, yjiang5_home21:19
openstackno (1): nijaba21:19
*** ttrifonov_zZzz is now known as ttrifonov21:19
sandywalsh#action sandy will integrate hacking.py21:19
nijabathanks sandywalsh21:19
sandywalsh(since he caused this mess :)21:19
jd__thanks sandywalsh :)21:20
*** yuanz has quit IRC21:20
dhellmannyes, thanks!21:20
nijaba#topic Approve http://wiki.openstack.org/NewCeilometerAgent ?21:20
nijabaSandyWalsh would like to see this blueprint approved.21:20
*** openstack changes topic to "Approve http://wiki.openstack.org/NewCeilometerAgent ? (Meeting topic: Ceilometer)"21:20
*** yuanz has joined #openstack-meeting21:20
*** anniec has quit IRC21:20
*** anniec_ is now known as anniec21:20
nijabaThat seems a big change for me, late in the cycle21:20
jd__We can approve without targetting at G, right?21:20
sandywalshnijaba: the proposal is to do it in parallel, without upsetting the current agent21:21
dhellmannbefore we schedule it, let's discuss whether we want it at all21:21
*** eharney has joined #openstack-meeting21:21
*** eharney has joined #openstack-meeting21:21
sandywalshbranches may land, but have no effect (it's like a experimental branch)21:21
sandywalsh*an21:21
jd__dhellmann: to me, we want it if Nova offers the mechanism to do it21:21
nijabasandywalsh: do you have the ressources to deliver it before g3?21:21
sandywalshnijaba: I'm working on it now21:21
jd__sandywalsh: will it get into Nova for g3?21:22
dhellmannjd__: I do have a couple of issues21:22
sandywalshjd__: we'll make sure nova will have what it needs21:22
jd__dhellmann: raise, raise then :)21:22
nijabasandywalsh: so, your proposal is to add this as a new mechanism, not to replace?21:22
sandywalshnijaba: correct21:22
dragondmYup, I'm working on nova for this too.21:22
sandywalshnijaba: we can decide later on the best approach21:22
dhellmannwell, for starters, the blueprint assumes that the only information we are interested in collecting from the hypervisor is information that nova is (or will) collect21:22
nijabammmh...  that removes some of my objections then21:22
dhellmannwhen we tried to extend the hypervisor API in nova before to collect more data, we were rebuffed21:22
dhellmannso I'm not sure what will be different about that this time21:23
sandywalshdhellmann: myself and dragon have done a lot of stuff in those layers before21:23
dragondmyes.21:23
dhellmannsandywalsh: the objection was in principle, not over any specific patch or implementer21:23
jd__dhellmann: yeah that's the point I raised to sandywalsh, but he seems confident to change things on Nova side :)21:23
yjiang5_homedhellmann: Will ceilometer monitor more host information like host utilization etc?21:23
dhellmannthat is, they didn't want nova collecting the data21:23
dhellmannyjiang5_home: that is a long-term goal, yes21:24
sandywalshdhellmann: the precedent is already set on the xen side21:24
yjiang5_homedhellmann: then we have two point for this bp: a) will nova provide the instance information, b) will ceilometer need more information that possibly out of nova scope?21:24
llu-laptopdhellman: in that case, I dont think nova will provide enough information in a long-term goal.21:24
nijabasandywalsh: you mean xcp?21:25
sandywalshi mean, there is a chance we'll be rebuffed again, but it will make for a wonderful debate :)21:25
dhellmannsandywalsh: I would have to go look at that email thread again to see what was being added before. eglynn may remember.21:25
* nijaba takes it that sandywalsh loves a good debate21:25
asalkeldhi21:25
asalkeld(sorry late)21:25
nijabahey asalkeld21:25
eglynndhellmann: I need to refresh my memory also21:25
nijabaasalkeld: hope the conf is good21:25
dhellmannif we do win the debate over the nova changes, that still leaves the issue of collecting data not related to instances21:26
asalkeldyea, thx21:26
dhellmannnova does some of that for the scheduler, and we've discussed the idea of moving that into ceilometer21:26
sandywalshI think we've already determined that there is still a need for another agent. This proposal is the 90% we can cover ... the most common deploys21:26
dhellmannwe could leave it in nova, except that then we have 2 projects doing data collection still21:26
*** zbitter has joined #openstack-meeting21:26
sandywalshif there are situations where we can't get everything we need we may have to use an agent again, but I think they are very special cases21:27
sandywalshand deployment specific21:27
dhellmannI'm not sure how collecting scheduler data is deployment specific.21:27
sandywalshit's not related to the scheduler21:27
sandywalshthe stuff the scheduler needs is what's there now (ram + disk, cpus, etc)21:28
sandywalsh(I put it there :)21:28
asalkeldwe were going to be the data collector for scheduler at some point21:28
asalkeldor some suggested it21:28
jd__this can be an argument for sandywalsh21:28
sandywalshsure, no reason why you still can't be ... depends on latency really21:28
nijabaasalkeld: vishy did21:29
sandywalshthe scheduler needs very timely data21:29
sandywalshCM could be too slow for it21:29
dhellmannright, vishy and I discussed it briefly at the grizzly summit21:29
*** zaneb has quit IRC21:29
asalkeldsandywalsh, just how timely21:29
sandywalshasalkeld: near real-time21:29
asalkeldsecond/minute?21:29
*** salv-orlando has joined #openstack-meeting21:30
sandywalshthe longer the delay the more over allocations will occur21:30
dhellmanncollecting the data in a separate process elimintes issues with nova operations affecting the timed process21:30
sandywalshalthough some of that may be fixed with belliot's allocation code21:30
sandywalshthat's why we were using the fanout queues from the compute nodes to all the schedulers21:30
sandywalshbroadcast updates21:31
*** radez is now known as radez_g0n321:31
asalkeldthat change is not a simple one21:31
sandywalshbut, perhaps this is a discussion for another topic ... the core premise I think is still sound21:31
n0anoone issue, are we talking about going from a push (nodes send data to scheduler) to a pull model (scheduler asks CM for info)?21:31
dhellmannn0ano: not necessarily21:32
sandywalshbeing: we can do most all we need with notifications and a simpler agent model21:32
dhellmannthe mandate for this project is to collect and distribute this sort of data21:32
sandywalshn0ano: there can be different schedulers do things different ways21:32
n0anoin some respects I like CM pushing data as it could send data about multiple nodes in a single message21:33
sandywalshn0ano: it's just how they update their HostInfo records21:33
*** mrodden1 has joined #openstack-meeting21:33
dhellmannsandywalsh: does this plan also include some alternate solution for the instance delete event notifier plugin (mentioned in point 1 of the blueprint)?21:33
*** vkmc has joined #openstack-meeting21:33
sandywalshdhellmann: it's just another event in the stream, shouldn't be any different than any other message21:34
dhellmannreceiving that event is not, but the reason for the notifier is the race condition between generating it and the instance being deleted21:34
*** mrodden has quit IRC21:34
dhellmannwe want to collect final stats on the instance *before* it is deleted21:34
dhellmannand we don't want to charge users for the time it takes us to delete the thing21:34
eglynnwe need to capture the last dying breath of the instance ;)21:34
dhellmannso the plugin blocks the operation, collects stats and sends them to the bus, then continues21:35
*** vipul|away is now known as vipul21:35
*** fesp has joined #openstack-meeting21:35
sandywalshdhellmann: in that case, nova should send the additional information in the delete notification. This would require a patch to nova, which we are willing to add.21:35
sandywalsh(in the .start event)21:35
jd__sounds great21:35
eglynnyep, reasonable solution21:36
apmeltonI think that's basically already there, if we want to change only up until the user tries to delete it, then timestamp on the start should suffice21:36
dragondmyah, we can always add data to a notification.21:36
dhellmannthat would be fine. again, we had some of those sorts of changes rejected early on21:36
*** llu-laptop has quit IRC21:36
*** flaper87 has quit IRC21:36
sandywalshapmelton is working on adding this to stacktach currently :)21:36
*** ttrifonov is now known as ttrifonov_zZzz21:37
sandywalshI think this is a low-impact BP overall21:37
sandywalshwith great upside21:37
*** llu-laptop has joined #openstack-meeting21:37
nijabaI am not sure we have a consensus though21:37
*** Gordonz has joined #openstack-meeting21:38
nijabashould we hava a core-dev only vote to check?21:38
sandywalshI'm happy to ease your troubled minds :)21:38
jd__I think we agree that Nova needs to have some code before this blueprint is doable21:38
yjiang5_homedhellmann: sandywalsh: can we take a step-by-step method ? If anything changed successfully in nova, we can remove the corresponding code in ceilometer, and in the end possibly the compute agent will have nothing to do.21:38
sandywalshjd__: I agree with that21:38
jd__yjiang5_home: yeah totally.21:38
*** almaisan-away is now known as al-maisan21:38
*** Gordonz has quit IRC21:38
dragondmsounds good.21:38
sandywalshjd__: they can be done in parallel21:38
*** stevebaker has quit IRC21:38
eglynn+121:38
nijabanow that sounds more like one21:38
dhellmannyjiang5_home: that makes sense21:38
sandywalshyjiang5_home: the new agent is so small it hardly makes sense. it's easier to cut-and-run21:38
jd__sandywalsh: sure, but we won't merge anything in Ceilo until Nova has the parts we need though21:38
*** Gordonz has joined #openstack-meeting21:39
jd__nijaba: see how I can build a consensus by stating the obvious! :-)21:39
nijabajd__: great job!21:39
asalkeldwe used to support older versions21:39
yjiang5_homesandywalsh: can current notification code be used for your agent temply?21:39
asalkeldis that not an issue anymore21:39
nijabaasalkeld: until g221:39
sandywalshthis is sort of how we got zones/cells going, we merged the new functionality in but it was all disabled by default21:39
sandywalshpeople could play with it if they wanted21:39
sandywalshbut otherwise had no idea it was there21:40
nijabaasalkeld: that's whart we agreed21:40
asalkeldok21:40
sandywalshyjiang5_home: for a lot of it yes21:40
sandywalshyjiang5_home: the delete scenario might need some fix21:40
sandywalshyjiang5_home: and the libvirt side might need some tweaks (dragondm is looking into that)21:40
nijabajd__: care  to write up the (#)agreed ?21:40
jd__nijaba: sure21:41
yjiang5_homesandywalsh: so would it be possible that: a) change nove b) add to current notification code, c) in the end, remove compute agent, d) update the notification code as the type you suggested?21:41
jd__#agreed sandywalsh & cie to work on implementing feature in Nova in order to deprecates the Ceilometer compute agent in favor of notifications consuming21:41
nijabaperfect, thanks21:42
jd__does that cover enough for you sandywalsh?21:42
sandywalshyjiang5_home: how about I get an agent working that stuffs all the current events into CM as they stand today (as a proof of concept) and in parallel we work on the nova changes?21:42
sandywalsh"_21:42
sandywalsh:)21:42
sandywalshjd__: cie?21:43
nijaba& co21:43
sandywalshah :)21:43
asalkeldso we can still use the compute agent, just not needed?21:43
jd__yeah sorry21:43
dragondm:->21:43
nijabafrench...21:43
jd__cie is probably French :D21:43
asalkeld(thinking of montoring)21:43
* jd__ mixed up21:43
sandywalshasalkeld: yes, everything stays the same, this will be an alternative agent21:43
dhellmannsandywalsh: if nova generates the notifications, the existing collector should receive them without any major changes21:43
dhellmannalthough we need to make it listen to the error events21:43
dragondmyup21:43
asalkeldok, cool with that21:44
jd__next topic?21:44
nijabayup21:44
yjiang5_homesandywalsh: dhellmann: yes21:44
sandywalshjd__: your summary looks good to me21:44
nijaba#topic A note about https://blueprints.launchpad.net/ceilometer/+spec/use-new-rpc-messsage21:44
*** openstack changes topic to "A note about https://blueprints.launchpad.net/ceilometer/+spec/use-new-rpc-messsage (Meeting topic: Ceilometer)"21:44
nijabajd__ wanted to bring up somethinkg about this: you have the floor.21:44
asalkeld(I need to head off to keynote)21:44
asalkeldlater guys21:44
nijabaasalkeld: have fun21:45
eglynnasalkeld: see ya21:45
jd__yeah, I've removed the target on this blueprint actually21:45
sandywalshlater asalkeld ... good questions21:45
jd__it seems to me that the implementation for nova has been retargeted too21:45
* dhellmann waves to asalkeld 21:45
*** asalkeld has quit IRC21:45
jd__https://blueprints.launchpad.net/nova/+spec/trusted-messaging has no goal/milestone target anymore21:45
jd__so I think we won't have this for G21:45
dhellmannyes, that seems unlikely21:46
nijabammmm..  We should talk with Eric Windish....21:46
jd__so I just wanted you guys and our dear PTL to be aware21:46
*** dprince has quit IRC21:46
dhellmannI'm going to try to finally get to the notifications listener api next week, but I don't see us moving our meter messages away from rpc in time21:46
jd__nijaba: I can take care of that21:46
nijabajd__: sure.  care to action yourself?21:47
llu-laptopdo we know the reason of untarget for G?21:47
llu-laptopin nova21:47
nijaballu-laptop: no, this is why we should talk to Eric21:47
dhellmannoh, wait, I'm confused, this is just about the new signing code?21:47
jd__#action jd__ contact Eric Windisch about nova's trusted-messaging blueprint status21:47
jd__dhellmann: yes that's it21:47
jd__dhellmann: though it's not really far of what you talk about anyway21:47
dhellmannI think they're still trying to figure out which part of the library is supposed to do the serialization21:48
dhellmannthere was some discussion about that today, maybe in a bug report21:48
dragondmiirc, there was issues with double serialization21:48
*** mrodden has joined #openstack-meeting21:48
jd__ok, we'll clear it up with Eric I guess, anyway21:49
nijabajd__: yep, that sounds like the right thing to do21:49
dhellmann#link http://lists.openstack.org/pipermail/openstack-dev/2013-January/005200.html21:49
dhellmannjd__: +121:50
nijabalet's move to open discussion?21:50
jd__yup21:50
nijaba #topic Open discussion21:50
* eglynn wonders whether we/I should refer to the new emerging "agent-less" architecture at FOSDEM this weekend?21:50
eglynn(or stick to the existing architecture?)21:51
dhellmanneglynn: let's not "sell futures"21:51
jd__eglynn: stick to current :)21:51
eglynndhellmann: that's a good way of putting it21:51
eglynnfair enough, sounds reasonable21:51
* sandywalsh is still waiting for his flying car21:52
* eglynn never got his hover-bike from Santa ...21:52
yjiang5_homeanyone working on Hyperv/VMWare support?21:52
*** mrodden1 has quit IRC21:52
*** markvoelker has quit IRC21:52
* dragondm thinks if sandywalsh had a flying car, he'd have to spend all his time de-icing it...21:52
sandywalshhah! no kidding21:53
*** henrynash has quit IRC21:53
* nijaba does have his folding bike that only flies when on a plane21:53
sandywalshoh, and thanks to all you guys for putting up with my questions over the last week ... thanks for being patient!21:53
*** fesp has quit IRC21:53
dragondmyup. ditto.21:53
jd__you're welcome :)21:54
yjiang5_homeI have submit the patch for  https://blueprints.launchpad.net/ceilometer/+spec/publisher-counters-frequency and hope more feedback on the implementation.21:54
jd__yeah we need more review21:55
dragondmI'd be happy to look.21:55
jd__though I think multi-publisher is going to be merged soon now that we've more +2-able folks on board21:55
yjiang5_homejd__: :-)21:56
yjiang5_homedragondm: thanks21:57
nijabaany final words before I close the meeting?21:57
jd__banana21:57
nijabaok. thanks everyone for another great meeting21:58
sandywalshthanks y'all!21:58
dragondmthx21:58
sandywalsho/21:58
nijabatty next week, and see some of you this we at fosdem!21:58
eglynnthx & bye!21:58
nijaba#endmeeting21:58
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack"21:58
openstackMeeting ended Wed Jan 30 21:58:36 2013 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)21:58
openstackMinutes:        http://eavesdrop.openstack.org/meetings/ceilometer/2013/ceilometer.2013-01-30-21.00.html21:58
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/ceilometer/2013/ceilometer.2013-01-30-21.00.txt21:58
openstackLog:            http://eavesdrop.openstack.org/meetings/ceilometer/2013/ceilometer.2013-01-30-21.00.log.html21:58
*** yjiang5_home has left #openstack-meeting21:58
*** alrs has joined #openstack-meeting21:59
*** danflorea has quit IRC21:59
*** llu-laptop has left #openstack-meeting22:00
*** dhellmann is now known as dhellmann-afk22:01
*** rhochmuth has quit IRC22:01
*** danspraggins has quit IRC22:07
*** martine has quit IRC22:09
*** henrynash has joined #openstack-meeting22:11
*** _0x44 has left #openstack-meeting22:15
*** nati_ueno has quit IRC22:15
*** bencherian has joined #openstack-meeting22:22
*** beagles_brb is now known as beagles22:24
*** henrynash has quit IRC22:25
*** dolphm has quit IRC22:31
*** EmilienM has left #openstack-meeting22:34
*** joesavak has quit IRC22:38
ewindischjd__: privmsg22:40
*** henrynash has joined #openstack-meeting22:40
*** maoy has quit IRC22:41
*** anniec has quit IRC22:41
*** anniec has joined #openstack-meeting22:41
*** anniec has joined #openstack-meeting22:42
*** anniec has left #openstack-meeting22:43
*** anniec has joined #openstack-meeting22:43
*** nealph has quit IRC22:45
*** terryw has joined #openstack-meeting22:51
*** jgriffit1 has joined #openstack-meeting22:51
*** jgriffit1 has quit IRC22:51
*** Gordonz has quit IRC22:53
*** jgriffith has quit IRC22:54
*** jgriffith has joined #openstack-meeting22:54
*** sandywalsh_ has joined #openstack-meeting22:57
*** sandywalsh has quit IRC22:58
*** al-maisan is now known as almaisan-away22:59
*** dkehn_afk is now known as dkehn22:59
*** lbragstad has quit IRC23:01
*** annegentle has quit IRC23:02
*** dwcramer has quit IRC23:05
*** adjohn has joined #openstack-meeting23:09
*** ryanpetrello has quit IRC23:11
*** adjohn_ has quit IRC23:11
*** mtreinish has quit IRC23:12
*** salv-orlando_ has joined #openstack-meeting23:13
*** salv-orlando has quit IRC23:15
*** salv-orlando_ is now known as salv-orlando23:15
*** eglynn has quit IRC23:15
*** resker has quit IRC23:16
*** blamar has quit IRC23:16
*** dolphm has joined #openstack-meeting23:17
*** esker has joined #openstack-meeting23:17
*** bencherian has quit IRC23:17
*** galthaus has quit IRC23:18
*** lbragstad has joined #openstack-meeting23:19
*** esker has quit IRC23:22
*** fnaval has quit IRC23:23
*** AlanClark has quit IRC23:23
*** eglynn has joined #openstack-meeting23:24
*** krtaylor has quit IRC23:25
*** gongysh has joined #openstack-meeting23:25
*** henrynash has quit IRC23:28
*** eglynn has quit IRC23:29
*** adjohn has quit IRC23:33
*** adjohn has joined #openstack-meeting23:34
*** henrynash has joined #openstack-meeting23:36
*** henrynash has quit IRC23:38
*** ewindisch has quit IRC23:41
*** fnaval has joined #openstack-meeting23:44
*** anteaya has quit IRC23:45
*** alrs has quit IRC23:48
*** flaper87 has joined #openstack-meeting23:48
*** mattray has quit IRC23:49
*** same5336 has quit IRC23:53
*** bencherian has joined #openstack-meeting23:54
*** Ghe_afk is now known as GheRivero23:58
*** stevebaker has joined #openstack-meeting23:59

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