*** patelna has quit IRC | 00:00 | |
*** ryanpetr_ has joined #openstack-meeting | 00:07 | |
*** ryanpetrello has quit IRC | 00:10 | |
*** nati_ueno has quit IRC | 00:12 | |
*** littleidea has quit IRC | 00:13 | |
*** famao has quit IRC | 00:13 | |
*** metral_ has joined #openstack-meeting | 00:13 | |
*** littleidea has joined #openstack-meeting | 00:13 | |
*** salv-orlando has quit IRC | 00:16 | |
*** metral has quit IRC | 00:17 | |
*** metral_ is now known as metral | 00:17 | |
*** littleidea has quit IRC | 00:21 | |
*** littleidea has joined #openstack-meeting | 00:22 | |
*** littleidea has quit IRC | 00:27 | |
*** littleidea has joined #openstack-meeting | 00:31 | |
*** littleidea has left #openstack-meeting | 00:32 | |
*** jaypipes has joined #openstack-meeting | 00:34 | |
*** s0mik has quit IRC | 00:43 | |
*** tgall_foo has quit IRC | 00:47 | |
*** danwent has quit IRC | 01:01 | |
*** danwent has joined #openstack-meeting | 01:01 | |
*** danwent has quit IRC | 01:02 | |
*** ogelbukh has quit IRC | 01:05 | |
*** ogelbukh has joined #openstack-meeting | 01:05 | |
*** ryanpetr_ has quit IRC | 01:07 | |
*** jakedahn is now known as jakedahn_zz | 01:15 | |
*** dendrobates is now known as dendro-afk | 01:18 | |
*** dendro-afk is now known as dendrobates | 01:20 | |
*** jog0 has quit IRC | 01:21 | |
*** adjohn has quit IRC | 01:41 | |
*** dolphm has joined #openstack-meeting | 02:03 | |
*** dolphm has quit IRC | 02:05 | |
*** anniec has quit IRC | 02:09 | |
*** s0mik has joined #openstack-meeting | 02:11 | |
*** AlanClark has quit IRC | 02:14 | |
*** Gordonz has joined #openstack-meeting | 02:15 | |
*** nati_ueno has joined #openstack-meeting | 02:20 | |
*** Gordonz has quit IRC | 02:26 | |
*** jdurgin has quit IRC | 02:30 | |
*** maurosr has quit IRC | 02:30 | |
*** Mandell has quit IRC | 02:30 | |
*** hemna has quit IRC | 02:31 | |
*** zhuadl has joined #openstack-meeting | 02:32 | |
*** zhuadl has quit IRC | 02:32 | |
*** sdague has left #openstack-meeting | 02:33 | |
*** amotoki has quit IRC | 02:35 | |
*** tgall_foo has joined #openstack-meeting | 02:44 | |
*** ryanpetrello has joined #openstack-meeting | 02:48 | |
*** mnewby has quit IRC | 02:49 | |
*** dcramer_ has quit IRC | 02:59 | |
*** ywu_ has quit IRC | 03:06 | |
*** mnewby has joined #openstack-meeting | 03:10 | |
*** danwent has joined #openstack-meeting | 03:14 | |
*** dcramer_ has joined #openstack-meeting | 03:15 | |
*** tgall_foo has quit IRC | 03:29 | |
*** dcramer_ has quit IRC | 03:45 | |
*** tongli has quit IRC | 03:58 | |
*** littleidea has joined #openstack-meeting | 04:00 | |
*** Mandell has joined #openstack-meeting | 04:07 | |
*** ryanpetrello has quit IRC | 04:14 | |
*** the8thbit has quit IRC | 04:15 | |
*** s0mik has quit IRC | 04:38 | |
*** oubiwann has quit IRC | 04:40 | |
*** koolhead17 has quit IRC | 04:51 | |
*** danwent has quit IRC | 04:52 | |
*** jhenner has joined #openstack-meeting | 05:02 | |
*** davidh_ has joined #openstack-meeting | 05:14 | |
*** davidhadas has quit IRC | 05:14 | |
*** danwent has joined #openstack-meeting | 05:21 | |
*** garyk has quit IRC | 05:32 | |
*** koolhead17 has joined #openstack-meeting | 05:40 | |
*** ryanpetrello has joined #openstack-meeting | 05:41 | |
*** adjohn has joined #openstack-meeting | 05:47 | |
*** jakedahn_zz is now known as jakedahn | 05:48 | |
*** ryanpetrello has quit IRC | 05:51 | |
*** mnewby has quit IRC | 06:04 | |
*** nati_ueno has quit IRC | 06:06 | |
*** henrynash has joined #openstack-meeting | 06:11 | |
*** afazekas has joined #openstack-meeting | 06:15 | |
*** littleidea has quit IRC | 06:18 | |
*** danwent has quit IRC | 06:28 | |
*** afazekas has quit IRC | 06:36 | |
*** jakedahn is now known as jakedahn_zz | 06:38 | |
*** rafaduran has joined #openstack-meeting | 06:40 | |
*** ttrifonov_zZzz is now known as ttrifonov | 06:54 | |
*** henrynash has quit IRC | 07:02 | |
*** mikal has quit IRC | 07:22 | |
*** mikal has joined #openstack-meeting | 07:33 | |
*** Dorogs has joined #openstack-meeting | 07:35 | |
*** afazekas has joined #openstack-meeting | 07:39 | |
*** salv-orlando has joined #openstack-meeting | 07:43 | |
*** garyk has joined #openstack-meeting | 07:52 | |
*** henrynash has joined #openstack-meeting | 08:00 | |
*** EmilienM has joined #openstack-meeting | 08:00 | |
*** salv-orlando_ has joined #openstack-meeting | 08:06 | |
*** salv-orlando has quit IRC | 08:06 | |
*** salv-orlando_ is now known as salv-orlando | 08:06 | |
*** adjohn has quit IRC | 08:07 | |
*** almaisan-away is now known as al-maisan | 08:20 | |
*** blackninja has joined #openstack-meeting | 08:24 | |
*** darraghb has joined #openstack-meeting | 08:31 | |
*** henrynash has quit IRC | 08:33 | |
*** salv-orlando_ has joined #openstack-meeting | 08:42 | |
*** salv-orlando has quit IRC | 08:42 | |
*** salv-orlando_ is now known as salv-orlando | 08:42 | |
*** EmilienM has left #openstack-meeting | 08:45 | |
*** salv-orlando has quit IRC | 08:47 | |
*** EmilienM has joined #openstack-meeting | 09:08 | |
*** EmilienM has left #openstack-meeting | 09:11 | |
*** EmilienM has joined #openstack-meeting | 09:11 | |
*** boden has joined #openstack-meeting | 09:26 | |
*** koolhead17 has quit IRC | 10:00 | |
*** henrynash has joined #openstack-meeting | 10:17 | |
*** al-maisan is now known as almaisan-away | 10:39 | |
*** ryanpetrello has joined #openstack-meeting | 10:51 | |
*** maurosr has joined #openstack-meeting | 10:52 | |
*** maurosr has quit IRC | 10:54 | |
*** maurosr has joined #openstack-meeting | 10:55 | |
*** arbrandes has joined #openstack-meeting | 11:06 | |
*** littleidea has joined #openstack-meeting | 11:06 | |
*** littleidea has left #openstack-meeting | 11:06 | |
*** EugeneNikanorov is now known as enikanorov | 11:12 | |
*** shang has joined #openstack-meeting | 11:21 | |
*** shang_ has joined #openstack-meeting | 11:35 | |
*** shang has quit IRC | 11:36 | |
*** davidh_ has quit IRC | 11:38 | |
*** davidhadas has joined #openstack-meeting | 11:39 | |
*** shang_ has quit IRC | 11:39 | |
*** littleidea has joined #openstack-meeting | 11:42 | |
*** jamespage_ has joined #openstack-meeting | 11:44 | |
*** jamespage_ has quit IRC | 11:45 | |
*** salv-orlando has joined #openstack-meeting | 11:46 | |
*** henrynash has quit IRC | 11:46 | |
*** markvoelker has joined #openstack-meeting | 11:52 | |
*** littleidea has left #openstack-meeting | 11:56 | |
*** dolphm has joined #openstack-meeting | 12:02 | |
*** almaisan-away is now known as al-maisan | 12:05 | |
*** milner has joined #openstack-meeting | 12:18 | |
*** ryanpetrello has quit IRC | 12:28 | |
*** ryanpetrello has joined #openstack-meeting | 12:29 | |
*** sandywalsh has joined #openstack-meeting | 12:32 | |
*** rafaduran has left #openstack-meeting | 12:33 | |
*** sandywalsh_ has joined #openstack-meeting | 12:35 | |
*** sandywalsh has quit IRC | 12:36 | |
*** rafaduran has joined #openstack-meeting | 12:36 | |
*** rafaduran has left #openstack-meeting | 12:37 | |
*** sandywalsh has joined #openstack-meeting | 12:44 | |
*** sandywalsh_ has quit IRC | 12:44 | |
*** FN-OS has joined #openstack-meeting | 12:44 | |
*** anniec has joined #openstack-meeting | 12:57 | |
*** anniec_ has joined #openstack-meeting | 12:58 | |
*** anniec has quit IRC | 13:01 | |
*** anniec_ is now known as anniec | 13:01 | |
*** dprince has joined #openstack-meeting | 13:05 | |
*** littleidea has joined #openstack-meeting | 13:07 | |
*** FN-OS has quit IRC | 13:10 | |
*** FN-OS has joined #openstack-meeting | 13:11 | |
*** EmilienM has left #openstack-meeting | 13:16 | |
*** EmilienM has joined #openstack-meeting | 13:16 | |
*** blamar has joined #openstack-meeting | 13:19 | |
*** jhenner has quit IRC | 13:22 | |
*** roadTripper has joined #openstack-meeting | 13:25 | |
*** blamar has quit IRC | 13:27 | |
*** dendrobates is now known as dendro-afk | 13:27 | |
*** dendro-afk is now known as dendrobates | 13:27 | |
*** joesavak has joined #openstack-meeting | 13:28 | |
*** markmcclain has joined #openstack-meeting | 13:29 | |
*** tgall_foo has joined #openstack-meeting | 13:29 | |
*** tgall_foo has joined #openstack-meeting | 13:29 | |
*** EmilienM has quit IRC | 13:30 | |
*** tgall_foo has quit IRC | 13:34 | |
*** tgall_foo has joined #openstack-meeting | 13:35 | |
*** tgall_foo has joined #openstack-meeting | 13:35 | |
*** EmilienM has joined #openstack-meeting | 13:36 | |
*** ryanpetr_ has joined #openstack-meeting | 13:41 | |
*** tgall_foo has quit IRC | 13:43 | |
*** dhellmann-afk is now known as dhellmann | 13:43 | |
*** ryanpetrello has quit IRC | 13:44 | |
*** ryanpetr_ has quit IRC | 13:46 | |
*** dolphm has quit IRC | 13:47 | |
*** tongli has joined #openstack-meeting | 13:50 | |
*** dcramer_ has joined #openstack-meeting | 13:53 | |
*** tgall_foo has joined #openstack-meeting | 13:54 | |
*** jhenner has joined #openstack-meeting | 13:56 | |
*** gallth has joined #openstack-meeting | 14:01 | |
*** jhenner has quit IRC | 14:02 | |
*** tgall_foo has quit IRC | 14:04 | |
*** mtreinish has joined #openstack-meeting | 14:05 | |
*** dkehn_afk is now known as dkehn | 14:06 | |
*** dkehn has left #openstack-meeting | 14:06 | |
*** boden has quit IRC | 14:19 | |
*** blamar has joined #openstack-meeting | 14:22 | |
*** dolphm has joined #openstack-meeting | 14:22 | |
*** cp16net is now known as cp16net|away | 14:26 | |
*** cp16net|away is now known as cp16net | 14:26 | |
*** rafaduran has joined #openstack-meeting | 14:31 | |
*** maurosr has quit IRC | 14:31 | |
*** maurosr has joined #openstack-meeting | 14:31 | |
*** maurosr has joined #openstack-meeting | 14:33 | |
*** rnirmal has joined #openstack-meeting | 14:35 | |
*** blamar has quit IRC | 14:36 | |
*** joesavak has quit IRC | 14:37 | |
*** Mandell has quit IRC | 14:37 | |
*** joesavak has joined #openstack-meeting | 14:37 | |
*** blamar has joined #openstack-meeting | 14:39 | |
*** alexpilotti has joined #openstack-meeting | 14:41 | |
*** cp16net is now known as cp16net|away | 14:44 | |
*** al-maisan is now known as almaisan-away | 14:44 | |
*** anniec has quit IRC | 14:53 | |
*** cp16net|away is now known as cp16net | 14:53 | |
*** anniec has joined #openstack-meeting | 14:53 | |
*** anniec has quit IRC | 15:07 | |
*** jsavak has joined #openstack-meeting | 15:10 | |
*** dhellmann is now known as dhellmann-afk | 15:13 | |
*** joesavak has quit IRC | 15:14 | |
*** FN-OS has quit IRC | 15:15 | |
*** henrynash has joined #openstack-meeting | 15:34 | |
*** rnirmal has quit IRC | 15:34 | |
*** rnirmal has joined #openstack-meeting | 15:34 | |
*** jhenner has joined #openstack-meeting | 15:35 | |
*** rnirmal_ has joined #openstack-meeting | 15:35 | |
*** jhenner has quit IRC | 15:38 | |
*** jhenner has joined #openstack-meeting | 15:38 | |
*** rnirmal has quit IRC | 15:39 | |
*** rnirmal_ is now known as rnirmal | 15:39 | |
*** markmcclain has quit IRC | 15:44 | |
*** blackninja has quit IRC | 15:53 | |
*** jhenner has quit IRC | 15:55 | |
*** jbrogan has joined #openstack-meeting | 15:58 | |
*** jhenner has joined #openstack-meeting | 15:58 | |
*** thingee_zz is now known as thingee | 16:00 | |
*** winston-d has joined #openstack-meeting | 16:00 | |
*** rongze has joined #openstack-meeting | 16:01 | |
*** jhenner has quit IRC | 16:02 | |
*** milner has quit IRC | 16:03 | |
*** littleidea has quit IRC | 16:03 | |
*** zhidong has quit IRC | 16:04 | |
*** zhidong has joined #openstack-meeting | 16:04 | |
*** dcramer_ has quit IRC | 16:05 | |
*** bswartz has joined #openstack-meeting | 16:06 | |
bswartz | hey I'm here | 16:06 |
---|---|---|
*** dricco has joined #openstack-meeting | 16:06 | |
DuncanT | Me too | 16:06 |
winston-d | :) | 16:06 |
dricco | i'm here | 16:06 |
thingee | o/ | 16:06 |
bswartz | oh good I'm not the only late one | 16:06 |
rnirmal | jgriffith: ping | 16:07 |
*** alexpilotti has quit IRC | 16:08 | |
*** huats has quit IRC | 16:08 | |
*** spn_ has quit IRC | 16:08 | |
*** kpepple_ has quit IRC | 16:08 | |
*** sleepson| has quit IRC | 16:08 | |
*** huats has joined #openstack-meeting | 16:08 | |
*** huats has quit IRC | 16:08 | |
*** huats has joined #openstack-meeting | 16:08 | |
*** sleepson- has joined #openstack-meeting | 16:08 | |
*** Dorogs has quit IRC | 16:08 | |
rongze | hi, every one | 16:08 |
*** kpepple has joined #openstack-meeting | 16:08 | |
winston-d | rongze, hi | 16:09 |
rongze | winston-d :) | 16:09 |
*** jdurgin has joined #openstack-meeting | 16:10 | |
rongze | I think john is too busy... | 16:10 |
bswartz | does anyone else want to chair the meeting? | 16:11 |
*** littleidea has joined #openstack-meeting | 16:11 | |
*** woodspa has joined #openstack-meeting | 16:11 | |
*** davidhadas has quit IRC | 16:12 | |
*** davidhadas has joined #openstack-meeting | 16:12 | |
thingee | we should definitely set someone as a backup for such cases | 16:12 |
bswartz | does the bot only recognize jgriffith? | 16:13 |
jgriffith | :) | 16:13 |
thingee | oh ho | 16:13 |
jgriffith | Am I late? | 16:13 |
bswartz | not at all | 16:13 |
jgriffith | LOL | 16:13 |
bswartz | you are exactly on time | 16:13 |
thingee | we know, you were in some nova session, it's alright | 16:13 |
jgriffith | #start meeting cinder | 16:13 |
jgriffith | #startmeeting cinder | 16:13 |
openstack | Meeting started Wed Oct 24 16:13:58 2012 UTC. The chair is jgriffith. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:13 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:13 |
openstack | The meeting name has been set to 'cinder' | 16:14 |
*** Mandell has joined #openstack-meeting | 16:14 | |
jgriffith | Sorry for my tardiness | 16:14 |
jgriffith | have an agenda here: http://wiki.openstack.org/NovaVolumeMeetings | 16:14 |
jgriffith | let's get started | 16:15 |
jgriffith | #topic Blue Prints | 16:15 |
*** openstack changes topic to "Blue Prints" | 16:15 | |
jgriffith | We had some really good ideas come out of the summit | 16:15 |
jgriffith | Over the course of the week I'd like to get these things transferred into blue-prints if we could | 16:15 |
jgriffith | Then I can start going through and targetting against milestones | 16:15 |
winston-d | sounds good | 16:16 |
jgriffith | Some folks have already started (thank you) but there's a lot to add and I don't want to do it all myself :) | 16:16 |
jgriffith | All of the etherpads are accessible via http://wiki.openstack.org/Summit/Grizzly/Etherpads | 16:16 |
jgriffith | So grab your topics and start proposing if you could please! | 16:17 |
jgriffith | I'd also like to see something more on island | 16:17 |
rongze | https://github.com/freedomhui/cinder/ | 16:17 |
jgriffith | rongze: Excellent! thanks | 16:17 |
rongze | island is shared in github | 16:18 |
rongze | But it have more work to do.... | 16:18 |
*** flipfl0p has joined #openstack-meeting | 16:18 | |
jgriffith | We should probably plan on spending some time picking through it with the Rax and HP folks and see what we come up with | 16:18 |
*** dcramer_ has joined #openstack-meeting | 16:18 | |
jgriffith | and of course anybody else that's interested, I just know there is some overlap between those groups | 16:19 |
*** danwent has joined #openstack-meeting | 16:19 | |
jgriffith | Ok, DuncanT rnirmal if you get a chance to take a swag at your BP's that would be great | 16:19 |
jgriffith | I'll hit up cthier and clayg when I see them | 16:19 |
rnirmal | jgriffith: will do | 16:19 |
rnirmal | they will be a little busy this week | 16:20 |
jgriffith | :) | 16:20 |
jgriffith | figured as much | 16:20 |
jgriffith | I'll try to grab there's for them probably | 16:20 |
jgriffith | Probably lump the API stuff all into one BP | 16:20 |
jgriffith | we'll see | 16:20 |
rnirmal | we need to decide may be next meeting... on how we are going to manage multiple api versions | 16:21 |
jgriffith | Alright, any questions on the etherpad->blue-print work? | 16:21 |
DuncanT | I'll find ours and see how up-to-date they are | 16:21 |
jgriffith | rnirmal: yup, there's some precedence set that we can use as a guide I think though | 16:21 |
thingee | rnirmal: I've been looking into it. personally I like glance's approach. | 16:22 |
jgriffith | DuncanT: thanks! | 16:22 |
jgriffith | thingee: +1 | 16:22 |
rnirmal | thingee: that's good.. since I didn't like the nova approach so much | 16:22 |
thingee | v1 v2 directory, separate wsgi controllers and routes in each dir | 16:22 |
thingee | or v1.x....whatever you guys agree for version number :) | 16:23 |
jgriffith | thingee: I'd like to model alot of the API stuff we do after Glance IMO | 16:23 |
creiht | oh hai :) | 16:23 |
*** n0ano has quit IRC | 16:23 | |
jgriffith | thingee: That's where I started with the volume.class api stuff etc | 16:23 |
jgriffith | creiht: hola! | 16:23 |
creiht | sorry... been a bit busy :) | 16:23 |
jgriffith | creiht: Just finishing up on my pleas to convert our summit etherpads to bp's | 16:24 |
creiht | I hope to start going through the api stuff next week and start making bugs/blueprints | 16:24 |
jgriffith | creiht: understood... and congratulations :) | 16:24 |
creiht | thanks! and yeah... been a bit busy :) | 16:24 |
*** spn_ has joined #openstack-meeting | 16:24 | |
jgriffith | creiht: sounds good... some us can help as well and work off of the etherpad if you like | 16:24 |
*** gatuus has joined #openstack-meeting | 16:24 | |
creiht | cool | 16:24 |
thingee | I've been learning a lot in stepping through glances flow for this. I've successfully gotten requests to go to separate controllers, but I don't want to be holding back development since everyone needs this | 16:24 |
thingee | I was working on this over the summit, but haven't spent time since cause of the craziness of this month for myself. | 16:25 |
jgriffith | thingee: I don't think you'd be holding anything back at all. If you have the time to keep working on it and share your ideas (as far as the seperation etc) | 16:25 |
jgriffith | that would be great because it will probably be a week or two before we're ready to tackle the API changes | 16:26 |
jgriffith | errr... what I mean is as far as adding the *new* stuff | 16:26 |
jgriffith | thingee: make sense? Or am I incoherrent? :) | 16:26 |
thingee | crystal clear! ok, how about we plan to have a framework of the separation of the apis to be available with v1 still intact of course. | 16:27 |
*** colinmcnamara has joined #openstack-meeting | 16:27 | |
thingee | we = me and whoever wants to help! | 16:27 |
jgriffith | thingee: Yup, I believe we have to provide that | 16:27 |
jgriffith | thingee: and yes, I would hope we can get a couple of folks helping you on this | 16:28 |
jgriffith | Alright... shall we move on to NFS? | 16:28 |
thingee | v2 will also include taking out that still exception that gives 500 errors for everything. I'll be adjusting tests according to expect real helpful errors too | 16:28 |
jgriffith | thingee: assumed :) | 16:28 |
thingee | or v1.x...what am I calling this thing heh | 16:28 |
jgriffith | thingee: I would like to do v2 personally | 16:29 |
jgriffith | thingee: Then do incrementals after Grizzly | 16:29 |
thingee | sounds fine to me | 16:29 |
woodspa | Before we move on who is driving the QoS work? | 16:29 |
*** colinmcnamara1 has joined #openstack-meeting | 16:29 | |
jgriffith | woodspa: I think we need to sort some more out on that | 16:30 |
jgriffith | woodspa: The general feel seemed to be that we could/should deal with that via volume_type/extra_specs | 16:30 |
jgriffith | woodspa: But not sure if we were really clear there or not? | 16:30 |
jgriffith | Let's add it as a discussion point later if we have time ok? | 16:30 |
woodspa | sounds good | 16:31 |
jgriffith | alright... | 16:31 |
jgriffith | #topic NFS | 16:31 |
*** openstack changes topic to "NFS" | 16:31 | |
jgriffith | bswartz: Hope I wasn't too much of a PITA on this | 16:32 |
bswartz | no, your concerns are totally understandable | 16:32 |
*** colinmcnamara has quit IRC | 16:32 | |
jgriffith | bswartz: cool | 16:32 |
bswartz | by "NFS" do you mean the whole NAS thing? or the NFS drivers? | 16:32 |
jgriffith | bswartz: The whole NFS proposal | 16:32 |
bswartz | because the NAS enhancements cover both NFS and CIFS | 16:32 |
jgriffith | Ok.. sorry NAS | 16:33 |
bswartz | although only crazy people use CIFS | 16:33 |
DuncanT | FSaaS | 16:33 |
jgriffith | BTW, that doesn't help alleviate my concerns :) | 16:33 |
jgriffith | DuncanT: +1 | 16:33 |
* jgriffith updated the meeting page :) | 16:33 | |
bswartz | I realized that the link I provided in my etherpad was to the wrong branch | 16:33 |
bswartz | there 's another branch that does work in devstack | 16:34 |
jgriffith | bswartz: ahh... cool | 16:34 |
bswartz | and we'll be keeping it up to date and making a submission soon | 16:34 |
bswartz | my dev team is on vacation this week, unfortunately | 16:34 |
jdurgin | could you add the etherpad links to the wiki? | 16:34 |
jgriffith | So my concerns are still there, but I don't want to dominate the conversation on this | 16:34 |
bswartz | jgriffith: at the conference you alluded to some ideas that might make the submission less objectionable | 16:35 |
jgriffith | bswartz: Yes, I'd like to see the etherpad added to the summit etherpad page and the updated github links | 16:35 |
jgriffith | bswartz: Yes, but I'm still concerned about the scope and added work | 16:35 |
jgriffith | bswartz: Take a look at the current bug list :( | 16:35 |
DuncanT | I'd also suggest we want some input from the lustre guys trying ot do the same thing, see if the two approaches mesh | 16:36 |
jgriffith | actaully... I was going to suggest: | 16:36 |
*** EmilienM has left #openstack-meeting | 16:36 | |
jgriffith | Sending an email out to the user and dev list | 16:36 |
jgriffith | I'd like to get more community input on this | 16:36 |
bswartz | I'm going to get one of the developers on my team to join cinder core | 16:36 |
jgriffith | Are we trying to solve a *real* problem | 16:36 |
bswartz | and try to help with more things than just netapp stuff | 16:37 |
jgriffith | bswartz: that would be very helpful | 16:37 |
jgriffith | bswartz: Thoughts on the ML proposal? | 16:37 |
jgriffith | or anybody else have thoughts on that? | 16:37 |
bswartz | fwiw, a lot of people came up to me at the conference and said they our idea was a good one | 16:37 |
jgriffith | bswartz: fair | 16:38 |
jgriffith | so does that == "no" on the ML proposal? | 16:38 |
bswartz | jgriffith: I think sending out something to the mail list would be beneficial, but I'm not sur what I would expect the happen as a result | 16:38 |
winston-d | i like the ML idea. | 16:38 |
bswartz | I'll go ahead and do it | 16:38 |
jgriffith | bswartz: thank you! | 16:39 |
*** EmilienM has joined #openstack-meeting | 16:39 | |
bswartz | so someone mentione lustre? | 16:40 |
*** FN-OS has joined #openstack-meeting | 16:40 | |
winston-d | duncan did | 16:40 |
bswartz | I wasn't aware they were interested in NAS support in cinder | 16:40 |
*** rafaduran has left #openstack-meeting | 16:40 | |
DuncanT | There were a bunch of lustre guys at the summiting looking at FSaaS too... I'll ping you if I can find some contact details | 16:40 |
bswartz | or did I misunderstand? | 16:40 |
bswartz | okay thanks | 16:40 |
DuncanT | It wasn't quite NAS but close enough that you guys should talk I think | 16:41 |
jgriffith | Ok, any other thoughts on FSaaS? | 16:41 |
* jgriffith thinks the name alone excludes it from BSaaS :) | 16:41 | |
bswartz | not from me | 16:41 |
bswartz | haha | 16:41 |
jgriffith | Sorry.... couldn't resist :) | 16:42 |
winston-d | bswartz, do we need anything special fro celiometer for NAS? | 16:42 |
jgriffith | Alrighty... | 16:42 |
bswartz | winston-d: I would expect that to come later | 16:42 |
winston-d | ok | 16:42 |
bswartz | winston-d: my first guess is that it would be much harder to do, unless we take advantage of hypervisor-based file-sharing technology | 16:42 |
jgriffith | Ok, let's move along if there are no objections | 16:43 |
winston-d | sure. | 16:43 |
bswartz | but some customers will have no interest in that | 16:43 |
bswartz | yes let's move on | 16:43 |
jgriffith | #topic Fibre-Channel | 16:43 |
*** openstack changes topic to "Fibre-Channel" | 16:43 | |
kmartin | jgriffith: I'm here from HP and we have a meeting setup with the Brocade guys and us to decide if we want one blue print or two for FC. I suspect by next weeks meeting we would have one submitted | 16:44 |
jgriffith | kmartin: Yay! | 16:44 |
jgriffith | One please :) | 16:44 |
jgriffith | Unless they cover different aspects | 16:44 |
woodspa | kmartin: Did you connect with Dietmar Noll from IBM too? | 16:44 |
jgriffith | kmartin: The sooner the better | 16:44 |
*** hemna has joined #openstack-meeting | 16:45 | |
*** dendrobates is now known as dendro-afk | 16:45 | |
kmartin | yes I believe so Andre is setting up the meeting | 16:45 |
jgriffith | kmartin: This is another one that I believe the scope is going to be more significant than what some initially may believe | 16:45 |
kmartin | I agree | 16:45 |
jgriffith | kmartin: So I'd like to get the ball rolling as soon as possible | 16:45 |
*** markmcclain has joined #openstack-meeting | 16:45 | |
jgriffith | kmartin: Keep in mind the implications for nova as well | 16:45 |
kmartin | ok...that's the plan, I believe the meeting is schedule for this friday | 16:46 |
jgriffith | excellent... keep me posted if you can | 16:46 |
kmartin | will do | 16:46 |
jgriffith | kmartin: ping zykes- if you get a chance too | 16:47 |
jgriffith | kmartin: He's been asking me about FC support so may have some helpful input | 16:47 |
kmartin | ok | 16:47 |
jgriffith | alright... anything else on Fibre-Channel? | 16:47 |
*** colinmcnamara1 has quit IRC | 16:47 | |
jgriffith | #topic bugs | 16:48 |
*** openstack changes topic to "bugs" | 16:48 | |
jgriffith | https://bugs.launchpad.net/cinder/+bugs?orderby=status&start=0 | 16:48 |
kmartin | woodspa: Dietmar is on the dist. list | 16:48 |
*** colinmcnamara has joined #openstack-meeting | 16:48 | |
jgriffith | I just wanted to remind folks to help keep an eye on things here | 16:48 |
jgriffith | We're in "ok" shape right now I think but I want to make sure we don't leave things sitting too long | 16:49 |
jgriffith | Remember anybody can jump in there and take on a bug if they like | 16:49 |
zykes- | oh | 16:49 |
woodspa | kmartin: not sure. I just told him to contact you. | 16:49 |
zykes- | here we are ;p | 16:49 |
jgriffith | I'll try to make sure I keep on top of triage etc | 16:49 |
jgriffith | zykes-: You missed it :) | 16:49 |
jgriffith | zykes-: scroll up to see the conversation or check eavesdrop | 16:50 |
jgriffith | kmartin: is from HP and is driving some of the effort | 16:50 |
*** colinmcnamara has quit IRC | 16:50 | |
jgriffith | #topic reviews | 16:50 |
*** openstack changes topic to "reviews" | 16:50 | |
jgriffith | Again.. just a reminder as every week :) | 16:50 |
kmartin | woodspa: we have his contact info and he should of been notifed by Andre from Brocade, who is putting together this first meeting | 16:50 |
*** EmilienM has left #openstack-meeting | 16:51 | |
jgriffith | If you have 10 minutes a day to spare just go here: https://review.openstack.org/#/q/status:open+cinder,n,z | 16:51 |
jgriffith | and help out please :) | 16:51 |
*** colinmcnamara has joined #openstack-meeting | 16:51 | |
woodspa | kmartin: perfect, thanks | 16:51 |
jgriffith | Especially my review: https://review.openstack.org/#/c/14266/ | 16:51 |
jgriffith | ^^ | 16:51 |
uvirtbot | jgriffith: Error: "^" is not a valid command. | 16:51 |
jgriffith | uvirtbot: whatevs | 16:51 |
uvirtbot | jgriffith: Error: "whatevs" is not a valid command. | 16:51 |
thingee | heh | 16:52 |
jgriffith | stupid uvirtbot | 16:52 |
jgriffith | Finally... I get the last word | 16:52 |
bswartz | uvirtbot: gdiaf | 16:52 |
uvirtbot | bswartz: Error: "gdiaf" is not a valid command. | 16:52 |
jgriffith | Ok... finally | 16:52 |
jgriffith | #topic core team status | 16:53 |
*** openstack changes topic to "core team status" | 16:53 | |
jgriffith | I don't see much reason to wipe out the core team and start over right now | 16:53 |
jgriffith | We could do some things like swap Rob and Ben | 16:53 |
*** krtaylor has quit IRC | 16:53 | |
bswartz | oh yes please | 16:53 |
jgriffith | Or if Ben mentioned somebody else will be working on Cinder we can just wait | 16:53 |
bswartz | I thought that was already done | 16:53 |
bswartz | no it should be me | 16:54 |
jgriffith | bswartz: No it wasn't :( | 16:54 |
jgriffith | Well... then you have to do core duty stuff :) | 16:54 |
* jgriffith ropes bswartz into the muck | 16:54 | |
bswartz | I fully intend to | 16:55 |
jgriffith | so just a reminder core means you're on IRC, you triage and fix bugs, do reviews etc etc | 16:55 |
jgriffith | bswartz: excellent | 16:55 |
jgriffith | If there are no objections then I move we swap Rob with Ben? | 16:55 |
jgriffith | Going once... | 16:55 |
jgriffith | Going twice... | 16:55 |
jgriffith | Done | 16:56 |
*** colinmcnamara has quit IRC | 16:56 | |
jgriffith | In addition.... | 16:56 |
jgriffith | I'd like to formally propose a couple of new additions next week | 16:56 |
jgriffith | More to come on that, but if any of you have folks that you'd like to see nominated let me know | 16:56 |
jgriffith | I'll probably put something together for next week | 16:57 |
*** danwent has quit IRC | 16:57 | |
zykes- | Can I have e-mails for people in the cinder team if possible to work on FC stuff ? | 16:57 |
zykes- | I'm trying to pull in Dell folks as well on it | 16:58 |
jgriffith | zykes-: I'll leave that to kmartin. A PM might be a more appropriate method | 16:58 |
zykes- | ok :) | 16:58 |
jgriffith | else we'll all spam kmartin to death! | 16:58 |
jgriffith | :) | 16:58 |
jgriffith | Oh wait... that's what openstack-dev.lists does already :) | 16:58 |
jgriffith | Ok... two minutes left | 16:59 |
jgriffith | #topic open-discussion | 16:59 |
*** openstack changes topic to "open-discussion" | 16:59 | |
jgriffith | anybody have anything? | 16:59 |
DuncanT | You threatened more on QoS if we had time? | 16:59 |
zykes- | jgriffith: are you gonna pull in people on the compute side as well or for the FC stuff ? | 16:59 |
*** jog0 has joined #openstack-meeting | 16:59 | |
jgriffith | zykes-: Not yet but the folks drafting it up are aware that will be required | 17:00 |
*** lloydde has joined #openstack-meeting | 17:00 | |
jgriffith | DuncanT: Yup, if nobody else has anything? | 17:00 |
*** garyk has quit IRC | 17:00 | |
*** clayg has joined #openstack-meeting | 17:00 | |
zykes- | jgriffith: who can I bug to ask about stuff there | 17:00 |
jgriffith | zykes-: On nova? Nobody yet :) | 17:01 |
jgriffith | zykes-: Not sure they've been made aware of the idea yet | 17:01 |
zykes- | aww ;p | 17:01 |
bswartz | #openstack-nova maybe? | 17:01 |
winston-d | or just ping vishy | 17:01 |
jgriffith | alright... qos? | 17:01 |
clayg | jgriffith: i'm here, catching up on the back log | 17:01 |
jgriffith | clayg: Howdy! | 17:01 |
clayg | yessir, been thinking alot about blueprints | 17:02 |
jgriffith | :) | 17:02 |
bswartz | Is "qos" really the best term to use? It's such a loaded acronym | 17:02 |
*** colinmcnamara has joined #openstack-meeting | 17:02 | |
jgriffith | bswartz: ? | 17:02 |
jgriffith | quality of service ? | 17:02 |
jgriffith | seems pretty straight forward to me | 17:02 |
bswartz | I'm just saying that people think they know what QoS means -- and different people don't always agree | 17:03 |
jgriffith | bswartz: ahhh... fair | 17:03 |
DuncanT | Are we going to handle QoS specifically, or generic per-volume and per-volume-class attributes? | 17:03 |
jgriffith | DuncanT: That's the million dollar question I think :) | 17:03 |
jgriffith | DuncanT: My original intent was to actuall add a method to the API to make "special" settings to volumes | 17:04 |
DuncanT | I'd prefer the later, but the former is better from a self-documenting / explorable API | 17:04 |
jgriffith | DuncanT: ie "set_iops(min=x, max=y, burst=z)" | 17:04 |
jgriffith | but seemed like maybe that should be reserved to an extension | 17:05 |
*** colinmcnamara1 has joined #openstack-meeting | 17:05 | |
jgriffith | then the other thing that came up was VT/ExtraSpecs | 17:05 |
*** danwent has joined #openstack-meeting | 17:05 | |
clayg | +1 qos core on types, with per volume qos as ext | 17:05 |
DuncanT | I still don't understand extraspecs... | 17:05 |
jgriffith | DuncanT: so here's an example | 17:05 |
clayg | extraspecs is reserved metadata on types ya? | 17:05 |
jgriffith | clayg: yup | 17:06 |
jgriffith | volume_type=qos | 17:06 |
*** darraghb has quit IRC | 17:06 | |
jgriffith | extra_specs={min:x, max:y, burst:z, blue:whatevs} | 17:06 |
jgriffith | The downside in that it's a set and forget | 17:07 |
*** colinmcnamara has quit IRC | 17:07 | |
jgriffith | It would be good to have an update handle | 17:07 |
DuncanT | So selecting a volume type tells you what per-volume metadata is valid at create? | 17:07 |
DuncanT | (were per-volume metadata == the extra specs field)? | 17:07 |
jgriffith | extra-specs aren't the same as volume_metadata | 17:07 |
*** colinmcnamara1 has quit IRC | 17:07 | |
DuncanT | Yeah, I'm overloadign the term metadata, sorry | 17:08 |
*** colinmcnamara has joined #openstack-meeting | 17:08 | |
jgriffith | but yes, kinda. It's arbitrary, the admin can assign whatever they want there | 17:08 |
DuncanT | Per-volume attributes | 17:08 |
jgriffith | DuncanT: +1 | 17:08 |
winston-d | attributes/properties.. | 17:08 |
jgriffith | So following what clayg pointed out (I think) | 17:08 |
bswartz | extra specs are additional information about the volume type that are available to the scheduler at scheduling time, and also available to the driver at create time | 17:08 |
clayg | capabilities <- sorry just needed to throw that out there :P | 17:08 |
jgriffith | You get the best of both worlds | 17:08 |
winston-d | bswartz, +1 | 17:09 |
clayg | bswartz: that's a great definition | 17:09 |
jgriffith | You can provide the extension to explicitily change/set it as well | 17:09 |
DuncanT | To rephrase 'extra-specs are per-volume attributes/properties. The set of valid keys is decided on a per-volumetype basis'? | 17:09 |
jgriffith | bswartz: You da man! | 17:09 |
*** oubiwann has joined #openstack-meeting | 17:09 | |
DuncanT | (Looking at this as a user, not an implementer) | 17:09 |
*** troytoman-away is now known as troytoman | 17:09 | |
jgriffith | DuncanT: extra-specs wouldn't be visible to the user | 17:09 |
jgriffith | DuncanT: Only the admin | 17:09 |
DuncanT | Ah, ok | 17:09 |
jgriffith | Unless folks disagree with that? | 17:10 |
*** dendro-afk is now known as dendrobates | 17:10 | |
winston-d | jgriffith, no, it is visible to end-user, i think. | 17:10 |
*** s0mik has joined #openstack-meeting | 17:10 | |
*** hggdh has quit IRC | 17:10 | |
clayg | jgriffith: I'm not sure that 100% nessecary, if some of the extraspec fields become common between backend impls they start to have meaning that may be relevant to an end user trying to select a type | 17:10 |
DuncanT | So basically they are just some stuff associated with a volumetpye by the admin? | 17:10 |
bswartz | no, only the volume_type is visible to the end user, not the extra specs | 17:10 |
*** afazekas has quit IRC | 17:10 | |
*** colinmcnamara has quit IRC | 17:10 | |
clayg | it's not quite "RAM" "CORES" - but things like min/max iops seem... sorta understood-ish? | 17:10 |
*** colinmcnamara has joined #openstack-meeting | 17:10 | |
DuncanT | In that case I'm clear | 17:10 |
jgriffith | bswartz: You and are in alignment I think | 17:11 |
clayg | ok, i'm happy to be over-ruled on no extra specs are ever visable to the user ever | 17:11 |
jgriffith | But clayg | 17:11 |
jgriffith | I'm *ok* with it being visible, just not modifiable by the user | 17:11 |
jgriffith | It's immutable for a user | 17:11 |
clayg | jgriffith: oh yes obviously | 17:11 |
jgriffith | mutable for an admin | 17:11 |
winston-d | jgriffith, +1 for that | 17:11 |
clayg | jgriffith: totally clear, i don't really care if users can see them | 17:12 |
DuncanT | I'm not sure it makes sense to the user | 17:12 |
jgriffith | I point that out because I just thought my patch may be broken and not do that :( | 17:12 |
*** Gordonz has joined #openstack-meeting | 17:12 | |
clayg | but I think about people going to GOLD type at provider a to FAST type at provider b | 17:12 |
*** Gordonz has quit IRC | 17:12 | |
bswartz | the danger with having it visible to the user is that the admin may want to modify the extra_specs for a volume type after some volumes have already been created, and such changes will not be retroactive | 17:12 |
winston-d | since volume_type is nothing but a name, expose extra_specs to end user can make things clear | 17:12 |
clayg | maybe not of it means anything until you benchmark | 17:12 |
jgriffith | Ok... I move to have it be admin visible only to start | 17:12 |
jgriffith | we can change it over the next couple of weeks if we think of good reason? | 17:12 |
clayg | yeah, makes good sense | 17:13 |
*** Gordonz has joined #openstack-meeting | 17:13 | |
*** kindaopsdevy has joined #openstack-meeting | 17:13 | |
jgriffith | winston-d: But you may not want them to see that | 17:13 |
jdurgin | jgriffith: sounds good to me | 17:13 |
*** kindaopsdevy has left #openstack-meeting | 17:13 | |
DuncanT | But the extra_specs is going to be full of back-end specific things | 17:13 |
jgriffith | winston-d: For example they select GOLD | 17:13 |
jgriffith | If they aren't using it, an admin can redefine what GOLD is :) | 17:13 |
jgriffith | sneaky optimization/efficiencey tricks | 17:13 |
jgriffith | Long explanation but there's some use cases that make having that hidden handy from an admins perspective | 17:14 |
*** cp16net is now known as cp16net|away | 17:14 | |
jgriffith | DuncanT: correct | 17:14 |
DuncanT | My vote is leaning heavily to not showing it to non-admin | 17:14 |
jgriffith | DuncanT: +1 | 17:14 |
DuncanT | Though one of the horizon guys suggested we might want to add a (free text) description field to each type | 17:14 |
woodspa | DuncanT: +1 | 17:14 |
bswartz | there may also be value in have a "description" field for volume types that allows admins to write a fluffy description of what the volume type is -- that text could be displayed in horizon, for example. | 17:14 |
DuncanT | bswartz: +1 ;-) | 17:15 |
*** cdub_ has joined #openstack-meeting | 17:15 | |
*** adjohn has joined #openstack-meeting | 17:15 | |
clayg | yeah, type description +1 | 17:16 |
winston-d | my concern is volume_type is just a _name_, at RAX, GOLD means SSD backed volume, but maybe somewhere else, GOLD means something bad, that's confusing. there should be some way to avoid such confusion. | 17:16 |
bswartz | winston-d: how about the description field, would that address your issue? | 17:16 |
*** hggdh has joined #openstack-meeting | 17:16 | |
winston-d | type description is OK, i guess. at least it has potential to solve the problem i mentioned. | 17:17 |
bswartz | put it to a vote! | 17:18 |
clayg | I think some extra_specs just won't be reasonable to expose to end user, so if even if we say we want to expose them directly, we'd have to solve "hiding" some... it just gets message - description seems like the easiest thing, I retract all previous comments about having extra_specs exposed :P | 17:18 |
clayg | *exposed to user - types-manage ext has to expose them ;P | 17:18 |
clayg | s/message/messy | 17:18 |
clayg | wow | 17:18 |
jdurgin | I think a lot of extra_specs will end up being backend-dependent anyway, and even common ones won't necessarily be meaningful to a user's workload | 17:19 |
* clayg thinks jgriffith is looking up how to do voting :D | 17:19 | |
jgriffith | sorry | 17:19 |
jgriffith | phone call | 17:19 |
DuncanT | name & description only +1 | 17:19 |
clayg | name & description only +1 | 17:19 |
jgriffith | So I'm not going to put it to a vote | 17:19 |
woodspa | DuncanT +1 | 17:19 |
jgriffith | I'm going to make an exec decision :) | 17:20 |
clayg | PTL'IN LIKE A BOSS | 17:20 |
winston-d | yeah, that makes sense. i'm fine with not exposing extra_specs to enduser, and +1 for description. | 17:20 |
jgriffith | :) | 17:20 |
jgriffith | it looks like everybody agrees anyway | 17:20 |
* clayg snickers - *this time* | 17:20 | |
jgriffith | extra_specs not exposed to end udser | 17:20 |
rongze | name & description only +1 | 17:20 |
jgriffith | clayg: if they didn't I'd do a vote... I'd just rig the results :) | 17:20 |
jgriffith | Alright, let's go with that | 17:21 |
jgriffith | if something scary comes up we can revisit :) | 17:21 |
jgriffith | So.... | 17:21 |
jgriffith | I think we go with clayg s recommendation | 17:21 |
jgriffith | type/extra-spec for quality settings | 17:21 |
clayg | whay, wut? I have only _bad_ ideas | 17:21 |
*** henrynash has quit IRC | 17:21 | |
jgriffith | and also provide an extension for direct access by and admin | 17:21 |
*** troytoman is now known as troytoman-away | 17:21 | |
jgriffith | clayg: :) | 17:21 |
DuncanT | So are we punting per-volume settings for now? | 17:22 |
clayg | i don't think that was my idea, but it sounds good | 17:22 |
kmartin | is there a blue print for the volume type and extra specs? | 17:22 |
jgriffith | clayg: I think that's what you said? | 17:22 |
jgriffith | Doh | 17:22 |
*** jakedahn_zz is now known as jakedahn | 17:22 | |
winston-d | kmartin, volume type & extra specs are already there. | 17:22 |
jgriffith | kmartin: Nope, it's something that's always been there | 17:22 |
clayg | yeah, i said that, but I thought I was rephrasing you :D | 17:22 |
jgriffith | kmartin: just never used | 17:22 |
winston-d | kmartin, just hasn't been utilized yet. | 17:22 |
kmartin | ok that's what I thought | 17:22 |
* jgriffith twists clayg 's statements around to his advantage | 17:23 | |
jgriffith | How about I write it up and post it and you guys can all puke on it if you like :) | 17:23 |
jgriffith | I'll put a wiki together before the next meeting? | 17:23 |
DuncanT | Sounds like a plan | 17:24 |
jgriffith | cool | 17:24 |
jgriffith | Alright, we're way over... and that silly sales guy is going to call me back | 17:24 |
jgriffith | so I better get some coffeee beforehand :) | 17:24 |
jgriffith | As always you can catch me on IRC any time | 17:24 |
jgriffith | And THANKS!!! | 17:24 |
*** colinmcnamara has quit IRC | 17:24 | |
jgriffith | I thought the summit went really well and think we've made great progress with Cinder! | 17:25 |
jgriffith | Ok... anything real quick before I cut this off! | 17:25 |
jgriffith | #endmeeting cinder | 17:25 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 17:25 | |
openstack | Meeting ended Wed Oct 24 17:25:40 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:25 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/cinder/2012/cinder.2012-10-24-16.13.html | 17:25 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/cinder/2012/cinder.2012-10-24-16.13.txt | 17:25 |
openstack | Log: http://eavesdrop.openstack.org/meetings/cinder/2012/cinder.2012-10-24-16.13.log.html | 17:25 |
*** bswartz has left #openstack-meeting | 17:26 | |
*** thingee has left #openstack-meeting | 17:28 | |
*** dendrobates is now known as dendro-afk | 17:31 | |
*** colinmcnamara has joined #openstack-meeting | 17:31 | |
*** nati_ueno has joined #openstack-meeting | 17:34 | |
*** colinmcnamara has quit IRC | 17:34 | |
*** colinmcnamara has joined #openstack-meeting | 17:35 | |
*** nati_uen_ has joined #openstack-meeting | 17:36 | |
*** krtaylor has joined #openstack-meeting | 17:37 | |
*** nati_ueno has quit IRC | 17:40 | |
*** AlanClark has joined #openstack-meeting | 17:42 | |
*** dcramer__ has joined #openstack-meeting | 17:44 | |
*** colinmcnamara has quit IRC | 17:44 | |
*** dcramer_ has quit IRC | 17:46 | |
*** littleidea has quit IRC | 17:46 | |
*** woodspa has quit IRC | 17:47 | |
*** troytoman-away is now known as troytoman | 17:51 | |
*** afazekas has joined #openstack-meeting | 17:52 | |
*** troytoman is now known as troytoman-away | 17:52 | |
*** mnewby has joined #openstack-meeting | 17:53 | |
*** gyee has joined #openstack-meeting | 17:54 | |
*** lloydde has quit IRC | 17:56 | |
*** cp16net|away is now known as cp16net | 17:56 | |
*** mnewby has quit IRC | 17:57 | |
*** mnewby has joined #openstack-meeting | 17:57 | |
*** troytoman-away is now known as troytoman | 18:01 | |
*** gyee has quit IRC | 18:01 | |
*** garyk has joined #openstack-meeting | 18:06 | |
hemna | any documentation on the volume types stuff? | 18:09 |
russellb | hemna: should probably try #openstack for that. | 18:10 |
* hemna nods | 18:10 | |
*** danwent has quit IRC | 18:11 | |
*** gyee has joined #openstack-meeting | 18:12 | |
*** gyee has quit IRC | 18:13 | |
*** gatuus has quit IRC | 18:18 | |
*** danwent has joined #openstack-meeting | 18:19 | |
*** rongze has quit IRC | 18:19 | |
*** danwent has quit IRC | 18:20 | |
*** danwent has joined #openstack-meeting | 18:25 | |
*** NaZZaX has joined #openstack-meeting | 18:29 | |
*** FN-OS has quit IRC | 18:30 | |
*** primeministerp has joined #openstack-meeting | 18:30 | |
*** roampune has joined #openstack-meeting | 18:33 | |
*** troytoman is now known as troytoman-away | 18:33 | |
*** roampune has left #openstack-meeting | 18:33 | |
*** colinmcnamara has joined #openstack-meeting | 18:40 | |
*** notmyname has quit IRC | 18:41 | |
*** salv-orlando has quit IRC | 18:41 | |
*** notmyname has joined #openstack-meeting | 18:42 | |
*** gallth is now known as tgall_foo | 18:45 | |
*** tgall_foo has quit IRC | 18:45 | |
*** tgall_foo has joined #openstack-meeting | 18:45 | |
*** henrynash has joined #openstack-meeting | 18:45 | |
*** woodspa has joined #openstack-meeting | 18:49 | |
*** sandywalsh_ has joined #openstack-meeting | 18:54 | |
*** sandywalsh has quit IRC | 18:54 | |
*** gatuus has joined #openstack-meeting | 18:55 | |
*** arbrandes has quit IRC | 19:00 | |
*** woodspa has quit IRC | 19:00 | |
*** stevebake has quit IRC | 19:00 | |
*** stevebake has joined #openstack-meeting | 19:01 | |
*** patelna has joined #openstack-meeting | 19:05 | |
*** lloydde has joined #openstack-meeting | 19:07 | |
*** Ravikumar_hp has joined #openstack-meeting | 19:09 | |
*** s0mik has quit IRC | 19:09 | |
*** lloydde has quit IRC | 19:11 | |
*** dolphm has quit IRC | 19:13 | |
*** cdub_ has quit IRC | 19:16 | |
*** Razique has joined #openstack-meeting | 19:26 | |
*** adjohn has quit IRC | 19:27 | |
*** littleidea has joined #openstack-meeting | 19:29 | |
*** EmilienM_ has joined #openstack-meeting | 19:30 | |
*** danwent has quit IRC | 19:41 | |
*** ayoung has quit IRC | 19:44 | |
*** salv-orlando has joined #openstack-meeting | 19:45 | |
*** kindaopsdevy has joined #openstack-meeting | 19:49 | |
*** gyee has joined #openstack-meeting | 19:51 | |
*** joesavak has joined #openstack-meeting | 19:52 | |
*** jsavak has quit IRC | 19:54 | |
*** salv-orlando has quit IRC | 19:54 | |
*** salv-orlando_ has joined #openstack-meeting | 19:55 | |
*** Ravikumar_hp has quit IRC | 20:03 | |
*** anniec has joined #openstack-meeting | 20:06 | |
*** maurosr has quit IRC | 20:08 | |
*** stevebake has quit IRC | 20:09 | |
*** troytoman-away is now known as troytoman | 20:11 | |
*** troytoman is now known as troytoman-away | 20:13 | |
*** dendro-afk is now known as dendrobates | 20:15 | |
*** stevebake has joined #openstack-meeting | 20:20 | |
*** dolphm has joined #openstack-meeting | 20:24 | |
*** s0mik has joined #openstack-meeting | 20:26 | |
*** EmilienM_ has left #openstack-meeting | 20:26 | |
*** dolphm has quit IRC | 20:28 | |
*** jhenner has joined #openstack-meeting | 20:31 | |
*** colinmcnamara has quit IRC | 20:32 | |
*** lloydde has joined #openstack-meeting | 20:35 | |
*** adjohn has joined #openstack-meeting | 20:36 | |
*** littleidea has quit IRC | 20:37 | |
*** littleidea has joined #openstack-meeting | 20:38 | |
*** dendrobates is now known as dendro-afk | 20:38 | |
*** dendro-afk is now known as dendrobates | 20:38 | |
*** cdub_ has joined #openstack-meeting | 20:40 | |
*** danwent has joined #openstack-meeting | 20:40 | |
*** jbrogan has quit IRC | 20:44 | |
*** jog0 is now known as jogo0 | 20:47 | |
*** eglynn_ has joined #openstack-meeting | 20:49 | |
*** jogo0 has quit IRC | 20:49 | |
*** jogo0 has joined #openstack-meeting | 20:49 | |
*** jogo0 is now known as Guest10819 | 20:49 | |
*** dprince has quit IRC | 20:50 | |
*** anniec has quit IRC | 20:50 | |
*** anniec_ has joined #openstack-meeting | 20:50 | |
*** Guest10819 has quit IRC | 20:50 | |
*** anniec_ has quit IRC | 20:51 | |
*** anniec has joined #openstack-meeting | 20:52 | |
*** jog0 has joined #openstack-meeting | 20:52 | |
*** jog0 has joined #openstack-meeting | 20:53 | |
*** jog0 has quit IRC | 20:53 | |
*** jog0 has joined #openstack-meeting | 20:54 | |
*** jog0 has quit IRC | 20:54 | |
*** jog0 has joined #openstack-meeting | 20:54 | |
*** AlanClark has quit IRC | 20:55 | |
*** aclark_ has joined #openstack-meeting | 20:55 | |
*** jog0 has quit IRC | 20:56 | |
*** DanD_ has joined #openstack-meeting | 20:56 | |
*** jog0 has joined #openstack-meeting | 20:57 | |
*** jog0 is now known as jogo | 20:58 | |
*** jogo has quit IRC | 20:59 | |
*** colinmcnamara has joined #openstack-meeting | 20:59 | |
*** eglynn 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 |
openstack | Meeting started Wed Oct 24 21:00:07 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 |
nijaba | Hello everyone! Show of hands, who is around for the ceilometer meeting? | 21:00 |
nijaba | o/ | 21:00 |
dhellmann-afk | o/ | 21:00 |
eglynn | o/ | 21:00 |
asalkeld | hi | 21:01 |
*** dhellmann-afk is now known as dhellmann | 21:01 | |
*** jogo_ has joined #openstack-meeting | 21:01 | |
nijaba | ok, let's start | 21:01 |
nijaba | #topic actions from previous meeting | 21:01 |
nijaba | --> skipping that topic as all action were completed prior to release | 21:01 |
*** openstack changes topic to "actions from previous meeting (Meeting topic: Ceilometer)" | 21:01 | |
nijaba | #topic Ceilometer is now an incubated project | 21:01 |
*** openstack changes topic to "Ceilometer is now an incubated project (Meeting topic: Ceilometer)" | 21:01 | |
eglynn | w00t! | 21:01 |
*** jogo_ has quit IRC | 21:01 | |
nijaba | Congratulations to all of us, Ceilometer was accepted as an incubated project at the first official TC meeting last night. That's really a great news, but with incubation also comes new responsabilities: we need to adhere to milestone release, and at the latest the Grizzly-3 milestone. | 21:01 |
asalkeld | well done | 21:01 |
*** nachi has joined #openstack-meeting | 21:01 | |
nijaba | #link http://wiki.openstack.org/GrizzlyReleaseSchedule | 21:01 |
nijaba | As you can see, that's Feb 27th, or 3.5 month away. Better get organized soon and define our priorities right... | 21:02 |
*** colinmcnamara has quit IRC | 21:02 | |
*** jogo_ has joined #openstack-meeting | 21:02 | |
*** jogo_ is now known as jog0 | 21:02 | |
dhellmann | I made a list of some suggested items at the bottom of http://wiki.openstack.org/EfficientMetering/RoadMap based on what I remembered from the summit | 21:02 |
dhellmann | I'm sure there are more items to add to the list | 21:02 |
*** jog0 is now known as Guest80906 | 21:02 | |
nijaba | dhellmann: I was about to suggest, in the next topic, to have one volunteer per session to scrub the notes and add bugs and items to the roadmap | 21:03 |
*** colinmcnamara has joined #openstack-meeting | 21:03 | |
*** jtran has joined #openstack-meeting | 21:03 | |
nijaba | would that make sense? | 21:03 |
dhellmann | sure | 21:03 |
asalkeld | yip | 21:03 |
*** colinmcnamara has quit IRC | 21:03 | |
nijaba | we could then work on prioritization during the next meeting | 21:04 |
dhellmann | that sounds like a good idea | 21:04 |
eglynn | sounds like a plan | 21:04 |
*** Guest80906 has quit IRC | 21:04 | |
dhellmann | should we set up an etherpad for drafting, and then move it to the wiki when we're happy? | 21:04 |
*** metral_ has joined #openstack-meeting | 21:05 | |
nijaba | dhellmann: that could work nicely, indeed | 21:05 |
dhellmann | ok, I'll set that up, starting with a copy of the wiki page | 21:05 |
nijaba | #link https://etherpad.openstack.org/grizzly-ceilometer-actions | 21:05 |
*** Razique has quit IRC | 21:05 | |
nijaba | #agreed use https://etherpad.openstack.org/grizzly-ceilometer-actions to capture actions from the summit sessions | 21:06 |
*** metral has quit IRC | 21:06 | |
*** metral__ has joined #openstack-meeting | 21:06 | |
*** markmcclain has quit IRC | 21:06 | |
nijaba | so, we had 4 sessions | 21:06 |
*** bo-2 has joined #openstack-meeting | 21:07 | |
nijaba | #link http://etherpad.openstack.org/grizzly-ceilometer-state-of-metering | 21:07 |
nijaba | #link http://etherpad.openstack.org/grizzly-ceilometer-customizing | 21:07 |
nijaba | #link http://etherpad.openstack.org/grizzly-ceilometer-beyond-metering | 21:07 |
nijaba | #http://etherpad.openstack.org/ceilometer-design | 21:07 |
*** bo-2 has quit IRC | 21:07 | |
nijaba | #link http://etherpad.openstack.org/ceilometer-design | 21:07 |
*** bob__ has joined #openstack-meeting | 21:07 | |
nijaba | who wants to cover which? | 21:07 |
nijaba | please feel free to #action yourself | 21:07 |
krtaylor | hi everybody, sorry joining late | 21:08 |
dhellmann | #action dhellmann review state-of-metering notes for roadmap items | 21:08 |
DanD_ | I am on as well | 21:09 |
*** henrynash has quit IRC | 21:09 | |
*** metral_ has quit IRC | 21:09 | |
jd__ | hi | 21:09 |
eglynn | #action eglynn distill roadmap items from ceilometer-design | 21:09 |
asalkeld | I am looking at "plugins for places to send counters from agents" | 21:09 |
nijaba | #action nijaba scrubs http://etherpad.openstack.org/grizzly-ceilometer-customizing | 21:09 |
*** mtreinish has quit IRC | 21:10 | |
dhellmann | asalkeld: I saw that you posted a link to a repo on github this morning, but haven't had a chance to look at the code yet | 21:10 |
asalkeld | yea just a sand pit to plan in | 21:11 |
nijaba | anyone wants to scrub grizzly-ceilometer-beyond-metering? | 21:11 |
*** lifeless has quit IRC | 21:11 | |
asalkeld | that will probably be me | 21:11 |
jd__ | nijaba: anything | 21:11 |
nijaba | first to use #action wins ;) | 21:12 |
*** joesavak has quit IRC | 21:12 | |
jd__ | #action jd__ scrub grizzly-ceilometer-beyond-metering | 21:12 |
nijaba | nice | 21:12 |
dhellmann | asalkeld: jd__ , nijaba, and I discussed a slight change to the Counter class in https://bugs.launchpad.net/ceilometer/+bug/1070857 earlier today | 21:13 |
uvirtbot | Launchpad bug 1070857 in ceilometer "set default source to something meaningful" [Low,Triaged] | 21:13 |
nijaba | #action everyone should feel free to complete our reviews of action on https://etherpad.openstack.org/grizzly-ceilometer-actions | 21:13 |
DanD_ | I would volunteer but with my tenuous grasp on where things are at I would probably cause more damage than good | 21:13 |
asalkeld | so what was the intension of source | 21:13 |
nijaba | asalkeld: to capture where the identity can be resolved | 21:14 |
eglynn | asalkeld identify the orgin | 21:14 |
dhellmann | nijaba: should we get someone to go through https://etherpad.openstack.org/grizzly-ceilometer-actions to mark completed items done (or just remove them)? | 21:14 |
nijaba | dhellmann: +1 | 21:14 |
eglynn | s/orgin/origin/ | 21:14 |
asalkeld | so like the project name? | 21:14 |
asalkeld | volume/compute | 21:14 |
eglynn | I would think more like metering versus metrics etc. | 21:15 |
dhellmann | asalkeld: nijaba suggested the keystone endpoint or similar *specific* place to look for project/account info | 21:15 |
nijaba | asalkeld: I was thinking of the keystone API url | 21:15 |
dhellmann | I like the idea of something shorter, though | 21:15 |
nijaba | asalkeld: or something else | 21:15 |
asalkeld | ok | 21:15 |
dhellmann | maybe we could have a registry of short names to more details | 21:15 |
dhellmann | this obviously needs more thought :-) | 21:15 |
jd__ | but as I pointed out, a keystone proposing several isolated regions does not help as a source | 21:15 |
asalkeld | so cloudwatch has NameSpace | 21:15 |
nijaba | the idea being that other project running on top of openstack could use another identity provider | 21:15 |
asalkeld | we could have OS/cinder | 21:16 |
*** jhenner has quit IRC | 21:16 | |
asalkeld | or user data could have | 21:16 |
nijaba | actually, anything that uses keystone as an IDP should have the same source | 21:16 |
asalkeld | user/user_id | 21:16 |
*** jhenner has joined #openstack-meeting | 21:16 | |
nijaba | actually, anything that uses *THE SAME* keystone as an IDP should have the same source | 21:17 |
jd__ | nijaba: even if for examplesinstances are from different nova? how do you know which nova the resource id is tied to? | 21:17 |
dhellmann | so source is tied to the user_id/project_id fields, not the meter name, volume, or resource? | 21:17 |
eglynn | asalkeld: the other option would just re-use the AWS namespaces | 21:17 |
eglynn | (given that say the nova EC2 largely apes the EC2 naming schemes) | 21:17 |
nijaba | but if one uses ceilometer to meter, let's say openshift, which could use another IDP, then the source should be different | 21:17 |
nijaba | dhellmann: yes | 21:18 |
dhellmann | nijaba: ok, that makes sense. so we may need to add something to handle the idea of "namespace" in AWS/CW | 21:18 |
asalkeld | nijaba, then this is really trusted/not-trusted? | 21:18 |
jd__ | but why the IDP? | 21:19 |
nijaba | asalkeld: no, just a way to have ceilometer be extended to other projects outside of openstack without risking collisions | 21:19 |
*** asalkeld has quit IRC | 21:19 | |
*** asalkeld has joined #openstack-meeting | 21:19 | |
dhellmann | so instead of "source" we probably should have called that field "id_source" | 21:19 |
nijaba | dhellmann: that would work | 21:20 |
dhellmann | jd__: what is "IDP"? | 21:20 |
jd__ | dhellmann: keystone | 21:20 |
jd__ | identity provider | 21:20 |
nijaba | if you guys think that I am not smoking crack with this, that is | 21:20 |
dhellmann | jd__: thanks | 21:20 |
asalkeld | dhellmann, we could just make a long name "os.cinder.<name>" | 21:20 |
jd__ | well, I don't think keystone is the best choice here because you can only link user and project id on this | 21:21 |
jd__ | if you use something unique among a region for example, you can link to the right nova cluster, and to the right keystone | 21:21 |
dhellmann | asalkeld: that works. We're doing something like that for our router stuff "akanda.bandwidth.in.bytes" | 21:21 |
jd__ | which is far better for tracability | 21:21 |
asalkeld | just requires consistency | 21:21 |
nijaba | jd__: I am very open. I just want to avoid future collisions | 21:22 |
dhellmann | jd__: I don't like the idea of embedding the URL in the meter, but having a reference to something that the API knows about makes sense | 21:22 |
jd__ | nijaba: that, I agree :) | 21:22 |
jd__ | dhellmann: which API? | 21:22 |
nijaba | user: aaa might be a very different person for project a and b | 21:22 |
dhellmann | the ceilometer api | 21:22 |
dhellmann | so we would register sources with a name, URL, and maybe other metadata then the counters would just have the short name in them | 21:22 |
dhellmann | that | 21:22 |
dhellmann | wa | 21:22 |
dhellmann | that way if the url changes, the old meter data is still valid | 21:23 |
jd__ | dhellmann: that I'd prefer | 21:23 |
nijaba | dhellmann: +1 | 21:23 |
jd__ | dhellmann: you want to be able to export metadata from a source IIUC? | 21:23 |
jd__ | s/form/for/ | 21:23 |
jd__ | (via a configuration file or something) | 21:23 |
*** mtreinish has joined #openstack-meeting | 21:23 | |
dhellmann | I think the use case is that a client of the ceilometer API needs to be able to map the user/project for a meter to a user/project in another system | 21:24 |
dhellmann | for the DUDE we are doing that using our own database, updated when a DreamCompute user is created | 21:24 |
jd__ | + resource ID | 21:24 |
*** mtreinish has quit IRC | 21:24 | |
dhellmann | if we start using ceilometer to meter DreamObjects, which has its own account info already, we would say the source is "DreamObjects" and stick a URL there to look up the project_id to get a DH account id (like we have for DreamCompute) | 21:25 |
nijaba | dhellmann: exactly! | 21:25 |
jd__ | dhellmann: ok, makes sense to me | 21:25 |
dhellmann | that way ceilometer doesn't have to care about who owns what, but clients can always look at a resource owner and work back to the account that should be charged | 21:25 |
jd__ | dhellmann: I just don't want to have only the link to the IDP in the source, we need an indirection level | 21:25 |
*** mtreinish has joined #openstack-meeting | 21:25 | |
*** mtreinish has quit IRC | 21:25 | |
* dhellmann *finally* understands this after talking to nijaba about it 1/2 dozen times | 21:25 | |
jd__ | better late than never :) | 21:26 |
dhellmann | jd__: exactly | 21:26 |
* nijaba feel sorry for not expressing this better | 21:26 | |
jd__ | ok, so I'll propose I'll update the bug and will try to implement that | 21:26 |
eglynn | is it fragile to embed a (presumably mutable) URL in the meter? | 21:26 |
eglynn | why not just a region identifier (and find the actual URL is say config)? | 21:26 |
*** tgall_foo has quit IRC | 21:26 | |
jtran | eglynn: +1 | 21:27 |
nijaba | eglynn: this what dhellmann and jd__ are now proposing | 21:27 |
jd__ | eglynn: that's sort of what we're talking about, but at larger scale | 21:27 |
*** mtreinish has joined #openstack-meeting | 21:27 | |
dhellmann | eglynn: yes, the idea now is to let ceilometer (optionally) register a source "name" and "details" of some sort (to be worked out later) | 21:27 |
dhellmann | 21:27 | |
dhellmann | e me | 21:27 |
dhellmann | er | 21:27 |
dhellmann | ou | 21:27 |
jd__ | eglynn: region is openstack specific, dhellmann wants to use it for non-openstack projects :) | 21:27 |
dhellmann | the meter would include just the name | 21:27 |
DanD_ | by config you mean in the database or something seperate? | 21:27 |
eglynn | a-ha, gotcha | 21:27 |
jd__ | DanD_: yup | 21:27 |
dhellmann | DanD_: I was thinking the db, but we could just as easily use a simple config file for this | 21:27 |
dhellmann | in fact, for the first version, maybe that's all we need | 21:28 |
DanD_ | that aligns well with a email I just sent to the mailing list concerning the need for additional meta data in the data model | 21:28 |
* dhellmann took a sick day today and hasn't kept up with email | 21:28 | |
DanD_ | dhellman: basically what we discussed at the summit | 21:28 |
jd__ | didn't had a chance to read it neither yet | 21:28 |
nijaba | so I guess the action on this is for jd__ to propose an implementation and wait for our comments? | 21:29 |
* nijaba neither | 21:29 | |
jd__ | agreed | 21:29 |
dhellmann | +1 | 21:29 |
eglynn | DanD_ old or new dev list? | 21:29 |
nijaba | #action jd__ to propose an implementation for source and wait for our comments | 21:29 |
jd__ | eglynn: just saw on old I think | 21:29 |
eglynn | k | 21:29 |
nijaba | confirmed | 21:30 |
DanD_ | probably the old one | 21:30 |
nijaba | sent 20 min ago | 21:30 |
eglynn | cool, I see it now | 21:30 |
* eglynn wishes we just had one list ... | 21:30 | |
eglynn | (old one is v. slow ...) | 21:30 |
dhellmann | the state-of session didn't generate a lot of action items for grizzly, so I've added them to https://etherpad.openstack.org/grizzly-ceilometer-actions | 21:31 |
*** markvoelker has quit IRC | 21:31 | |
nijaba | ok. so now that we are a bit more organized to prepare our prios for next week, should we change topic, or are we missing anything on that subject? | 21:33 |
dhellmann | +1 | 21:34 |
*** mtreinish has quit IRC | 21:34 | |
nijaba | #topic Change of project scope | 21:34 |
nijaba | As you may know, we agreed during the summit to change the project scope to "The project aims to become the infrastructure for all measurements within OpenStack. " | 21:34 |
*** openstack changes topic to "Change of project scope (Meeting topic: Ceilometer)" | 21:34 | |
nijaba | it seems that one of the remark we got from the TC, was that this maybe a little too broad | 21:35 |
eglynn | nijaba: weak push-back on that from the TC yesterday? | 21:35 |
dhellmann | perhaps we did not clearly differentiate between collecting the data and analyzing it? | 21:36 |
nijaba | dhellmann: I think that is a very good point | 21:36 |
dhellmann | for example, one goal is to eliminate duplicate agents collecting the same data | 21:36 |
asalkeld | monitoring and metering? | 21:36 |
nijaba | yes | 21:36 |
dhellmann | when I talked to Vish about collecting info for the scheduler, I pointed out that we might just send the data from our agent to something else to hold on to it and let the scheduler ask questions, since our API wasn't really organized to answer the question the scheduler has | 21:37 |
*** anniec has quit IRC | 21:37 | |
dhellmann | however, that same information could be useful for general health monitoring | 21:37 |
dhellmann | so if the agent sent it in a generic way, it could be consumed by other apps | 21:37 |
jd__ | can't we also enhance the API to satisfy the scheduler? | 21:38 |
jd__ | if that's not too complicated | 21:38 |
eglynn | so there's always the presumtion that users are free to their own off-line analytics over the caputured data, no suggestion tha ceilo is prescriptive about that, right? | 21:38 |
dhellmann | jd__: sure, that's possible, I don't know what sorts of questions it asks or how we could frame them | 21:38 |
jd__ | I dont't think we ever wanted to block anybody doing anything | 21:38 |
nijaba | so proposing "The project aims to become the infrastructure to collect all measurements within OpenStack so that no two agent would need to written to collect the same data. It's primary targets are monitoring and metering, but the framework should be easily expandable to collect for other needs." | 21:39 |
jd__ | dhellmann: me neither (: | 21:39 |
*** aclark_ has quit IRC | 21:39 | |
dhellmann | eglynn: it has always been my goal to make any piece of ceilometer swappable/replacable/optional | 21:39 |
dhellmann | nijaba: I like that wording. | 21:39 |
jd__ | do we talk about storage too? I mean ceilometer collect, and stores also | 21:40 |
dhellmann | nijaba: we could say something explicit about sharing collected data with a variety of consumers | 21:40 |
jtran | does that mean there will still be a "heat", and a "stachtach" , etc, but they would simply be the analytical tools only and then would rely on ceilometer for the measurements? | 21:40 |
eglynn | like the wording, though maybe the 'all' in 'all measurements' is a tad exclusive? | 21:40 |
jd__ | jtran: I think that's the plan indeed | 21:40 |
jtran | whew | 21:40 |
jtran | it'd be ugly otherwise , imo | 21:40 |
asalkeld | I am ok with that | 21:41 |
jd__ | ok, not sure what 'wheh' meant :] | 21:41 |
jd__ | s/h/w/ | 21:41 |
jtran | whew, like as in a relief | 21:41 |
dhellmann | jtran: yes, although some of what tach reports requires instrumenting beyond an agent | 21:41 |
nijaba | so proposing "The project aims to become the infrastructure to collect measurements within OpenStack so that no two agent would need to be written to collect the same data. It's primary targets are monitoring and metering, but the framework should be easily expandable to collect for other needs. To that effect, ceilometer should be able to shar collected data with a variety of consumers" | 21:42 |
asalkeld | dhellmann, well the instrumentation code can go in oslo | 21:42 |
eglynn | how about something slightly softer, e.g. '... the primary infrastructure for collecting measurements ...' | 21:42 |
dhellmann | asalkeld: that would make sense | 21:42 |
eglynn | actually cool, dropping the 'all' is sufficient | 21:42 |
dhellmann | nijaba: "no two agent" -> "no two agents" | 21:42 |
dhellmann | "shar" -> "share" | 21:42 |
dhellmann | otherwise, +1 | 21:43 |
jtran | one of my coworkers asked, well what's the diff between 2+ agents, since having an agent other than standard nova-compute is already "having 2 agents" | 21:43 |
nijaba | new try: "The project aims to become the infrastructure to collect measurements within OpenStack so that no two agents would need to be written to collect the same data. It's primary targets are monitoring and metering, but the framework should be easily expandable to collect for other needs. To that effect, ceilometer should be able to share collected data with a variety of consumers" | 21:43 |
*** asalkeld has quit IRC | 21:43 | |
nijaba | shall we vote? | 21:44 |
*** asalkeld has joined #openstack-meeting | 21:44 | |
jd__ | +1 | 21:44 |
asalkeld | grr, keep pushing "ctrl-r" == disconnect | 21:44 |
eglynn | jtran: idea would be to avoid say 2 separate agents polling the hypervisor on the cimpute node | 21:44 |
jtran | +1 | 21:44 |
eglynn | +1 | 21:44 |
nijaba | #vote agree on new project objective statemment? yes, no, abstain | 21:44 |
nijaba | #startvote agree on new project objective statemment? yes, no, abstain | 21:44 |
openstack | Begin voting on: agree on new project objective statemment? Valid vote options are yes, no, abstain. | 21:44 |
openstack | Vote using '#vote OPTION'. Only your last vote counts. | 21:44 |
nijaba | #vote yes | 21:44 |
eglynn | yes | 21:44 |
jd__ | #vote yes | 21:44 |
asalkeld | #vote yes | 21:45 |
dhellmann | #vote yes | 21:45 |
jtran | eglynn: agreed but i think what he was getting at is that ideally if ceilometer was in incubation and instead core, it would make sense to not have any +1 agents and instead to fold it into nova-compute | 21:45 |
eglynn | #vote yes | 21:45 |
DanD_ | #vote yes | 21:45 |
eglynn | jtran: gotcha | 21:45 |
nijaba | waiting 30s | 21:45 |
asalkeld | bbl : I have to take kids to school | 21:45 |
jd__ | jtran: we all hope this time will come :-) | 21:45 |
krtaylor | #vote yes | 21:45 |
eglynn | jtran: I suspect over time it will evolve in that direction anyway | 21:45 |
eglynn | jtran: yep, what you said ;) | 21:46 |
nijaba | #endvote | 21:46 |
openstack | Voted on "agree on new project objective statemment?" Results are | 21:46 |
openstack | yes (7): krtaylor, DanD_, jd__, nijaba, eglynn, asalkeld, dhellmann | 21:46 |
nijaba | cool | 21:46 |
jd__ | isn't it | 21:46 |
nijaba | ok, last topic | 21:46 |
nijaba | #topic open discussion | 21:46 |
*** openstack changes topic to "open discussion (Meeting topic: Ceilometer)" | 21:46 | |
nijaba | #action nijaba to update project objective on relevant pages | 21:47 |
jtran | i meant to vote yes on the above, my bad. | 21:47 |
*** tongli has quit IRC | 21:47 | |
nijaba | jtran: np | 21:47 |
jd__ | anything? | 21:48 |
jtran | yes, one sec | 21:48 |
jd__ | ah :) | 21:48 |
jtran | when are the new meeting times? | 21:48 |
jd__ | I think we're back on the double schedule | 21:49 |
nijaba | jtran: http://wiki.openstack.org/Meetings/MeteringAgenda | 21:49 |
jtran | ok thx | 21:49 |
nijaba | jd__: yes, as asalkeld is back from vacation | 21:49 |
*** henrynash has joined #openstack-meeting | 21:49 | |
jd__ | I'm glad summer time ends | 21:50 |
eglynn | jd__ I hear ya ;) | 21:50 |
krtaylor | has the tasks on https://etherpad.openstack.org/ceilometer-design from summit been discussed? | 21:50 |
eglynn | krtaylor: I was going to distill into roadmap items | 21:50 |
eglynn | do you have input? | 21:50 |
nijaba | krtaylor: not yet, we will do this during the next meeting | 21:50 |
mordred | hey guys - we should coordinate a gerrit namespace change for you at some point, yeah? | 21:51 |
*** dcramer__ has quit IRC | 21:51 | |
dhellmann | hi, mordred, yeah it seems like doing that sooner rather than later would be a good idea | 21:51 |
nijaba | mordred: to specify "incubated"? | 21:51 |
dhellmann | we get to move from "stackforge" to "openstack" right? | 21:51 |
eglynn | yep joining the big boy's club :) | 21:52 |
eglynn | probably should do that sooner rather than later, to underscore the change in project status | 21:52 |
dhellmann | mordred: what do you need from us for that? just hold off on committing for a period of time? | 21:53 |
jd__ | do we need to approve what's in the queue now before? | 21:53 |
dhellmann | while we wait, another topic: As one outcome of the WSGI session at ODS I was supposed to build a "real" API server using the tools I proposed. I would like to use the ceilometer API server as the first example. The new tools have better Python 3 support and would give us XML output "for free". Does anyone object in principle to moving away from Flask to Pecan and WSME? | 21:55 |
nijaba | mordred seems to have let us hanging? Who feels like chasing him later today? | 21:55 |
nijaba | dhellmann: no opposition from me | 21:56 |
eglynn | dhellmann: have at it! | 21:56 |
dhellmann | I will, of course, put the code up for review | 21:56 |
jd__ | dhellmann: sounds good | 21:56 |
mordred | sorry | 21:56 |
mordred | and yes - from stackforge to openstack | 21:56 |
mordred | shall we try to do that this week? | 21:57 |
nijaba | mordred: do we need to clear the review queue? | 21:57 |
jd__ | I think so | 21:57 |
jtran | dhellmann: if we use flask, and nobody else in openstack core are using it, wouldn't that create an issue if and when we get out of incubation to core? | 21:57 |
eglynn | dhellmann: it would be great to have that proven out before we start craft any new services (e.g. a CW-api, if needed) | 21:57 |
mordred | (also, I prefer anything with better python3 support) | 21:57 |
dhellmann | what do you need from us to make it go smoothly? | 21:57 |
mordred | nijaba: I do not believe so - I believe we can do a project rename ... | 21:57 |
dhellmann | jtran: moving *away* from flask to the tools I proposed for new api development | 21:57 |
mordred | but it's going to be mildly wonky from the perspective of the devs | 21:57 |
nijaba | mordred: then I think it really is whenever you feel like it then, the sooner the better | 21:57 |
mordred | because the upstream remote will change | 21:57 |
mordred | cool | 21:57 |
jtran | whoops yes, i meant pecan, if nobody else using it.. | 21:58 |
dhellmann | jtran: so this is the proof-of-concept work (and we're already using tools no one else is using) | 21:58 |
jd__ | mordred: not a big problem :) | 21:58 |
mordred | I have several project create things with gerrit I need to do this week, I'll try to batch them up and get them all done | 21:58 |
jd__ | mordred: thanks, ping us if you need anything | 21:58 |
mordred | who is the best person to ping when I'm ready to roll? | 21:58 |
jtran | dhellmann: from that summit session it didn't sound like the other guys were too enthused about moving away from their custom wsgi | 21:58 |
jtran | but i'm all for pecan otherwise | 21:58 |
jd__ | mordred: me or dhellmann or nijaba | 21:58 |
mordred | jd__: awesome | 21:58 |
jd__ | mordred: we're on #openstack-metering | 21:59 |
nijaba | mordred: agree with jd__ suggestion | 21:59 |
dhellmann | +1 | 21:59 |
*** lloydde has quit IRC | 21:59 | |
*** ayoung has joined #openstack-meeting | 22:00 | |
nijaba | not sure if there is another meeting afterward, but we are out of official time | 22:00 |
dhellmann | jtran: they want proof that something different will make a difference. there were some other sessions on validation and serialization where the idea was met a little more warmly | 22:00 |
jtran | that makes sense | 22:00 |
jtran | that's right you now reminded me, that 'test case' they wanted for api on nova 'create' instance. | 22:00 |
dhellmann | jtran: right, but I want to work on something I'm familiar with first :-) | 22:01 |
jd__ | so we provide first case for incubation/core, and soon first case for wsgi replacement | 22:01 |
dhellmann | nijaba: do we need to wrap up? | 22:01 |
dhellmann | j | 22:01 |
dhellmann | d | 22:01 |
jtran | good move. the contrib exts for the nova api is scaaaary | 22:01 |
dhellmann | jd__: and for subscribing to notifications | 22:01 |
jd__ | dhellmann: yeah :) | 22:01 |
dhellmann | jtran: I might want to pick your brain on those, if you have experience with them. | 22:01 |
jd__ | this sounds scary | 22:02 |
jtran | dhellmann: sure , any way i can help . i have worked on them before. | 22:02 |
dhellmann | jtran: when I get there, I'll ping you | 22:02 |
dhellmann | jd__: ? | 22:02 |
jd__ | dhellmann: brain picking | 22:02 |
dhellmann | jd__: halloween is coming up soon | 22:02 |
nijaba | dhellmann: no one is complaining | 22:02 |
jd__ | haha | 22:02 |
*** afazekas has quit IRC | 22:02 | |
dhellmann | nijaba: ok, good | 22:03 |
dhellmann | nijaba: so to make sure I'm ready, next week we will try to set priorities and a schedule? | 22:03 |
* nijaba seems to be experiencing a 60s lag | 22:04 | |
nijaba | dhellmann: yes, that's the idea, but that should not prevent us to start working on real stuff too | 22:04 |
*** ywu_ has joined #openstack-meeting | 22:04 | |
dhellmann | nijaba: yep | 22:04 |
*** jog0 has joined #openstack-meeting | 22:05 | |
*** jog0 is now known as jogo0 | 22:05 | |
nijaba | and if eglynn (or anyone else) want to propose a design for the new agents, he's welcome to propose that as a topic for next week | 22:05 |
*** jogo0 has joined #openstack-meeting | 22:06 | |
eglynn | nijaba: cool, will aim to have something for then (with asalkeld) | 22:07 |
nijaba | great | 22:07 |
nijaba | looks like we ran out of topic for today? | 22:07 |
nijaba | ending the meeting in 30s if no one objects | 22:08 |
nijaba | #endmeeting | 22:08 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 22:08 | |
openstack | Meeting ended Wed Oct 24 22:08:46 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 22:08 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/ceilometer/2012/ceilometer.2012-10-24-21.00.html | 22:08 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/ceilometer/2012/ceilometer.2012-10-24-21.00.txt | 22:08 |
openstack | Log: http://eavesdrop.openstack.org/meetings/ceilometer/2012/ceilometer.2012-10-24-21.00.log.html | 22:08 |
jd__ | thanks guys | 22:08 |
nijaba | Thanks everyone, great meeting, as always! | 22:09 |
dhellmann | thanks everyone! | 22:09 |
eglynn | 'night all | 22:09 |
*** eglynn is now known as sleepy-eglynn | 22:09 | |
*** littleidea has quit IRC | 22:10 | |
*** littleidea has joined #openstack-meeting | 22:11 | |
*** littleidea has left #openstack-meeting | 22:12 | |
*** jtran has left #openstack-meeting | 22:12 | |
*** krtaylor has quit IRC | 22:13 | |
*** kindaopsdevy has quit IRC | 22:15 | |
*** somik has joined #openstack-meeting | 22:17 | |
*** DanD_ has quit IRC | 22:18 | |
*** s0mik has quit IRC | 22:18 | |
*** somik is now known as s0mik | 22:18 | |
*** dhellmann is now known as dhellmann-afk | 22:22 | |
*** jhenner has quit IRC | 22:23 | |
*** s0mik has quit IRC | 22:31 | |
*** s0mik has joined #openstack-meeting | 22:32 | |
*** anniec has joined #openstack-meeting | 22:32 | |
*** littleidea has joined #openstack-meeting | 22:37 | |
*** littleidea has left #openstack-meeting | 22:38 | |
*** littleidea has joined #openstack-meeting | 22:42 | |
*** littleidea has left #openstack-meeting | 22:42 | |
*** henrynash has quit IRC | 22:44 | |
*** jaypipes has quit IRC | 22:44 | |
*** nachi has quit IRC | 22:47 | |
*** littleidea has joined #openstack-meeting | 22:48 | |
*** rnirmal has quit IRC | 22:48 | |
*** littleidea has left #openstack-meeting | 22:48 | |
*** gatuus has quit IRC | 22:49 | |
*** littleidea has joined #openstack-meeting | 22:53 | |
*** littleidea has left #openstack-meeting | 22:53 | |
*** winston-d has quit IRC | 22:59 | |
*** s0mik has quit IRC | 23:01 | |
*** s0mik has joined #openstack-meeting | 23:03 | |
*** littleidea has joined #openstack-meeting | 23:04 | |
*** salv-orlando_ has quit IRC | 23:05 | |
*** littleidea has left #openstack-meeting | 23:05 | |
*** stevebake has quit IRC | 23:10 | |
*** cdub_ has quit IRC | 23:11 | |
*** salv-orlando has joined #openstack-meeting | 23:11 | |
*** ywu_ has quit IRC | 23:20 | |
*** ywu_ has joined #openstack-meeting | 23:20 | |
*** ywu_ has quit IRC | 23:35 | |
*** ywu_ has joined #openstack-meeting | 23:35 | |
*** jgriffith has quit IRC | 23:35 | |
*** jgriffith has joined #openstack-meeting | 23:37 | |
*** littleidea has joined #openstack-meeting | 23:38 | |
*** littleidea has quit IRC | 23:39 | |
*** anniec_ has joined #openstack-meeting | 23:39 | |
*** littleidea has joined #openstack-meeting | 23:40 | |
*** jakedahn is now known as jakedahn_zz | 23:41 | |
*** anniec_ has quit IRC | 23:42 | |
*** anniec_ has joined #openstack-meeting | 23:42 | |
*** anniec has quit IRC | 23:43 | |
*** anniec_ is now known as anniec | 23:43 | |
*** jakedahn_zz is now known as jakedahn | 23:45 | |
*** ywu_ has quit IRC | 23:50 | |
*** ywu_ has joined #openstack-meeting | 23:50 | |
*** nati_ueno has joined #openstack-meeting | 23:52 | |
*** nati_uen_ has quit IRC | 23:53 | |
*** nati_ueno has quit IRC | 23:54 | |
*** nati_ueno has joined #openstack-meeting | 23:55 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!