*** etoews has joined #openstack-meeting | 00:03 | |
*** almaisan-away is now known as al-maisan | 00:05 | |
*** al-maisan is now known as almaisan-away | 00:06 | |
*** ywu_ has quit IRC | 00:08 | |
*** ywu_ has joined #openstack-meeting | 00:08 | |
*** lloydde has quit IRC | 00:11 | |
*** vipul is now known as vipul|away | 00:13 | |
*** vipul|away is now known as vipul | 00:13 | |
*** dendrobates has quit IRC | 00:16 | |
*** ywu_ has quit IRC | 00:22 | |
*** ywu_ has joined #openstack-meeting | 00:22 | |
*** jdbarry has left #openstack-meeting | 00:27 | |
*** dkehn is now known as dkehn_afk | 00:27 | |
*** vipul is now known as vipul|away | 00:28 | |
*** sarob_ has joined #openstack-meeting | 00:30 | |
*** vipul|away is now known as vipul | 00:32 | |
*** sarob has quit IRC | 00:32 | |
*** ywu_ has quit IRC | 00:36 | |
*** ywu_ has joined #openstack-meeting | 00:37 | |
*** ywu_ has quit IRC | 00:37 | |
*** ywu_ has joined #openstack-meeting | 00:37 | |
*** ywu_ has quit IRC | 00:41 | |
*** ywu_ has joined #openstack-meeting | 00:41 | |
*** ijw11 has quit IRC | 00:43 | |
*** stevebake has quit IRC | 00:46 | |
*** lloydde has joined #openstack-meeting | 00:47 | |
*** ddemir_ has joined #openstack-meeting | 00:51 | |
*** jcooley is now known as jcooley_afk | 00:51 | |
*** ywu_ has quit IRC | 00:52 | |
*** ddemir_ is now known as ddemir | 00:52 | |
*** ywu_ has joined #openstack-meeting | 00:52 | |
*** ddemir has quit IRC | 00:57 | |
*** afazekas has quit IRC | 01:00 | |
*** patelna has quit IRC | 01:00 | |
*** lloydde has quit IRC | 01:03 | |
*** stevebake has joined #openstack-meeting | 01:04 | |
*** ywu_ has quit IRC | 01:07 | |
*** ywu_ has joined #openstack-meeting | 01:07 | |
*** andrewbogott is now known as andrewbogott_afk | 01:12 | |
*** ywu_ has quit IRC | 01:22 | |
*** ywu_ has joined #openstack-meeting | 01:22 | |
*** colinmcnamara1 has quit IRC | 01:22 | |
*** jcooley_afk is now known as jcooley | 01:25 | |
*** saurabhs has left #openstack-meeting | 01:25 | |
*** sarob_ has quit IRC | 01:34 | |
*** ywu_ has quit IRC | 01:36 | |
*** ywu_ has joined #openstack-meeting | 01:36 | |
*** ywu_ has quit IRC | 01:37 | |
*** ywu_ has joined #openstack-meeting | 01:37 | |
*** martine has joined #openstack-meeting | 01:38 | |
*** zoumpis has joined #openstack-meeting | 01:38 | |
*** salv-orlando_ has joined #openstack-meeting | 01:40 | |
*** salv-orlando has quit IRC | 01:40 | |
*** salv-orlando_ is now known as salv-orlando | 01:40 | |
*** ddemir has joined #openstack-meeting | 01:40 | |
*** salv-orlando has quit IRC | 01:41 | |
*** salv-orlando has joined #openstack-meeting | 01:41 | |
*** markmcclain has joined #openstack-meeting | 01:42 | |
*** NobodyCam is now known as NobodyCam_afk | 01:44 | |
*** stevebake has quit IRC | 01:52 | |
*** anniec has quit IRC | 01:55 | |
*** nati_ueno_2 has joined #openstack-meeting | 01:59 | |
*** salv-orlando has quit IRC | 02:01 | |
*** nati_ueno has quit IRC | 02:01 | |
*** MarkAtwood has quit IRC | 02:02 | |
*** almaisan-away has quit IRC | 02:07 | |
*** almaisan-away has joined #openstack-meeting | 02:08 | |
*** lloydde has joined #openstack-meeting | 02:08 | |
*** nati_ueno has joined #openstack-meeting | 02:10 | |
*** hemna has quit IRC | 02:11 | |
*** nati_ueno_2 has quit IRC | 02:12 | |
*** lloydde has quit IRC | 02:13 | |
*** metral has quit IRC | 02:16 | |
*** metral has joined #openstack-meeting | 02:16 | |
*** dkehn_afk is now known as dkehn | 02:24 | |
*** juice__ is now known as juice | 02:27 | |
*** juice__ has joined #openstack-meeting | 02:28 | |
*** maoy has quit IRC | 02:38 | |
*** dkehn is now known as dkehn_zzz | 02:41 | |
*** zoumpis has quit IRC | 02:41 | |
*** Mandell has quit IRC | 02:42 | |
*** juice__ has quit IRC | 02:46 | |
*** juice_otg has joined #openstack-meeting | 02:46 | |
*** danwent has quit IRC | 02:49 | |
*** juice has quit IRC | 02:50 | |
*** jcooley is now known as jcooley_afk | 02:50 | |
*** jcooley_afk is now known as jcooley | 02:54 | |
*** stevebake has joined #openstack-meeting | 02:58 | |
*** rushiagr has joined #openstack-meeting | 02:59 | |
*** jcooley is now known as jcooley_afk | 03:00 | |
*** rushiagr1 has joined #openstack-meeting | 03:00 | |
*** juice_otg has quit IRC | 03:00 | |
*** stevebake has quit IRC | 03:03 | |
*** rushiagr has quit IRC | 03:04 | |
*** novas0x2a|laptop has quit IRC | 03:05 | |
*** jcooley_afk is now known as jcooley | 03:08 | |
*** colinmcnamara has joined #openstack-meeting | 03:10 | |
*** stevebake has joined #openstack-meeting | 03:11 | |
*** rushiagr1 has quit IRC | 03:19 | |
*** ywu_ has quit IRC | 03:20 | |
*** MarkAtwood has joined #openstack-meeting | 03:25 | |
*** adjohn has quit IRC | 03:26 | |
*** esp has joined #openstack-meeting | 03:31 | |
*** esp has left #openstack-meeting | 03:33 | |
*** nati_ueno has quit IRC | 03:37 | |
*** vincent_hou has joined #openstack-meeting | 03:46 | |
vincent_hou | WINSTON-D:hi | 03:48 |
---|---|---|
*** colinmcnamara has left #openstack-meeting | 03:53 | |
*** samkottler|afk is now known as samkottler | 03:54 | |
*** etoews has quit IRC | 03:56 | |
*** colinmcnamara has joined #openstack-meeting | 03:57 | |
*** jog0 has quit IRC | 04:03 | |
*** samkottler is now known as samkottler|afk | 04:10 | |
*** shang has joined #openstack-meeting | 04:22 | |
*** novas0x2a|laptop has joined #openstack-meeting | 04:24 | |
*** Mandell has joined #openstack-meeting | 04:36 | |
*** rushiagr has joined #openstack-meeting | 04:39 | |
*** ddemir has left #openstack-meeting | 04:42 | |
*** adjohn has joined #openstack-meeting | 04:46 | |
*** adjohn has quit IRC | 04:47 | |
*** nati_ueno has joined #openstack-meeting | 04:59 | |
*** jcooley is now known as jcooley_afk | 05:03 | |
*** nati_ueno has quit IRC | 05:14 | |
*** vincent_hou_ has joined #openstack-meeting | 05:15 | |
*** vincent_hou_ has quit IRC | 05:15 | |
*** koolhead17 has joined #openstack-meeting | 05:17 | |
*** vincent_hou has quit IRC | 05:17 | |
*** markmcclain has quit IRC | 05:34 | |
*** colinmcnamara has quit IRC | 05:36 | |
*** nati_ueno has joined #openstack-meeting | 05:37 | |
*** garyk has quit IRC | 05:39 | |
*** martine has quit IRC | 05:51 | |
*** jcooley_afk is now known as jcooley | 05:56 | |
*** koolhead17 has quit IRC | 06:08 | |
*** nati_ueno has quit IRC | 06:11 | |
*** adjohn has joined #openstack-meeting | 06:11 | |
*** nati_ueno has joined #openstack-meeting | 06:12 | |
*** adjohn has quit IRC | 06:13 | |
*** garyk has joined #openstack-meeting | 06:38 | |
*** reed has quit IRC | 06:38 | |
*** adjohn has joined #openstack-meeting | 06:40 | |
*** nati_ueno_2 has joined #openstack-meeting | 06:45 | |
*** nati_ueno has quit IRC | 06:46 | |
*** adjohn has quit IRC | 06:48 | |
*** adjohn has joined #openstack-meeting | 06:49 | |
*** juice_otg has joined #openstack-meeting | 06:51 | |
*** eglynn has joined #openstack-meeting | 06:54 | |
*** eglynn__ has quit IRC | 06:57 | |
*** mikal has quit IRC | 06:58 | |
*** mikal has joined #openstack-meeting | 06:59 | |
*** jcooley is now known as jcooley_afk | 07:06 | |
*** juice_otg has quit IRC | 07:08 | |
*** jcooley_afk is now known as jcooley | 07:15 | |
*** adjohn has quit IRC | 07:16 | |
*** jcooley is now known as jcooley_afk | 07:17 | |
*** adjohn has joined #openstack-meeting | 07:22 | |
*** juice_otg has joined #openstack-meeting | 07:25 | |
*** adjohn has quit IRC | 07:29 | |
*** henrynash has joined #openstack-meeting | 07:36 | |
*** juice_otg has quit IRC | 07:37 | |
*** henrynash has quit IRC | 07:42 | |
*** afazekas has joined #openstack-meeting | 07:48 | |
*** reed has joined #openstack-meeting | 07:52 | |
*** nati_ueno has joined #openstack-meeting | 07:52 | |
*** nati_ueno_2 has quit IRC | 07:54 | |
*** rafaduran has joined #openstack-meeting | 08:00 | |
*** mikal has quit IRC | 08:10 | |
*** jhenner has joined #openstack-meeting | 08:19 | |
*** EmilienM has joined #openstack-meeting | 08:29 | |
*** afazekas has quit IRC | 08:34 | |
*** jhenner has quit IRC | 08:35 | |
*** tr3buchet has quit IRC | 08:36 | |
*** zbitter has joined #openstack-meeting | 08:47 | |
*** afazekas has joined #openstack-meeting | 08:51 | |
*** zaneb has quit IRC | 08:51 | |
*** Razique has joined #openstack-meeting | 08:51 | |
*** tr3buchet2 has quit IRC | 09:02 | |
*** tr3buchet has joined #openstack-meeting | 09:05 | |
*** davidkranz_ has joined #openstack-meeting | 09:06 | |
*** davidkranz has quit IRC | 09:06 | |
*** derekh has joined #openstack-meeting | 09:07 | |
*** jhenner has joined #openstack-meeting | 09:10 | |
*** darraghb has joined #openstack-meeting | 09:11 | |
*** afazekas has quit IRC | 09:16 | |
*** mikal has joined #openstack-meeting | 09:28 | |
*** jhenner has quit IRC | 09:31 | |
*** dendrobates has joined #openstack-meeting | 09:31 | |
*** salv-orlando has joined #openstack-meeting | 09:32 | |
*** henrynash has joined #openstack-meeting | 09:42 | |
*** jhenner has joined #openstack-meeting | 09:46 | |
*** Mandell has quit IRC | 09:47 | |
*** afazekas has joined #openstack-meeting | 09:49 | |
*** Razique has quit IRC | 09:53 | |
*** mnewby has quit IRC | 09:56 | |
*** mnewby has joined #openstack-meeting | 09:56 | |
*** Razique has joined #openstack-meeting | 10:01 | |
*** mnewby_ has joined #openstack-meeting | 10:03 | |
*** mnewby has quit IRC | 10:05 | |
*** mnewby_ is now known as mnewby | 10:05 | |
*** ijw1 has joined #openstack-meeting | 10:12 | |
*** ijw1 has quit IRC | 10:17 | |
*** ijw1 has joined #openstack-meeting | 10:17 | |
*** zbitter has left #openstack-meeting | 10:30 | |
*** henrynash has quit IRC | 10:36 | |
*** littleidea has quit IRC | 10:39 | |
*** highthem has joined #openstack-meeting | 10:47 | |
*** maurosr has joined #openstack-meeting | 11:06 | |
*** highthem has quit IRC | 11:12 | |
*** arbrandes has joined #openstack-meeting | 11:17 | |
*** shengjie has quit IRC | 11:28 | |
*** rushiagr has left #openstack-meeting | 11:41 | |
*** Razique has quit IRC | 11:44 | |
*** dwcramer has quit IRC | 11:57 | |
*** jgriffith has quit IRC | 12:01 | |
*** jgriffith has joined #openstack-meeting | 12:01 | |
*** Razique has joined #openstack-meeting | 12:10 | |
*** anniec has joined #openstack-meeting | 12:28 | |
*** qiangq has joined #openstack-meeting | 12:41 | |
*** qiangq has quit IRC | 12:42 | |
*** anniec has quit IRC | 12:46 | |
*** tongli has joined #openstack-meeting | 12:53 | |
*** tongli has quit IRC | 13:03 | |
*** dhellmann_ has joined #openstack-meeting | 13:08 | |
*** samkottler|afk is now known as samkottler | 13:09 | |
*** dhellmann has quit IRC | 13:10 | |
*** dhellmann_ is now known as dhellmann | 13:10 | |
*** samkottler is now known as samkottler|afk | 13:10 | |
*** anniec has joined #openstack-meeting | 13:11 | |
*** MarkAtwood has left #openstack-meeting | 13:16 | |
*** vincent_ has joined #openstack-meeting | 13:23 | |
*** dprince has joined #openstack-meeting | 13:23 | |
*** bourke_ has joined #openstack-meeting | 13:26 | |
*** huats_ has joined #openstack-meeting | 13:27 | |
*** huats_ has quit IRC | 13:27 | |
*** huats_ has joined #openstack-meeting | 13:27 | |
*** sleepsonzzz has joined #openstack-meeting | 13:28 | |
*** devcamca- has joined #openstack-meeting | 13:28 | |
*** jd__- has joined #openstack-meeting | 13:29 | |
*** brianr-a1ay has joined #openstack-meeting | 13:29 | |
*** alaski_ has joined #openstack-meeting | 13:30 | |
*** vincent_ is now known as vincent_hou | 13:30 | |
*** anniec has quit IRC | 13:31 | |
*** tasdomas` has joined #openstack-meeting | 13:32 | |
*** radez_g0` has joined #openstack-meeting | 13:33 | |
*** EmilienM_ has joined #openstack-meeting | 13:33 | |
*** sdague_ has joined #openstack-meeting | 13:34 | |
*** huats has quit IRC | 13:34 | |
*** sdague has quit IRC | 13:34 | |
*** EmilienM has quit IRC | 13:34 | |
*** jd__ has quit IRC | 13:34 | |
*** tasdomas has quit IRC | 13:34 | |
*** anderstj has quit IRC | 13:34 | |
*** bourke has quit IRC | 13:34 | |
*** brianr-away has quit IRC | 13:34 | |
*** radez_g0n3 has quit IRC | 13:34 | |
*** devcamcar has quit IRC | 13:34 | |
*** sleepsonthefloor has quit IRC | 13:34 | |
*** alaski has quit IRC | 13:34 | |
*** sleepsonzzz is now known as sleepsonthefloor | 13:34 | |
*** jd__- is now known as jd__ | 13:34 | |
*** EmilienM_ is now known as EmilienM | 13:34 | |
*** sdague_ is now known as sdague | 13:34 | |
*** anderstj has joined #openstack-meeting | 13:35 | |
*** anniec has joined #openstack-meeting | 13:36 | |
*** cdub has quit IRC | 13:38 | |
*** cdub has joined #openstack-meeting | 13:40 | |
*** echohead has quit IRC | 13:43 | |
*** echohead_ has joined #openstack-meeting | 13:43 | |
*** echohead_ is now known as echohead | 13:43 | |
*** reed has quit IRC | 13:44 | |
*** spligak has quit IRC | 13:44 | |
*** spligak has joined #openstack-meeting | 13:44 | |
*** reed has joined #openstack-meeting | 13:46 | |
*** dhellmann is now known as dhellmann-afk | 13:46 | |
*** jcru has joined #openstack-meeting | 13:54 | |
*** jcru has quit IRC | 13:54 | |
*** jcru has joined #openstack-meeting | 13:54 | |
*** fnaval has quit IRC | 14:08 | |
*** ryanpetrello has joined #openstack-meeting | 14:11 | |
*** arbrandes has quit IRC | 14:12 | |
*** dkehn_zzz is now known as dkehn | 14:16 | |
*** annegentle_ has joined #openstack-meeting | 14:20 | |
*** roadTripper has joined #openstack-meeting | 14:24 | |
*** littleidea has joined #openstack-meeting | 14:32 | |
*** alaski_ is now known as alaski | 14:34 | |
*** annegentle_ has quit IRC | 14:37 | |
*** NobodyCam_afk is now known as NobodyCam | 14:41 | |
*** fnaval has joined #openstack-meeting | 14:45 | |
*** zoumpis has joined #openstack-meeting | 14:48 | |
*** littleidea has quit IRC | 14:55 | |
*** roadTripper has quit IRC | 14:56 | |
*** rnirmal has joined #openstack-meeting | 14:56 | |
*** roadTripper has joined #openstack-meeting | 14:56 | |
*** anniec has quit IRC | 14:59 | |
*** cdub has quit IRC | 15:01 | |
*** andrewbogott_afk is now known as andrewbogott | 15:02 | |
*** cdub has joined #openstack-meeting | 15:02 | |
*** samkottler|afk is now known as samkottler | 15:03 | |
*** Razique has quit IRC | 15:13 | |
*** Razique has joined #openstack-meeting | 15:13 | |
*** littleidea has joined #openstack-meeting | 15:16 | |
*** vincent_hou has quit IRC | 15:17 | |
*** jaypipes has joined #openstack-meeting | 15:19 | |
*** ijw11 has joined #openstack-meeting | 15:21 | |
*** danwent has joined #openstack-meeting | 15:22 | |
*** ijw1 has quit IRC | 15:26 | |
*** egallen has joined #openstack-meeting | 15:31 | |
*** markmcclain has joined #openstack-meeting | 15:31 | |
*** rushiagr has joined #openstack-meeting | 15:34 | |
*** dhellmann-afk is now known as dhellmann | 15:34 | |
*** j_king has joined #openstack-meeting | 15:35 | |
*** juice_ has joined #openstack-meeting | 15:36 | |
*** frankm_ has joined #openstack-meeting | 15:37 | |
*** rushiagr has quit IRC | 15:38 | |
*** ijw11 is now known as ijw | 15:40 | |
*** jcooley_afk is now known as jcooley | 15:44 | |
*** juice_ has quit IRC | 15:47 | |
*** jcooley is now known as jcooley_afk | 15:49 | |
*** ijw has quit IRC | 15:50 | |
*** ijw1 has joined #openstack-meeting | 15:50 | |
*** bswartz has joined #openstack-meeting | 15:50 | |
*** cp16net is now known as cp16net|away | 15:50 | |
*** cp16net|away is now known as cp16net | 15:50 | |
*** rushiagr has joined #openstack-meeting | 15:51 | |
*** avishay has joined #openstack-meeting | 15:56 | |
*** juice_ has joined #openstack-meeting | 15:56 | |
*** dtynan has joined #openstack-meeting | 15:56 | |
avishay | Hi. Is the meeting happening or canceled for Thanksgiving? | 15:59 |
*** winston-d has joined #openstack-meeting | 15:59 | |
*** arbrandes has joined #openstack-meeting | 15:59 | |
bswartz | I'm pretty sure it's going forward | 15:59 |
bswartz | thanksgiving is an american holiday, and cinder is a worldwide project | 16:00 |
jgriffith | bswartz: You are correct good sir :) | 16:00 |
jgriffith | #startmeeting cinder | 16:00 |
DuncanT | :-) | 16:00 |
openstack | Meeting started Wed Nov 21 16:00:32 2012 UTC. The chair is jgriffith. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:00 |
openstack | The meeting name has been set to 'cinder' | 16:00 |
*** thingee has joined #openstack-meeting | 16:00 | |
jgriffith | Hey everybody!!! | 16:00 |
thingee | o/ | 16:00 |
bswartz | hello | 16:01 |
jgriffith | thingee: shouldn't you be asleep??? | 16:01 |
russellb | hi | 16:01 |
*** jdurgin1 has joined #openstack-meeting | 16:01 | |
jgriffith | russellb: hola | 16:01 |
jgriffith | bswartz: morning | 16:01 |
thingee | jgriffith: no sleep till brooklyn | 16:01 |
jgriffith | thingee: NICE!!!! | 16:01 |
jgriffith | alright, I don't have a ton of formal stuff on the agenda | 16:02 |
jgriffith | Just one thing in fact.... | 16:02 |
jgriffith | #topic G1 status | 16:02 |
*** openstack changes topic to "G1 status" | 16:02 | |
jgriffith | So the good news is that everything we targetted is in review except the driver stuff but that's on it's way | 16:02 |
*** dwn has joined #openstack-meeting | 16:02 | |
jgriffith | The bad news is that I thought we had until Thursday... | 16:02 |
jgriffith | But I forgot to account for the repo lockdown we typically get the 3 days prior to release :( | 16:03 |
thingee | oh man | 16:03 |
jgriffith | ttx: has agreed to give us a day or two to catch up | 16:03 |
jgriffith | I won't forget again, totally my bad | 16:04 |
jgriffith | So those of you that I've been bugging the heck out of since yesterday now you know why | 16:04 |
jgriffith | thingee: It looks like all of your deliverables are ready to go just need reviews yes? | 16:04 |
*** avishay_ has joined #openstack-meeting | 16:04 | |
jgriffith | BTW: https://launchpad.net/cinder/+milestone/grizzly-1 | 16:05 |
*** redthrux has joined #openstack-meeting | 16:05 | |
winston-d | hi, all | 16:05 |
jgriffith | Maybe we lost thingee | 16:05 |
jgriffith | winston-d: Howdy | 16:05 |
thingee | jgriffith: so last night I got done with all the changes requested by people I talked to. Tests pass, I wanted to try things manually and I'm getting some funky results | 16:05 |
DuncanT | I'm more than half way through the API v2 review without finding anything major | 16:05 |
jgriffith | thingee: hmmm | 16:05 |
jgriffith | thingee: need some help from any of us? | 16:05 |
avishay_ | Is the API set or is this just framework? | 16:06 |
thingee | well it's just weird stuff where it's the same change I'm bring into my test devstack instance, but it doesn't appear to care about the cinder client changes. for example I removed main method out of cinderclient.shell and it still works :) | 16:06 |
*** dhellmann is now known as dhellmann-afk | 16:07 | |
jgriffith | thingee: hrmm? | 16:07 |
thingee | removed pyc files, reloaded cinder api server for the api its changes but no luck...going to play around with it some more | 16:07 |
*** jcooley_afk is now known as jcooley | 16:07 | |
*** redthrux has quit IRC | 16:07 | |
thingee | avishay_: framework | 16:07 |
*** redthrux has joined #openstack-meeting | 16:08 | |
thingee | I updated the bp to reflect this and created bps for stuff people asked for | 16:08 |
jgriffith | thingee: that's odd, devstack there's usually no loadin or anything typically for the client/shell | 16:08 |
*** cdub has quit IRC | 16:08 | |
*** cdub has joined #openstack-meeting | 16:08 | |
jgriffith | thingee: Ok... let us know if we can help | 16:08 |
*** avishay has quit IRC | 16:08 | |
jgriffith | winston-d: You're next on my list :) | 16:08 |
thingee | oh yeah, well this is for list-bootable volumes, so it involves api changes and client changes | 16:08 |
jgriffith | thingee: Ohhh... | 16:09 |
*** jcooley is now known as jcooley_afk | 16:09 | |
thingee | avishay_: https://blueprints.launchpad.net/cinder/+spec/cinder-apiv2 | 16:09 |
jgriffith | thingee: Make sure you wrap service type around the api call in the shell | 16:09 |
avishay_ | thingee: thanks | 16:09 |
*** avishay_ is now known as avishay | 16:09 | |
jgriffith | thingee: although there shouldn't be a conflict in this case... | 16:09 |
winston-d | jgriffith, russellb has a good suggestion and i'm working on it. | 16:10 |
jgriffith | winston-d: Looks like russellb had a suggestion... | 16:10 |
jgriffith | winston-d: You finished my thought :) | 16:10 |
russellb | i think that one needs to be bumped to after grizzly-1 | 16:10 |
russellb | it's going to take a while to work that out | 16:10 |
jgriffith | russellb: winston-d fair | 16:11 |
jgriffith | winston-d: I'll leave it to you to tell me what you need there | 16:11 |
jgriffith | winston-d: the other one was the type scheduler | 16:11 |
jgriffith | winston-d: I thought we merged that one? | 16:11 |
jgriffith | winston-d: errr...sorry | 16:12 |
winston-d | jgriffith, you mean volume RPC api versioning? yes, we merged it. | 16:12 |
russellb | the blueprint shows that the filter scheduler is the implementation of it | 16:12 |
jgriffith | rpcc versions | 16:12 |
jgriffith | winston-d: Ok, I'll get the RPC versioning one updated/fixed | 16:13 |
winston-d | jgriffith, thx. | 16:13 |
jgriffith | winston-d: Do you agree with russellb that we should push the filter change out? | 16:13 |
jgriffith | winston-d: Or would you like some time to look at it before answering | 16:14 |
*** dolphm has joined #openstack-meeting | 16:15 | |
winston-d | jgriffith, well, since the # of reviews it's got is very few, i agree that we push filter scheduler change. | 16:15 |
jgriffith | winston-d: fair enough... | 16:15 |
bswartz | I'm working on reviewing that -- it's a lot of stuff though | 16:16 |
jgriffith | bswartz: yes it sure is | 16:16 |
jgriffith | alright... I'll leave it for now, but this afternoon I'll plan on retargetting unless something miraculous happens :) | 16:16 |
winston-d | bswartz, yeah, already breaking out a lot needed changes (and had them merged). | 16:16 |
*** ehm has joined #openstack-meeting | 16:16 | |
jgriffith | The other change is mate's XenServer fixes | 16:17 |
jgriffith | https://review.openstack.org/#/c/15398/ | 16:17 |
jgriffith | I'd like to get this one wrapped up if we can | 16:17 |
jgriffith | It's been through most of the review process, just a recent upate for the new pep-8 | 16:18 |
DuncanT | It looked good to me, then PEP8 threw a strop... happy to approve as soon as it passes gating again | 16:18 |
jgriffith | DuncanT: excellent | 16:18 |
jgriffith | The only other thing is the remainder of the volume driver changes | 16:18 |
jgriffith | I started it last night, but rnirmal pinged me this morning and he's about got it done | 16:19 |
jgriffith | so we should see that land later today and be able to button that up | 16:19 |
*** dolphm has quit IRC | 16:19 | |
*** zoumpis has quit IRC | 16:19 | |
jgriffith | I won't speak to the changes until it's available, but I think we've talked about it enough that it shouldn't be a big surprise | 16:20 |
jgriffith | also we are planning to do some things to keep backward compat with specifying the driver | 16:20 |
jgriffith | so it should be non-controversial | 16:21 |
jgriffith | So that's about it... | 16:21 |
avishay | jgriffith: which volume driver changes? | 16:21 |
jgriffith | avishay: the layout changes | 16:21 |
avishay | jgriffith: OK | 16:21 |
jgriffith | avishay: So it would look something like: /volume/driver/san/xxx, xxx, xxx, xx | 16:21 |
avishay | jgriffith: Yep | 16:22 |
jgriffith | avishay: and volume/drivers/xiv, netapp.x, etc etc | 16:22 |
jgriffith | cool | 16:22 |
jgriffith | I need folks to keep an eye on reviews today if they could please | 16:22 |
*** radez_g0` is now known as radez | 16:23 | |
jgriffith | We need to make sure we get the G1 changes in | 16:23 |
jgriffith | #topic open floor | 16:23 |
*** openstack changes topic to "open floor" | 16:23 | |
ttx | jgriffith: any chance that we could cut at the end of today ? | 16:23 |
jgriffith | ttx: I think if we bump the type scheduler work I think we can yes | 16:23 |
jgriffith | ttx: That's my plan anyway | 16:23 |
ttx | that's reasonable, defer early to focus on the rest | 16:23 |
jgriffith | ttx: yeah, it's pretty much ready but it's a very big change and I don't think we're comfortable rushing the reviews on it | 16:24 |
*** cdub has quit IRC | 16:24 | |
ttx | jgriffith: I'll be back 5 hours from now for a go/nogo | 16:24 |
jgriffith | ttx: fair... thanks! | 16:24 |
*** cdub has joined #openstack-meeting | 16:24 | |
bswartz | at the end of the last meeting I asked if we coudl add rushiagr to the core team -- it sort of got lost in the discussion | 16:24 |
ttx | but I won't cut the branch until tomorrow eu morning anyway | 16:24 |
jgriffith | ttx: yeah, but I'd like to have things stabilized so to speak by end of today :0 | 16:25 |
ttx | ack | 16:25 |
jgriffith | I'm out tomorrow, travel tonight so my deadline is shorter :) | 16:25 |
jgriffith | bswartz: You can nominate and propose using the standard method | 16:27 |
jgriffith | bswartz: However I have the same response as I've had in the past | 16:27 |
bswartz | is the standard method something other than proposing it in this meeting? | 16:27 |
*** egallen has quit IRC | 16:27 | |
jgriffith | bswartz: There are requirements/responsbilities associatd with core that need to be met | 16:27 |
jgriffith | bswartz: proposing here is fine, or bring up a formal nomination via the mail list | 16:28 |
jgriffith | bswartz: You should have noticed a number of these went out over the last week | 16:28 |
jgriffith | bswartz: for a number of projects | 16:28 |
bswartz | ok | 16:28 |
bswartz | I have just yesterday sorted out my email list problems | 16:29 |
jgriffith | bswartz: Understood | 16:29 |
jgriffith | bswartz: So TBH I would -1 it anyway | 16:29 |
jgriffith | rushiagr: no offense | 16:29 |
rushiagr | jgriffith: its okay, I understand | 16:30 |
zykes- | question, how's FC support going ? | 16:30 |
jgriffith | rushiagr: If it's something you want to do keep plugged in, do reviews and submit bug fixes etc | 16:30 |
*** zoumpis has joined #openstack-meeting | 16:31 | |
jgriffith | rushiagr: I'd love to have you, and need core members so I don't want to discourage you at all | 16:31 |
jgriffith | rushiagr: s/I'd/We'd/ | 16:31 |
* jgriffith will try to find the guidelines wiki for core team membership | 16:32 | |
rushiagr | jgriffith: sure, i will definitely pay more attention to it | 16:32 |
jgriffith | Of course if others have input by all means let's hear it | 16:32 |
thingee | jgriffith: +1 | 16:33 |
winston-d | jgriffith, +1 | 16:34 |
jgriffith | bswartz: Do you have a counter? | 16:34 |
jdurgin1 | #link http://wiki.openstack.org/Governance/Approved/CoreDevProcess | 16:34 |
bswartz | no, Rushi will come up to speed on all the responsibilities eventually | 16:34 |
zykes- | jgriffith: or anyone care to give a #fc status once this topic is done ? | 16:35 |
jgriffith | jdurgin1: thanks | 16:35 |
jgriffith | zykes-: sure... | 16:35 |
rushiagr | bswartz: +1 :) | 16:35 |
jgriffith | bswartz: rushiagr awesome | 16:36 |
avishay | i would also like to queue up a topic on standardizing capability keys (see my comment on the filter scheduler patch) | 16:36 |
jgriffith | avishay: Ok... first zykes | 16:36 |
jgriffith | #topic fc-update | 16:36 |
*** openstack changes topic to "fc-update" | 16:37 | |
avishay | jgriffith: I know how a queue works ;P | 16:37 |
zykes- | niiice | 16:37 |
zykes- | :p | 16:37 |
jgriffith | zykes-: I spoke with kmartin briefly last week | 16:37 |
zykes- | k | 16:37 |
jgriffith | zykes-: They're *finally* making progress on getting some things through HP legal | 16:37 |
jgriffith | zykes-: There's been a bit more detail added to the bp here: http://wiki.openstack.org/Cinder/FibreChannelSupport | 16:38 |
jgriffith | zykes-: We're hoping to start seeing some code next week | 16:38 |
jgriffith | zykes-: First pass is management/attachment only | 16:38 |
jgriffith | zykes-: No switch management or zoning support | 16:39 |
zykes- | :| | 16:39 |
jgriffith | zykes-: So that will all have to be done outside of OpenStack by an admin for the time being | 16:39 |
zykes- | jgriffith: what will it be then ? | 16:39 |
jgriffith | zykes-: So it's a driver to manage the storage devices of course, and the ability to FC attach to a compute host | 16:39 |
jgriffith | zykes-: Brocade and other folks are involved so the topology extensions should come along | 16:40 |
zykes- | k | 16:40 |
jgriffith | zykes-: I just haven't recieved any real updates on how that's going to look and who wins out of the gate | 16:40 |
jgriffith | ok... anything else on FC? | 16:41 |
* jgriffith doesn't have a ton there.... | 16:41 | |
jgriffith | zykes-: We'll be hitting you up as soon as patches start to land :) | 16:42 |
*** arbrandes has quit IRC | 16:42 | |
jgriffith | zykes-: I'll expect some good reviews and some testing :) | 16:42 |
jgriffith | Ok... | 16:42 |
jgriffith | avishay: | 16:42 |
*** sandywalsh has joined #openstack-meeting | 16:43 | |
avishay | jgriffith: Yes | 16:43 |
zykes- | be sure to do jgriffith ! | 16:43 |
jgriffith | #topic capability keys | 16:43 |
*** openstack changes topic to "capability keys" | 16:43 | |
avishay | Basically, I think there should be some documentation on the capability keys to make sure all drivers are using the same ones | 16:43 |
avishay | E.g., if one uses "volume_size" and another "vol_size", the filter scheduler won't work too well | 16:44 |
rnirmal | #link https://etherpad.openstack.org/cinder-backend-capability-report | 16:44 |
winston-d | avishay, i have something RFC here, very rough but still: https://etherpad.openstack.org/cinder-backend-capability-report | 16:44 |
jgriffith | avishay: Yeah, we talked about that | 16:44 |
jgriffith | Ahh... rnirmal is on it! | 16:45 |
winston-d | rnirmal, beats me to it. :D | 16:45 |
*** Razique has quit IRC | 16:45 | |
jgriffith | avishay: That should address your concerns : | 16:45 |
avishay | Thank you all :) | 16:45 |
rnirmal | lets agree upon the capabilities so that we can get the filter scheduler in .. winston-d has been on it for way too long | 16:45 |
rnirmal | winston-d: you really are patient | 16:45 |
jgriffith | rnirmal: +1!!!!!! | 16:46 |
avishay | I think we should agree on the set of capabilities that all drivers MUST implement, and there should also be a set that drivers could add (e.g., thin provisioning support, compression support, whatever) | 16:46 |
avishay | The second being capabilities with a high probability that multiple drivers will use | 16:46 |
jgriffith | avishay: I see that as a next step | 16:47 |
winston-d | rnirmal, well, it is a big patch, so i don't want to be pushy. | 16:47 |
avishay | Or maybe once one driver defines a capability, it goes in the document and other drivers should use the same name | 16:47 |
*** dprince has quit IRC | 16:48 | |
rnirmal | I think it's best to start off with basic capabilities and then have a section for specific capabilities like "extra specs" | 16:48 |
jgriffith | rnirmal: agreed | 16:48 |
winston-d | avishay, totally agree. i tried to have something in LVM iSCSI driver as an example. | 16:49 |
*** jcru has quit IRC | 16:49 | |
jgriffith | I'd first like to settle on what we require to be reported (whether it's supported or not is irrelevant right now IMO) | 16:49 |
winston-d | avishay, rnirmal, for MUST implement capabilities right now, is just 'total_capacity_gb', 'free_capacity_gb', 'reserved_percentage'. | 16:49 |
avishay | maybe we just need to keep track of the keys being used and developers/reviewers make sure that new submissions use that list | 16:49 |
*** dolphm has joined #openstack-meeting | 16:50 | |
winston-d | avishay, sure, i will definitely do that. | 16:50 |
DuncanT | What does 'reserved_percentage' mean in this context? | 16:50 |
jgriffith | avishay: I was thinking once we sort this out we actually implement a report capabilities method that's inheritted | 16:50 |
rnirmal | provisionable ratio | 16:50 |
jgriffith | avishay: That way the keys are set, etc | 16:51 |
rnirmal | don't provision more than 80% of storage etc.... so reserved_percentage would be 20 in that case | 16:51 |
*** cdub has quit IRC | 16:51 | |
DuncanT | rnirmal: Ah, got you, cheers | 16:51 |
rnirmal | winston-d: is that the correct assumption | 16:51 |
avishay | jgriffith: that could work | 16:51 |
*** cdub has joined #openstack-meeting | 16:51 | |
jgriffith | avishay: I still see your point about reviews, but that's a given IMO | 16:52 |
redthrux | brb | 16:52 |
jgriffith | avishay: Once we settle on what those keys are :) | 16:52 |
winston-d | rnirmal, that's right. | 16:52 |
*** ollie1 has joined #openstack-meeting | 16:53 | |
*** jcru has joined #openstack-meeting | 16:53 | |
avishay | jgriffith: well even if IBM comes out with feature foobarbaz and i add a key for that, and a month later solidfire comes out with a similar feature, your driver should also use the same key of course | 16:53 |
jgriffith | avishay: agreed | 16:53 |
jgriffith | So this is something that's always been a tough one IMO | 16:53 |
jgriffith | I've proposed that to avoid some of this we set definitions in OpenStack | 16:54 |
*** eharney has joined #openstack-meeting | 16:54 | |
avishay | jgriffith: OK, so just some method to keep track of used keys would help developers and reviewers I think | 16:54 |
jgriffith | Even if they don't map 1:1 to every vendor, each vendor can/should adapt | 16:54 |
*** littleidea has quit IRC | 16:54 | |
jgriffith | avishay: Agreed! | 16:54 |
avishay | OK all agree :) | 16:55 |
jgriffith | avishay: That's a requirment IMO and I had assumed that was a big part of what this first pass on this is all about | 16:55 |
avishay | Do we have time to discuss read-only snapshot attachments? | 16:55 |
jgriffith | avishay: I do, so long as noboby else has anything?? | 16:55 |
*** dolphm has quit IRC | 16:55 | |
avishay | *crickets chirping* | 16:56 |
jgriffith | LOL | 16:56 |
DuncanT | I just want to say that volume-backup is stuck in HP legal land but should be clear soon and code will appear shortly after the blueprint; before G2 certainly | 16:56 |
jgriffith | avishay: So I outlined my suggestion but you didn't like it :) | 16:56 |
*** littleidea has joined #openstack-meeting | 16:56 | |
avishay | jgriffith: I don't think I understood it :) | 16:56 |
jgriffith | DuncanT: G2, must have :) | 16:56 |
avishay | DuncanT: any link for volume-backup? | 16:57 |
*** cdub has quit IRC | 16:57 | |
jgriffith | avishay: Yeah, I tend to confuse people :) | 16:57 |
jgriffith | avishay: So my proposal was thus (warning, it's not what you want) :) | 16:57 |
*** AlanClark has joined #openstack-meeting | 16:57 | |
*** cdub has joined #openstack-meeting | 16:58 | |
avishay | jgriffith: I think a big step forward would be to allow (at least) read-only snapshot attachments. Not all drivers support it (e.g., storwize/svc), but you can pass a "readonly" flag in QEMU for example. | 16:58 |
jgriffith | * Implement restore snapshot (uses a snapshot to put a volume back to the state it was in when snap was taken) | 16:58 |
DuncanT | avishay: detailed blueprint stuck with legal | 16:58 |
avishay | DuncanT: OK | 16:58 |
*** koolhead17 has joined #openstack-meeting | 16:58 | |
jgriffith | * Implement clone volume (Makes a clone of existing vol, ready for use, no extra steps) | 16:58 |
jgriffith | avishay: In addition to those, the only thing missing IMO is the R/O capabilities of the snapshot | 16:59 |
jgriffith | avishay: I think this would be interesting/useful.... | 16:59 |
jgriffith | avishay: But it's also a big change | 16:59 |
avishay | And the difference between a clone and snapshot? | 16:59 |
jgriffith | avishay: a clone is a ready to use independent volume | 16:59 |
avishay | Basically the implementation shouldn't matter, as long as the behavior is as expected, right? | 17:00 |
jgriffith | avishay: So I liken it to virtual-box snapshots/clones | 17:00 |
DuncanT | I'd rather get restore & clone in before we start looking at R/O mounts | 17:00 |
jgriffith | avishay: Oh, absolutely | 17:00 |
jgriffith | DuncanT: +1 | 17:00 |
jgriffith | avishay: So my point as always, nothing's forever and nothings set in stone | 17:00 |
*** mattray has joined #openstack-meeting | 17:00 | |
DuncanT | clone = create snapshot; create volume from snap; delete snap? | 17:00 |
jgriffith | avishay: I wouldn't close the door on R/O snaps, but I'd save it for later | 17:00 |
DuncanT | (or suitably optimised version there of) | 17:01 |
jgriffith | DuncanT: partially... no need for a snap in there | 17:01 |
jdurgin1 | DuncanT: I think the model needs to be backend specific there, since different definitions of snapshots/clones exist | 17:01 |
jgriffith | DuncanT: unless that makes it more efficient | 17:01 |
jgriffith | jdurgin1: +1 | 17:01 |
jgriffith | which goes back to I don't care how it's implemented, just what it means | 17:02 |
jdurgin1 | we already have an api for 'clone from snapshot' | 17:02 |
DuncanT | Yeah, I meant that the above would achieve the same results | 17:02 |
jgriffith | DuncanT: Yes!!! +1 | 17:02 |
DuncanT | Got you. +1 the idea then | 17:02 |
jgriffith | so in reality we've all kinda done these things already to expose our features etc | 17:02 |
avishay | jgriffith: I think the API should be documented well so that it's clear what a "volume" is and what a "snapshot" is | 17:02 |
jgriffith | avishay: Yes, that's something I MUST DO | 17:02 |
*** ndipanov has quit IRC | 17:02 | |
jgriffith | avishay: I would've already done it but I haven't felt we reached a concensus :) | 17:03 |
jgriffith | avishay: So these are G2 items that I'm most interested in BTW | 17:03 |
*** cdub has quit IRC | 17:03 | |
avishay | jgriffith: OK, no problem | 17:03 |
jgriffith | a lot of this also needs the API V2 changes from thingee that's why I'm so hot to get them in for G1 | 17:03 |
DuncanT | Currently I don't think you can say more than "A cinder snapshot is a point in time reference or copy of a volume; the only thing you can do with it is clone it to one or more new volumes" | 17:04 |
avishay | Is there any way to get the name of a volume/snapshot on the backend, or only through the DB? | 17:04 |
jgriffith | There's a ton of cool stuff for API V2 :) | 17:04 |
*** cdub has joined #openstack-meeting | 17:04 | |
jgriffith | DuncanT: Yes, but I want to change that :) | 17:04 |
DuncanT | jgriffith: There be dragons ;-) Should be entertaining | 17:04 |
jgriffith | DuncanT: :) | 17:04 |
jgriffith | avishay: so that's something I have tussled with | 17:05 |
jgriffith | avishay: The problem there is I don't know what ALL back-ends will support/do | 17:05 |
jgriffith | avishay: So default ends up being DB | 17:05 |
avishay | DuncanT: jgriffith: Let's say for backing up volumes, if I could attach read-only I could run the backup software in a guest | 17:06 |
jgriffith | avishay: Of course it could be in base class as DB call and if a device can do it better... | 17:06 |
jgriffith | then they override it | 17:06 |
jgriffith | DuncanT: Sure... but are you talking R/O volumes or snapshots? | 17:06 |
avishay | DuncanT: jgriffith: But if not, I need to figure out the volume name from the DB and back it up from outside of OpenStack? | 17:06 |
jgriffith | DuncanT: Or both :) | 17:06 |
* jgriffith fully anticipates a R/O attach of volumes | 17:07 | |
avishay | snapshots. volumes seem less critical for R/O | 17:07 |
*** dhellmann-afk is now known as dhellmann | 17:07 | |
jgriffith | avishay: Unless you think of DuncanT 's idea of running abackup app in an instance :) | 17:07 |
DuncanT | avishay: We leave the attach up to the diver, same as for nova-compute | 17:07 |
jgriffith | avishay: So here's my plan.... | 17:08 |
jgriffith | avishay: Go with what I described earlier as a start | 17:08 |
jgriffith | avishay: Then we can grow that and look at R/O snaps etc | 17:08 |
avishay | DuncanT: what do you mean "leave the attach up to the driver"? | 17:08 |
DuncanT | jgriffith: We currently only cover volumes, snapshots is the next job | 17:08 |
avishay | jgriffith: OK, no problem :) | 17:08 |
jgriffith | avishay: I'd rather make forward progress on what we can agree on than get bogged down in a detail | 17:09 |
jgriffith | DuncanT: perfect | 17:09 |
jgriffith | Ok... I think we're finally ok witht hat one :) | 17:09 |
jgriffith | Next week... | 17:09 |
avishay | OK, thanks for the clarifications! | 17:09 |
jgriffith | We need to settle on a method for multi-backends | 17:09 |
DuncanT | avishay: Once the blueprint / sample code is up I suspect it will all become clear... can I punt your question for a week or so please? | 17:09 |
jgriffith | So everybody think about that a bit the next few days if you could | 17:10 |
avishay | DuncanT: sure | 17:10 |
jgriffith | I'd like to reach an agreeement next week and see if we can roll it for G2 | 17:10 |
*** littleidea has quit IRC | 17:10 | |
DuncanT | I still strongly favour one manager process, one backend | 17:10 |
jgriffith | Anybody have anything else (we're 10 minutes over already) | 17:10 |
jgriffith | DuncanT: noted :) | 17:10 |
*** cdub has quit IRC | 17:10 | |
* jgriffith is beginning to agree | 17:11 | |
jgriffith | alright... for those in the states, Happy Thanksgiving! | 17:11 |
avishay | good night/day all! | 17:11 |
DuncanT | You can pass 2 different config files and run 2 (or more) on one node | 17:11 |
jgriffith | those elsewhere... happy Thanksgiving anyway :) | 17:11 |
*** cdub has joined #openstack-meeting | 17:11 | |
*** avishay has quit IRC | 17:11 | |
DuncanT | Cheers John | 17:11 |
jgriffith | Thanks everybody... keep an eye on reviews for G1 items today please :) | 17:11 |
jgriffith | see yaaaaa | 17:11 |
jgriffith | #endmeeting | 17:12 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 17:12 | |
openstack | Meeting ended Wed Nov 21 17:12:02 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:12 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/cinder/2012/cinder.2012-11-21-16.00.html | 17:12 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/cinder/2012/cinder.2012-11-21-16.00.txt | 17:12 |
openstack | Log: http://eavesdrop.openstack.org/meetings/cinder/2012/cinder.2012-11-21-16.00.log.html | 17:12 |
*** bswartz has left #openstack-meeting | 17:12 | |
*** dtynan has left #openstack-meeting | 17:12 | |
*** winston-d has left #openstack-meeting | 17:12 | |
*** rushiagr has left #openstack-meeting | 17:12 | |
*** eharney has left #openstack-meeting | 17:12 | |
*** lloydde has joined #openstack-meeting | 17:14 | |
*** j_king has left #openstack-meeting | 17:21 | |
*** garyk has quit IRC | 17:22 | |
*** adjohn has joined #openstack-meeting | 17:25 | |
*** sarob has joined #openstack-meeting | 17:32 | |
*** Mandell has joined #openstack-meeting | 17:38 | |
*** arbrandes has joined #openstack-meeting | 17:40 | |
*** juice_ has quit IRC | 17:43 | |
*** ryanpetrello has quit IRC | 17:51 | |
*** anniec has joined #openstack-meeting | 17:53 | |
*** koolhead17 has quit IRC | 17:54 | |
*** esp has joined #openstack-meeting | 17:55 | |
*** radez has quit IRC | 17:56 | |
*** radez has joined #openstack-meeting | 17:56 | |
*** sarob has quit IRC | 17:56 | |
*** garyk has joined #openstack-meeting | 17:56 | |
*** andrewbogott is now known as andrewbogott_afk | 17:56 | |
*** sarob has joined #openstack-meeting | 17:56 | |
*** anniec_ has joined #openstack-meeting | 17:59 | |
*** derekh has quit IRC | 18:01 | |
*** anniec has quit IRC | 18:02 | |
*** anniec_ is now known as anniec | 18:02 | |
*** markwash has quit IRC | 18:02 | |
*** mattray has quit IRC | 18:02 | |
*** markwash has joined #openstack-meeting | 18:04 | |
*** dwn` has joined #openstack-meeting | 18:05 | |
*** juice_otg has joined #openstack-meeting | 18:05 | |
*** nati_ueno has quit IRC | 18:05 | |
*** dwn` has quit IRC | 18:06 | |
*** dwn has quit IRC | 18:06 | |
*** juice_otg has quit IRC | 18:08 | |
*** juice_otg has joined #openstack-meeting | 18:08 | |
*** juice_otg has quit IRC | 18:10 | |
*** jog0 has joined #openstack-meeting | 18:10 | |
*** juice_otg has joined #openstack-meeting | 18:11 | |
*** spligak has quit IRC | 18:12 | |
*** ijw1 has left #openstack-meeting | 18:13 | |
*** darraghb has quit IRC | 18:14 | |
*** esp has quit IRC | 18:17 | |
*** jdbarry has joined #openstack-meeting | 18:18 | |
*** esp has joined #openstack-meeting | 18:18 | |
*** davidkranz_ is now known as davidkranz | 18:18 | |
*** zoumpis has quit IRC | 18:20 | |
*** garyk has quit IRC | 18:20 | |
*** annegentle_ has joined #openstack-meeting | 18:21 | |
*** ryanpetrello has joined #openstack-meeting | 18:22 | |
*** garyk has joined #openstack-meeting | 18:22 | |
*** esp has quit IRC | 18:27 | |
*** esp has joined #openstack-meeting | 18:29 | |
*** annegentle_ has quit IRC | 18:29 | |
*** nati_ueno has joined #openstack-meeting | 18:32 | |
*** afazekas has quit IRC | 18:35 | |
*** EmilienM has left #openstack-meeting | 18:39 | |
*** juice_otg has quit IRC | 18:40 | |
*** dkehn is now known as dkehn_brb | 18:42 | |
*** juice_otg has joined #openstack-meeting | 18:42 | |
*** ehm has left #openstack-meeting | 18:44 | |
*** andrewbogott_afk is now known as andrewbogott | 18:45 | |
*** dolphm has joined #openstack-meeting | 18:47 | |
*** zul has quit IRC | 18:49 | |
*** juice_ has joined #openstack-meeting | 18:50 | |
*** ywu has quit IRC | 18:50 | |
*** ywu has joined #openstack-meeting | 18:52 | |
*** zul has joined #openstack-meeting | 18:55 | |
*** colinmcnamara has joined #openstack-meeting | 18:55 | |
*** juice_otg has quit IRC | 18:56 | |
*** sarob has quit IRC | 19:01 | |
*** samkottler is now known as samkottler|afk | 19:02 | |
*** mattray has joined #openstack-meeting | 19:04 | |
*** juice_ has quit IRC | 19:10 | |
*** sarob has joined #openstack-meeting | 19:12 | |
*** andrewbogott is now known as andrewbogott_afk | 19:15 | |
*** jog0_ has joined #openstack-meeting | 19:15 | |
*** jog0_ has quit IRC | 19:16 | |
*** jog0_ has joined #openstack-meeting | 19:16 | |
*** dolphm has quit IRC | 19:18 | |
*** jog0 has quit IRC | 19:19 | |
*** fnaval has quit IRC | 19:19 | |
*** dkehn_brb is now known as dkehn | 19:20 | |
*** jog0 has joined #openstack-meeting | 19:22 | |
*** frankm_ has quit IRC | 19:28 | |
*** stevebake has quit IRC | 19:35 | |
*** fnaval has joined #openstack-meeting | 19:36 | |
*** stevebake has joined #openstack-meeting | 19:37 | |
*** jog0 has quit IRC | 19:37 | |
*** jog0 has joined #openstack-meeting | 19:37 | |
*** lcheng has joined #openstack-meeting | 19:40 | |
*** lcheng has joined #openstack-meeting | 19:40 | |
*** lcheng has joined #openstack-meeting | 19:40 | |
*** shardy has joined #openstack-meeting | 19:46 | |
*** rnirmal has quit IRC | 19:46 | |
*** afazekas has joined #openstack-meeting | 19:49 | |
*** jcooley_afk is now known as jcooley | 19:49 | |
*** NobodyCam is now known as NobodyCam_brb | 19:54 | |
*** kmartin has joined #openstack-meeting | 19:54 | |
*** zaneb has joined #openstack-meeting | 19:59 | |
stevebake | #startmeeting heat | 20:01 |
openstack | Meeting started Wed Nov 21 20:01:17 2012 UTC. The chair is stevebake. Information about MeetBot at http://wiki.debian.org/MeetBot. | 20:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 20:01 |
openstack | The meeting name has been set to 'heat' | 20:01 |
asalkeld | well done stevebake | 20:01 |
stevebake | :O | 20:01 |
asalkeld | do we have some agenda? | 20:01 |
asalkeld | rollcall? | 20:02 |
shardy | One item is, do we want to start posting an agenda before the meeting ;) | 20:02 |
zaneb | o/ | 20:02 |
shardy | here | 20:02 |
radez | present | 20:02 |
asalkeld | we probably should | 20:02 |
stevebake | \o/ | 20:02 |
asalkeld | asalkeld, here | 20:02 |
*** jrd has quit IRC | 20:03 | |
jpeeler | jpeeler here. unsure if this is agenda worthy, but need input on caching feature work | 20:03 |
asalkeld | #action shardy post agenda before meeting | 20:03 |
asalkeld | :) | 20:03 |
shardy | sure ;) | 20:03 |
zaneb | jpeeler: that is deinitely agenda-worthy IMO | 20:03 |
zaneb | definitely | 20:03 |
shardy | I saw most other projects post something with a link to etherpad to openstack-dev | 20:03 |
stevebake | or a wiki page | 20:04 |
zaneb | also, there was a discussion about native resource types that could go on the agenda | 20:04 |
shardy | stevebake: Yeah, either | 20:04 |
*** maurosr has quit IRC | 20:04 | |
asalkeld | #agenda image caching, native resource types | 20:04 |
asalkeld | anything else come to mind? | 20:04 |
radez | update on the webui | 20:04 |
shardy | I'd like to discuss getting better visibility of functional tests | 20:05 |
stevebake | release date | 20:05 |
shardy | ie the automated ones | 20:05 |
*** jhenner has quit IRC | 20:05 | |
asalkeld | #agenda image caching, native resource types, release date, webui, better visibility of functional tests | 20:05 |
zaneb | anything we agreed to in the project meeting | 20:05 |
zaneb | (OpenStack project meeting) | 20:05 |
asalkeld | #agenda image caching, native resource types, release date, webui, better visibility of functional tests, update on project meeting | 20:06 |
*** anniec has quit IRC | 20:06 | |
asalkeld | lets roll | 20:06 |
asalkeld | #agenda image caching | 20:06 |
zaneb | fwiw there is no #agenda command. and stevebake is the chair ;) | 20:06 |
asalkeld | #topic image caching | 20:06 |
stevebake | #agenda image caching, native resource types, release date, webui, better visibility of functional tests, update on project meeting | 20:06 |
asalkeld | fair enough | 20:06 |
jpeeler | first off we actually have more wiki pages than i knew about | 20:06 |
stevebake | #topic image caching | 20:06 |
*** openstack changes topic to "image caching" | 20:06 | |
Sl0w | sorry Slow here too | 20:07 |
jpeeler | https://github.com/heat-api/heat/wiki/Image-caching-for-multiple-instantiations-of-the-same-stack | 20:07 |
jpeeler | http://wiki.openstack.org/Heat/Prebuilding-Images-From-Templates | 20:07 |
jpeeler | they don't really agree :/ | 20:07 |
zaneb | stevebake: just add asalkeld as a chair | 20:07 |
stevebake | hows? | 20:07 |
zaneb | I think #chair asalkeld | 20:07 |
asalkeld | jpeeler, http://wiki.openstack.org/Heat/ should be the master | 20:07 |
shardy | jpeeler: prebuilding is just about baking a stack definition into a jeos isn't it? | 20:07 |
asalkeld | delete the github page | 20:07 |
shardy | Or an instace from a stack definition | 20:07 |
asalkeld | shardy, can run it | 20:08 |
stevebake | #chair stevebake asalkeld zaneb | 20:08 |
openstack | Current chairs: asalkeld stevebake zaneb | 20:08 |
jpeeler | originally i was thinking of it being a more of a hands off thing | 20:08 |
stevebake | #link https://github.com/heat-api/heat/wiki/Image-caching-for-multiple-instantiations-of-the-same-stack | 20:08 |
*** vipul is now known as vipul|away | 20:08 | |
*** vipul|away is now known as vipul | 20:08 | |
stevebake | #link http://wiki.openstack.org/Heat/Prebuilding-Images-From-Templates | 20:08 |
jpeeler | but that's probably way harder, so if we want to do the latter that's fine | 20:09 |
asalkeld | so jpeeler have you prototyped so options? | 20:10 |
asalkeld | so jpeeler have you prototyped some options? | 20:10 |
asalkeld | what do you feel is the most practical option | 20:10 |
jpeeler | practical to the user? | 20:11 |
asalkeld | to implement | 20:11 |
shardy | I thought tomas got a basic heat-prebuild already working, but it's much more limited/manual/simple than what you're proposing with snapshots | 20:12 |
jpeeler | heh, the second one is no doubt easier | 20:12 |
asalkeld | well another option could be a shardy type image building service | 20:13 |
jpeeler | i have not prototyped beyond checking image copying to make sure the timing is feasible | 20:13 |
zaneb | there is a third option perhaps | 20:13 |
asalkeld | that takes launch configes | 20:13 |
zaneb | have the user explicitly create a snapshot (with a template) and allow them to instantiate copies of it using a new resource type | 20:13 |
asalkeld | or it could be a manual cfn-snapshot call from in the userdata | 20:14 |
asalkeld | and save some state "already-snapshotted" so it doesn't keep doing it | 20:15 |
asalkeld | well we should move on if thomas isn't here | 20:16 |
*** redthrux_is_miss has joined #openstack-meeting | 20:16 | |
asalkeld | maybe discuss on ml | 20:16 |
shardy | what's driving the use-case btw? | 20:16 |
shardy | other than fast==good? | 20:16 |
*** redthrux_is_miss is now known as Guest30627 | 20:16 | |
asalkeld | well steve was driving it | 20:16 |
jpeeler | pretty sure that's it? | 20:16 |
*** Guest30627 has quit IRC | 20:16 | |
zaneb | shardy: what more do you want? ;) | 20:16 |
jpeeler | make demos look super awesome | 20:16 |
asalkeld | mostly after trying the openshift template | 20:17 |
asalkeld | which is super slow | 20:17 |
asalkeld | 30min+ | 20:17 |
shardy | The problem with openshift was building everything from source | 20:17 |
shardy | Check out my screecast, it launches openshift in 30s | 20:17 |
asalkeld | ooo | 20:17 |
*** derekh has joined #openstack-meeting | 20:17 | |
asalkeld | lets move on | 20:18 |
shardy | If their install-from RPM stuff was better documented, we could do that from a template (or via heat-prebuild or heat-jeos) | 20:18 |
*** derekh has quit IRC | 20:18 | |
asalkeld | #topic native resource types | 20:18 |
*** openstack changes topic to "native resource types" | 20:18 | |
asalkeld | zaneb, ? | 20:19 |
zaneb | shardy: ? ;) | 20:19 |
asalkeld | ok | 20:19 |
zaneb | so, the question was | 20:19 |
stevebake | So, quantum resource type implementation are small and clean, since they are just thin wrappers around api | 20:19 |
*** redthrux has quit IRC | 20:19 | |
zaneb | whether we should introduce stuff like OpenStack::Nova::Instance | 20:19 |
zaneb | and if so should it be an extension of AWS::EC2::Instance | 20:20 |
stevebake | I'd like to at least try a nova instance resource type doing the same thing | 20:20 |
zaneb | or should it be something completely new and more OpenStack-y | 20:20 |
asalkeld | well if there is new value sure | 20:20 |
stevebake | zaneb: right now I'm thinking separate implementations, with shared code refactored somewhere else | 20:20 |
zaneb | this was in the context of jpeeler wanted to do something that was best implemented by adding some properties to the Instance type | 20:20 |
shardy | I think we should keep non AWS resource stuff separate, in a separate OS:: namespace or something | 20:21 |
asalkeld | there is also min_count and max_count that would be neat | 20:21 |
asalkeld | (for multiple creates) | 20:21 |
stevebake | If the resource_ids match then we could mix and match resources in a template, but probably not recommended | 20:22 |
asalkeld | I think in a seperate resource | 20:22 |
asalkeld | not reason not to work together | 20:22 |
stevebake | if the schema properties exactly match the underlying api that will ease the documentation burden | 20:22 |
asalkeld | also would be good to get the new format sometime | 20:22 |
stevebake | I might start playing with new format next | 20:23 |
asalkeld | cool stevebake | 20:23 |
*** vipul is now known as vipul|away | 20:23 | |
zaneb | so, that approach has merits: it means we're not stuck with the AWS schemas forever | 20:24 |
*** jhenner has joined #openstack-meeting | 20:24 | |
stevebake | file extension bikeshedding, *.hml (Heat Markup Language) *.homl (Heat's Own Markup Language) ? | 20:24 |
zaneb | the embrace-and-extend option also has merits though: it's a much easier transition path for users | 20:24 |
asalkeld | why not just the actual type | 20:24 |
*** jhenner has quit IRC | 20:24 | |
shardy | +1, why not just use the extension (.yml?) which best describes the format? | 20:25 |
zaneb | mime type should be application/json, so I vote for .json (or .yml) | 20:25 |
radez | +1 | 20:25 |
zaneb | that way web servers can infer the mime type | 20:25 |
asalkeld | +1 | 20:25 |
stevebake | ok | 20:25 |
asalkeld | .yml | 20:25 |
zaneb | .yaml | 20:26 |
shardy | Can't be json, cos it's not, erm, json? | 20:26 |
zaneb | #link http://www.yaml.org/faq.html | 20:26 |
zaneb | shardy: ? | 20:27 |
asalkeld | zaneb, where the implementation starts diverging you will have to start a new resource | 20:27 |
shardy | zaneb: You said "so I vote for .json" | 20:27 |
shardy | +1 re .yaml | 20:27 |
zaneb | shardy: yeah, that's before I remembered we were moving to YAML | 20:27 |
stevebake | back to native types, we could write tools which transform cfn <-> native types in templates | 20:28 |
shardy | Well, still be json for CFN API | 20:28 |
asalkeld | stevebake, yea could be done in the api server | 20:28 |
zaneb | right, either is fine for templates that are actually in the JSON subset of YAML | 20:28 |
asalkeld | we better speed up 30min down | 20:29 |
stevebake | #topic release date | 20:29 |
*** openstack changes topic to "release date" | 20:29 | |
asalkeld | ok anyone got a link to the next release date? | 20:30 |
stevebake | Our next release could be a late grizzly-1 release, or a non-aligned one, or wait until grizzly-2 | 20:30 |
asalkeld | 2 | 20:31 |
asalkeld | I recon | 20:31 |
asalkeld | we could vote | 20:31 |
asalkeld | what are the dates? | 20:31 |
zaneb | stevebake: what are the dates for those? | 20:31 |
asalkeld | https://launchpad.net/heat/+milestones | 20:31 |
asalkeld | #link https://launchpad.net/heat/+milestones | 20:31 |
zaneb | in 3 hours! | 20:32 |
asalkeld | lol | 20:32 |
stevebake | #link http://wiki.openstack.org/GrizzlyReleaseSchedule | 20:32 |
asalkeld | lets shoot for g2 :) | 20:32 |
zaneb | I think it makes sense to wait for the API stuff I am working on, and the cloudwatch stuff shardy is working on | 20:32 |
asalkeld | sure | 20:33 |
zaneb | I don't think that precludes us from doing a late g1 though | 20:33 |
stevebake | then do an interim December release? | 20:33 |
zaneb | Thierry said that was ok | 20:33 |
asalkeld | not sure there is a point tho' | 20:33 |
asalkeld | takes up time | 20:33 |
*** NobodyCam_brb is now known as NobodyCam | 20:33 | |
shardy | agree | 20:33 |
asalkeld | and holidays | 20:33 |
*** novas0x2a|laptop has quit IRC | 20:34 | |
stevebake | waiting for g-2 could make it a painful release | 20:34 |
*** jcooley is now known as jcooley_afk | 20:34 | |
zaneb | we do have to sort out the version numbering stuff before doing any more releases though | 20:34 |
shardy | stevebake: any particular reason why? | 20:34 |
asalkeld | I think so zaneb | 20:34 |
stevebake | shardy: g-2 is a hard date, doing a release before could shake out issues which take a long time to fix, like functional tests | 20:35 |
asalkeld | well we could start in say 2 weeks to do bug fixing/testing | 20:35 |
zaneb | I'm ok with holding off until g2 | 20:35 |
shardy | Well, we have the functional tests already, it's just none of us are looking at the results or running them ;) | 20:35 |
stevebake | ok, lets tell the Project Meeting our next release is g-2 | 20:36 |
*** dprince has joined #openstack-meeting | 20:36 | |
asalkeld | how long does a run take? | 20:36 |
zaneb | is there any way we can contribute those tests to tempest? | 20:36 |
zaneb | asalkeld: forever | 20:36 |
zaneb | give or take | 20:36 |
asalkeld | overnight? | 20:36 |
shardy | I think we really really need a way to get better visibility of the status | 20:37 |
asalkeld | maybe we could take turns running overnight | 20:37 |
zaneb | asalkeld: depends if they all pass | 20:37 |
zaneb | if they do, it's not too bad | 20:37 |
shardy | we put so much effort into writing them and not really benefiting atm | 20:37 |
asalkeld | yip | 20:37 |
zaneb | failures can take a couple of hours to detect | 20:37 |
stevebake | #agreed Next release of Heat is January 10th, 2013 | 20:37 |
asalkeld | can you run them the tests separately? | 20:38 |
asalkeld | so one test? | 20:38 |
zaneb | yes | 20:38 |
asalkeld | just thinking if we each run one | 20:38 |
shardy | asalkeld: yes, just nosetest -s | 20:38 |
asalkeld | it will share the burden | 20:38 |
stevebake | #topic better visibility of functional tests | 20:38 |
*** openstack changes topic to "better visibility of functional tests" | 20:38 | |
shardy | asalkeld: zaneb set up a fully automated test environment, why run them manually?! | 20:39 |
stevebake | who/when/what runs tempest currently? | 20:39 |
shardy | we just need better visibility of the results | 20:39 |
asalkeld | ok, well lets do that then | 20:39 |
zaneb | the test environment is broke at the moment | 20:39 |
asalkeld | we can't just post them somewhere and have a link from https://bugs.launchpad.net/heat | 20:40 |
stevebake | Email and bot notifications would be nice. And a pony | 20:40 |
asalkeld | zaneb, major pita maintaining function tests | 20:41 |
zaneb | but we can't continue to have this stuff behind a firewall. we need to move it into tempest | 20:41 |
zaneb | yep, sure is | 20:41 |
asalkeld | yip | 20:41 |
asalkeld | that's why I suggested we all just run one | 20:42 |
zaneb | biggest problem with that imo is that the heat-jeos image we need is unstable | 20:42 |
stevebake | Quantum recently did something with their devstack gating, maybe that is worth looking into | 20:42 |
asalkeld | I see, that's not good | 20:42 |
zaneb | not unstable as in bad, unstable as in the cfn-tools are changing all the time | 20:42 |
asalkeld | well we need to fix this somehow | 20:42 |
shardy | zaneb: Latest jeos should always work with latest master tho, which I presume is what the automated tests use? | 20:43 |
zaneb | so we can't just build an image once for tempest and always test against that | 20:43 |
zaneb | shardy: automated tests do, but that's a PITA for tempest | 20:43 |
asalkeld | zaneb, fix is cfn tools reinstall themselves | 20:43 |
zaneb | since it runs on VMs | 20:43 |
shardy | the cfntools churn should stop soon anyway, but then we'll probably want some ostools variant, so more churn | 20:43 |
shardy | asalkeld: We should package the cfntools as an RPM | 20:44 |
asalkeld | na | 20:44 |
zaneb | I like the idea of installing the tools at launch time | 20:44 |
asalkeld | just do a github install | 20:44 |
asalkeld | so once that is in, no problem | 20:44 |
zaneb | What Would Amazon Do? | 20:44 |
asalkeld | rpm update <cfn> | 20:45 |
shardy | zaneb: they install cfn-bootstrap RPM from their repo | 20:45 |
zaneb | let's do that | 20:45 |
asalkeld | +1 | 20:45 |
shardy | +1 | 20:45 |
asalkeld | still need to run the pesky test tho' | 20:46 |
asalkeld | 13min left | 20:46 |
stevebake | #topic webui | 20:46 |
*** openstack changes topic to "webui" | 20:46 | |
radez | The conversion to python-heatclient is essentially done. | 20:46 |
radez | I've just been waiting for the events command to be exposed before I screencast the latest. | 20:46 |
radez | I have some ui functionality that displays events that will be pretty easy to convert, and that's all that's pending. | 20:46 |
radez | In the mean time I've been working on a couple concepts for new features. | 20:46 |
radez | 1. template catalogues (pulling already written templates from multiple sources, github and aws atm) | 20:46 |
radez | 2. eye candy enabled template designer (drag and drop and forms that render to a template) | 20:46 |
radez | both are coming along very well and are just about ready to do an inital screencast of them to show where they are in concept/development | 20:46 |
radez | other thoughts on my plate | 20:47 |
radez | 1. moving onto LP (can I just do it, or is there a plan of some kind I need to follow?) | 20:47 |
radez | 2. I'm in my first week of trianing to get my RHCA next week (ie, absent from meeting) | 20:47 |
radez | 3. blueprints, kinda need more of a plan on where to go with this. I think this depends on #1 but up for feed back on what folks want to see. | 20:47 |
radez | thoughts? questions? | 20:47 |
stevebake | radez: do you want coding help or users yet? | 20:47 |
zaneb | radez: I'm writing unit tests for events now. as soon as they are done (I expect tomorrow) I will post the patches. | 20:47 |
radez | stevebake: users would be great | 20:47 |
asalkeld | radez, just move to lp | 20:48 |
radez | coding help, I think i'm starting to have enough to use the help | 20:48 |
radez | zaneb: asalkeld: cool thx | 20:48 |
asalkeld | ok | 20:48 |
stevebake | maybe devstack integration would be a good first step | 20:48 |
asalkeld | good idea | 20:48 |
radez | stevebake: good though, I'll put that on my list | 20:49 |
radez | *thought | 20:49 |
asalkeld | radez, awesome work btw | 20:49 |
radez | thx, I look fwd to sharing another screencast | 20:49 |
asalkeld | what about nati_ueno? | 20:49 |
radez | he's been consumed by quantum | 20:50 |
asalkeld | I see | 20:50 |
radez | so he hasn,t been able to code any | 20:50 |
zaneb | sounds painful | 20:50 |
asalkeld | did you look at his code? | 20:50 |
radez | but he had some good work done that went into the template designer | 20:50 |
nati_ueno | yeah, But I got one UX guy, so I may help something. may be | 20:50 |
asalkeld | cool | 20:50 |
radez | so I think we'll benefit from his contribution | 20:50 |
asalkeld | well at least make a blueprint and share ideas | 20:51 |
nati_ueno | sorry I can't promise yet. but may be I can work :) | 20:51 |
radez | nati_ueno: take a look at what I've started when you get a chance | 20:51 |
nati_ueno | radez: gotcha | 20:51 |
radez | I went with jsPlumb for now | 20:51 |
radez | but made good progress | 20:51 |
radez | that's it for me | 20:52 |
asalkeld | next topic? | 20:52 |
stevebake | #topic update on project meeting | 20:52 |
*** openstack changes topic to "update on project meeting" | 20:52 | |
asalkeld | that's it | 20:52 |
asalkeld | so we are moving to openstack/ | 20:53 |
asalkeld | github.com/openstack/ | 20:53 |
asalkeld | on the 2 dec | 20:53 |
stevebake | should we move thermal too? | 20:53 |
asalkeld | good point, not sure | 20:53 |
asalkeld | https://review.openstack.org/#/c/16593/ | 20:53 |
asalkeld | I have made the team changes | 20:54 |
*** EmilienM has joined #openstack-meeting | 20:54 | |
*** andrewbogott_afk is now known as andrewbogott | 20:54 | |
stevebake | maybe we should just get those in first | 20:54 |
asalkeld | that the ci / project folks wanted | 20:54 |
asalkeld | stevebake, those? | 20:54 |
stevebake | heat and python-heatclient only | 20:54 |
*** EmilienM has left #openstack-meeting | 20:54 | |
asalkeld | o, yea sure | 20:55 |
zaneb | if & when we were accepted into core, I would expect thermal to be maintained in the horizon tree. but not sure how that should work during incubation? | 20:55 |
asalkeld | might only do that once in core? | 20:55 |
radez | I kinda expect to be consumed by horizon, but I don't know for sure | 20:55 |
asalkeld | yea, github not a bad place for now | 20:56 |
stevebake | are there any outstanding launchpad process changes? | 20:56 |
asalkeld | nope | 20:56 |
asalkeld | all good to go | 20:56 |
asalkeld | note all issues and wiki pages will probably go | 20:56 |
asalkeld | so cleanup you pages | 20:56 |
stevebake | asalkeld: thanks for all that migrating, its a shitty job | 20:56 |
asalkeld | wiki was the most tedious | 20:57 |
asalkeld | no problem | 20:57 |
*** yjiang5 has joined #openstack-meeting | 20:57 | |
*** dendrobates has quit IRC | 20:57 | |
zaneb | stevebake: did anything come up in yesterday's meeting? I wasn't there this week | 20:57 |
asalkeld | the team stuff | 20:57 |
asalkeld | I was there too | 20:57 |
stevebake | not really. we have a release date for them now | 20:57 |
asalkeld | that's right | 20:58 |
zaneb | cool | 20:58 |
asalkeld | wrapup? | 20:58 |
asalkeld | #endmeeting | 20:58 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 20:58 | |
openstack | Meeting ended Wed Nov 21 20:58:29 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 20:58 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/heat/2012/heat.2012-11-21-20.01.html | 20:58 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/heat/2012/heat.2012-11-21-20.01.txt | 20:58 |
openstack | Log: http://eavesdrop.openstack.org/meetings/heat/2012/heat.2012-11-21-20.01.log.html | 20:58 |
stevebake | ooo, logs! | 20:58 |
asalkeld | lol | 20:58 |
asalkeld | been a while | 20:58 |
zaneb | w00t! | 20:58 |
asalkeld | thanks all | 20:59 |
*** adjohn has quit IRC | 20:59 | |
radez | cya'll in two weeks | 20:59 |
*** radez is now known as radez_g0n3 | 20:59 | |
*** zoumpis has joined #openstack-meeting | 20:59 | |
nijaba | #startmeeting Ceilometer | 21:00 |
nijaba | #meetingtopic Ceilometer | 21:00 |
nijaba | #chair nijaba | 21:00 |
nijaba | #link http://wiki.openstack.org/Meetings/MeteringAgenda | 21:00 |
nijaba | ATTENTION: lease keep discussion focussed on topic until we reach open discussion topic | 21:00 |
openstack | Meeting started Wed Nov 21 21:00:01 2012 UTC. The chair is nijaba. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 21:00 |
openstack | The meeting name has been set to 'ceilometer' | 21:00 |
*** openstack changes topic to " (Meeting topic: Ceilometer)" | 21:00 | |
openstack | Current chairs: nijaba | 21:00 |
*** torgomatic has left #openstack-meeting | 21:00 | |
dhellmann | o/ | 21:00 |
jd__ | o/ | 21:00 |
eglynn | o/ | 21:00 |
yjiang5 | o/ | 21:00 |
nijaba | o/ | 21:00 |
nijaba | #topic actions from previous meeting | 21:00 |
*** openstack changes topic to "actions from previous meeting (Meeting topic: Ceilometer)" | 21:00 | |
nijaba | #topic jd and nijaba to start preparing a video demo of ceilometer | 21:01 |
*** openstack changes topic to "jd and nijaba to start preparing a video demo of ceilometer (Meeting topic: Ceilometer)" | 21:01 | |
nijaba | no real progress there this week. We clearly do not have much time to work on this at the moment. I guess we'll have to postpone this a bit... | 21:01 |
jd__ | #agreed | 21:01 |
jd__ | :) | 21:01 |
nijaba | unless anyone else wants to work on it | 21:01 |
nijaba | no volunteer? | 21:01 |
nijaba | ok moving on... | 21:01 |
nijaba | #topic eglynn propose agent item on ceilo interaction for nova IRC meeting | 21:01 |
*** openstack changes topic to "eglynn propose agent item on ceilo interaction for nova IRC meeting (Meeting topic: Ceilometer)" | 21:01 | |
eglynn | so I proposed it to them, but they didn't bite | 21:02 |
eglynn | sorry wrong topic! | 21:02 |
*** jcru has quit IRC | 21:02 | |
jd__ | #rewind | 21:02 |
*** adjohn has joined #openstack-meeting | 21:02 | |
eglynn | we discussed the cilo/nova interaction at the nova weekly meeting | 21:02 |
eglynn | and option 5 (a versioned stable lib wrapping th enova virt bit we need) was the preference of the nova folks | 21:03 |
eglynn | provisionally at least, pending the details being fleshed out | 21:03 |
nijaba | who would own the lib? Ceilo? | 21:03 |
eglynn | nova primarily | 21:04 |
nijaba | k | 21:04 |
eglynn | with ceilo contributions to it | 21:04 |
nijaba | and who has the action to flesh out the details? | 21:04 |
eglynn | so I've been trying to smoke out the versioning and releas emgmt implications | 21:04 |
eglynn | #link http://lists.openstack.org/pipermail/openstack-dev/2012-November/003123.html | 21:04 |
eglynn | I still have the action to flesh out | 21:04 |
*** cdub has quit IRC | 21:04 | |
eglynn | ... and yjiang5 has some ideas also | 21:05 |
nijaba | should you guys action yourselves on that? | 21:05 |
*** cdub has joined #openstack-meeting | 21:05 | |
yjiang5 | yes, I did some investigate on the API | 21:05 |
asalkeld | hi, bit late ... | 21:05 |
eglynn | #action eglynn drive fleshing out of nova-virt API to completion | 21:05 |
nijaba | thanks eglynn | 21:05 |
asalkeld | ooo, eglynn is driving | 21:06 |
nijaba | #topic nijaba to close survey and publish result prior to next meeting | 21:06 |
*** openstack changes topic to "nijaba to close survey and publish result prior to next meeting (Meeting topic: Ceilometer)" | 21:06 | |
nijaba | I did this via an email to the mailing list: | 21:06 |
nijaba | #link http://lists.openstack.org/pipermail/openstack-dev/2012-November/003124.html | 21:06 |
nijaba | We'll have time to discuss this in a bit | 21:06 |
nijaba | #topic asalkeld investigate diamond for use to generate stats | 21:06 |
*** openstack changes topic to "asalkeld investigate diamond for use to generate stats (Meeting topic: Ceilometer)" | 21:06 | |
asalkeld | so I had a look | 21:06 |
asalkeld | but not really good fit for ceilometer | 21:07 |
asalkeld | but good fit for diagnostic | 21:07 |
asalkeld | or tracing | 21:07 |
nijaba | interesting | 21:07 |
asalkeld | it's kinda like tach | 21:07 |
dhellmann | any ideas we can steal for the multi-publishing changes? | 21:07 |
asalkeld | well it doen't have a concept of different rates | 21:07 |
asalkeld | which would be neat | 21:08 |
nijaba | it would :) | 21:08 |
dhellmann | wait, it does | 21:08 |
asalkeld | so not really | 21:08 |
asalkeld | really | 21:08 |
*** vipul|away is now known as vipul | 21:08 | |
dhellmann | I had a system set up here polling ceph at one rate and everything else at another rate | 21:08 |
dhellmann | yeah, you can control that in the config file | 21:08 |
dhellmann | I'll have to dig up the settings again, I deleted that vm | 21:09 |
asalkeld | o, I meant more caching, aggregation | 21:09 |
dhellmann | it controlls the polling rate, which is then the same as the publishing rate for those meters | 21:09 |
dhellmann | oh, yeah, I think it assumes upstream does that | 21:09 |
nijaba | I think what we want to find is the best way to minimize polling and intreations, rig | 21:10 |
asalkeld | we might want to sample often but publish less often | 21:10 |
*** dprince has quit IRC | 21:10 | |
eglynn | yep, say for CPU util | 21:10 |
jd__ | that's a point for transformer | 21:10 |
asalkeld | (for monitoring) | 21:10 |
yjiang5 | that can be achieved through transfomer | 21:10 |
asalkeld | ya | 21:10 |
* jd__ high five yjiang5 | 21:10 | |
eglynn | the transformer drops some samples on the floor, or? | 21:11 |
eglynn | (to dial down the publishing rate) | 21:11 |
jd__ | eglynn: or use them to build a % value | 21:11 |
eglynn | (or aggregates) | 21:11 |
jd__ | dropping shouldn't be a transformer feature itself | 21:11 |
eglynn | a-ha, OK | 21:11 |
eglynn | thought yjiang5 menat using a transformer to step down the sample rate for fewer publishes ... | 21:12 |
yjiang5 | possibly we can have transfomer pipeline? some drop, some aggeragete ? possibly | 21:12 |
nijaba | ok, so should we have a topic on transformer design next week? | 21:12 |
eglynn | s/menat/meant/ | 21:12 |
eglynn | yep, long thread in gerrit | 21:12 |
jd__ | not sure a meeting topic will fit | 21:13 |
nijaba | maybe yjiang5 can prep soemthing? | 21:13 |
yjiang5 | sure | 21:13 |
dhellmann | yeah, we need something written up to talk about | 21:13 |
eglynn | (gerrit highly unsuited to long discussions ...) | 21:13 |
nijaba | thanks | 21:13 |
yjiang5 | I would discuss on the ML firstly | 21:13 |
jd__ | +1 | 21:13 |
eglynn | yep | 21:13 |
dhellmann | +1 | 21:13 |
jd__ | the subject is so complex, async communication will work better as a first step | 21:13 |
nijaba | #action yjiang5 to drive a topic on transformer next week meeting | 21:13 |
nijaba | arghhh | 21:13 |
nijaba | trike t | 21:14 |
nijaba | astrike that then | 21:14 |
jd__ | #unaction ! | 21:14 |
jd__ | ;) | 21:14 |
asalkeld | undo? | 21:14 |
nijaba | #rewind too | 21:14 |
yjiang5 | ? | 21:14 |
nijaba | #action yjiang5 to start a thread on transformer | 21:14 |
*** jdbarry is now known as jdbarry|away | 21:14 | |
yjiang5 | sure | 21:15 |
nijaba | #topic eglynn propose IRC meetup with Synaps folks to discuss collaboration model | 21:15 |
* nijaba guess they did not bite :) | 21:15 | |
*** openstack changes topic to "eglynn propose IRC meetup with Synaps folks to discuss collaboration model (Meeting topic: Ceilometer)" | 21:15 | |
eglynn | so I proposed it to them, but they didn't bite | 21:15 |
eglynn | however they assure me they're continueing to discuss internally | 21:15 |
jd__ | bummer | 21:15 |
eglynn | and will have a conclusion by week's end | 21:15 |
eglynn | (apparently busy with a bunch of other stuff ...) | 21:15 |
jd__ | re-#action then? | 21:16 |
nijaba | so, let's wait for their decision | 21:16 |
eglynn | cool | 21:16 |
nijaba | yep | 21:16 |
dhellmann | so they didn't say no, but haven't said yes? | 21:16 |
eglynn | exactly | 21:16 |
nijaba | #action eglynn to report on synaps' decision | 21:16 |
eglynn | will be wrapped up one way or the other this week | 21:16 |
nijaba | #topic dhellmann to confirm with ttx that tarball job is correct | 21:16 |
*** openstack changes topic to "dhellmann to confirm with ttx that tarball job is correct (Meeting topic: Ceilometer)" | 21:16 | |
dhellmann | it was not, but has been fixed so it is now | 21:17 |
jd__ | \o/ thx | 21:17 |
nijaba | cool! thanks dhellmann | 21:17 |
nijaba | #topic nijaba to transform bp-less features into bp | 21:17 |
nijaba | So I spent quite a bit of time on this, you can see the results at | 21:17 |
nijaba | #link https://blueprints.launchpad.net/ceilometer/grizzly | 21:17 |
nijaba | I also updated the roadmap page, but I think this is now truely redudant info and we should get rid of it, wdyt? | 21:17 |
*** openstack changes topic to "nijaba to transform bp-less features into bp (Meeting topic: Ceilometer)" | 21:17 | |
*** sarob has quit IRC | 21:17 | |
dhellmann | the infra team also added a gating job to ensure all of our contributors have signed the CLA | 21:17 |
nijaba | nice! | 21:17 |
eglynn | yep, get rid, duplication is badness for this sort of stuff | 21:17 |
jd__ | nijaba: I hate duplicate | 21:17 |
* nijaba too | 21:17 | |
dhellmann | nijaba: maybe just erase the contents and point to launchpad? saves history... | 21:18 |
jd__ | let's kill the grizzly then! | 21:18 |
nijaba | #action nijaba to get rid of roadmap page content to point to lp | 21:18 |
jd__ | otherwise good work nijaba :) | 21:18 |
nijaba | thanks | 21:18 |
eglynn | yep, much neater! | 21:18 |
nijaba | I guess that's it for last week's actions | 21:18 |
nijaba | #topic Folsom stable update release? | 21:19 |
*** openstack changes topic to "Folsom stable update release? (Meeting topic: Ceilometer)" | 21:19 | |
nijaba | So far, it seems that we have made some good progress that should not break the compatibility with Folsom and some of the bug fixes are somehow critical for production environments. What would you guys think if we were producing a Folsom stable update at the same time of the g2 milestone? | 21:19 |
dhellmann | we might even be able to say that g2 is compatible with folsom | 21:19 |
nijaba | this may mean that we should wait until we commit breaking changes after that milestone, though | 21:19 |
eglynn | interesting, do we have a stable/folsom branch? | 21:19 |
dhellmann | jd__ has a patch under way to update the CI system to test changes against folsom | 21:20 |
jd__ | I agree with dhellmann on that | 21:20 |
nijaba | eglynn: we don't but can have one | 21:20 |
dhellmann | nijaba: yes, we do have a stable/folsom branch | 21:20 |
jd__ | stable/folsom should be a 2012.2.1 release with fix only, but I don't think this is what we want | 21:20 |
eglynn | couldn't we create one, backport selected fixes to that and keep master trucking ahead? | 21:20 |
dhellmann | we made a branch right before ODS | 21:20 |
nijaba | dhellmann: ah... the 0.1 branch? | 21:20 |
dhellmann | yeah, I thought we called it stable/folsom | 21:20 |
* dhellmann goes to git | 21:20 | |
jd__ | selecting fix is going to be big grunt work :( | 21:20 |
jd__ | *fixes | 21:21 |
asalkeld | cp ceilometer-2012.g2 ceilometer-folsom | 21:21 |
dhellmann | remotes/origin/stable/folsom | 21:21 |
jd__ | asalkeld: that would break the rule I think | 21:21 |
*** arbrandes has quit IRC | 21:21 | |
dhellmann | the main issue with compatibility has been nova | 21:21 |
eglynn | so the stable-maint criteria for backport selection are ... user-visible fix, low impact, low risk | 21:22 |
jd__ | it's saner to keep Folsom compatibility until g2 | 21:22 |
dhellmann | so far we're compatible, so we could just merge master into the stable branch | 21:22 |
*** roadTripper has quit IRC | 21:22 | |
jd__ | dhellmann: I don't think it's policy compliant /o\ | 21:22 |
eglynn | exactly | 21:22 |
nijaba | so, anyone against this? It should be simple IIUC and don't break compat until g3 | 21:22 |
dhellmann | oh, we have to pick individual patches? | 21:22 |
jd__ | dhellmann: oh yes we have to. | 21:22 |
eglynn | so users expect stable releases to be minimal and contain carefully selected fixes | 21:23 |
dhellmann | :-( | 21:23 |
jd__ | stable/folsom is meant to fix bugs like eglynn said | 21:23 |
nijaba | jd__: does this apply to inbation? | 21:23 |
dhellmann | ah, ok, that makes sense | 21:23 |
eglynn | not trunk chasing | 21:23 |
dhellmann | well, we could just say our g2 release is also compatible and not touch stable/folsom then | 21:23 |
jd__ | nijaba: the point of incubation is to act like others players, right? ;) | 21:23 |
nijaba | incubation even? | 21:23 |
jd__ | dhellmann: I think it's the best option here | 21:23 |
nijaba | jd__: hmmmpfff... | 21:23 |
eglynn | agreed | 21:23 |
dhellmann | ok | 21:23 |
jd__ | I've already updated tox.ini to run unit tests against folsom and the -infra team is about to merge my change forcing gate checks againt Folsom | 21:24 |
jd__ | just say yes to this and it'll happen! ;) | 21:24 |
nijaba | #agreed g2 should be declared folsom compatible | 21:24 |
dhellmann | one other thing I have found is that our version of anyjson is not compatible with folsom, so I had to make a change for our internal packaging | 21:24 |
dhellmann | it conflicts with the version folsom nova wants, IIRC | 21:24 |
jd__ | dhellmann: feel free to send a patch then :) | 21:24 |
eglynn | yeah anyjson dependency caused issues before | 21:24 |
dhellmann | unfortunately, changing it will break grizzly compatibility | 21:24 |
eglynn | (nova, quantum etc. have a much older dep IIRC) | 21:25 |
jd__ | dhellmann: we can create a second pip-requires? | 21:25 |
dhellmann | so we may actually need a branch at g2 for compatibility with just that change | 21:25 |
jd__ | let's update nova and quantum? ;) | 21:25 |
dhellmann | they're updated in grizzly already, I think | 21:25 |
eglynn | yep they are | 21:25 |
eglynn | #link http://wiki.openstack.org/StableBranch#Appropriate_Fixes | 21:25 |
jd__ | ah, ok | 21:25 |
dhellmann | so grizzly is consistent, but newer than folsom | 21:25 |
dhellmann | maybe we need an unstable/folsom branch ;-() | 21:26 |
eglynn | LOL | 21:26 |
jd__ | lol | 21:26 |
jd__ | dhellmann: what's the problem with supporting several anyjson on our side? | 21:26 |
dhellmann | hmm, that might work | 21:27 |
dhellmann | #action dhellmann test more lenient anyjson support for folsom and grizzly compatibility | 21:27 |
jd__ | dhellmann: if you need some help about that, ping me | 21:28 |
*** AlanClark has quit IRC | 21:28 | |
jd__ | not sure you'll need, but I care about Folsom too | 21:28 |
nijaba | #link http://wiki.openstack.org/GrizzlyReleaseSchedule as a reminder | 21:28 |
nijaba | g2 is jan 10 | 21:28 |
dhellmann | jd__: thanks, I'll let you know! | 21:28 |
nijaba | #topic Discuss results of Poll | 21:29 |
*** openstack changes topic to "Discuss results of Poll (Meeting topic: Ceilometer)" | 21:29 | |
nijaba | so, did you have time to look at the results | 21:29 |
nijaba | ? | 21:29 |
nijaba | any action we need to take? | 21:29 |
jd__ | I look at the result, and I don't have any comment | 21:30 |
dhellmann | the first few high priority items were interesting | 21:30 |
jd__ | I think you set this in the blueprints priorities? | 21:30 |
dhellmann | I promise I didn't stuff extra ballots! | 21:30 |
nijaba | I set the priorities according to our internal vote, not the poll so far | 21:30 |
jd__ | nijaba: ok, not sure there's a big difference? | 21:31 |
dhellmann | does anything in the results change our priorities? I think those internal changes would be great, but I agree with their current priority. | 21:31 |
eglynn | #link http://lists.openstack.org/pipermail/openstack-dev/2012-November/003124.html | 21:31 |
asalkeld | * I want to have monitoring information in a central place | 21:31 |
asalkeld | 82,8%24 | 21:31 |
asalkeld | ooo | 21:31 |
shardy | +1 ;) | 21:32 |
*** juice_ has joined #openstack-meeting | 21:32 | |
nijaba | I think the horizon plugin suggestion showed that we forgot to input items that were already on the roadmap on which we did not vote | 21:32 |
dhellmann | nijaba: good point | 21:33 |
nijaba | so I added https://blueprints.launchpad.net/ceilometer/+spec/horizon-plugin | 21:33 |
nijaba | and | 21:33 |
dhellmann | jd__: how's that prototype you were working on coming along? | 21:33 |
nijaba | https://blueprints.launchpad.net/ceilometer/+spec/user-api | 21:33 |
zykes- | are you guys in on horizon integration atm ? | 21:33 |
nijaba | should we set some medium prio on those? | 21:33 |
jd__ | dhellmann: prototype? on horizon? not me | 21:33 |
nijaba | zykes-: what do you mean? | 21:34 |
dhellmann | jd__: you had some graphs, I thought that's what they were for | 21:34 |
nijaba | dhellmann: debug graphs, not plugin stuff yet | 21:34 |
jd__ | dhellmann: ah, nop, it's just a debug interface sending you html rather json when talking to ceilometer-api | 21:34 |
jd__ | s/rather/rather than/ | 21:34 |
dhellmann | jd__: ah | 21:34 |
nijaba | and the horizxon plugin needs a user api first, I think | 21:34 |
jd__ | nijaba: yeah, probably | 21:35 |
nijaba | security wise, I think it is a must | 21:35 |
jd__ | we could extend the API to user-API pretty easily now that we have Keystone | 21:35 |
zykes- | nijaba: i'll save it for open-disc | 21:35 |
eglynn | a user API, as opposed to the existing REST API? | 21:35 |
nijaba | ok, so, set taht for medium prio? | 21:35 |
dhellmann | eglynn: so a user can't see resource usage for someone else's stuff | 21:35 |
nijaba | eglynn: yes, same api, but contrained to current tenant | 21:36 |
eglynn | a-ha OK, a non-admin-see-the-world API, got it | 21:36 |
dhellmann | my idea for that was just to update the api implementation to always add the tenant_id parameter to a query unless the user has admin | 21:36 |
dhellmann | so the user api is the same as the admin api | 21:36 |
nijaba | dhellmann: on a differrent port or baed on admin status? | 21:36 |
dhellmann | based on the credentials we get from the keystone middleware | 21:36 |
nijaba | dhellmann: ok | 21:36 |
dhellmann | I assume those are tucked into the request in a way that we can get to them | 21:37 |
jd__ | dhellmann: you mean only allow URI with <tenant id> in it? | 21:37 |
nijaba | dhellmann: feel free to fill in some details in https://blueprints.launchpad.net/ceilometer/+spec/user-api | 21:37 |
dhellmann | jd__: no, allow any url, but internally always restrict by the current tenant_id even if the URL doesn't do that | 21:37 |
dhellmann | #action dhellmann update user-api blueprint | 21:37 |
nijaba | dhellmann: thanks! | 21:37 |
jd__ | dhellmann: ah yes, good idea | 21:37 |
eglynn | exactly, as nova does for non-admin queries | 21:38 |
yjiang5 | We are rebuilding the API server, will user-api depends on that/ | 21:38 |
nijaba | Integrate with monitoring standards such as SNMP, CIM and SMI-S seems to big for this release, right? | 21:38 |
eglynn | I would say so | 21:38 |
dhellmann | nijaba: yes, way too big | 21:38 |
nijaba | k | 21:38 |
nijaba | what about https://blueprints.launchpad.net/ceilometer/+spec/meter-post-api ? | 21:38 |
*** juice_ has quit IRC | 21:38 | |
jd__ | I didn't understand 2 of 3 of your stuff, so yes. | 21:38 |
dhellmann | nijaba: that should be a small change to the api | 21:39 |
asalkeld | say this seems alot like a cw api | 21:39 |
* nijaba likes the jd__ test, similar to litmus, | 21:39 | |
nijaba | but better | 21:39 |
eglynn | how to auth? | 21:40 |
jd__ | asalkeld: probably | 21:40 |
eglynn | admin only? | 21:40 |
asalkeld | post + user stuff | 21:40 |
jd__ | eglynn: at least admin only as a first step would be great | 21:40 |
*** dendrobates has joined #openstack-meeting | 21:40 | |
*** dendrobates has quit IRC | 21:40 | |
*** dendrobates has joined #openstack-meeting | 21:40 | |
eglynn | jd__: cool | 21:40 |
jd__ | admin or special role | 21:40 |
asalkeld | I am working on monitoring api | 21:40 |
eglynn | yep | 21:40 |
eglynn | asalkeld: native version of CW API? | 21:41 |
jd__ | as stated on the mailing list, this is something PaaS platforms are requesting | 21:41 |
asalkeld | at some point we could work towards one api if it made sense | 21:41 |
asalkeld | eglynn, ya | 21:41 |
*** sandywalsh_ has joined #openstack-meeting | 21:41 | |
eglynn | cool | 21:41 |
*** sandywalsh has quit IRC | 21:42 | |
asalkeld | this a nice api too http://dev.librato.com/v1/metrics | 21:42 |
nijaba | so, should I mark this as approved/medium, low? | 21:42 |
*** AlanClark has joined #openstack-meeting | 21:42 | |
*** yjiang5 has quit IRC | 21:42 | |
nijaba | #vote on prio for post meter? high, medium, low | 21:43 |
nijaba | #startvote on prio for post meter? high, medium, low | 21:43 |
openstack | Begin voting on: on prio for post meter? Valid vote options are high, medium, low. | 21:43 |
*** juice_ has joined #openstack-meeting | 21:43 | |
openstack | Vote using '#vote OPTION'. Only your last vote counts. | 21:43 |
dhellmann | #vote low | 21:43 |
eglynn | asalkeld: measure_time resolution seems a little coarse | 21:43 |
nijaba | #vote low | 21:43 |
asalkeld | #vote low | 21:43 |
eglynn | #vote low | 21:43 |
jd__ | #vote medium | 21:43 |
*** yjiang5 has joined #openstack-meeting | 21:44 | |
nijaba | anyone else? | 21:44 |
nijaba | ok, done | 21:44 |
nijaba | #endvote | 21:44 |
openstack | Voted on "on prio for post meter?" Results are | 21:44 |
openstack | medium (1): jd__ | 21:44 |
openstack | low (4): nijaba, dhellmann, eglynn, asalkeld | 21:44 |
asalkeld | eglynn, sure - I just meant the rest api | 21:44 |
eglynn | asalkeld: but otherwise looks nice on a first read ... | 21:44 |
nijaba | #startvote on prio for horizon and user api? high, medium, low | 21:44 |
openstack | Begin voting on: on prio for horizon and user api? Valid vote options are high, medium, low. | 21:44 |
openstack | Vote using '#vote OPTION'. Only your last vote counts. | 21:44 |
nijaba | #vote medium | 21:44 |
asalkeld | #vote low | 21:44 |
jd__ | #vote medium | 21:45 |
yjiang5 | #vote medium | 21:45 |
dhellmann | low | 21:45 |
jd__ | syntax error | 21:45 |
asalkeld | I will be off for 10-15min (kids to school) | 21:45 |
eglynn | #vote low | 21:45 |
dhellmann | #vote low | 21:45 |
dhellmann | (thanks, jd__) | 21:46 |
nijaba | countdown to 10... | 21:46 |
nijaba | #endvote | 21:46 |
openstack | Voted on "on prio for horizon and user api?" Results are | 21:46 |
openstack | medium (3): jd__, nijaba, yjiang5 | 21:46 |
jd__ | then fireworks? | 21:46 |
openstack | low (3): dhellmann, eglynn, asalkeld | 21:46 |
*** annegentle_ has joined #openstack-meeting | 21:46 | |
nijaba | argh.. we have parity | 21:46 |
jd__ | ok let's say the PTL wins :-> | 21:46 |
* nijaba feels empowered! | 21:46 | |
nijaba | medium it is then | 21:47 |
nijaba | anything else on the poll? | 21:47 |
nijaba | #topic Review blueprints and progress | 21:48 |
*** openstack changes topic to "Review blueprints and progress (Meeting topic: Ceilometer)" | 21:48 | |
nijaba | so for g2 we currently have | 21:48 |
nijaba | #link https://launchpad.net/ceilometer/+milestone/grizzly-2 | 21:48 |
dhellmann | it looks like we only have one g2 blueprint not done, if I'm reading the list right | 21:48 |
dhellmann | ah, 2 | 21:48 |
nijaba | dhellmann: 2 actually | 21:48 |
nijaba | we still have more than a month | 21:49 |
yjiang5 | anything left for db access? | 21:49 |
jd__ | let me check about db access | 21:49 |
nijaba | should we be a bit more agressive? | 21:49 |
*** _0x44 has quit IRC | 21:49 | |
jd__ | yeah, db access is removed EXCEPT from nova_notifier, but that doesn't matter since it's run INSIDE nova | 21:49 |
yjiang5 | I remember only the nova notifier | 21:49 |
*** _0x44 has joined #openstack-meeting | 21:49 | |
jd__ | I think we should close this one | 21:49 |
nijaba | enayone disagrees? | 21:50 |
dhellmann | what is the status of removing db access from the nova compute agent? | 21:50 |
dhellmann | when that lands, our notifier will break | 21:50 |
eglynn | yep, good about the no-db-compute work | 21:50 |
eglynn | that's got a pretty long time horizon tho' AFAIK | 21:51 |
jd__ | dhellmann: done | 21:51 |
jd__ | no, the notifier is run by nova itself | 21:51 |
*** anniec has joined #openstack-meeting | 21:51 | |
jd__ | not by ceilometer-something | 21:51 |
nijaba | ok, so I am marking it as implemented then | 21:51 |
eglynn | #link https://etherpad.openstack.org/grizzly-nova-no-db-compute | 21:51 |
*** anniec has quit IRC | 21:51 | |
nijaba | anyone cares to commit on another blueprint for g2? | 21:52 |
dhellmann | jd__: I think some time during grizzly there won't be a database handle or settings available to the notifier plugin, either. | 21:52 |
dhellmann | I think we should be conservative about adding things | 21:52 |
jd__ | dhellmann: ok, maybe, but I'd say that's another problem :) | 21:52 |
dhellmann | we have a lot of cleanup work to do, and figuring out the monitoring stuff is going to take a while, too | 21:52 |
*** anniec has joined #openstack-meeting | 21:52 | |
dhellmann | jd__: ok :-) | 21:53 |
*** yjiang5 has quit IRC | 21:53 | |
eglynn | yep, we can always add stuff opportunistically late in the cycle if by any chance we end up with loads of spare bandwidth | 21:53 |
nijaba | eglynn, asalkeld: what about qpid testing? | 21:53 |
nijaba | that should not be too risky | 21:53 |
dhellmann | #link https://blueprints.launchpad.net/nova/+spec/no-db-compute | 21:53 |
eglynn | nijaba: good question, I'll see if I can take that or hand it off | 21:53 |
nijaba | change the target when you have a feel for it | 21:54 |
*** yjiang5 has joined #openstack-meeting | 21:54 | |
eglynn | nijaba: cool, will do | 21:54 |
nijaba | thanks | 21:54 |
nijaba | so the only thing left is swift, and I thnk we should see progress soon | 21:55 |
dhellmann | cool | 21:55 |
jd__ | fingers crossed | 21:55 |
nijaba | dhellmann: you must be impatient on this one ;) | 21:55 |
jd__ | haha | 21:55 |
dhellmann | :-) | 21:56 |
*** AlanClark has quit IRC | 21:56 | |
nijaba | ok, anything else on this? | 21:56 |
nijaba | #topic Open discussion | 21:56 |
*** openstack changes topic to "Open discussion (Meeting topic: Ceilometer)" | 21:56 | |
dhellmann | I'm making good progress on the pecan & wsme work. I should have something to share next week, I think. | 21:57 |
nijaba | zykes-: you wanted to propose something? | 21:57 |
yjiang5 | dhellmann: cool | 21:57 |
nijaba | dhellmann: oh, cool. same as for eglynn for updating the bp | 21:57 |
dhellmann | #action dhellmann update pecan port blueprint | 21:57 |
zykes- | nijaba: fyi for people that care, StackSherpa is releasing a Java implementation of billing towards openstack, I'll be working with them on porting to Python | 21:58 |
zykes- | meaning porting it over to Bufunfa that uses Ceilometer as source for one | 21:58 |
nijaba | zykes-: link? | 21:58 |
asalkeld | back | 21:58 |
dhellmann | nice | 21:58 |
zykes- | nijaba: Just talked to them a few mins ago | 21:58 |
zykes- | they'll release a video tonight for it and java code opens next week | 21:59 |
nijaba | zykes-: is it open source? | 21:59 |
zykes- | they sounded very keen on collaborating | 21:59 |
zykes- | nijaba: it will be after what they said | 21:59 |
asalkeld | dhellmann, looked at the ceilometerclient yet? | 21:59 |
nijaba | k | 21:59 |
dhellmann | asalkeld: not in depth :-( | 21:59 |
asalkeld | we need a ceiolmeterclient in openstack/ | 21:59 |
asalkeld | with cli | 21:59 |
dhellmann | it looked like yours was similar to the other libraries, right? | 21:59 |
zykes- | nijaba: I can report next week :) | 22:00 |
yjiang5 | dhellmann: where is the tree of the client? | 22:00 |
asalkeld | I tried to | 22:00 |
dhellmann | oh, yeah, we should think about a blueprint for a cli | 22:00 |
jd__ | + | 22:00 |
zykes- | they where supposed to opensource today but because of thanks giving they post poned | 22:00 |
nijaba | zykes-: please do and feel free to action youself | 22:00 |
jd__ | 1 | 22:00 |
asalkeld | so happy to convert to a different format | 22:00 |
dhellmann | yjiang5: asalkeld has one, and we have a little prototype at https://github.com/dreamhost/ceilometerclient | 22:00 |
dhellmann | I think asalkeld's is more complete | 22:00 |
yjiang5 | dhellmann: thanks | 22:00 |
zykes- | #action report status on Bufunfa / BillingStack port | 22:00 |
dhellmann | asalkeld: have a link to yours handy? | 22:00 |
zykes- | hmmms, :p | 22:00 |
nijaba | thanks zykes- | 22:01 |
asalkeld | https://github.com/asalkeld/python-ceilometerclient | 22:01 |
asalkeld | dhellmann, do you have any examples of wsme+pecan | 22:01 |
dhellmann | I got permission to release the dude open source, so we'll be working on that soon, too | 22:02 |
nijaba | asalkeld: I think you just won an opp to write a matching bp :) | 22:02 |
dhellmann | asalkeld: that's what I'm working on | 22:02 |
*** adjohn has quit IRC | 22:02 | |
nijaba | dhellmann: \o/ | 22:02 |
asalkeld | so If I make a monitoring api I can start with wsme | 22:02 |
dhellmann | I have our existing API working with pecan by itself, but the wsme parts are taking a little more time | 22:02 |
asalkeld | I have started with flask | 22:02 |
asalkeld | ok | 22:02 |
*** adjohn has joined #openstack-meeting | 22:02 | |
dhellmann | https://github.com/dhellmann/ceilometer/tree/experimental/pecan | 22:03 |
asalkeld | if you have anything can you email it to me ? | 22:03 |
asalkeld | o, cool | 22:03 |
dhellmann | everything is in the ceilometer_api dir for now (moving it into ceilometer package is on my list) | 22:03 |
dhellmann | there's no wsme there, yet | 22:03 |
dhellmann | give me a couple of days, I have a support request in :-) | 22:03 |
asalkeld | ha | 22:04 |
asalkeld | seems like lots of directory clutter | 22:04 |
zykes- | does it differ from flask much dhellmann ? | 22:04 |
dhellmann | asalkeld: yeah, code generator, but it can be cleaned up a good bit | 22:04 |
dhellmann | zykes-: it uses object dispatch | 22:04 |
dhellmann | the interesting file is https://github.com/dhellmann/ceilometer/blob/experimental/pecan/ceilometer_api/ceilometer_api/controllers/v2.py | 22:04 |
zykes- | dhellmann: meaning ? | 22:04 |
nijaba | dhellmann: I think this should depend on having the user-api, though | 22:05 |
dhellmann | nijaba: it will be fairly easy to add that feature to this when I'm done with the port | 22:05 |
nijaba | cool | 22:05 |
dhellmann | I am using v2 because of some changes to the API, so that can just be another change :-( | 22:05 |
nijaba | so, who writes the bp? | 22:05 |
dhellmann | oop, :-) | 22:05 |
dhellmann | for the user api? | 22:06 |
nijaba | dhellmann: for the cli | 22:06 |
dhellmann | oh | 22:06 |
zykes- | adios peeps, will report back to you next week or later this week in #openstack-metering | 22:06 |
zykes- | might have some updates before the weekend | 22:06 |
asalkeld | I can make one if that helps | 22:06 |
* jd__ thinks it's getting late | 22:06 | |
nijaba | asalkeld: thanks | 22:06 |
dhellmann | that would be great, asalkeld, I'm running out of hours | 22:06 |
nijaba | jd__: me too | 22:06 |
yjiang5 | dhellmann: this pecan changes will not impact API format right? | 22:07 |
jd__ | yjiang5: I hope so for dhellmann's sake | 22:07 |
dhellmann | yjiang5: some small changes, I think, but nothing major yet | 22:07 |
asalkeld | what do you mean by format? | 22:07 |
dhellmann | I'm trying to keep it the same | 22:07 |
dhellmann | asalkeld: inputs and return values | 22:07 |
yjiang5 | I mean the API compatibility | 22:07 |
asalkeld | I see | 22:08 |
asalkeld | well it's v2 | 22:08 |
dhellmann | yjiang5: well, that's why I went with "v2" :-) | 22:08 |
asalkeld | can have big changes | 22:08 |
yjiang5 | dhellmann: great | 22:08 |
yjiang5 | asalkeld: big changes? ok. | 22:08 |
asalkeld | I am just saying it could | 22:08 |
asalkeld | as in it's version 2 | 22:08 |
yjiang5 | asalkeld: because of v2 :) | 22:08 |
nijaba | ok, so I think we are running over time and discussion can continue in our chan | 22:09 |
nijaba | what do you say we end the meeting? | 22:09 |
dhellmann | one more thing | 22:09 |
nijaba | k | 22:09 |
eglynn | #link http://wiki.openstack.org/APIChangeGuidelines | 22:09 |
dhellmann | earlier today jd__ and I were talking in the main room and the idea of a bug day came up | 22:09 |
dhellmann | do we have enough bugs to make that worth-while? | 22:10 |
eglynn | (^^^ general principals on what requires an API version bump) | 22:10 |
jd__ | for a day, probably | 22:10 |
dhellmann | eglynn: thanks, I'll review that | 22:10 |
* eglynn likes bug squashing days | 22:10 | |
dhellmann | oh, we're way over time, sorry, I'm not looking at the clock | 22:11 |
eglynn | good for team coherence as well as the obvious goal | 22:11 |
dhellmann | so | 22:11 |
dhellmann | me | 22:11 |
dhellmann | thing | 22:11 |
dhellmann | something to discuss next week? | 22:11 |
*** jdurgin1 has quit IRC | 22:11 | |
jd__ | yep | 22:11 |
eglynn | cool | 22:11 |
nijaba | Should that be a week before the g2 misltone? | 22:11 |
nijaba | #action nijaba to set topic for bug day at next meeting | 22:11 |
* dhellmann will have to look at a calendar to answer that | 22:11 | |
nijaba | anything else? | 22:12 |
dhellmann | nope | 22:12 |
nijaba | 30 sec countdown | 22:12 |
eglynn | nowt from me ... | 22:12 |
asalkeld | all good | 22:12 |
jd__ | all clear | 22:12 |
yjiang5 | no | 22:12 |
nijaba | thanks everyone | 22:12 |
nijaba | #endmeeting | 22:12 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 22:12 | |
openstack | Meeting ended Wed Nov 21 22:12:43 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 22:12 |
eglynn | 'night all | 22:12 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/ceilometer/2012/ceilometer.2012-11-21-21.00.html | 22:12 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/ceilometer/2012/ceilometer.2012-11-21-21.00.txt | 22:12 |
openstack | Log: http://eavesdrop.openstack.org/meetings/ceilometer/2012/ceilometer.2012-11-21-21.00.log.html | 22:12 |
*** stevebake has quit IRC | 22:14 | |
*** shardy is now known as shardy_afk | 22:26 | |
*** dhellmann is now known as dhellmann-afk | 22:27 | |
*** vipul is now known as vipul|away | 22:28 | |
*** rnirmal has joined #openstack-meeting | 22:28 | |
*** yjiang5 is now known as yjiang5-away | 22:29 | |
*** vipul|away is now known as vipul | 22:29 | |
*** stevebake has joined #openstack-meeting | 22:30 | |
*** esp has left #openstack-meeting | 22:30 | |
*** yjiang5-away has quit IRC | 22:35 | |
*** nati_ueno has quit IRC | 22:50 | |
*** andrewbogott is now known as andrewbogott_afk | 22:51 | |
*** samkottler|afk is now known as samkottler | 22:52 | |
*** AlanClark has joined #openstack-meeting | 23:01 | |
*** dedis0 has joined #openstack-meeting | 23:03 | |
*** cdub has quit IRC | 23:07 | |
*** nati_ueno has joined #openstack-meeting | 23:12 | |
*** nati_ueno has joined #openstack-meeting | 23:12 | |
*** nati_ueno has quit IRC | 23:14 | |
*** anniec has quit IRC | 23:15 | |
*** AlanClark has quit IRC | 23:15 | |
*** andrewbogott_afk is now known as andrewbogott | 23:17 | |
*** zoumpis has quit IRC | 23:18 | |
*** anniec has joined #openstack-meeting | 23:20 | |
*** anniec has joined #openstack-meeting | 23:20 | |
*** zoumpis has joined #openstack-meeting | 23:24 | |
*** cdub has joined #openstack-meeting | 23:27 | |
*** mattray has quit IRC | 23:27 | |
*** vipul is now known as vipul|away | 23:33 | |
*** vipul|away is now known as vipul | 23:34 | |
*** vipul is now known as vipul|away | 23:36 | |
*** vipul|away is now known as vipul | 23:37 | |
*** jaypipes has quit IRC | 23:49 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!