Wednesday, 2012-12-12

*** dolphm has quit IRC00:00
*** vipul is now known as vipul|away00:01
*** colinmcnamara has joined #openstack-meeting00:02
*** anniec_ has joined #openstack-meeting00:05
*** vipul|away is now known as vipul00:05
*** dolphm has joined #openstack-meeting00:05
*** anniec has quit IRC00:05
*** anniec_ is now known as anniec00:05
*** dolphm has quit IRC00:07
*** rnirmal has quit IRC00:09
*** juice_ has quit IRC00:10
*** dolphm has joined #openstack-meeting00:11
*** markmcclain has quit IRC00:13
*** dolphm has quit IRC00:13
*** dolphm_ has joined #openstack-meeting00:16
*** vishy_zz is now known as vishy00:16
*** dolphm_ has quit IRC00:17
*** henrynash has quit IRC00:21
*** vishy is now known as vishy_zz00:22
*** jiajun has joined #openstack-meeting00:23
*** dolphm has joined #openstack-meeting00:26
*** dolphm has quit IRC00:27
*** mnewby has quit IRC00:34
*** danwent has quit IRC00:35
*** danwent has joined #openstack-meeting00:38
*** colinmcnamara has quit IRC00:40
*** dolphm has joined #openstack-meeting00:44
*** dolphm has quit IRC00:45
*** blamar has quit IRC00:47
*** dolphm has joined #openstack-meeting00:48
*** markwash_ has quit IRC00:49
*** blamar has joined #openstack-meeting00:49
*** dolphm has quit IRC00:49
*** dani4571 has quit IRC00:49
*** juice_ has joined #openstack-meeting00:51
*** colinmcnamara has joined #openstack-meeting00:54
*** patelna_ has quit IRC00:57
*** martine has joined #openstack-meeting01:03
*** roadTripper has quit IRC01:06
*** gyee has quit IRC01:09
*** vipul is now known as vipul|away01:13
*** vipul|away is now known as vipul01:13
*** dolphm has joined #openstack-meeting01:15
*** dolphm has quit IRC01:17
*** dolphm has joined #openstack-meeting01:27
*** dolphm has quit IRC01:29
*** dwcramer has joined #openstack-meeting01:30
*** dolphm has joined #openstack-meeting01:31
*** gatuus has joined #openstack-meeting01:31
*** nati_ueno_2 is now known as nati_ueno01:34
*** dolphm has quit IRC01:37
*** newptone has joined #openstack-meeting01:40
*** lloydde has quit IRC01:42
*** lloydde has joined #openstack-meeting01:43
*** colinmcnamara has quit IRC01:44
*** lloydde has quit IRC01:48
*** nati_ueno has quit IRC01:58
*** durnas has quit IRC01:59
*** jcooley_ is now known as jcooley|away01:59
*** nati_ueno has joined #openstack-meeting02:00
*** kaganos has quit IRC02:01
*** nati_ueno has quit IRC02:02
*** nati_ueno_2 has joined #openstack-meeting02:02
*** dwcramer has quit IRC02:08
*** nati_ueno_2 is now known as nati_ueno02:08
*** MarkAtwood has quit IRC02:16
*** Mandell has quit IRC02:17
*** dwcramer has joined #openstack-meeting02:20
*** alexpilotti has quit IRC02:21
*** zhuadl has joined #openstack-meeting02:22
*** dolphm has joined #openstack-meeting02:23
*** dolphm has quit IRC02:24
*** _ozstacker_ has joined #openstack-meeting02:24
*** ozstacker has quit IRC02:24
*** Edward_Zhang has joined #openstack-meeting02:25
*** novas0x2a|laptop has quit IRC02:29
*** lloydde has joined #openstack-meeting02:32
*** danwent has quit IRC02:38
*** dolphm has joined #openstack-meeting02:42
*** zhuadl has quit IRC02:47
*** Edward_Zhang has quit IRC02:48
*** AlanClark has quit IRC02:57
*** nati_ueno has quit IRC03:02
*** lloydde has quit IRC03:05
*** anniec has quit IRC03:06
*** mnewby has joined #openstack-meeting03:09
*** adjohn has quit IRC03:13
*** vkmc has quit IRC03:14
*** adjohn has joined #openstack-meeting03:15
*** markwash has joined #openstack-meeting03:15
*** dolphm has quit IRC03:16
*** adjohn has quit IRC03:17
*** vishy_zz is now known as vishy03:21
*** vishy is now known as vishy_zz03:27
*** stevemar has joined #openstack-meeting03:52
*** blamar has quit IRC04:07
*** nati_ueno has joined #openstack-meeting04:15
*** nati_ueno has quit IRC04:16
*** Mandell has joined #openstack-meeting04:16
*** nati_ueno has joined #openstack-meeting04:17
*** nati_ueno has quit IRC04:19
*** nati_ueno has joined #openstack-meeting04:20
*** annegentle_ has joined #openstack-meeting04:24
*** juice_ has quit IRC04:35
*** nati_ueno_2 has joined #openstack-meeting04:36
*** dwcramer has quit IRC04:36
*** otherwiseguy has quit IRC04:37
*** nati_ueno has quit IRC04:39
*** nati_ueno_2 has quit IRC04:41
*** nati_ueno has joined #openstack-meeting04:42
*** jcooley|away is now known as jcooley04:47
*** jcooley_ has joined #openstack-meeting04:47
*** jcooley_ has quit IRC04:48
*** nati_ueno_2 has joined #openstack-meeting04:49
*** nati_ueno has quit IRC04:54
*** anniec has joined #openstack-meeting05:03
*** mdomsch has quit IRC05:05
*** annegentle_ has quit IRC05:13
*** arata has joined #openstack-meeting05:13
*** vishy_zz is now known as vishy05:20
*** stevemar has quit IRC05:27
*** anniec has quit IRC05:29
*** nati_ueno_2 is now known as nati_ueno05:29
*** newptone has quit IRC05:34
*** nati_ueno_2 has joined #openstack-meeting05:55
*** nati_ueno has quit IRC05:56
*** afazekas has joined #openstack-meeting06:00
*** toddmorey has joined #openstack-meeting06:06
*** nati_ueno has joined #openstack-meeting06:14
*** nati_ueno_2 has quit IRC06:16
*** nati_ueno has quit IRC06:16
*** nati_ueno has joined #openstack-meeting06:16
*** nati_ueno has quit IRC06:17
*** sarob has joined #openstack-meeting06:18
*** ryanpetr_ has joined #openstack-meeting06:18
*** sarob has quit IRC06:19
*** nati_ueno has joined #openstack-meeting06:19
*** nijaba has quit IRC06:19
*** sarob has joined #openstack-meeting06:19
*** cdub has quit IRC06:20
*** cdub has joined #openstack-meeting06:20
*** nijaba has joined #openstack-meeting06:20
*** nijaba has quit IRC06:20
*** nijaba has joined #openstack-meeting06:20
*** ryanpetrello has quit IRC06:21
*** nati_ueno_2 has joined #openstack-meeting06:22
*** newptone has joined #openstack-meeting06:25
*** Mandell has quit IRC06:26
*** martine has quit IRC06:26
*** nati_ueno has quit IRC06:26
*** nati_ueno_2 is now known as nati_ueno06:30
*** toddmorey has quit IRC06:31
*** nati_ueno_2 has joined #openstack-meeting06:33
*** sarob has quit IRC06:34
*** nati_ueno has quit IRC06:35
*** kaganos has joined #openstack-meeting06:36
*** anniec has joined #openstack-meeting06:36
*** Mandell has joined #openstack-meeting06:45
*** nati_ueno_2 has quit IRC06:46
*** nati_ueno has joined #openstack-meeting06:47
*** anniec has quit IRC06:50
*** anniec has joined #openstack-meeting06:50
*** hemna has quit IRC06:56
*** markwash has quit IRC07:00
*** stevebake has quit IRC07:04
*** garyk has joined #openstack-meeting07:09
*** afazekas has quit IRC07:12
*** stevebake has joined #openstack-meeting07:17
*** mrunge has joined #openstack-meeting07:22
*** zhuadl has joined #openstack-meeting07:24
*** ryanpetr_ has quit IRC07:25
*** zhuadl has quit IRC07:26
*** Edward_Zhang has joined #openstack-meeting07:29
*** afazekas has joined #openstack-meeting07:29
*** henrynash has joined #openstack-meeting07:29
*** luis_fdez has quit IRC07:32
*** newptone_ has joined #openstack-meeting07:52
*** newptone has quit IRC07:53
*** rafaduran has joined #openstack-meeting07:55
*** juice_ has joined #openstack-meeting07:55
*** nati_ueno_2 has joined #openstack-meeting08:01
*** nati_ueno_2 is now known as nati_ueno_08:01
*** nati_ueno has quit IRC08:04
*** jcooley is now known as jcooley|away08:20
*** EmilienM has joined #openstack-meeting08:22
*** nati_ueno_ has quit IRC08:25
*** tasdomas is now known as domas08:27
*** domas is now known as domasm08:32
*** domasm is now known as tasdomas08:34
*** frankm has joined #openstack-meeting08:35
*** mrunge has quit IRC08:43
*** mrunge has joined #openstack-meeting08:48
*** adjohn has joined #openstack-meeting08:50
*** garyk has quit IRC08:54
*** EmilienM has quit IRC08:56
*** kaganos has quit IRC08:58
*** jhenner1 has joined #openstack-meeting08:59
*** anniec has quit IRC09:01
*** jhenner1 has quit IRC09:05
*** garyk has joined #openstack-meeting09:20
*** darraghb has joined #openstack-meeting09:23
*** henrynash has quit IRC09:31
*** adjohn has quit IRC09:35
*** enikanorov has quit IRC09:39
*** enikanorov_ has joined #openstack-meeting09:39
*** derekh has joined #openstack-meeting09:39
*** davidlenwell has quit IRC09:41
*** minute has quit IRC09:43
*** Edward_Zhang has quit IRC09:45
*** davidlenwell has joined #openstack-meeting09:56
*** mikal has quit IRC10:00
*** mikal has joined #openstack-meeting10:01
*** mnewby has quit IRC10:13
*** vishy is now known as vishy_zz10:18
*** newptone_ is now known as newptone10:19
*** newptone has joined #openstack-meeting10:20
*** stacklab has joined #openstack-meeting10:28
*** swifterdarrell has quit IRC10:41
*** swifterdarrell has joined #openstack-meeting10:43
*** annashen has quit IRC10:47
*** jpeeler has quit IRC10:47
*** vipul has quit IRC10:48
*** CrackerJackMack has quit IRC10:48
*** bcwaldon has quit IRC10:48
*** westmaas has quit IRC10:48
*** jpeeler has joined #openstack-meeting10:48
*** jpeeler has joined #openstack-meeting10:48
*** westmaas has joined #openstack-meeting10:48
*** bcwaldon has joined #openstack-meeting10:49
*** CrackerJackMack has joined #openstack-meeting10:50
*** jog0 has joined #openstack-meeting10:50
*** annashen has joined #openstack-meeting10:50
*** vipul has joined #openstack-meeting10:50
*** maurosr has joined #openstack-meeting10:52
*** newptone has quit IRC10:54
*** dolphm_ has joined #openstack-meeting11:10
*** dolphm_ has quit IRC11:15
*** anniec has joined #openstack-meeting11:20
*** lifeless_ has joined #openstack-meeting11:27
*** lifeless has quit IRC11:28
*** kmartin has quit IRC11:38
*** jog0_ has joined #openstack-meeting12:00
*** jog0 has quit IRC12:00
*** jog0_ is now known as jog012:00
*** roadTripper has joined #openstack-meeting12:03
*** jhenner has joined #openstack-meeting12:04
*** rkukura has quit IRC12:05
*** sandywalsh has joined #openstack-meeting12:12
*** garyk has quit IRC12:13
*** garyk has joined #openstack-meeting12:15
*** sandywalsh has quit IRC12:18
*** stacklab has quit IRC12:27
*** sandywalsh has joined #openstack-meeting12:37
*** martine has joined #openstack-meeting12:43
* llu is back (gone 00:00:42)12:49
*** spn has joined #openstack-meeting12:53
*** spn has quit IRC12:53
*** spn has joined #openstack-meeting12:53
*** spn has quit IRC12:54
* llu is away: I'm not here12:54
*** garyk has quit IRC13:15
*** jaypipes has quit IRC13:18
*** maurosr has quit IRC13:19
*** eharney has joined #openstack-meeting13:21
*** dolphm has joined #openstack-meeting13:27
*** maurosr has joined #openstack-meeting13:32
*** spn has joined #openstack-meeting13:35
*** jaypipes has joined #openstack-meeting13:35
*** jog0 has quit IRC13:36
*** dprince has joined #openstack-meeting13:41
*** davidkranz_ is now known as davidkranz13:49
*** jamespage_ has joined #openstack-meeting13:55
*** blamar has joined #openstack-meeting14:01
*** garyk has joined #openstack-meeting14:03
*** annegentle_ has joined #openstack-meeting14:09
*** dwcramer has joined #openstack-meeting14:18
*** ryanpetrello has joined #openstack-meeting14:22
*** srini_g has joined #openstack-meeting14:23
*** toddmorey has joined #openstack-meeting14:23
*** blamar_ has joined #openstack-meeting14:24
*** mrunge has quit IRC14:25
*** garyk has quit IRC14:26
*** blamar has quit IRC14:27
*** blamar_ is now known as blamar14:27
*** annegentle_ has quit IRC14:27
*** dwcramer has quit IRC14:30
*** rkukura has joined #openstack-meeting14:30
*** radez_g0n3 is now known as radez14:32
*** pschaef has joined #openstack-meeting14:36
*** rushiagr has joined #openstack-meeting14:38
*** mtreinish has joined #openstack-meeting14:41
*** dwcramer has joined #openstack-meeting14:42
*** jaypipes has quit IRC14:44
*** radez is now known as radez_g0n314:45
*** sandywalsh_ has joined #openstack-meeting14:46
*** sandywalsh has quit IRC14:46
*** markmcclain has joined #openstack-meeting14:48
*** markmcclain has quit IRC14:48
*** roadTripper has quit IRC14:50
*** arata has quit IRC14:51
*** sandywalsh_ has quit IRC14:53
*** radez_g0n3 is now known as radez14:54
*** edgarstp has joined #openstack-meeting14:57
*** jcru has joined #openstack-meeting14:59
*** dwcramer has quit IRC15:01
*** sandywalsh has joined #openstack-meeting15:01
*** dolphm has quit IRC15:03
*** rushiagr has quit IRC15:03
*** rushiagr has joined #openstack-meeting15:03
*** hub_cap has joined #openstack-meeting15:05
*** annegentle_ has joined #openstack-meeting15:09
*** toddmorey has quit IRC15:10
*** hub_cap has left #openstack-meeting15:12
*** alexpilotti has joined #openstack-meeting15:12
*** jcru is now known as jcru|away15:14
*** stevemar has joined #openstack-meeting15:15
*** jcru|away is now known as jcru15:17
*** alexpilotti has quit IRC15:22
*** cp16net is now known as cp16net|away15:26
*** jcooley|away is now known as jcooley15:27
*** juice_ has quit IRC15:29
*** cp16net|away is now known as cp16net15:29
*** juice_ has joined #openstack-meeting15:30
*** dwcramer has joined #openstack-meeting15:30
*** zaneb has joined #openstack-meeting15:32
*** markmcclain has joined #openstack-meeting15:34
*** zbitter has quit IRC15:35
*** garyk has joined #openstack-meeting15:36
*** sandywalsh_ has joined #openstack-meeting15:37
*** rnirmal has joined #openstack-meeting15:37
*** sandywalsh has quit IRC15:37
*** shang has quit IRC15:46
*** ozstacker has joined #openstack-meeting15:46
*** rushiagr1 has joined #openstack-meeting15:47
*** thingee has joined #openstack-meeting15:47
*** cp16net is now known as cp16net|away15:47
*** cp16net|away is now known as cp16net15:48
*** _ozstacker_ has quit IRC15:48
*** rushiagr has quit IRC15:48
*** rushiagr1 is now known as rushiagr15:49
*** kmartin has joined #openstack-meeting15:50
*** colinmcnamara has joined #openstack-meeting15:50
*** vishy_zz is now known as vishy15:55
*** jaypipes has joined #openstack-meeting15:55
*** dtalton has joined #openstack-meeting15:57
*** almaisan-away has joined #openstack-meeting15:57
*** almaisan-away is now known as al-maisan15:57
*** hub_cap has joined #openstack-meeting15:57
*** avishay has joined #openstack-meeting15:59
*** dtalton has quit IRC16:00
DuncanTAre people about for the cinder meeting?16:00
*** jbrogan has joined #openstack-meeting16:01
avishayI am about16:01
eharneyi'm here16:01
rushiagrme too16:01
frankmhere16:01
DuncanT#startmeeting Cinder16:01
openstackMeeting started Wed Dec 12 16:01:54 2012 UTC.  The chair is DuncanT. Information about MeetBot at http://wiki.debian.org/MeetBot.16:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:01
*** openstack changes topic to " (Meeting topic: Cinder)"16:01
openstackThe meeting name has been set to 'cinder'16:01
kmartinyep16:02
*** shang has joined #openstack-meeting16:02
DuncanTI was away for the last two meetings and we don't seem to have an agenda planned, so feel free to shout up with topic for discussion16:02
thingeeo/16:03
avishayStart with updates?  FC?  Volume backup?16:03
zykes-FC please :)16:03
DuncanT#topic FC update16:03
frankmvolume backup16:03
*** openstack changes topic to "FC update (Meeting topic: Cinder)"16:03
zykes-if that doesn't land i'm doomed ;p16:03
kmartinI can provide an FC update16:03
DuncanTkmartin: Show's all yours16:04
*** smulcahy has joined #openstack-meeting16:04
kmartinAs we mention last week we have a Proof of Concept working16:04
kmartinand making good progress with the HP legal system16:04
kmartinI would expect we could share the code at the start of the new year16:05
*** alexpilotti has joined #openstack-meeting16:05
DuncanTSounds like good news16:05
DuncanTThat work for you zykes?16:05
kmartinStill meeting with the Brocade, IBM , EMC guys on a weekly basis to make sure we cover all the requirements for the different vendors16:06
kmartinthat's all I have Duncan16:07
DuncanTGood stuff. Anybody any comments?16:07
avishayNone for me.  Sounds good.16:07
DuncanTShall we move on to volume backups?16:08
DuncanT#topic volume backups16:09
*** openstack changes topic to "volume backups (Meeting topic: Cinder)"16:09
rushiagryes16:09
DuncanT(shout if I'm skipping people)16:09
DuncanTfrankm: You there?16:09
frankmI can give an update on this16:09
*** shang has quit IRC16:09
*** colinmcnamara has quit IRC16:09
frankmWe've started forward porting our code to cinder16:10
frankmSo far so good, steady progress16:10
frankmPlan is to have something ready to share early in the new year16:10
avishayfrankm: can you please give 2 sentences on design?  Is it only for detached volumes?16:11
frankmIt for backing up volumes in the available state16:11
smulcahyavishay: yes, only for detached volumes16:11
frankmso, yes detached volumes only16:12
avishayOK16:12
*** colinmcnamara has joined #openstack-meeting16:12
thingeefrankm: early in the new year...is this still a goal for g2?16:12
frankmyes, g2 is still the goal16:12
smulcahythingee: we expect what we push will need some rework but should have something by then16:13
DuncanTHopefully people will be generous with reviewing early and often :-)16:13
thingeeDuncanT, frankm: yea I'll make sure to be available. good luck guys16:13
avishayI will do my best as well16:14
rushiagrI will also try to help, though my exposure to cinder is limited at this point of time16:14
DuncanTrushiagr: The more the merrier16:15
eharneyi will try to as well16:15
thingeesmulcahy, frankm: awesome. there ya go :)16:15
DuncanTOk, so it sounds like we are making progress there. Anything else on the status front? Filter scheduler?16:15
avishayDuncanT: I have a couple topics for the meeting if you run out: bug squashing day tomorrow, and things people need help on, especially for g216:16
*** colinmcnamara has quit IRC16:16
DuncanTLets take those two then16:16
DuncanT#topic bug squashing day16:16
*** anniec has quit IRC16:17
*** openstack changes topic to "bug squashing day (Meeting topic: Cinder)"16:17
*** dolphm has joined #openstack-meeting16:17
DuncanTThe floor is yours16:17
smulcahyon volume backups - cinder has a FLAG - storage_availability_zone which doesn't seem to be set in installations I've seen - can we rely on that being set to availability zones in production configs?16:17
avishayDuncanT: Just wanted to bring to people's attention, and hope we can squash some bugs :)16:18
smulcahyand, also on volume backups, we've found it very useful to have thread_ids in debug and error log messages - we're currently wrapping LOG.debug in the volume backup service to do this but I'm wondering is there any reason not to modify the cinder log formatter to always insert the thread_id ? It would be useful imo16:18
DuncanTIs it a project wide thing or just cinder tomorrow?16:18
DuncanThttps://bugs.launchpad.net/cinder/+bugs16:18
avishayproject-wide16:18
thingeeDuncanT: project wide16:18
DuncanTRighto16:18
DuncanTWhat about things people need help on?16:19
DuncanTWe've still got some blueprints with nobody talking about them...16:19
avishayI am now available part-time to work on general Cinder stuff...any urgent blueprint that I can tackle within a few days work?16:20
eharneyi think i need to update my LIO blueprint and get it targeted correctly16:20
thingeeDuncanT: we should be available in #openstack-dev and #openstack-cinder in case people need help contributing to the project that are new I think is what avishay meant.16:20
DuncanTsmulcahy: Your two points are noted...16:20
DuncanTthingee: Yup, thought I'd see if anybody wants to shout up now - can't have a meeting finishing early ;-)16:21
thingeeDuncanT: did we already talk about filter drives?16:22
thingeedrivers*16:22
DuncanTNope, I was desparately scanning the logs to see who was talkking about them last week ;-)16:22
thingeehttp://wiki.openstack.org/CinderMeetings16:22
*** shang has joined #openstack-meeting16:22
DuncanTAny updates on that?16:23
DuncanTLooks like winston-d isn't on now?16:23
thingeeDuncanT: nah he hasn't answered in #openstack-cinder16:24
thingeeDuncanT: skip along to volume type create?16:24
DuncanTthingee: That was last week's agenda I think16:25
DuncanTAny questions about volume type create? Looks from the logs like avishay was happy?16:26
avishayI'm always happy :)16:26
avishayI'm still not sure if volume types are flexible enough for everything we'll want in the future though16:26
avishayFor example, it would be nice to be able to set a string without defining a new type.  For example, for volume affinity.16:27
DuncanTThey don't handle per--volume tuning at all, among things, but I think that's a post-g2 discussion16:27
DuncanTI do entirely agree with you though16:27
DuncanTI've had a volume affinity blueprint open for ages that needs thinking about, interface-wise16:28
avishayFor example, declare a volume with group "database", and all volumes in that group should go to the same back-end (or different ones, depending on what you want)16:28
avishayAnyway, no action item here...need to think about it :)16:29
DuncanT:-)16:29
*** shang has quit IRC16:29
DuncanT#topic threads and debugging16:29
*** openstack changes topic to "threads and debugging (Meeting topic: Cinder)"16:29
*** vishy is now known as vishy_zz16:29
DuncanTsmulcahy bought up a good point that we don't have thread id in the default debug format, which can make trawling the logs painful16:30
DuncanTAnybody got a good reason not to add it?16:30
DuncanT(Anybody else found it a problem?)16:30
*** vishy_zz is now known as vishy16:31
*** jcru has quit IRC16:31
*** jcru has joined #openstack-meeting16:31
avishayI'm ambivalent, but it could be useful in the future16:32
*** winston-d has joined #openstack-meeting16:32
DuncanTCertainly we saw, when several backup threads are all working hard, it was impossible to untangle the messages16:32
avishaymaybe it's a dumb question, but what threads are there16:32
winston-djgriffith: sorry i'm late16:33
smulcahyavishay: If multiple requests are made to a cinder service, it can result in multiple threads of execution starting to process the requests in parallel16:33
DuncanTSo each API request coming in goes to one of a pool of greenthreads... they're often fast enough you don't see much overlap in the logs, but for long running ops you certainly can do16:33
smulcahyavishay: in the case of the backup service which involves long-running operations, we can see tens of threads running at the same time16:34
avishayAh, didn't realize that - good to know16:34
smulcahywhat DuncanT said :)16:34
*** dprince has quit IRC16:34
DuncanTLooks like we can slap a patch in and see if anybody screams then...16:35
winston-dDuncanT: that's greenthreads of volume service, right?16:35
DuncanTwinston-d: Yup16:35
winston-dk16:36
*** jdurgin1 has joined #openstack-meeting16:36
DuncanTwinston-d: Have you any update on the filter scheduler?16:38
winston-dDuncanT: well, i've submitted two patches for common filter/weight to Oslo to address russellb's suggestion.16:39
winston-dbut the review process is slow16:39
winston-dso filter scheduler patch in cinder review is pending16:40
DuncanTOk, thanks. I can see the review, thanks16:41
russellbyeah, i've been out of commission on reviews lately, sorry16:41
russellbway behind on my usual review amount16:41
russellbsorry :(16:41
DuncanTI'm the same, took a vacation16:42
*** colinmcnamara has joined #openstack-meeting16:42
DuncanTRight, was there anything else?16:42
winston-drussellb: it seems other oslo core are not interested neither?16:42
*** dolphm_ has joined #openstack-meeting16:43
smulcahyYes16:43
smulcahycinder's use of availability_zones16:43
russellbwinston-d: get any reviews yet?16:43
*** dolphm_ has quit IRC16:44
russellbwinston-d: once i can get in there, i'll ping some other reviewers16:44
smulcahyin nova-volumes and now in cinder, we have this flag storage_availability_zone16:44
*** dolphm_ has joined #openstack-meeting16:44
winston-drussellb: nope, not yet.16:44
winston-drussellb: sure, that'll be great. thx!16:44
smulcahyI haven't seen it used in production environments - does anything rely on this always being nova or can we start using this to identify the actual availability_zone the service is running in?16:44
russellbok, the rest of my week is looking better, so i'll try to get on it very soon16:44
smulcahyare people already using it correctly in their environments?16:44
winston-drussellb: great! thank you16:45
winston-dsmulcahy: what do you mean by using it correctly?16:45
smulcahyJust wondering if we can use this in the volume backup service or whether we need to add a 'volume_backup_availability_zone' or somesuch16:45
*** cp16net is now known as cp16net|away16:45
DuncanTIs storage_availability_zone actually used for anything other than the euca api?16:46
smulcahywinston-d: as in setting it in the nova.conf (or cinder.conf now I guess).16:46
winston-dDuncanT: euca api doesn't use it AFAIK16:46
*** dolphm has quit IRC16:46
winston-dwell, euca api uses it in nova, but not in cinder.16:47
smulcahywinston-d: we're using availability_zone in volume backups as part of the unique identifier for a backup in swift (since swift may be cross-az, we could possibly get a naming collision without it). But if cinder is always deployed with this set to 'nova' we'll see problems.16:47
smulcahydoes that make sense?16:48
*** johngarbutt has joined #openstack-meeting16:48
*** lloydde has joined #openstack-meeting16:48
winston-dsmulcahy: az in cinder is... complex.  in AWS, you can only attach volume from same az to EC2 instance.  but in OpenStack, we don't actually have such constrain/limit.16:49
*** otherwiseguy has joined #openstack-meeting16:49
winston-dsmulcahy: at least not in OpenStack API level.16:49
*** johngarbutt has left #openstack-meeting16:50
winston-dbut to follow AWS, I guess it's suggested to set storage_availability_zone for cinder to the same string as nova (if they logical in the same az).16:50
smulcahywinston-d: maybe my confusion is stemming from a lack of understanding of how az's in cinder should/do work. Feel free to point me at the documentation if there is some. In the abscence of that though - I wonder is it reasonable for use to use storage_availability_zone to identify backups created from volumes in a particular 'az' or whether we need to use a specific flag for volume_backups.16:51
*** johngarbutt has joined #openstack-meeting16:51
smulcahyit sounds like it is reasonable to re-use it from this discussion16:51
smulcahyand we can revisit it in future if we encounter someone using az's in a different way16:52
winston-dsmulcahy: for that question, i suggest we re-use storage_az flag16:52
smulcahywinston-d: ok, thanks16:52
winston-dthat flag was named that way back in nova-volume time. back then, nova has two az flags, one for nova, one for volume.16:53
winston-dwe may actually rename that flag if it causes much confusion, i guess.16:53
smulcahyI think the flag name makes sense16:54
smulcahyMight make sense to put it into the default cinder.conf to expose it though16:54
avishayI need to go.  Just one quick thing that may be of interest - a fellow IBMer is soon submitting iSCSI multipath support to nova - https://blueprints.launchpad.net/nova/+spec/libvirt-volume-multipath-iscsi16:54
smulcahy(perhaps its there already)16:54
DuncanTavishay: The review mentioned in that blueprint appears to be a 404?16:55
winston-dsmulcahy: yes, it was there.16:56
*** markmcclain has quit IRC16:56
winston-ds/was/is16:56
*** dtalton has joined #openstack-meeting16:56
*** danwent has joined #openstack-meeting16:57
winston-dsmulcahy: that default value for that flag is 'nova', same default value as nova's az flag.16:58
*** cp16net|away is now known as cp16net16:58
DuncanT#topic Any final bussiness16:58
*** openstack changes topic to "Any final bussiness (Meeting topic: Cinder)"16:58
DuncanTAnybody got anything else to bring up?16:58
winston-dnope16:59
rushiagri missed adding my bit when we were discussing helping new people on cinder16:59
*** joe5081 has joined #openstack-meeting16:59
DuncanTrushiagr: Now is as good a time as any to make comments....17:00
avishayDuncanT: I don't think he submitted yet - but keep an eye out if it interests you17:00
DuncanTavishay: Will do17:00
*** jcru has quit IRC17:00
rushiagri was just bringing to notice that i might ask some trivial looking questions on the cinder channel..17:01
*** al-maisan is now known as almaisan-away17:01
DuncanTrushiagr: Ask away - new folks always welcome :-)17:01
winston-drushiagr: yeah17:02
rushiagractually the problem is - i am usually up at the channel during office hours in India17:02
*** resker has joined #openstack-meeting17:02
rushiagrand as this channel is not logged, i sometime miss some discussion17:03
rushiagrthis = #openstack-cinder17:03
winston-drushiagr: hey bro, i'm in China. so the time I'm usually up is largely overlapped with yours.17:03
*** BobBall has joined #openstack-meeting17:03
reskeropenstack-meeting is logged17:04
reskerhttp://eavesdrop.openstack.org/meetings/cinder/2012/17:04
DuncanTrushiagr: Many people are logged into the channel 24/7 - it means you have a local log at least17:04
*** smulcahy has quit IRC17:04
*** belliott has joined #openstack-meeting17:04
winston-drushiagr: you can have a 7x24 IRC session in office, even while you were not there.17:04
rushiagrwinston-d: okay, will remember that17:05
DuncanTRight, we're just about out of time for today... Thanks to everybody for coming, and apologies if I was less than smooth in the chair - JohnG will be back next week I hope!17:05
rushiagrwinston-d: will do that in a couple of days17:06
thingeethanks17:06
*** avishay has quit IRC17:06
rushiagrDuncanT: thanks17:06
winston-dthx DuncanT17:06
DuncanT#end-meeting17:06
*** edgarstp has quit IRC17:06
*** thingee has left #openstack-meeting17:06
kmartinthx DuncanT17:06
DuncanT#endmeeting17:06
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack"17:06
openstackMeeting ended Wed Dec 12 17:06:58 2012 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:06
openstackMinutes:        http://eavesdrop.openstack.org/meetings/cinder/2012/cinder.2012-12-12-16.01.html17:07
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/cinder/2012/cinder.2012-12-12-16.01.txt17:07
openstackLog:            http://eavesdrop.openstack.org/meetings/cinder/2012/cinder.2012-12-12-16.01.log.html17:07
*** colinmcnamara has quit IRC17:07
johngarbutt#startmeeting XenAPI17:07
openstackMeeting started Wed Dec 12 17:07:32 2012 UTC.  The chair is johngarbutt. Information about MeetBot at http://wiki.debian.org/MeetBot.17:07
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.17:07
*** openstack changes topic to " (Meeting topic: XenAPI)"17:07
openstackThe meeting name has been set to 'xenapi'17:07
*** ryanpetrello has quit IRC17:07
johngarbuttHi all, lets start the XenAPI meeting17:07
johngarbutt#link http://wiki.openstack.org/Meetings/XenAPI17:08
johngarbuttUsual page has the agenda17:08
*** ryanpetrello has joined #openstack-meeting17:08
johngarbuttlet's start with blueprints17:08
johngarbutt#topic blueprints17:08
*** openstack changes topic to "blueprints (Meeting topic: XenAPI)"17:08
johngarbuttanyone got any progress to report on blueprints/features?17:08
*** Mr_T has joined #openstack-meeting17:09
johngarbuttover in citrix we are working on refactoring the volume drivers in nova17:10
johngarbutthttps://blueprints.launchpad.net/nova/+spec/xenapi-volume-drivers17:10
johngarbutt#link https://blueprints.launchpad.net/nova/+spec/xenapi-volume-drivers17:10
johngarbuttseems to be getting there17:10
johngarbuttanyone else?17:10
pvoo/17:10
pvojust a hello, that is.17:11
comstudehlo17:11
BobBallAnd a hello from me also.17:11
johngarbuttcool, hi people17:11
johngarbuttwe have pending reviews for this blueprint:17:11
johngarbutt(in quantum)17:11
johngarbutt#link https://blueprints.launchpad.net/quantum/+spec/xenapi-ovs17:11
johngarbutt#link https://review.openstack.org/#/c/15022/17:12
*** MarkAtwood has joined #openstack-meeting17:12
johngarbuttthis is good work done by internap, so if people can take a look, but maybe more for a quantum specific meeting17:12
pvojohngarbutt: I'll see if we can find some folks to take a look at that.17:12
johngarbuttawesome, thanks.17:12
johngarbuttthere is this follow on one two #link https://review.openstack.org/#/c/15023/17:13
*** resker has quit IRC17:13
johngarbuttcool, shall we move on to Docs stuff?17:13
johngarbutt#topic docs17:13
*** openstack changes topic to "docs (Meeting topic: XenAPI)"17:13
johngarbuttso we have this doc: http://wiki.openstack.org/HypervisorSupportMatrix17:14
johngarbuttI have been updating it now and then17:14
johngarbuttare there any major things that are missing17:14
BobBallWe're very keen to know if there are major items missing from the matrix17:15
johngarbuttI spotted networking and storage features, i.e. support for particular vendors seems to be missing17:15
zykes-i have a question in terms of things17:15
*** markwash has joined #openstack-meeting17:15
zykes-does stuff now run in vpx machines with xenserver or on ubuntu nodes?17:15
johngarbuttubuntu VM on top of XenServer, or any other linux PV guest for that matter17:16
zykes-is it hard to setup contra kvm ?17:16
johngarbuttit is a bit harder, because of the extra VM, but devstack does deal with both17:17
johngarbuttmaybe you raise a good point, we need some docs on how to get started with Ubuntu packages an XenServer17:17
*** pschaef has quit IRC17:17
zykes-johngarbutt: so you create a vm inside the xenserver?17:17
zykes-automated or ?17:17
johngarbutt#action raise doc bug for XenAPI in Ubuntu docs17:18
johngarbuttdepends what you are doing, devstack will create an Ubuntu VM for you, if you run it on your XenServer17:18
johngarbuttwe should probably take this offline onto #openstack later or the ML?17:19
comstudhttp://wiki.openstack.org/XenServer/Development17:19
comstudthat contains part of getting a domU set up for nova-compute17:19
pvojohngarbutt: are we trying to push more xenserver or xcp? Or that should be the exact same?17:19
pvodoes the feature lag time between the two matter?17:19
johngarbuttAnd here: https://github.com/openstack-dev/devstack/blob/master/tools/xen/README.md17:19
*** dprince has joined #openstack-meeting17:20
annegentle_#link http://docs.openstack.org/folsom/openstack-compute/install/apt/content/introduction-to-xen.html17:20
johngarbuttXenServer vs XCP shouldn't matter in that list17:20
johngarbuttwhich feature lag time were you thinking about?17:20
zykes-only sad thing is that xenserver doesnæ't have ceilometer support :)17:20
johngarbuttI thought it did have something, armandomi at Internap is a guy who knows17:21
johngarbuttnot sure it is documented yet...17:21
zykes-johngarbutt: got time afterwards to chat a bit ?17:22
pvozykes-: what do you mean there?17:22
johngarbuttafraid not today, but certainly should arrange some time soon17:22
pvojohngarbutt: I thought the flow was opensource xen -> xcp -> xenserver in terms of feature dev and flow.17:23
pvobut maybe I have some of that reversed17:23
zykes-just chat about xenserver vs kvm17:24
johngarbuttI see you mean, at the moment it is more Xen -> XenServer -> XCP17:24
johngarbuttbut I think there is a hope to change that17:24
johngarbuttand get more people involved at the XCP level, patches are already welcome, just not great process around there yet17:25
pvozykes-: shoudln't ceilometer just take nova message formats?17:25
pvowhat isn't supported from the xen side?17:25
johngarbuttnot sure it works like that yet, I herd discussion on people moving that way, but not been tracking it closely enough17:26
BobBallpvo, The confusion may have come from a recent XCP which was produced post-XS6.0 but pre-XS6.1 with some XS6.1 features included in it.17:26
pvoI think there is interest on our side to get more involved at the XCP level as well.17:26
pvoBobBall: maybe so. I know I need to get more visibility into it. Been kinda distracted by this whole "launch a product thing" :)17:27
zykes-pvo: cpu pulling i think17:27
BobBallQuite understandable! :)17:27
pvozykes-: this is cpu polling of the VMs?17:27
pvoI'm actually interested in that as well. Are you using xen/xcp/xenserver and need that?17:28
zykes-pvo: atm i'm on kvm, but concidering xen17:28
pvozykes-: is there a bug opened for it  yet?17:28
*** tap_ has joined #openstack-meeting17:29
zykes-don't think so17:29
zykes-the stuff they poll off of libvirt is what you need17:29
pvozykes-: gotcha.17:30
johngarbuttArmando told me there was a XenAPI RRD stuff, but I can't see it in the code now I am looking myself17:30
pvocan probably model it the way we do bw.17:30
pvojohngarbutt: we had a lot of issues with the rrd code for polling bw17:31
pvoBobBall can attest17:31
johngarbuttthanks for the heads up! I think bobball mentioned that17:31
zykes-how well does SAN disks fare with OpenStack and Xen ?17:31
BobBallI'm aware of a polling issue for net devices in XS6.0 but I believe they are resolved in XS6.117:31
johngarbuttif you do iscsi you are fine, roughly17:32
zykes-johngarbutt: more like fc :)17:32
johngarbuttWe are in the process of adding NFS17:32
johngarbuttno idea about fc I am afraid, XenServer supports that stuff, but not the OpenStack+XenServer combo at the moment17:32
johngarbuttdepends exactly what you want to do with your SAN17:33
zykes-what is it that decides that johngarbutt ?17:33
zykes-a xenapi layer ?17:33
*** tap_ has quit IRC17:33
johngarbuttwell I was more meaning if you want to store all VM disks on the SAN, or if you want to let OpenStack manage your SAN like Volumes that get attached17:34
zykes-johngarbutt: both :)17:34
johngarbuttOK...17:34
johngarbuttdo you want to do the first one using boot from volume, that is the best way I guess17:34
johngarbuttthe issue is getting your SAN vendor supported inside Cinder, does it work with KVM today?17:35
johngarbuttthe second issue is making that support work with how XenAPI models storage17:35
zykes-johngarbutt: HP is working with it :)17:35
zykes-and some others (brocade + emc i believe as well)17:36
johngarbuttinteresting, I would have to look at that, last time I looked they were all iSCSI based17:36
zykes-it should be a pretty HOT topic i think since alot of enterprises already have fiberchannel17:36
zykes-:p17:36
johngarbuttits also a point where they can look at cheaper soutions, but lets get back on topic and make sure we talk more later, sounds interesting17:37
johngarbuttany more on docs stuff?17:37
johngarbuttdid we spot anything missing on that matrix17:37
pvojohngarbutt: I don't think so, atm17:37
johngarbutt#action look at fiberchannel support in cinder, see if it needs to go on matrix17:37
johngarbuttcool17:37
johngarbuttlets move on QA17:38
johngarbutt#topic QA17:38
*** openstack changes topic to "QA (Meeting topic: XenAPI)"17:38
*** metral has joined #openstack-meeting17:38
johngarbutttomorrow is bug squash day, any big ones people are worries about17:38
johngarbuttseems like a good chance to triage the Xen bugs, kick out some old ones, and see if there are some easy things we can fix17:38
BobBallFraid I have to jump now - will catch up on the minutes tomorrow.17:38
johngarbuttOK17:39
pvojohngarbutt: will review that list and see if we can throw some folks into that tomorrow.17:39
*** BobBall has quit IRC17:39
pvocan't commit yet though17:39
zykes-ofc you can buy cheaper stuff, but if you have existing gear already in place then you get the idea..... you can simply use what you have!17:39
*** juice_ has quit IRC17:39
pvojohngarbutt: https://bugs.launchpad.net/nova/+bug/1061045 is pretty bad for us.17:40
uvirtbotLaunchpad bug 1061045 in nova "Failure to set root password leaves instance in ERROR" [High,Confirmed]17:40
johngarbuttjust for giggles, I am sat in the Cambridge office wearing black tie and dinner suit ready for the christmas party later!17:40
johngarbuttouch17:40
*** sarob has joined #openstack-meeting17:40
*** colinmcnamara has joined #openstack-meeting17:40
*** sarob has quit IRC17:41
johngarbuttthere was some talk about this, we need to be able to report some errors but not put the instance into the Errored state17:41
*** derekh has quit IRC17:41
pvoyea, I think that was the gist of what Johannes mentioned in the bug17:41
*** MarkAtwood has quit IRC17:41
*** sarob has joined #openstack-meeting17:41
*** darraghb has quit IRC17:41
*** colinmcnamara has quit IRC17:41
johngarbuttah yes, I see his point, we could avoid the need for the error state17:41
*** joe5081 has quit IRC17:42
comstudi don't understand the API 500 side of that17:42
comstudbecause the API doesn't wait17:42
johngarbuttoh, I guess nova-compute  takes so long to return the manager recons the compute is dead17:43
johngarbuttmaybe it should be doing a cast not a call in the compute api17:43
johngarbuttwould have to check that17:43
comstudset_admin_password is a call17:43
comstudbuilding is a cast17:43
johngarbuttthat would do it17:44
comstudthe bug report is not clear17:44
comstudit must be referring to set_admin_password17:44
comstudnot building a new instance17:44
*** eharney has quit IRC17:44
*** mnewby has joined #openstack-meeting17:44
johngarbuttI think so, we should add a node about that17:44
*** hemna has joined #openstack-meeting17:45
johngarbuttOK, so in other QA news...17:45
johngarbuttwe are rebuilding our internal QA stuff, just running devstack and tempest17:45
johngarbuttand using it to test everything we have added recently17:45
johngarbuttNFS, boot from volume, live migration, etc17:45
johngarbuttit would be ace to have more public tests17:46
johngarbuttin the same vain as smokestack17:46
johngarbutti.e. hooking into gerrit but external17:46
*** jcru has joined #openstack-meeting17:46
johngarbuttor maybe we could try get the CI team to get the existing system to work with XS too?17:47
*** danwent has quit IRC17:47
johngarbuttanyone got time to work on that at the moment?17:47
johngarbuttdoes it seem important to you too?17:47
pvojohngarbutt: we're look at some of those.17:47
pvoour CI team is interfacing with OS CI team to get some of our tests integrated, like SmokeStack17:47
pvoI should put you in touch with those guys on our side.17:48
johngarbuttawesome, that would be good17:48
johngarbuttwe are already running devstack with XenServer quite frequently, and had a few ideas to improve things17:48
*** danwent has joined #openstack-meeting17:48
pvo#action pvo to get john in touch with rax CI team17:48
johngarbuttwith XS 6.1 we should be able to run XenServer in a VM, which could help17:48
pvojohngarbutt: ya, looking forward to that.17:49
johngarbuttOK moving on to next part17:49
johngarbutt(we covered bugs... oops)17:49
johngarbutt#topic AOB17:49
*** openstack changes topic to "AOB (Meeting topic: XenAPI)"17:49
*** kaganos has joined #openstack-meeting17:49
johngarbuttare people good with this meeting time?17:50
johngarbuttis weekly good for people?17:50
pvoya, works for me17:50
pvowiki says its every 2nd Wed of the month17:50
johngarbuttwill try keep it shorter17:50
johngarbuttyes, I was thinking move to weekly17:50
pvoso we want to move?17:50
pvook17:50
pvoworks for me17:50
johngarbuttthat we I am less likely to forget, and we can keep them short at meaningful, hopefully17:51
johngarbuttawesome, afraid I should run off now17:51
pvosounds good.17:51
johngarbuttthanks for coming along17:51
pvothanks john17:51
johngarbuttnp17:52
johngarbutt#endmeeting17:52
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack"17:52
openstackMeeting ended Wed Dec 12 17:52:04 2012 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:52
openstackMinutes:        http://eavesdrop.openstack.org/meetings/xenapi/2012/xenapi.2012-12-12-17.07.html17:52
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/xenapi/2012/xenapi.2012-12-12-17.07.txt17:52
openstackLog:            http://eavesdrop.openstack.org/meetings/xenapi/2012/xenapi.2012-12-12-17.07.log.html17:52
*** dolphm_ has quit IRC17:52
*** johngarbutt has left #openstack-meeting17:54
*** smartinelli has joined #openstack-meeting17:54
*** danwent has quit IRC17:56
*** ryanpetrello has quit IRC17:57
*** stevemar has quit IRC17:57
*** dolphm_ has joined #openstack-meeting17:58
*** adjohn has joined #openstack-meeting17:58
*** metral has quit IRC17:58
*** mikal has quit IRC18:00
*** garyk has quit IRC18:00
*** mikal has joined #openstack-meeting18:01
*** jdbarry has joined #openstack-meeting18:07
*** jdurgin1 has quit IRC18:09
*** winston-d has left #openstack-meeting18:18
*** andrewbogott has joined #openstack-meeting18:20
*** gyee has joined #openstack-meeting18:22
*** ryanpetrello has joined #openstack-meeting18:28
*** juice_ has joined #openstack-meeting18:29
*** afazekas has quit IRC18:30
*** ryanpetrello has quit IRC18:34
*** rushiagr1 has joined #openstack-meeting18:38
*** krtaylor has quit IRC18:40
*** markmcclain has joined #openstack-meeting18:41
*** rushiagr has quit IRC18:41
*** vishy is now known as vishy_zz18:42
*** danwent has joined #openstack-meeting18:46
*** vishy_zz is now known as vishy18:47
*** wu-wenxiang has joined #openstack-meeting18:50
*** vishy is now known as vishy_zz18:51
*** ayoung is now known as ayoung-lunch18:51
*** colinmcnamara has joined #openstack-meeting18:52
*** vipul is now known as vipul|away18:53
*** colinmcnamara has quit IRC18:57
*** mestery_ is now known as mestery19:00
*** cp16net is now known as cp16net|away19:01
*** otherwiseguy has quit IRC19:03
*** anniec has joined #openstack-meeting19:05
*** belliott has left #openstack-meeting19:10
*** vipul|away is now known as vipul19:11
*** nati_ueno has joined #openstack-meeting19:11
*** anniec_ has joined #openstack-meeting19:12
*** anniec has quit IRC19:14
*** anniec_ is now known as anniec19:14
*** markwash has quit IRC19:14
*** cp16net|away is now known as cp16net19:19
*** nati_ueno has quit IRC19:19
*** stevebake has quit IRC19:20
*** nati_ueno has joined #openstack-meeting19:20
*** stevebake has joined #openstack-meeting19:21
*** shang has joined #openstack-meeting19:22
*** markwash has joined #openstack-meeting19:23
*** nati_ueno has quit IRC19:23
*** patelna has joined #openstack-meeting19:24
*** danwent has quit IRC19:27
*** krtaylor has joined #openstack-meeting19:29
*** ayoung-lunch is now known as ayoung19:29
*** shang has quit IRC19:29
*** vipul is now known as vipul|away19:33
*** vipul|away is now known as vipul19:33
*** jcru is now known as jcru|away19:35
*** jcru|away is now known as jcru19:36
*** jhenner has quit IRC19:36
*** vipul is now known as vipul|away19:48
*** lifeless_ is now known as lifeless19:53
*** anniec has quit IRC19:55
*** jcru is now known as jcru|away19:55
*** novas0x2a|laptop has joined #openstack-meeting19:57
asalkeld#startmeeting Heat19:59
openstackMeeting started Wed Dec 12 19:59:40 2012 UTC.  The chair is asalkeld. Information about MeetBot at http://wiki.debian.org/MeetBot.19:59
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.19:59
*** openstack changes topic to " (Meeting topic: Heat)"19:59
openstackThe meeting name has been set to 'heat'19:59
asalkeldrollcall20:00
stevebake\o/20:00
jpeelerhere20:00
zanebhowdy20:00
asalkeldlets go thro' last weeks actions20:01
asalkeldsee what we forgot to do20:01
asalkeldstevebake should submit a ci change to automatically release to pypi when a tag is pushed20:01
*** jcru|away is now known as jcru20:02
stevebakedone, awaiting approval20:02
asalkeld#topic review last weeks actions20:02
*** openstack changes topic to "review last weeks actions (Meeting topic: Heat)"20:02
stevebakealso at the request of the projects meeting I've enabled tarball and docs jobs for heat20:02
asalkeld#chair stevebake zaneb jpeeler asalkeld20:02
openstackCurrent chairs: asalkeld jpeeler stevebake zaneb20:02
stevebakehttps://review.openstack.org/#/c/17897/20:02
asalkeldnice, well done20:02
*** sandywalsh has joined #openstack-meeting20:02
zanebstevebake: can you close the bug for the PyPi thing then?20:02
stevebakeno idea what that does ;)20:03
asalkeldasalkeld kill the heat-api/python-heatclient repo20:03
*** krtaylor has quit IRC20:03
stevebakezaneb: I think I have, fixed-released20:03
asalkeldI haven't done that :(20:03
*** sandywalsh_ has quit IRC20:03
*** rushiagr1 has quit IRC20:03
zanebstevebake: cool, hadn't looked in a couple of days sorry20:03
zanebI don't get as many email notifications from launchpad as I expected20:03
stevebakeit was only yesterday, to look good for the projects meeting ;)20:04
asalkeld#action asalkeld really kill  heat-api/python-heatclient repo this time20:04
asalkeldstevebake look at make the gettingStart easier to understand20:04
stevebake#action stevebake look at make the gettingStart easier to understand20:04
asalkeld:)20:04
*** jhenner has joined #openstack-meeting20:04
stevebakeannegentle_ mentioned yesterday we should start looking at moving our docs off the wiki20:05
annegentle_stevebake: hey, yep.20:05
asalkeld#topic docs20:05
*** openstack changes topic to "docs (Meeting topic: Heat)"20:05
annegentle_hi all20:05
annegentle_:)20:05
asalkeldhi20:05
stevebakehey!20:05
annegentle_so we try to write docs for specific audiences as a pattern for the docs20:05
asalkeldso how do we do that?20:05
annegentle_Use your docstrings and Sphinx for the other Python devs you want to write for.20:06
asalkeldok20:06
annegentle_for operators, people running Heat, think about an overall guide or integrating in to the current docs which are written in markdown or docbook or asciidoc20:06
*** shardy has joined #openstack-meeting20:06
annegentle_for API consumers, try to have an API guide that separate with that audience in mind20:07
shardysorry I'm late - got stuck in traffic :(20:07
*** maurosr has quit IRC20:07
asalkeldno worries20:07
zanebannegentle_: I thought Re:structuredText was preferred over markdown?20:07
stevebakeThe thing is, our getting started guide should be based on installing packages, but we don't quite have packages yet20:07
annegentle_stevebake: ah, okay, sure.20:08
annegentle_zaneb: sorry all those ascii-based markups are the same to me :)20:08
annegentle_zaneb: RST is fine too20:08
stevebakeso dev docs are in our own source repos?20:08
*** dwcramer has quit IRC20:08
zanebannegentle_: cool, thanks for the clarification. we have some of each anyway ;)20:08
annegentle_stevebake: yup20:08
asalkeldannegent_ so we don't need to put any docs into a separate repo?20:08
asalkeldI thought we did20:09
annegentle_ops docs will go into the openstack-manuals repo20:09
asalkeldI see20:09
asalkeld(excuse the newbie questions)20:09
annegentle_but since you're not core, you might just start your own separate doc with the future proofing of getting it into it's own "guide" (not wiki pages)20:09
annegentle_asalkeld: no worries, glad you're asking! :)20:09
annegentle_mostly I just ask people not to reinvent the wheel, use patterns we already have in place, think about audiences20:10
*** shadower has joined #openstack-meeting20:10
asalkeldok thanks annegentle_20:10
annegentle_I think you're heading in the right direction, and drafting in the wiki (or ether pad( is always a good start20:10
annegentle_that's all I got, feel free to ask questions as you go20:10
asalkeldcool20:10
stevebakeso if we start writing ops docs, do it in our repo but in the same format as openstack-manuals?20:10
annegentle_stevebake: ideally yes, such as in a /doc/heat-install/ folder or some such20:11
annegentle_stevebake: then just think of how "heat-install" fits into the overall Install and Deploy manual as a chapter or some such20:11
stevebakeyep20:11
annegentle_stevebake: not required, but for easier insertion later, you know.20:11
asalkeldok we need some bug(s) for this20:12
*** bearovercloud has joined #openstack-meeting20:12
annegentle_one thing that I'll want to think about and understand is your API and how to doc it20:12
stevebakeannegentle_: will our artifacts still end up on docs.openstack.org?20:12
annegentle_stevebake: ideally integrated in with the other docs - install, admin, API are major categories there20:13
zanebannegentle_: there is a markdown doc in the repo with an outline of the API20:13
stevebakeits fairly vanilla REST, it shoudn't be too hard to document20:13
*** afazekas has joined #openstack-meeting20:13
zanebannegentle_: it's missing examples at the moment20:13
asalkeld#action stevebake make a docs bug to convert wiki into openstack consumable docs strings20:13
annegentle_stevebake: one consideration - we use WADL to generate http://api.openstack.org/api_reference.html20:14
asalkeldNot Found20:14
annegentle_that's for a reference listing not for much "narrative" explanation of the API20:14
annegentle_sorry20:14
annegentle_#link http://api.openstack.org/api-ref.html20:14
* annegentle_ spells things out20:15
annegentle_:)20:15
stevebakezaneb: documenting in wadl would be handy20:15
zanebyeah, shouldn't be too hard to translate20:15
annegentle_one more thought, the Quantum team is looking into generating WADL from their code20:15
*** sarob has quit IRC20:15
annegentle_#link http://wiki.openstack.org/Quantum/API/WADL20:16
annegentle_might be interesting to look into as well, good to investigate20:16
stevebakeI *really* wish there had been quantum api docs when I needed them ;)20:16
annegentle_:)20:17
asalkeldanyone have any more docs to discuss?20:17
stevebakei think ours is small enough to hand-document20:17
stevebakethanks anne20:18
annegentle_you're welcome, glad you're thinking ahead.20:18
asalkeldso any other topics people want to discuss?20:18
stevebakeI doubt well get all this done by g-220:19
zanebpackaging20:19
stevebake#topic packaging20:19
*** openstack changes topic to "packaging (Meeting topic: Heat)"20:19
zanebjpeeler: are you working on packaging atm?20:19
jpeeleryeah, actually have a few questions about that20:19
stevebakeI've emailed jamespage about ubuntu, maybe they can pull in zigo's work20:20
jpeeler1) is cfntools packaged the way we want now? https://github.com/heat-api/heat-rpms/pull/6/20:20
*** rkukura has quit IRC20:20
jpeeler2) do we want to get this in fedora, https://github.com/heat-api/heat-prebuild20:20
asalkeldjpeeler, rpm is nice - I think we also just want to be able to fall back to install from github20:22
zaneb(2) is a question for shadower and Sl0w20:22
*** shang has joined #openstack-meeting20:22
shadowerdo you guys know how much use heat-prebuild actually got?20:22
stevebakeSlower: ?20:22
shadowerit's a nifty tool but do people care?20:23
asalkeldhonestly not sure20:23
shadoweryeah20:23
zanebI was away when you guys started on that, so I don't know much about it, but I've never heard it mentioned by any users20:24
shadowerif we're packaging the rest of Heat-related tools (heat-jeos, etc.) it might make sense to add this as well20:24
shadowerbut I don't think it has a super high priority20:24
*** krtaylor has joined #openstack-meeting20:24
*** metral has joined #openstack-meeting20:24
asalkeldthere is also action in the image factory/building area20:24
shadowerzaneb, it takes a template and builds image per resource that has the packages and files specified in the template preinstalled20:25
shadowerzaneb, so you don't run yum install every time you launch a stack20:25
zanebright20:25
zanebso is that something you guys are pursuing?20:25
zanebor not really working on it any more?20:25
shardywe could package all the useful but not essential tools in a heat-utils package?20:25
shadoweryeah20:25
shadower+120:26
asalkeldsounds good20:26
zanebjust out of interest, why are the cfn tools in the heat-jeos repo? They have to be kept in sync with Heat, not heat-jeos20:26
shardyzaneb: Just historical I think - because heat-jeos picks the individual files up20:27
shadowerwe didn't want heat-jeos to depend on heat. And obviously it needs to include them20:27
shadowerya20:27
stevebake#topic Image building roadmap20:27
*** openstack changes topic to "Image building roadmap (Meeting topic: Heat)"20:27
zanebso if we made heat-jeos install from rpm then we could move them?20:28
shadoweryeah20:28
asalkeldwell cfn needs to be seperatly installable20:28
shadowerare they on pypi?20:28
zanebI think it's time that everything moved towards packages20:28
shadowerthey should be imho20:28
zanebplease no20:28
asalkeldatm cfn is pre-baked20:28
zanebthen we are locked to that version20:28
shadowerright20:29
shardyCan we just have a side-repo on fedoraproject.org?20:29
shardyso we can update without a release?20:29
*** cp16net is now known as cp16net|away20:29
zanebshardy: +120:29
*** shang has quit IRC20:29
asalkeldcan't we install from github20:29
shardyand the same via a ppa under heat for ubuntu20:29
*** Mr_T has left #openstack-meeting20:29
asalkeldgit clone & setup.py install20:30
shadower+1, but I think that sooner or later we should package them properly -- though now may be too soon20:30
asalkeldsuper simple20:30
zanebasalkeld: our install procedure is a mess. we need to get away from installing from github20:30
stevebakeSo is Image Factory our future for image building?20:30
shardyasalkeld: then you need git in all the guest images20:30
asalkeldwell tarball20:30
asalkeldfrom master20:30
shadowerstevebake, it's doable. Is it something we want?20:30
zanebasalkeld: build an rpm from master and install that20:31
*** mestery_ has joined #openstack-meeting20:31
*** cp16net|away is now known as cp16net20:31
asalkeldthen rpm/deb/...20:31
shardystevebake: maybe, not much feedback re the video yet, IMO heat-jeos is fine for now20:31
zanebput the nasty install complexity in the packages, not the getting started guide20:31
asalkeldI'd say put it in the template20:32
stevebakehow about we modify heat-jeos to be able to output the prepared tdl file, which could be fed to imagefactory20:32
zanebthen we control how it gets updated + hide it from the user20:32
shadowerstevebake, iirc that's true now20:32
shadowerthe template heat-jeos produces is in fact an Oz template. And image factory uses oz behind the courtains, too20:32
shardystevebake: we can just use the tdls directly no?20:33
stevebakeyep, but it always invokes oz, there needs to be an option to just output the tdl which has the cfn files inserted into it20:33
*** mestery has quit IRC20:33
shadowerbtw, the cfn files could be referenced via a URL as well. Which would could solve the distribution20:34
stevebakeor we need a generic tool which merges files into a tdl and returns an oz/imgfac ready tdl file20:34
stevebakewhich might meet lifeless OoO needs too20:35
zanebif tdl installs from packages then we don't need heat-jeos to modify it20:35
zanebit only exists to hack the cfn-tools files into the tdl20:35
*** otherwiseguy has joined #openstack-meeting20:35
stevebaketrue that20:36
asalkeldwell you can install cfn-init from the userdata20:37
zaneb+100 to that20:37
asalkeldaws updates it from the userdata20:37
*** mestery_ is now known as mestery20:37
asalkeldso we only really need cloud-init20:38
zanebyou mean I'll never have to build a new JEOS again? fantastic!20:38
* zaneb hates that part20:39
asalkeldyea20:39
stevebakecould someone spell out the action steps to get to this nirvana?20:39
shadowerpackage cfn-tools, update heat templates?20:39
zaneb1) move cfn-init tools to heat repo20:39
zaneb2) install cfn tools using user data20:39
zaneb3) profit20:39
asalkeldzaneb, well maybe seperate repo?20:40
asalkeldheat-cfn-tools20:40
asalkeldor similar20:40
zanebasalkeld: why? the tools and the engine change in unison20:40
zaneband if the engine is going to install them, they need to be locally available20:40
asalkeldthey shouldn't20:40
zaneband the correct version20:40
zanebto match the engine20:40
stevebakeso why install via userdata instead of packages?20:41
asalkeldit's like the client repos20:41
zanebasalkeld: at some point they should stop changing, I agree20:41
zanebbut I don't think we're there20:41
asalkeldyea but install latest20:41
asalkeldfrom a nice clean little repo20:42
asalkeldwith very little deps20:42
zanebclient repos I can sort-of understand, because they have to be installed separately, uploaded to pypi &c.20:42
asalkeldlike cfn-tools20:42
*** shang has joined #openstack-meeting20:42
asalkeldno different20:42
* stevebake votes for separate repo20:42
zanebif we have separate repo for cfn-tools then be have to maintain upwards/backward comaptibility20:43
zanebsame repo -> version always matches engine20:43
zanebwhat's not to like? ;)20:43
shardywhy not release the cfntools as part of the release, then have a side repo which is "latest"20:44
zanebit's the one upgrade thing we can actually get for free20:44
asalkeldzaneb, lets take that offline20:44
zanebshardy: why would anyone want to install/package them separately though?20:44
zanebthat's the part I don't get20:45
zanebyeah, mailing list question I guess20:45
stevebaketo bake it into an image?20:45
zanebstevebake: why do that when the engine can install it for you?20:45
asalkeldbecause you don't want to install heat on the instance20:45
asalkeldyou want to make it easy to install on the vm20:45
zanebmaybe I'm misunderstanding this userdata part20:46
asalkeldwhether it be pypi / rpm / tarball20:46
shardyYeah, and you need an easy way to update it for existing instances after deployment20:46
zanebthe proposal is for heat-engine to install it at instance creation through the metadata server and cloud-init, no?20:46
shardyYeah, and you need an easy way to update it for existing instances after deployment20:46
lifelessstevebake: oh hai? :)20:47
asalkeldzaneb, we don't have to decide this now20:48
asalkeldthe end goal is good20:48
zanebyep, let's move on20:48
zanebsorry ;)20:48
asalkeldjust the steps20:48
stevebakelifeless: so we're just talking about heat's image creation needs, oz vs image factory20:48
zanebstevebake: are those different things?20:48
stevebakeno, different interface ;)20:48
zaneb;)20:49
asalkeldany more topics?20:49
stevebakeso were there any actions to extract from that discussion?20:50
asalkeld9mins left20:50
shardywell you could have an imagefactory builder plugin which didn't use oz, but that's OT ;)20:50
shadowerimage factory does more than oz -- uploads to various cloud providers. Oz just builds the images20:50
asalkeldemail discussion on where to keep cfn-tools20:50
asalkeld#action start an email discussion on where to keep cfn-tools for easy install20:51
asalkeldwell if no more topics I am going to end meeting20:52
asalkeld#endmeeting20:52
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack"20:52
openstackMeeting ended Wed Dec 12 20:52:49 2012 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)20:52
openstackMinutes:        http://eavesdrop.openstack.org/meetings/heat/2012/heat.2012-12-12-19.59.html20:52
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/heat/2012/heat.2012-12-12-19.59.txt20:52
openstackLog:            http://eavesdrop.openstack.org/meetings/heat/2012/heat.2012-12-12-19.59.log.html20:52
*** jbrogan has quit IRC20:53
*** shardy has left #openstack-meeting20:53
*** shang has quit IRC20:54
*** adjohn has quit IRC20:58
*** shadower has quit IRC20:59
*** shang has joined #openstack-meeting21:07
*** jcru is now known as jcru|away21:07
*** garyk has joined #openstack-meeting21:10
*** jcru|away is now known as jcru21:11
*** krtaylor has quit IRC21:14
*** shang has quit IRC21:16
*** maurosr has joined #openstack-meeting21:19
*** dwcramer has joined #openstack-meeting21:20
*** colinmcnamara has joined #openstack-meeting21:23
*** colinmcnamara has quit IRC21:27
*** wu-wenxiang has quit IRC21:29
*** vipul|away is now known as vipul21:34
*** danwent has joined #openstack-meeting21:34
*** rkukura has joined #openstack-meeting21:39
*** milner has quit IRC21:40
*** metral has quit IRC21:42
*** markvoelker1 has joined #openstack-meeting21:42
*** markvoelker1 has quit IRC21:43
*** rnirmal has quit IRC21:43
*** danwent has quit IRC21:44
*** EmilienM has joined #openstack-meeting21:45
*** danwent has joined #openstack-meeting21:46
*** dprince has quit IRC21:50
*** sandywalsh has quit IRC21:51
*** bearovercloud_ has joined #openstack-meeting21:56
*** radez is now known as radez_g0n321:57
*** garyk has quit IRC21:57
*** bearovercloud_ has quit IRC22:00
*** EmilienM has left #openstack-meeting22:00
*** bearovercloud has quit IRC22:01
*** bearovercloud has joined #openstack-meeting22:01
*** afazekas has quit IRC22:02
*** mtreinish has quit IRC22:03
*** martine has quit IRC22:04
*** danwent has quit IRC22:04
*** shang has joined #openstack-meeting22:05
*** krtaylor has joined #openstack-meeting22:06
*** dolphm_ has quit IRC22:07
*** adjohn has joined #openstack-meeting22:09
*** ryanpetrello has joined #openstack-meeting22:09
*** shang has quit IRC22:10
*** stevebake has quit IRC22:10
*** ryanpetrello has quit IRC22:12
*** ryanpetrello has joined #openstack-meeting22:13
*** adjohn has quit IRC22:13
*** stevebake has joined #openstack-meeting22:15
*** saschpe has quit IRC22:19
*** saschpe has joined #openstack-meeting22:19
*** shang has joined #openstack-meeting22:22
*** shang has quit IRC22:24
*** smartinelli has quit IRC22:27
*** bearovercloud_ has joined #openstack-meeting22:29
*** jeblair is now known as corvus22:29
*** bearovercloud has quit IRC22:29
*** bearovercloud_ is now known as bearovercloud22:29
*** corvus is now known as jeblair22:30
*** annegentle_ has quit IRC22:31
*** vishy_zz is now known as vishy22:34
*** flash1 has joined #openstack-meeting22:37
*** kaganos has quit IRC22:38
*** rnirmal has joined #openstack-meeting22:41
*** shang has joined #openstack-meeting22:42
*** cp16net is now known as cp16net|away22:52
*** shang has quit IRC22:54
*** adjohn has joined #openstack-meeting22:54
*** wu-wenxiang has joined #openstack-meeting22:57
*** jaypipes has quit IRC22:58
*** jcru is now known as jcru|away22:59
*** jcru|away is now known as jcru23:03
*** vishy is now known as vishy_zz23:04
*** vishy_zz is now known as vishy23:08
*** kaganos has joined #openstack-meeting23:11
*** metral has joined #openstack-meeting23:17
*** blamar has quit IRC23:19
*** bearovercloud_ has joined #openstack-meeting23:20
*** wu-wenxiang has quit IRC23:21
*** bearovercloud has quit IRC23:23
*** bearovercloud_ is now known as bearovercloud23:23
*** sarob has joined #openstack-meeting23:26
*** flash1 has quit IRC23:27
*** jcru has quit IRC23:27
*** sarob has quit IRC23:27
*** sarob has joined #openstack-meeting23:27
*** andrewbogott is now known as andrewbogott_afk23:31
*** nati_ueno has joined #openstack-meeting23:32
*** andrewbogott_afk is now known as andrewbogott23:34
*** nati_ueno has quit IRC23:34
*** nati_ueno has joined #openstack-meeting23:35
*** shang has joined #openstack-meeting23:43
*** jhenner has quit IRC23:43
*** shang has quit IRC23:49
*** ogelbukh has quit IRC23:50
*** ogelbukh has joined #openstack-meeting23:52
*** nati_ueno_2 has joined #openstack-meeting23:53
*** nati_ueno has quit IRC23:56

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