| *** mnewby has joined #openstack-meeting | 00:04 | |
| *** otherwiseguy has joined #openstack-meeting | 00:04 | |
| *** pvo has joined #openstack-meeting | 00:04 | |
| *** mnewby has quit IRC | 00:05 | |
| *** sarob has joined #openstack-meeting | 00:05 | |
| *** lloydde has quit IRC | 00:05 | |
| *** nati_ueno has quit IRC | 00:05 | |
| *** AlanClark has quit IRC | 00:07 | |
| *** maurosr has joined #openstack-meeting | 00:09 | |
| *** henrynash has joined #openstack-meeting | 00:17 | |
| *** annegentle_ has quit IRC | 00:20 | |
| *** rnirmal has quit IRC | 00:25 | |
| *** mestery has quit IRC | 00:27 | |
| *** dwcramer has joined #openstack-meeting | 00:27 | |
| *** juice_ has quit IRC | 00:28 | |
| *** sarob has quit IRC | 00:30 | |
| *** kaganos has quit IRC | 00:31 | |
| *** nati_ueno has joined #openstack-meeting | 00:33 | |
| *** nati_ueno has quit IRC | 00:40 | |
| *** radez is now known as radez_g0n3 | 00:40 | |
| *** nati_ueno has joined #openstack-meeting | 00:41 | |
| *** salv-orlando has quit IRC | 00:44 | |
| *** mnewby has joined #openstack-meeting | 00:45 | |
| *** otherwiseguy has quit IRC | 00:52 | |
| *** ewindisch has quit IRC | 00:55 | |
| *** dwcramer has quit IRC | 01:04 | |
| *** dwcramer has joined #openstack-meeting | 01:05 | |
| *** ewindisch has joined #openstack-meeting | 01:07 | |
| *** markwash has joined #openstack-meeting | 01:14 | |
| *** ociuhandu has quit IRC | 01:18 | |
| *** alexpilotti has quit IRC | 01:20 | |
| *** primeministerp has quit IRC | 01:24 | |
| *** nati_ueno_2 has joined #openstack-meeting | 01:29 | |
| *** nati_ueno has quit IRC | 01:32 | |
| *** andrewbogott is now known as andrewbogott_afk | 01:46 | |
| *** lloydde has joined #openstack-meeting | 01:49 | |
| *** henrynash has quit IRC | 01:55 | |
| *** nati_ueno_2 is now known as nati_ueno | 01:55 | |
| *** sarob has joined #openstack-meeting | 01:56 | |
| *** sarob has joined #openstack-meeting | 01:57 | |
| *** dwcramer has quit IRC | 02:00 | |
| *** Mandell has quit IRC | 02:01 | |
| *** mnewby has quit IRC | 02:03 | |
| *** dwcramer has joined #openstack-meeting | 02:11 | |
| *** roadTripper has quit IRC | 02:16 | |
| *** jcooley is now known as jcooley|away | 02:21 | |
| *** lloydde has quit IRC | 02:42 | |
| *** hemna_ has joined #openstack-meeting | 02:42 | |
| *** hemna has quit IRC | 02:46 | |
| *** ryanpetrello has joined #openstack-meeting | 02:56 | |
| *** adjohn has quit IRC | 03:05 | |
| *** ryanpetrello has quit IRC | 03:05 | |
| *** danwent has quit IRC | 03:08 | |
| *** stevebake has quit IRC | 03:21 | |
| *** stevebake has joined #openstack-meeting | 03:22 | |
| *** ociuhandu has joined #openstack-meeting | 03:28 | |
| *** reed has quit IRC | 03:33 | |
| *** ryanpetrello has joined #openstack-meeting | 03:41 | |
| *** ociuhandu has quit IRC | 03:43 | |
| *** jcooley|away is now known as jcooley | 03:44 | |
| *** jcooley is now known as jcooley|away | 03:50 | |
| *** lloydde has joined #openstack-meeting | 03:52 | |
| *** vishy is now known as vishy_zz | 03:59 | |
| *** dwcramer has quit IRC | 04:16 | |
| *** adjohn has joined #openstack-meeting | 04:33 | |
| *** littleidea_ has joined #openstack-meeting | 04:34 | |
| *** littleidea_ is now known as littleidea | 04:42 | |
| *** lloydde has quit IRC | 04:52 | |
| *** jcooley|away is now known as jcooley | 05:04 | |
| *** nati_ueno has quit IRC | 05:06 | |
| *** mestery has joined #openstack-meeting | 05:06 | |
| *** nati_ueno has joined #openstack-meeting | 05:07 | |
| *** jcooley is now known as jcooley|away | 05:20 | |
| *** jcooley|away is now known as jcooley | 05:24 | |
| *** martine has quit IRC | 05:40 | |
| *** nati_ueno_2 has joined #openstack-meeting | 05:55 | |
| *** nati_ueno has quit IRC | 05:58 | |
| *** lloydde has joined #openstack-meeting | 06:03 | |
| *** lloydde has quit IRC | 06:07 | |
| *** ryanpetrello has quit IRC | 06:25 | |
| *** vipul has joined #openstack-meeting | 06:29 | |
| *** lifeless has joined #openstack-meeting | 06:29 | |
| *** garyk has joined #openstack-meeting | 07:07 | |
| *** littleidea has quit IRC | 07:08 | |
| *** mrunge has joined #openstack-meeting | 07:12 | |
| *** Mandell has joined #openstack-meeting | 07:19 | |
| *** metral_ has joined #openstack-meeting | 07:25 | |
| *** metral has quit IRC | 07:29 | |
| *** metral_ is now known as metral | 07:29 | |
| *** afazekas has joined #openstack-meeting | 07:31 | |
| *** lifeless has quit IRC | 07:39 | |
| *** rafaduran has joined #openstack-meeting | 07:55 | |
| *** henrynash has joined #openstack-meeting | 08:12 | |
| *** jog0 has joined #openstack-meeting | 08:33 | |
| *** dripton_ has quit IRC | 08:36 | |
| *** dripton_ has joined #openstack-meeting | 08:36 | |
| *** garyk has quit IRC | 08:40 | |
| *** garyk has joined #openstack-meeting | 08:45 | |
| *** sileht has quit IRC | 08:48 | |
| *** sileht has joined #openstack-meeting | 08:51 | |
| *** adjohn has quit IRC | 08:56 | |
| *** derekh has joined #openstack-meeting | 09:06 | |
| *** mrunge has quit IRC | 09:15 | |
| *** jog0 has quit IRC | 09:17 | |
| *** jog0 has joined #openstack-meeting | 09:17 | |
| *** darraghb has joined #openstack-meeting | 09:40 | |
| *** salv-orlando has joined #openstack-meeting | 10:09 | |
| *** jog0 has quit IRC | 10:11 | |
| *** garyk has quit IRC | 10:34 | |
| *** garyk has joined #openstack-meeting | 10:40 | |
| *** maurosr has quit IRC | 10:44 | |
| *** salv-orlando has quit IRC | 10:49 | |
| *** maurosr has joined #openstack-meeting | 11:15 | |
| *** jhenner has joined #openstack-meeting | 11:29 | |
| *** jhenner1 has joined #openstack-meeting | 11:32 | |
| *** jhenner has quit IRC | 11:34 | |
| *** salv-orlando has joined #openstack-meeting | 11:52 | |
| *** jhenner1 has quit IRC | 11:52 | |
| *** garyk has quit IRC | 12:02 | |
| *** garyk has joined #openstack-meeting | 12:09 | |
| *** roadTripper has joined #openstack-meeting | 12:13 | |
| *** skiarxon has quit IRC | 12:16 | |
| *** skiarxon has joined #openstack-meeting | 12:16 | |
| *** skiarxon has joined #openstack-meeting | 12:17 | |
| *** lifeless has joined #openstack-meeting | 12:17 | |
| *** markvoelker has joined #openstack-meeting | 12:55 | |
| *** jhenner has joined #openstack-meeting | 12:58 | |
| *** jhenner has quit IRC | 13:04 | |
| *** ociuhandu has joined #openstack-meeting | 13:04 | |
| *** salv-orlando has quit IRC | 13:04 | |
| *** ryanpetrello has joined #openstack-meeting | 13:11 | |
| *** dprince has joined #openstack-meeting | 13:18 | |
| *** ociuhandu has quit IRC | 13:23 | |
| *** luis_fdez has quit IRC | 13:39 | |
| *** jrd has joined #openstack-meeting | 13:40 | |
| *** alexpilotti has joined #openstack-meeting | 13:40 | |
| *** annegentle_ has joined #openstack-meeting | 13:48 | |
| *** dwcramer has joined #openstack-meeting | 13:53 | |
| *** _0x44 has quit IRC | 13:53 | |
| *** ryanpetrello has quit IRC | 13:55 | |
| *** _0x44 has joined #openstack-meeting | 14:00 | |
| *** almaisan-away is now known as al-maisan | 14:00 | |
| *** al-maisan is now known as almaisan-away | 14:01 | |
| *** dolphm has joined #openstack-meeting | 14:07 | |
| *** alexpilotti has quit IRC | 14:11 | |
| *** martine has joined #openstack-meeting | 14:23 | |
| *** ryanpetrello has joined #openstack-meeting | 14:23 | |
| *** ociuhandu has joined #openstack-meeting | 14:25 | |
| *** alexpilotti has joined #openstack-meeting | 14:25 | |
| *** jcru has joined #openstack-meeting | 14:26 | |
| *** lifeless_ has joined #openstack-meeting | 14:39 | |
| *** jchiles has joined #openstack-meeting | 14:41 | |
| *** lifeless has quit IRC | 14:42 | |
| *** radez_g0n3 is now known as radez | 14:51 | |
| *** dripton_ is now known as dripton | 14:51 | |
| *** spn has joined #openstack-meeting | 14:52 | |
| *** stacklab has joined #openstack-meeting | 14:52 | |
| *** stacklab has quit IRC | 14:55 | |
| *** stacklab has joined #openstack-meeting | 14:55 | |
| *** stacklab has joined #openstack-meeting | 14:56 | |
| *** markmcclain has joined #openstack-meeting | 14:57 | |
| *** mnewby has joined #openstack-meeting | 15:01 | |
| *** j_chiles has joined #openstack-meeting | 15:02 | |
| *** zrz has joined #openstack-meeting | 15:03 | |
| *** spn has quit IRC | 15:04 | |
| *** zrz has quit IRC | 15:04 | |
| *** zrz has joined #openstack-meeting | 15:04 | |
| *** spn has joined #openstack-meeting | 15:04 | |
| *** jchiles has quit IRC | 15:04 | |
| *** zrz has left #openstack-meeting | 15:04 | |
| *** dwcramer has quit IRC | 15:05 | |
| *** AlanClark has joined #openstack-meeting | 15:06 | |
| *** salv-orlando has joined #openstack-meeting | 15:14 | |
| *** zrz has joined #openstack-meeting | 15:16 | |
| *** zrz has left #openstack-meeting | 15:16 | |
| *** zrz has joined #openstack-meeting | 15:20 | |
| *** zrz has quit IRC | 15:20 | |
| *** zrz has joined #openstack-meeting | 15:21 | |
| *** zrz has left #openstack-meeting | 15:21 | |
| *** zrz has joined #openstack-meeting | 15:21 | |
| *** zrz has quit IRC | 15:22 | |
| *** stacklab has joined #openstack-meeting | 15:23 | |
| *** maurosr has quit IRC | 15:23 | |
| *** maurosr has joined #openstack-meeting | 15:24 | |
| *** zrz has joined #openstack-meeting | 15:26 | |
| *** otherwiseguy has joined #openstack-meeting | 15:26 | |
| *** jaypipes has quit IRC | 15:29 | |
| *** andrewbogott_afk is now known as andrewbogott | 15:29 | |
| *** mattray has joined #openstack-meeting | 15:30 | |
| *** radez is now known as radez_g0n3 | 15:30 | |
| *** annegentle__ has joined #openstack-meeting | 15:35 | |
| *** dwcramer has joined #openstack-meeting | 15:37 | |
| *** rnirmal has joined #openstack-meeting | 15:37 | |
| *** annegentle_ has quit IRC | 15:39 | |
| *** cp16net is now known as cp16net|away | 15:41 | |
| *** jcru is now known as jcru|away | 15:44 | |
| *** reed has joined #openstack-meeting | 15:44 | |
| *** jaypipes has joined #openstack-meeting | 15:46 | |
| *** jaypipes has quit IRC | 15:47 | |
| *** jaypipes has joined #openstack-meeting | 15:52 | |
| *** winston-d has joined #openstack-meeting | 15:53 | |
| *** cp16net|away is now known as cp16net | 15:53 | |
| *** rushiagr has joined #openstack-meeting | 15:54 | |
| *** bswartz has joined #openstack-meeting | 15:56 | |
| *** eharney has joined #openstack-meeting | 15:57 | |
| *** jdurgin1 has joined #openstack-meeting | 15:58 | |
| jgriffith | looks like a number of cinder folks are here ready to go... | 15:58 |
|---|---|---|
| jgriffith | jdurgin1: winston-d rnirmal thingee ? | 15:58 |
| thingee | o/ | 15:59 |
| rnirmal | jgriffith: here... but on and off | 15:59 |
| *** dwcramer has quit IRC | 15:59 | |
| jgriffith | #startmeeting cinder | 15:59 |
| openstack | Meeting started Wed Dec 5 15:59:59 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 changes topic to " (Meeting topic: cinder)" | 16:00 | |
| openstack | The meeting name has been set to 'cinder' | 16:00 |
| *** KurtMartin is now known as kmartin | 16:00 | |
| jgriffith | kmartin: let's start with you today :) | 16:00 |
| jgriffith | #topic FC update | 16:00 |
| *** openstack changes topic to "FC update (Meeting topic: cinder)" | 16:00 | |
| kmartin | sure, we have good news | 16:00 |
| * jgriffith likes good news | 16:00 | |
| kmartin | We have a proof of concept working for the Fibre Channel support, working on a few issues with detach. | 16:00 |
| jgriffith | kmartin: awesome! | 16:01 |
| kmartin | I updated the FC spec attached to the cinder blueprint and entered a new blueprint in nova for the required changes | 16:01 |
| jgriffith | kmartin: very cool | 16:01 |
| *** salv-orlando has quit IRC | 16:01 | |
| jgriffith | kmartin: you think you guys are going to get the patches in the next week or so? | 16:02 |
| winston-d | jgriffith: hey~ | 16:02 |
| jgriffith | winston-d: morning/evening :) | 16:02 |
| *** avishay has joined #openstack-meeting | 16:02 | |
| avishay | hello all | 16:02 |
| winston-d | jgriffith: morning | 16:02 |
| winston-d | avishay: hi~ | 16:02 |
| eharney | hi everyone | 16:02 |
| winston-d | hi eharney | 16:02 |
| * jgriffith thinks he started a touch early today :) | 16:02 | |
| kmartin | still need to get legal approval for sharing any code to a wide group, but we could set something to show you | 16:02 |
| jgriffith | kmartin: so what do you think as far as when some patches will hit? | 16:03 |
| hemna_ | we could do a demo for you at some point | 16:03 |
| jgriffith | hemna_: That would be cool | 16:03 |
| hemna_ | we are still waiting for legal | 16:03 |
| jgriffith | bahhh!!! | 16:03 |
| hemna_ | we put the 3par driver through legal a week ago. | 16:03 |
| hemna_ | still waiting for that | 16:03 |
| * jgriffith dislikes lawyers | 16:03 | |
| kmartin | jgriffith: likewise | 16:04 |
| avishay | I'm glad it's not only IBM that's like that :P | 16:04 |
| jgriffith | Ya know, considering the investment and backing HP has in Openstack this should be a no brainer for them | 16:04 |
| hemna_ | There are still some underlying scsi subsystem issues I'm working out with FC, but it should be solvable | 16:04 |
| hemna_ | yah | 16:04 |
| *** ryanpetrello has quit IRC | 16:04 | |
| jgriffith | hemna_: Ok... so one recommendation | 16:04 |
| jgriffith | hemna_: kmartin Gigantic patches are not fun for anybody | 16:04 |
| hemna_ | I don't think they are hung up in legal....just takes time for them to dot the I's, cross the T's n such | 16:04 |
| kmartin | jgriffith: It is but they just want to make sure, it will happen it's just a slooooow process | 16:05 |
| *** dwn has joined #openstack-meeting | 16:05 | |
| jgriffith | hemna_: kmartin keep in mind if there's a way to break it into digestible chunks it'll help us move on them when you submit | 16:05 |
| hemna_ | jgriffith, I made clones of the nova, devstack, cinder repos internally and we are tracking against that and have our code checked into those clones | 16:05 |
| thingee | jgriffith, hemna_: +1 | 16:05 |
| hemna_ | if we didn't have legal, then I'd make those public | 16:06 |
| *** rushiagr1 has joined #openstack-meeting | 16:06 | |
| *** jbrogan has joined #openstack-meeting | 16:06 | |
| jgriffith | hemna_: That's cool, but what I'm getting at is don't just dump a single multi K line patch | 16:06 |
| hemna_ | yah | 16:06 |
| hemna_ | agreed | 16:06 |
| jgriffith | hemna_: Try to break it in to logical chunks as much as possible | 16:06 |
| hemna_ | the cinder patch is small right now | 16:06 |
| hemna_ | almost all the work is in nova | 16:06 |
| hemna_ | and it's fairly small as well | 16:06 |
| jgriffith | hemna_: Ok... cool, just wanted to point that out | 16:06 |
| kmartin | jgriffith: check out the spec to see the changes not very big at all | 16:06 |
| jgriffith | awesome... so we'll just wait for legal and hope for something in the next week or so :) | 16:07 |
| hemna_ | we could give you a demo later this week on the POC | 16:07 |
| *** rushiagr has quit IRC | 16:07 | |
| hemna_ | and I could walk you through the code if you like | 16:07 |
| jgriffith | hemna_: I'd be up for that, but probably not this week | 16:07 |
| hemna_ | I'd rather get a review up front then wait until we submit | 16:07 |
| jgriffith | hemna_: maybe we could sync up later and try for next week? | 16:07 |
| hemna_ | ok that's fine then as well | 16:08 |
| hemna_ | sure | 16:08 |
| jgriffith | there may be other folks here interested as well | 16:08 |
| hemna_ | do we have a mechanism for desktop sharing n such ? | 16:08 |
| *** ollie1 has joined #openstack-meeting | 16:08 | |
| jgriffith | hemna_: personally I use Google+ | 16:08 |
| jgriffith | :) | 16:08 |
| avishay | kmartin: Are you in touch with Dietmar from IBM on the FC stuff? | 16:08 |
| hemna_ | Google+ does desktop sharing? (linux?) | 16:09 |
| kmartin | jgriffith: we're meeting with the Brocade group and we'll update them as well we could probably run it by that group as well | 16:09 |
| winston-d | just a thought, isn't showing code to external people before legal approval still a possible legal issue? | 16:09 |
| kmartin | avishay: yes, he is part of our weekly meeting | 16:09 |
| avishay | kmartin: great | 16:09 |
| winston-d | last time when Samsung tried to do that RedHat guys, RH people said, no, please don't do that before you've done legal process. | 16:10 |
| hemna_ | winston-d, only if the osrb denies our project, which they shouldn't | 16:10 |
| kmartin | winston-d: we would not post the code just a demo of what we have working | 16:10 |
| winston-d | demo should be ok but you mentioned walk through code. so... | 16:11 |
| jgriffith | Ok, we can sort through details on a demo and who's interested offline | 16:11 |
| hemna_ | ok | 16:11 |
| kmartin | sure | 16:11 |
| jgriffith | I'd be interested and I'm sure others would | 16:11 |
| avishay | I'm interested as well | 16:11 |
| jgriffith | Not required, but if you guys want to take the time and effort that would be cool | 16:11 |
| winston-d | i'd be interested to see demo as well! | 16:11 |
| hemna_ | do we have a page for the approximate ship date for Grizzly? | 16:11 |
| jgriffith | hemna_: Yeah | 16:12 |
| * jgriffith opening a browser | 16:12 | |
| bswartz | https://launchpad.net/openstack/+milestones | 16:12 |
| winston-d | next April, 17th maybe? | 16:12 |
| hemna_ | thnx | 16:12 |
| jgriffith | hemna_: the page bswartz reference | 16:12 |
| avishay | jgriffith: did you see the agenda for today? :) | 16:12 |
| jgriffith | hemna_: and also you should all keep an eye on https://launchpad.net/cinder | 16:12 |
| jgriffith | avishay: :) | 16:13 |
| hemna_ | that page says april 1 ? | 16:13 |
| jgriffith | hemna_: say huh? | 16:13 |
| jgriffith | hemna_: Ohh... Grizzly | 16:13 |
| jgriffith | hemna_: thought you were talking about avishay and the meeting wiki | 16:14 |
| hemna_ | oh :P | 16:14 |
| jgriffith | Ok... | 16:14 |
| jgriffith | #topic G2 | 16:14 |
| *** openstack changes topic to "G2 (Meeting topic: cinder)" | 16:14 | |
| jgriffith | Speaking of Grizzly and release dates | 16:14 |
| jgriffith | G2 is scheduled for Jan, HOWEVER | 16:14 |
| jgriffith | as I mentioned before we loose some time for the holidays | 16:15 |
| jgriffith | and we loose some time due to code freeze the week of the milestone cut | 16:15 |
| hemna_ | HP is out for several weeks | 16:15 |
| *** dwcramer has joined #openstack-meeting | 16:15 | |
| jgriffith | I just want to stress again... We need to have the G2 work that's slated done by the end o fthis month | 16:15 |
| jgriffith | https://launchpad.net/cinder/+milestone/grizzly-2 | 16:15 |
| jgriffith | I'm particularly worried about a couple | 16:16 |
| jgriffith | Volume Backups... | 16:16 |
| jgriffith | I've not heard anything from Francis? | 16:16 |
| *** gyee_ has joined #openstack-meeting | 16:16 | |
| *** jcru|away is now known as jcru | 16:16 | |
| jgriffith | does anybody know his irc nick? | 16:17 |
| jgriffith | (Francis Moorehead)? | 16:17 |
| jgriffith | HP | 16:17 |
| jgriffith | anyone... bueller, bueller.... | 16:17 |
| hemna_ | no idea | 16:17 |
| ollie1 | I've just pinged him | 16:17 |
| jgriffith | ollie1: :) thanks | 16:17 |
| hemna_ | I can look up his email address at work, if he's at HP | 16:17 |
| jgriffith | so he's part of the cloud services group I'm assuming? | 16:17 |
| jgriffith | hemna_: his email is on launchpad | 16:18 |
| hemna_ | ok | 16:18 |
| jgriffith | anyway... that's one I'm concerned about and would like some updates | 16:18 |
| jgriffith | The other is the Island work | 16:18 |
| *** frankm has joined #openstack-meeting | 16:18 | |
| hemna_ | If you can't get ahold of him, I can ping him on the internal instant messager network | 16:18 |
| *** lloydde has joined #openstack-meeting | 16:18 | |
| ollie1 | Francis is in the HP cloud services group, | 16:19 |
| frankm | Hi | 16:19 |
| jgriffith | frankm: :) | 16:19 |
| jgriffith | have you had a chance to look at your blueprint for volume backups at all? | 16:19 |
| frankm | we're starting to look at it now | 16:20 |
| jgriffith | and ollie1 I'm also wondering aobut your BP as well :} | 16:20 |
| frankm | i.e. this week | 16:20 |
| jgriffith | frankm: so do I need to remove the target for G2? | 16:20 |
| ollie1 | The glance metadata blueprint is done, code is merged | 16:20 |
| jgriffith | ollie1: sorry... wrong line :( | 16:21 |
| jgriffith | frankm: do you think this is still going to be something you can get done by Christmas? | 16:21 |
| jgriffith | chirp, chirp, chirp.... seems to be a cricket in my office | 16:22 |
| avishay | :) | 16:23 |
| jgriffith | alright, I'll harass ollie1 and others offline :) | 16:23 |
| avishay | jgriffith: I have a couple questions that I wrote down in the agenda concerning volume backups - may I, while we're on the topic? | 16:23 |
| jgriffith | avishay: here we goo.... | 16:23 |
| jgriffith | :) I'm gettin to it | 16:23 |
| avishay | :) | 16:23 |
| jgriffith | #topic volume backups | 16:23 |
| *** openstack changes topic to "volume backups (Meeting topic: cinder)" | 16:23 | |
| frankm | maybe not by Christmas, but early in new year | 16:23 |
| jgriffith | frankm: hmmmm | 16:24 |
| jgriffith | frankm: ok, we'll sync up later | 16:24 |
| *** lloydde has quit IRC | 16:24 | |
| jgriffith | avishay: maybe you have a better solution anyway :) | 16:24 |
| jgriffith | avishay: care to explain a bit on "volume backups pluggable" | 16:24 |
| avishay | i just have questions so far :) | 16:24 |
| *** hub_cap has left #openstack-meeting | 16:24 | |
| * jgriffith doesn't need more questions :( | 16:24 | |
| jgriffith | just kidding | 16:25 |
| avishay | Sure. Copying to Swift is a great use case, but it seems useful to allow for more back-ends other than Swift | 16:25 |
| jgriffith | avishay: so if these are questions, here's some answers... | 16:25 |
| *** smulcahy has joined #openstack-meeting | 16:25 | |
| jgriffith | avishay: well yes but it's not high on my list for a number of reasons | 16:25 |
| avishay | For example, compressing and storing on some file system, backup software, tape, dedup ... | 16:25 |
| jgriffith | avishay: primarily if an end-user is backing up a volume they don't want to back it up to another higher perf and higher priced storage | 16:26 |
| jgriffith | the ideal is to swift which is cheaper/deeper storage | 16:26 |
| *** Mandell has quit IRC | 16:26 | |
| avishay | or dedup + tape, or some backup software that will manage all the backups plus store them somewhere cheap | 16:27 |
| hemna_ | heading off to work...l8rs | 16:27 |
| winston-d | jgriffith: i guess tape falls into that category | 16:27 |
| jgriffith | winston-d: avishay I'm NOT doing a tape driver! | 16:27 |
| *** hemna_ has quit IRC | 16:27 | |
| * jgriffith left the tape world and isn't going back | 16:27 | |
| smulcahy | jgriffith: also, higher durability due to multiple copies | 16:27 |
| winston-d | jgriffith: but IBM guys may. :) | 16:27 |
| avishay | I'm just saying, there are lots of backup solutions out there, so why limit the solution? | 16:28 |
| jgriffith | smulcahy: winston-d hemnafk so I don't disagree with the *idea* | 16:28 |
| jgriffith | avishay: because we're a small team and can only do so much | 16:28 |
| jgriffith | I think we need to prioritize and move forward | 16:28 |
| avishay | Would making it pluggable and adding back-ends over time be a lot more work? | 16:28 |
| jgriffith | I don't think there's any argument that we should NOT have backups to swift | 16:28 |
| winston-d | avishay: i think if we can have a pluggable framework, it's ok to have the first working version only support (have) swift plugin. | 16:29 |
| jdurgin1 | winston-d: agreed | 16:29 |
| jgriffith | winston-d: +1 | 16:29 |
| avishay | I totally agree that the first version can be swift-only | 16:29 |
| avishay | But it would be great if it was pluggable for later | 16:29 |
| jgriffith | avishay: I agree with that | 16:29 |
| smulcahy | how will pluggable work with regard to authentication? | 16:29 |
| *** dtynan has joined #openstack-meeting | 16:30 | |
| smulcahy | will all pluggable backends be expected to auth with keystone? | 16:30 |
| jgriffith | avishay: I'm just saying I don't want to jeopardize useful/needed cases for theory and what if's | 16:30 |
| winston-d | smulcahy: authentication with keystone or backup back-ends? | 16:30 |
| jgriffith | Maybe I'm not clear on how "pluggable" you guys are talking | 16:30 |
| jgriffith | if you're talking independent services with their own auth model etc | 16:31 |
| jgriffith | I say hell nooo | 16:31 |
| avishay | No, I meant something along the lines of volume drivers | 16:31 |
| jgriffith | if you're talking pluggable modules that's fine | 16:31 |
| jgriffith | avishay: Ok... phewww | 16:31 |
| winston-d | jgriffith: agree. | 16:31 |
| avishay | jgriffith: I'm not crazy... :) | 16:31 |
| jgriffith | avishay: yeah, I'm fine with that but it's a harder problem than just saying *make it pluggable* | 16:32 |
| smulcahy | jgriffith: agreed, it will dramatically increase the complexity | 16:32 |
| *** ryanpetrello has joined #openstack-meeting | 16:32 | |
| smulcahy | I'm not clear on how they will be pluggable if they don't share an auth mehcanism | 16:32 |
| jgriffith | So I'd envision something like a backup manager/layer that can sit between the volume drivers and act as a conduit | 16:32 |
| winston-d | smulcahy: they can just share auth API? | 16:32 |
| jgriffith | or go to swift | 16:32 |
| *** zrzhit has joined #openstack-meeting | 16:33 | |
| jgriffith | Ok, so I think the answer here is *yes* we should try to keep the design somewhat modular to allow expansion in the future | 16:33 |
| jdurgin1 | smulcahy: perhaps the same way various volume drivers do their own auth? | 16:33 |
| jgriffith | jdurgin1: +1, but we'll need to look at changes to conf files | 16:34 |
| jgriffith | So I don't want to get carried away on this right now | 16:34 |
| *** spzala has joined #openstack-meeting | 16:34 | |
| winston-d | jdurgin: +1 | 16:34 |
| jgriffith | The bottom line is I'm worried we're not even going to get backups to swift in Grizzly at the rate we're going | 16:34 |
| avishay | I don't have a clear design here - I just know that almost every customer that has data today also has a backup solution, and they may like to use it for OpenStack too | 16:34 |
| jgriffith | let alone add all this cool back-end to back-end stuff to it | 16:34 |
| avishay | If you want to leave it out for now and come back to it later, that's fine | 16:35 |
| jgriffith | avishay: understood and agreed | 16:35 |
| jgriffith | avishay: I think it's something to keep in mind with the work being done now | 16:35 |
| smulcahy | jgriffith: we have working code at the moment, just need to work on porting it to grizzly so we should have something | 16:35 |
| jgriffith | I think you're right for bringing it up | 16:35 |
| jgriffith | smulcahy: for which case? | 16:35 |
| jgriffith | smulcahy: for the backup to swift? | 16:35 |
| smulcahy | yes, for the backup to swift | 16:36 |
| jgriffith | smulcahy: are you working with frankm on this? | 16:36 |
| jgriffith | smulcahy: same work? | 16:36 |
| frankm | yes, same work | 16:36 |
| jgriffith | Ok.. thanks :) | 16:37 |
| jgriffith | I'm still getting all the nics together :) | 16:37 |
| *** maurosr has quit IRC | 16:37 | |
| smulcahy | me too - wasn't sure who frankm was there for a second ;-) | 16:37 |
| jgriffith | Ok... cool, so frankm smulcahy see what you can do about pluggable design thoughts on this | 16:37 |
| jgriffith | but don't let it jeaopardize getting the code in | 16:38 |
| jgriffith | IMO | 16:38 |
| avishay | Agreed | 16:38 |
| avishay | Thank you | 16:38 |
| jgriffith | everybody can hate on me for that if they want :) | 16:38 |
| smulcahy | thats my initial thought - we can rework the backend part in a future iteration - but will give it some thought | 16:38 |
| jgriffith | smulcahy: sounds good | 16:38 |
| avishay | jgriffith: whoever wants to hate on you will find reasons :P | 16:38 |
| jgriffith | #topic backup snapshots rather than volumes | 16:38 |
| *** openstack changes topic to "backup snapshots rather than volumes (Meeting topic: cinder)" | 16:38 | |
| jgriffith | avishay: indeed :) | 16:38 |
| jgriffith | So here's the problem with snapshots.... | 16:39 |
| smulcahy | nova are talking about compute cells know which are kinda like zones/az's as far as I can tell - does cinder have any similar concept? | 16:39 |
| jgriffith | They SUCK | 16:39 |
| jgriffith | smulcahy: we have AZ's | 16:39 |
| avishay | jgriffith: won't volumes be changing while copying? | 16:39 |
| jgriffith | avishay: so you can say that to do backups it has to be offline/detached | 16:40 |
| jgriffith | avishay: it's not ideal | 16:40 |
| bswartz | jgriffith: care to elaborate? | 16:40 |
| dtynan | quick question re: snapshots - are there any quota limits on them? | 16:40 |
| jgriffith | bswartz: on snapshots? | 16:40 |
| bswartz | jgriffith: on suckage | 16:40 |
| jgriffith | dtynan: they count against your volume quotas IIRC | 16:40 |
| jgriffith | dtynan: I'd have to go back and refresh my memory though | 16:41 |
| jgriffith | bswartz: so... yeah, suckage | 16:41 |
| jgriffith | The reality is that most of us here are associated with vedors for back-end storage | 16:41 |
| jgriffith | We all have killer products with specific things we excel at | 16:41 |
| jgriffith | BUT!!! | 16:41 |
| jgriffith | the base/reference case for OpenStack is still LVM | 16:41 |
| jgriffith | so that needs to be a key focus in things that we do | 16:42 |
| jgriffith | once you create an LVM snapshot you've KILLED your volume performance | 16:42 |
| jgriffith | it's about 1/8 on average | 16:42 |
| jgriffith | I've got a patch coming to address this | 16:42 |
| avishay | jgriffith: if you delete the snapshot afterward does performance return? | 16:43 |
| jgriffith | avishay: yes | 16:43 |
| jgriffith | avishay: it's a penalty you pay based on how LVM snaps work | 16:43 |
| avishay | so maybe whoever uses LVM can take a snapshot, back it up, and then delete it? | 16:43 |
| *** dolphm has quit IRC | 16:43 | |
| jgriffith | avishay: if theyr'e smart they will :) | 16:44 |
| *** dolphm has joined #openstack-meeting | 16:44 | |
| jgriffith | avishay: But what I'm saying here is that I don't think we should modify the base code behavior and usage model for something that doesn't work well with LVM | 16:44 |
| jgriffith | extensions, extra features etc is fine | 16:44 |
| bswartz | jgriffith: so you're not complaining about the snapshot concept, you're complaining about the snapshot implementation in the reference driver | 16:45 |
| jgriffith | bswartz: Yeah, I think that's fair | 16:45 |
| jgriffith | bswartz: like I said I have a solution but it's not supported in precise yet | 16:45 |
| jgriffith | at least not officially | 16:45 |
| bswartz | are we generally happy with snapshot abstraction as it exists today? | 16:45 |
| avishay | If it didn't work at all, that's one thing, but I think this backup idea is cool, and limiting it to offline volumes because LVM snapshot performance sucks might be holding us back, no? | 16:45 |
| jgriffith | bswartz: haha... that's a whole nother can o'worms | 16:46 |
| jgriffith | avishay: fair | 16:46 |
| jgriffith | avishay: but I wasn't finished.... :) | 16:46 |
| jgriffith | The reality is, snapshots pretty much are "backups" | 16:46 |
| bswartz | if changing the abstraction allows us to solve some problems I'd be interested in disucssing that | 16:46 |
| jgriffith | that's really the point IMO | 16:46 |
| bswartz | jgriffith: my view of snapshots has always been "things you can clone from" | 16:47 |
| smulcahy | I think the terminology is pretty important to set straight here - we should be clear going forward on what we mean by snapshots and backups and avoid using them interchangeably I think. | 16:47 |
| avishay | snapshots are backups, but you can't put them on swift, can't attach them (yet?), can't restore (yet), ... frustrating :( | 16:48 |
| jgriffith | smulcahy: and there inlies the challenge | 16:48 |
| jgriffith | avishay: I feel your pain | 16:48 |
| *** dolphm has quit IRC | 16:48 | |
| jgriffith | avishay: I plan to have the restore as I've mentioned | 16:48 |
| jgriffith | avishay: backup to swift is ideal IMO | 16:48 |
| dtynan | personally I think snapshots like bswartz said are things you can clone from and also things you can create backups from. | 16:49 |
| jgriffith | avishay: but there are problems with backup | 16:49 |
| jgriffith | avishay: dtynan bswartz the problem is depending on how the snapshot is implemented it's actually nothing useful once it's copied out | 16:49 |
| dtynan | yeah, it's a point-in-time reference that you can use to make a backup or a clone...? | 16:50 |
| jgriffith | if it's just delta blocks it doesn't do you much good on it's own | 16:50 |
| avishay | jgriffith: you can always make a full copy, even if on the controller it's CoW or similar | 16:50 |
| *** eharney_ has joined #openstack-meeting | 16:50 | |
| jgriffith | avishay: yes | 16:50 |
| *** eharney has quit IRC | 16:51 | |
| *** eharney_ is now known as eharney | 16:51 | |
| jgriffith | Ok... so this sort of falls into the same problem/challenge I mentioned earlier | 16:51 |
| *** eharney has quit IRC | 16:51 | |
| *** eharney has joined #openstack-meeting | 16:51 | |
| smulcahy | but thats not what snapshots are at the minute are they? | 16:51 |
| jgriffith | we have a lot of great ideas/conversation | 16:51 |
| *** nati_ueno_2 has quit IRC | 16:51 | |
| jgriffith | but the reality is we need to implement the code :) | 16:51 |
| *** nati_ueno has joined #openstack-meeting | 16:51 | |
| jgriffith | I would still like to focus a bit | 16:52 |
| jgriffith | I'd rather get the blue-prints that are on the table and go from there: | 16:52 |
| jgriffith | So what I'm saying is: | 16:52 |
| jgriffith | 1. get backups of volumes to swift (TBH I don't care if it's from snap, volume or both) | 16:52 |
| jgriffith | 2. Get snapshot/restore and clone implemented | 16:52 |
| smulcahy | I thought https://lists.launchpad.net/openstack/msg03298.html clarified the difference between both reasonably well | 16:53 |
| jgriffith | Then worry about all these other edge cases like tape backups etc | 16:53 |
| smulcahy | jgriffith: agreed, that sounds like a workable plan | 16:53 |
| avishay | Sounds good to me | 16:53 |
| jgriffith | smulcahy: thanks for the link, yes agreeed | 16:54 |
| jgriffith | anybody disagree/object? | 16:54 |
| *** howleyt has joined #openstack-meeting | 16:54 | |
| jgriffith | So you all have probably noticed a couple of things | 16:54 |
| jgriffith | 1. I prefer to get base implementations in and build on them (start simple and expand) | 16:54 |
| *** mnewby has quit IRC | 16:54 | |
| jgriffith | 2. We don't have a TON of submissions in the code (we're light on developers) | 16:55 |
| *** dwcramer has quit IRC | 16:55 | |
| jgriffith | make sense? | 16:55 |
| avishay | Agreed | 16:56 |
| smulcahy | yes | 16:56 |
| bswartz | jgriffith: I agree in this case, but in general it's dangerous to implement something without considering how you'll be locked into that implementation forever | 16:56 |
| jgriffith | bswartz: Yeah, I'm not saying you do it blindly | 16:56 |
| bswartz | it's worthwhile to have these discussions | 16:56 |
| smulcahy | bswartzL I think the api definition is the most critical | 16:56 |
| jgriffith | bswartz: I'm just saying you don't get stuck in analysis/paralysis | 16:56 |
| avishay | Just to clarify - the issues I'm bringing up aren't for going into the code today - just things to keep in mind so we don't have to toss the code later | 16:56 |
| winston-d | jgriffith: agree | 16:57 |
| jgriffith | avishay: good point, and I totally agree with you | 16:57 |
| smulcahy | can people give feedback on the api's referenced in https://blueprints.launchpad.net/cinder/+spec/volume-backups ? | 16:57 |
| bswartz | smulcahy: agreed | 16:57 |
| jgriffith | bswartz: it's definitely worthwhile.. but | 16:57 |
| *** dwcramer has joined #openstack-meeting | 16:57 | |
| jgriffith | I also want to point out there are a number of bugs and blue-prints that need work and are not assigned, or not making progress | 16:57 |
| jgriffith | that's no good :( | 16:57 |
| avishay | jgriffith: I will see if I can help | 16:58 |
| jgriffith | You can plan and discuss til your project whithers and dies | 16:58 |
| jgriffith | So that's not a knock or an insult to anybody... I'm just trying to make a point | 16:58 |
| jgriffith | I'm happy with how Cinder has grown and the participation | 16:58 |
| jgriffith | I'm also happy with the discussions we have in these weekly meetings | 16:59 |
| jgriffith | I'm just saying we need to make sure we deliver as well | 16:59 |
| jgriffith | Ok... surely you've all had enough of me for one day :) | 16:59 |
| avishay | jgriffith: I don't think you need to convince anyone of that :) | 16:59 |
| jgriffith | avishay: Ok.. cool | 17:00 |
| jgriffith | So let's knock out these items avishay posted real quick | 17:00 |
| jgriffith | #topic volume-types | 17:00 |
| *** openstack changes topic to "volume-types (Meeting topic: cinder)" | 17:00 | |
| *** dprince has quit IRC | 17:00 | |
| jgriffith | avishay: so you'd like to see some sort of batch create on types? | 17:00 |
| *** jcru is now known as jcru|away | 17:01 | |
| avishay | let's take the example you posted for various options for the solidfire driver - do i need a volume type for every permutation? | 17:01 |
| *** mfoukes has joined #openstack-meeting | 17:01 | |
| jgriffith | avishay: if I remember what you're referencing correctly yes | 17:01 |
| avishay | i can easily script creating as many as i need, the question is if that's the way it's meant to be used, or if I'm missing something | 17:02 |
| winston-d | avishay: i think that really depends on admin not back-end provider | 17:02 |
| jgriffith | winston-d: +1 | 17:02 |
| *** markwash has quit IRC | 17:02 | |
| avishay | winston-d: agreed | 17:02 |
| jgriffith | avishay: Ahhh | 17:02 |
| winston-d | avishay: you can always put those useful combination into your back-end manual to educate admin how to fully utilize your back-end | 17:02 |
| jgriffith | avishay: the exact usage is really going to be dependent on the provider/admin | 17:02 |
| jgriffith | but yes, if they want/have a bunch of types, they can script it exactly as you describe | 17:03 |
| avishay | so if the back-end supports RAID-5, RAID-6 and also HDD/SDD, that's 4 volume types, right? | 17:03 |
| *** maurosr has joined #openstack-meeting | 17:03 | |
| jgriffith | avishay: that's the way I would do it | 17:03 |
| avishay | OK cool | 17:03 |
| jgriffith | avishay: so they're all different types, correct? | 17:04 |
| avishay | I was just thinking if volume types could be used for affinity between volumes (or anti-affinity)...that would require lots of types | 17:04 |
| *** danwent has joined #openstack-meeting | 17:04 | |
| jgriffith | avishay: hmmm, so that leads to your next item | 17:05 |
| jgriffith | avishay: correct? | 17:05 |
| avishay | not really, but I guess I did understand the volume type usage correctly, so we can move on :) | 17:05 |
| jgriffith | avishay: :) | 17:05 |
| jgriffith | #topic filter driver | 17:05 |
| *** openstack changes topic to "filter driver (Meeting topic: cinder)" | 17:05 | |
| jgriffith | So I think you're right on the money here, types is the first implementation of a filter | 17:06 |
| jgriffith | there are definitely others we'll want/need | 17:06 |
| *** ayoung is now known as ayoung-afk | 17:06 | |
| *** jcooley is now known as jcooley|away | 17:06 | |
| jgriffith | Doh! We're over already | 17:06 |
| jgriffith | Ok, let's wrap this topic, then I have one more thing to bring up | 17:07 |
| jgriffith | avishay: do you want to expand on this topic at all? | 17:07 |
| winston-d | jgriffith: nevermind, we have two meeting channels now. :) | 17:07 |
| avishay | jgriffith: No, it's just a thought on future directions | 17:07 |
| jgriffith | winston-d: Oh that's right :) | 17:07 |
| jgriffith | avishay: Yeah, that's kinda the point of the filter scheduler | 17:08 |
| jgriffith | avishay: The way it's designed we'll be able to add "different" filters as time goes on | 17:08 |
| avishay | OK cool | 17:08 |
| jgriffith | just starting with type filters | 17:08 |
| avishay | I was really talking more about the API between the scheduler and back-end | 17:09 |
| jgriffith | winston-d: slap me upside the head if I'm telling lies :) | 17:09 |
| jgriffith | avishay: so you mean calls to get that info? | 17:09 |
| avishay | If there should be one function for getting capabilities, another for getting status info, another for getting per-volume info, etc. | 17:09 |
| *** eharney has quit IRC | 17:09 | |
| jgriffith | avishay: perf, capacity etc | 17:09 |
| winston-d | jgriffith: well, i prefer capabilities filter, rather than type filter. :) but we can have type filter. | 17:10 |
| jgriffith | winston-d: fair... you can call it whatever you like :) | 17:10 |
| jgriffith | avishay: Yes, I think those are all things that are needed in the volume api's | 17:11 |
| winston-d | avishay: back-end reports capabilities, status (of back-end, rather than each volumes) to scheduler. | 17:11 |
| avishay | jgriffith: OK, just another future topic to keep in mind :) | 17:11 |
| winston-d | scheduler is also able to request those info | 17:11 |
| avishay | winston-d: I thought per-volume would be useful in the future, but not needed now | 17:12 |
| jgriffith | avishay: I agree with that | 17:12 |
| avishay | Maybe migrate volumes based on workload, etc. - not in the near future :) | 17:12 |
| jgriffith | avishay: +1 for migration!!! | 17:12 |
| avishay | jgriffith: working on a design :) | 17:12 |
| winston-d | avishay: per volume status should be taken care of by ceilometer, no? | 17:12 |
| *** garyk has quit IRC | 17:12 | |
| jgriffith | avishay: I've been thinking/hoping for that in H release | 17:12 |
| avishay | I will also see if I can get some more time to allocate to existing code work | 17:13 |
| jgriffith | cool... speaking of which | 17:13 |
| jgriffith | #topic bp's and bugs | 17:13 |
| *** openstack changes topic to "bp's and bugs (Meeting topic: cinder)" | 17:13 | |
| jgriffith | one last item | 17:13 |
| *** jrd has quit IRC | 17:14 | |
| jgriffith | I really need help with folks to keep up on reviews | 17:14 |
| jgriffith | alll I'm askign is that maybe once a day go to: | 17:15 |
| jgriffith | https://review.openstack.org/#/q/status:open+cinder,n,z | 17:15 |
| rushiagr1 | jgriffith: i would make sure i spend time on that from now on | 17:15 |
| jgriffith | just pick one even :) | 17:15 |
| jgriffith | rushiagr1: cool | 17:15 |
| jgriffith | rushiagr1: speaking of which have you been watching the bug reports? | 17:16 |
| rushiagr1 | jgriffith: not much in the last week but yes.. | 17:16 |
| thingee | https://bugs.launchpad.net/cinder/+bugs?field.status=NEW&field.importance=UNDECIDED | 17:17 |
| *** sarob has quit IRC | 17:17 | |
| jgriffith | thingee: thanks... I got kicked off my vpn | 17:18 |
| jgriffith | So that's another one for folks to check frequently | 17:18 |
| jgriffith | also notice here: https://launchpad.net/cinder | 17:19 |
| jgriffith | There's a recent activity for questions, bugs etc | 17:19 |
| jgriffith | anybody that wants to help me out just drop in there once in a while and see what they can do | 17:19 |
| jgriffith | alright... I'm off my soapbox for the week | 17:20 |
| jgriffith | #topic open discussion | 17:20 |
| *** openstack changes topic to "open discussion (Meeting topic: cinder)" | 17:20 | |
| bswartz | thingee: thanks for the link | 17:20 |
| rushiagr1 | jgriffith: as a starter, i many a times require a little help to start with a bugfix or a code review, but unfortunately for me, i find very few people available in work hours for my timezones | 17:20 |
| jgriffith | rushiagr1: understood | 17:20 |
| avishay | I need to go - bye everyone. Thanks for all the time with my questions! | 17:21 |
| bswartz | jgriffith: one item, it is okay if we exempt the Netapp drivers from being split into multiple .py files in the drivers directory? | 17:21 |
| jgriffith | rushiagr1: so *most* of the time there are a few of us on #openstack-cinder | 17:21 |
| * rushiagr1 thinks its time to change my sleep schedule :) | 17:21 | |
| winston-d | rushiagr1: which timezone r u in? | 17:21 |
| *** avishay has quit IRC | 17:21 | |
| jgriffith | I haven't been around at night as much lately, but will be again | 17:21 |
| jgriffith | also winston-d is there | 17:21 |
| * winston-d already changed a lot | 17:21 | |
| jgriffith | and thingee never sleeps! | 17:21 |
| rushiagr1 | winston-d: india +5:30 | 17:21 |
| jgriffith | bswartz: You mean revert the changes already made? | 17:22 |
| thingee | rushiagr1: I'm on throughout the day PST and the only time I'm able to work on stuff is at night here so I'm usually on all day O_O | 17:22 |
| bswartz | errr | 17:22 |
| *** radez_g0n3 is now known as radez | 17:22 | |
| *** jcru|away is now known as jcru | 17:22 | |
| winston-d | winston-d: ah, i'm in china, that's GMT+8, should overlap a lot | 17:22 |
| bswartz | I didn't think the netapp drivers has been split as of yet | 17:22 |
| jgriffith | bswartz: nope, so you don't have to worry | 17:22 |
| jgriffith | bswartz: I don't think anybody has any plans to do more with that at this time | 17:23 |
| bswartz | okay, I'd like to maintain the status quo | 17:23 |
| bswartz | that's cool, thank you | 17:23 |
| rushiagr1 | thingee: winston-d i usually find almost no activity during my office hours on cinder channel, so assumed everyone there are inactive...shouldnt have assumed | 17:23 |
| jgriffith | bswartz: if it comes up we'll try to remember and you can -1 the review :) | 17:23 |
| *** zrzhit has quit IRC | 17:23 | |
| *** stacklab has quit IRC | 17:23 | |
| thingee | rushiagr1: ah yeah just ping us. I'm lurking most of the time and just talking when I need input | 17:24 |
| winston-d | rushiagr1: you can just ask questions, i'll try to answer if i'm in it. | 17:24 |
| *** zrz has quit IRC | 17:24 | |
| rushiagr1 | jgriffith: haha | 17:24 |
| rushiagr1 | thingee: winston-d thanks, will surely bother you starting tomorrow :) | 17:24 |
| winston-d | rushiagr1: sure, happy to help | 17:25 |
| jgriffith | Ok... cool, anything else from folks? | 17:25 |
| thingee | rushiagr1: I recommend at the very least, pick something up, drop a question in the channel and worse case you get an answer the next day to proceed. email is acceptable too | 17:25 |
| jgriffith | thingee: rushiagr1 good point | 17:25 |
| jgriffith | rushiagr1: I log/highlight anything with my name even when I'm not online | 17:26 |
| jgriffith | then get back to folks when I arrive | 17:26 |
| thingee | ditto | 17:26 |
| rushiagr1 | jgriffith: thingee agree, will take note of it | 17:26 |
| * jgriffith is a big fan of leaving irc up and running 24/7 | 17:26 | |
| *** patelna has joined #openstack-meeting | 17:26 | |
| *** otherwiseguy has quit IRC | 17:27 | |
| * bswartz is too, when internet cooperates | 17:27 | |
| jgriffith | alrighty... thanks everyone | 17:27 |
| jgriffith | #endmeeting | 17:27 |
| *** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 17:27 | |
| openstack | Meeting ended Wed Dec 5 17:27:35 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:27 |
| openstack | Minutes: http://eavesdrop.openstack.org/meetings/cinder/2012/cinder.2012-12-05-15.59.html | 17:27 |
| openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/cinder/2012/cinder.2012-12-05-15.59.txt | 17:27 |
| openstack | Log: http://eavesdrop.openstack.org/meetings/cinder/2012/cinder.2012-12-05-15.59.log.html | 17:27 |
| *** bswartz has left #openstack-meeting | 17:28 | |
| *** lloydde has joined #openstack-meeting | 17:28 | |
| *** danwent has quit IRC | 17:30 | |
| *** radez is now known as radez_g0n3 | 17:31 | |
| *** hemnafk has quit IRC | 17:31 | |
| *** henrynash has quit IRC | 17:32 | |
| *** rushiagr1 has left #openstack-meeting | 17:33 | |
| *** dprince has joined #openstack-meeting | 17:35 | |
| *** mfoukes has quit IRC | 17:35 | |
| *** mnewby has joined #openstack-meeting | 17:35 | |
| *** dtynan has left #openstack-meeting | 17:36 | |
| *** ollie1 has left #openstack-meeting | 17:37 | |
| *** zrzhit has joined #openstack-meeting | 17:40 | |
| *** j_chiles has quit IRC | 17:40 | |
| *** garyk has joined #openstack-meeting | 17:40 | |
| *** stacklab has joined #openstack-meeting | 17:40 | |
| *** zrz has joined #openstack-meeting | 17:42 | |
| *** nati_ueno_2 has joined #openstack-meeting | 17:46 | |
| *** nati_ueno_2 has joined #openstack-meeting | 17:46 | |
| *** garyk has quit IRC | 17:47 | |
| *** dprince has quit IRC | 17:47 | |
| *** dprince has joined #openstack-meeting | 17:48 | |
| *** otherwiseguy has joined #openstack-meeting | 17:49 | |
| *** nati_ueno has quit IRC | 17:49 | |
| *** adjohn has joined #openstack-meeting | 17:50 | |
| *** annegentle__ has quit IRC | 17:52 | |
| *** jcmartin has joined #openstack-meeting | 18:00 | |
| *** jcooley|away is now known as jcooley | 18:01 | |
| *** CaptTofu has joined #openstack-meeting | 18:01 | |
| *** cp16net is now known as cp16net|away | 18:01 | |
| Kiall | Hiya | 18:01 |
| CaptTofu | Hey there | 18:01 |
| Kiall | #startmeeting dnsaas | 18:01 |
| openstack | Meeting started Wed Dec 5 18:01:30 2012 UTC. The chair is Kiall. Information about MeetBot at http://wiki.debian.org/MeetBot. | 18:01 |
| openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 18:01 |
| *** openstack changes topic to " (Meeting topic: dnsaas)" | 18:01 | |
| openstack | The meeting name has been set to 'dnsaas' | 18:01 |
| Kiall | So - Who's around today? | 18:01 |
| andrewbogott | o/ | 18:02 |
| *** zrz has quit IRC | 18:02 | |
| *** zrzhit has quit IRC | 18:02 | |
| *** vishy_zz is now known as vishy | 18:02 | |
| Kiall | Okay.. So, You may have noticed the agenda on the wiki is "TBD". | 18:02 |
| CaptTofu | I's is here | 18:02 |
| *** stacklab has quit IRC | 18:03 | |
| Kiall | This week has been productive, but no new questions or decisions have been needed | 18:03 |
| CaptTofu | what are some of the big things worked on this past week - a good question | 18:03 |
| Kiall | Hence - Unless anyone has anything for today, we'll likely just do a quick review of what's landed over the week | 18:03 |
| *** stacklab has joined #openstack-meeting | 18:03 | |
| *** derekh has quit IRC | 18:04 | |
| *** Mandell has joined #openstack-meeting | 18:04 | |
| Kiall | #link https://review.openstack.org/#/q/status:merged+project:stackforge/moniker,n,z | 18:04 |
| jcmartin | here | 18:04 |
| *** ndipanov has quit IRC | 18:04 | |
| Kiall | So - 17 reviews landed during the week, and I'll get jcmartin's reusable sqla one merged in the next few houts | 18:04 |
| Kiall | hours* | 18:04 |
| *** jdbarry_ has joined #openstack-meeting | 18:05 | |
| Kiall | The two big server side ones are A) CaptTofu MySQL+Bind backend | 18:05 |
| *** zrz has joined #openstack-meeting | 18:05 | |
| Kiall | and B) the switch to pure .json schemas, giving us much more freedom in how we enforce the rules of the API | 18:06 |
| jcmartin | one remark on this | 18:06 |
| Kiall | shoot | 18:06 |
| jcmartin | you are using a specific verison of jasonschema | 18:06 |
| jcmartin | jsonschema | 18:06 |
| jcmartin | do you this as a pb ? | 18:06 |
| Kiall | I do - We depend on a specific git revision right now | 18:07 |
| Kiall | We're making use of a feature from the trunk version, which kinda sucks but saved us a huge amount of code | 18:07 |
| *** jdurgin1 has quit IRC | 18:07 | |
| Kiall | I've had a chat with the authors, and a new release is due "soon" | 18:08 |
| Kiall | At that point, we can depend on >0.8 | 18:08 |
| jcmartin | ok, as long as it gets into pip before us ... | 18:08 |
| *** sarob has joined #openstack-meeting | 18:09 | |
| Kiall | jcmartin, yea.. if they don't release soon, we will have to figure something else out | 18:09 |
| *** sarob has joined #openstack-meeting | 18:09 | |
| zykes- | hoiii! | 18:10 |
| Kiall | Okay.. and the big client side review that landed is a (90%) working PythonAPI and CLI | 18:10 |
| Kiall | #link http://paste.openstack.org/show/27461/ | 18:10 |
| Kiall | Example usage ^ | 18:10 |
| *** cp16net|away is now known as cp16net | 18:10 | |
| *** garyk has joined #openstack-meeting | 18:10 | |
| jcmartin | cool | 18:11 |
| *** smulcahy has quit IRC | 18:11 | |
| *** rafaduran has quit IRC | 18:11 | |
| Kiall | The handling of issuing an update API call is currently.. well.. broken | 18:11 |
| *** zrz has quit IRC | 18:11 | |
| Kiall | myself and zykes- have gone round in circles trying to figure a solution to 1 part of the that issue.. And I think we have a fix, but simply haven't had time to implement it yet | 18:11 |
| *** jrd has joined #openstack-meeting | 18:12 | |
| Kiall | The other big change that landed is the ability to load a backend straight into the central service, rather than needing to use the agent service | 18:13 |
| CaptTofu | yes | 18:13 |
| CaptTofu | good for cases where only database updates (powerdns, mysqlbind) are needed | 18:13 |
| Kiall | There are still some kinks to be worked out in the current backends, but the changes to moniker-central/moniker-agent should be solid | 18:13 |
| Kiall | CaptTofu, yea - combined with jcmartin's patch, we should be good to go for PowerDNS etc | 18:14 |
| jcmartin | what's left to be done ? | 18:14 |
| Kiall | jcmartin, So.. Right now the bind9 backend agent uses RPC to ask central for some extra data.. | 18:14 |
| Kiall | But - when it loads straight into central, that triggers a deadlock.. central is blocked waiting for a response, so it can't issue a response | 18:15 |
| Kiall | I've not had time to look any further than that into it though :) | 18:16 |
| *** henrynash has joined #openstack-meeting | 18:16 | |
| CaptTofu | Kiall: I also need to add slave functionality to bind9 | 18:16 |
| CaptTofu | pretty trivial really | 18:16 |
| Kiall | So - That really covers off what landed this week, and what will land in the next few hours.. | 18:16 |
| Kiall | My priority list is now pretty small - It basically consists of 1) Tests, 2) Bugfix, 3) Goto 1 | 18:17 |
| *** hemna has joined #openstack-meeting | 18:17 | |
| *** jcru is now known as jcru|away | 18:17 | |
| Kiall | I *think* all core features have landed now.. The only remaining feature changes should be in the plugins | 18:18 |
| zykes- | :) | 18:18 |
| jcmartin | I'll try to write a plugin for our internal dns, this will shake out the new backend | 18:18 |
| *** stacklab has quit IRC | 18:18 | |
| zykes- | Kiall: I know one that needs landing really | 18:18 |
| Kiall | this one? | 18:18 |
| jcmartin | what about additional records ? | 18:18 |
| zykes- | Floating IP handler for Nova | 18:18 |
| CaptTofu | jcmartin: which dns server type? | 18:18 |
| Kiall | jcmartin, great.. | 18:18 |
| jcmartin | nominum | 18:19 |
| Kiall | zykes-, did that really not land already? I was sure you did that! | 18:19 |
| zykes- | Kiall: Quantum yes :) | 18:19 |
| CaptTofu | wow,never heard of that one - is is db or file based? | 18:19 |
| Kiall | Ohh | 18:19 |
| zykes- | I don't run nova for that part Kiall | 18:19 |
| zykes- | since I use Quantum | 18:19 |
| Kiall | #action kiall to implement floating IP handler for Nova | 18:19 |
| jcmartin | rest api. Most telcos run nominum | 18:19 |
| jcmartin | it's has ha masters | 18:20 |
| CaptTofu | interesting | 18:20 |
| zykes- | what's that written in jcmartin ? | 18:20 |
| *** darraghb has quit IRC | 18:20 | |
| Kiall | Okay - So does anyone have any other features that think should have landed, but haven't? | 18:21 |
| jcmartin | it's an early fork of bind (mockapetris work for nominum) | 18:21 |
| jcmartin | kiall: is there any issue supporting all record types ? | 18:21 |
| Kiall | I'd like to get all core features 100% done before the end of the week, then cut a (very late) g1 release (ignoring the jsonschema dep issue for g1) | 18:21 |
| Kiall | jcmartin, there is.. But I started with a limited set mainly just to have a limited number of records to build a schema for.. | 18:22 |
| jcmartin | ok | 18:22 |
| Kiall | jcmartin, any record types missing that you need? | 18:22 |
| jcmartin | this is not urgent anyway | 18:23 |
| jcmartin | no | 18:23 |
| jcmartin | if I need them, I'll add them ;-) | 18:23 |
| Kiall | I can probably open it up to accept anything, while still keeping strict validation for known types (eg A, AAAA, MX etc) in place.. | 18:24 |
| * zykes- suggests adding a bug + a review | 18:24 | |
| zykes- | should be doable ? : p | 18:24 |
| Kiall | The issue with that though, is that a bad record could cause the zone to be ignored by bind (or another backend) | 18:24 |
| Kiall | So.. Either we have to accept that if people muck up, their zone may disappear, or we have to try and find a way to detect+correct issues | 18:25 |
| Kiall | Hence I chose to start with a limited set :) | 18:25 |
| Kiall | #action kiall to file a bug re additional/free for all record types | 18:26 |
| zykes- | what's the price for that jcmartin ? | 18:26 |
| *** garyk has quit IRC | 18:27 | |
| jcmartin | zykes- for what ? | 18:27 |
| zykes- | nominom | 18:27 |
| Kiall | Okay.. So, what do people think of shooting for feature complete g1 release on Friday? | 18:27 |
| zykes- | Kiall: g2 you mean ? | 18:27 |
| jcmartin | it's above 100k, don't remember exactly | 18:27 |
| zykes- | g1 is over | 18:27 |
| zykes- | :p | 18:27 |
| zykes- | holy shitzo | 18:28 |
| Kiall | zykes-, yea.. g1 ;) | 18:28 |
| jcmartin | zykes- you know what happen when DNS breaks ;-) | 18:28 |
| Kiall | I think we can get all the core changes in by then.. Plugins can continue to get features etc for a little longer, but the core will be locked down. | 18:29 |
| Kiall | So - Anyone disagree? :) | 18:29 |
| jcmartin | agreed | 18:30 |
| Kiall | zykes-, CaptTofu, andrewbogott? | 18:30 |
| *** jcmartin has quit IRC | 18:30 | |
| CaptTofu | no disagreement here | 18:30 |
| andrewbogott | nope, sounds good | 18:30 |
| *** winston-d has left #openstack-meeting | 18:30 | |
| CaptTofu | the core is pretty straightforward | 18:30 |
| CaptTofu | then we can focus on testing, testing, and also testing | 18:30 |
| Kiall | CaptTofu, exactly :) | 18:30 |
| *** jcmartin has joined #openstack-meeting | 18:31 | |
| Kiall | Okay.. So, thats about everything I had to say today. Does anyone have anything else to bring up? | 18:31 |
| *** adjohn has quit IRC | 18:32 | |
| Kiall | Okay! So - I'll take silence as a no then :) | 18:32 |
| Kiall | Okay .. thanks again - And see you next week and/or in #openstack-dns :) | 18:33 |
| Kiall | #endmeeting | 18:33 |
| *** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 18:33 | |
| openstack | Meeting ended Wed Dec 5 18:33:55 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 18:33 |
| openstack | Minutes: http://eavesdrop.openstack.org/meetings/dnsaas/2012/dnsaas.2012-12-05-18.01.html | 18:33 |
| openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/dnsaas/2012/dnsaas.2012-12-05-18.01.txt | 18:33 |
| *** ayoung-afk is now known as ayoung | 18:33 | |
| openstack | Log: http://eavesdrop.openstack.org/meetings/dnsaas/2012/dnsaas.2012-12-05-18.01.log.html | 18:34 |
| *** jcmartin has left #openstack-meeting | 18:34 | |
| *** nati_ueno has joined #openstack-meeting | 18:40 | |
| *** nati_ueno_2 has quit IRC | 18:44 | |
| *** markwash has joined #openstack-meeting | 18:47 | |
| *** salv-orlando has joined #openstack-meeting | 18:47 | |
| *** jcooley is now known as jcooley|away | 18:58 | |
| *** dwn has quit IRC | 18:59 | |
| *** cdub has quit IRC | 19:01 | |
| *** cdub has joined #openstack-meeting | 19:01 | |
| *** salv-orlando has quit IRC | 19:04 | |
| *** juice_ has joined #openstack-meeting | 19:08 | |
| *** jcooley|away is now known as jcooley | 19:08 | |
| *** krtaylor has quit IRC | 19:11 | |
| *** andrewbogott is now known as andrewbogott_afk | 19:15 | |
| *** maurosr has quit IRC | 19:15 | |
| *** maurosr has joined #openstack-meeting | 19:19 | |
| *** garyk has joined #openstack-meeting | 19:28 | |
| *** stevebake has quit IRC | 19:33 | |
| *** garyk has quit IRC | 19:35 | |
| *** garyk has joined #openstack-meeting | 19:39 | |
| *** spzala has quit IRC | 19:39 | |
| *** adjohn has joined #openstack-meeting | 19:47 | |
| *** gyee_ has quit IRC | 19:49 | |
| *** gyee_ has joined #openstack-meeting | 19:49 | |
| *** jcooley is now known as jcooley|away | 19:50 | |
| *** radez_g0n3 is now known as radez | 19:53 | |
| *** jcru|away is now known as jcru | 19:53 | |
| *** otherwiseguy has quit IRC | 19:53 | |
| *** hemna has quit IRC | 19:56 | |
| *** henrynash has quit IRC | 19:57 | |
| *** garyk has quit IRC | 19:58 | |
| asalkeld | #startmeeting heat | 19:59 |
| openstack | Meeting started Wed Dec 5 19:59:05 2012 UTC. The chair is asalkeld. Information about MeetBot at http://wiki.debian.org/MeetBot. | 19:59 |
| openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 19:59 |
| *** openstack changes topic to " (Meeting topic: heat)" | 19:59 | |
| openstack | The meeting name has been set to 'heat' | 19:59 |
| asalkeld | roll call ... | 19:59 |
| *** jcooley|away is now known as jcooley | 19:59 | |
| jpeeler | jpeeler here | 19:59 |
| *** zaneb has joined #openstack-meeting | 19:59 | |
| *** vishy is now known as vishy_zz | 20:00 | |
| asalkeld | #chair jpeeler asalkeld zaneb | 20:00 |
| openstack | Current chairs: asalkeld jpeeler zaneb | 20:00 |
| asalkeld | hey zaneb | 20:00 |
| zaneb | heya | 20:00 |
| *** davidf_76 has joined #openstack-meeting | 20:00 | |
| asalkeld | #chair jpeeler asalkeld zaneb radez | 20:00 |
| openstack | Current chairs: asalkeld jpeeler radez zaneb | 20:01 |
| asalkeld | radez, you are here right | 20:01 |
| radez | here, | 20:01 |
| asalkeld | cool | 20:01 |
| radez | yea, sry on a diff screen | 20:01 |
| *** stevebake has joined #openstack-meeting | 20:01 | |
| asalkeld | well small meeting today, shardy tomas away | 20:01 |
| asalkeld | so topics | 20:02 |
| asalkeld | #agenda Review last week's actions, web ui update, g2 | 20:02 |
| asalkeld | any others? | 20:02 |
| asalkeld | #topic Review last week's actions | 20:03 |
| *** openstack changes topic to "Review last week's actions (Meeting topic: heat)" | 20:03 | |
| asalkeld | put heatclient in pypi | 20:03 |
| asalkeld | is that done? | 20:03 |
| asalkeld | stevebake, ^ | 20:04 |
| asalkeld | well i enabled tag pushing | 20:04 |
| asalkeld | so some of it is possible | 20:04 |
| *** jcru is now known as jcru|away | 20:04 | |
| asalkeld | "make a bug to update the ubuntu tdls to install a recent version of boto" | 20:05 |
| asalkeld | I think that is still at todo | 20:05 |
| stevebake | here, mobile internet is working | 20:05 |
| asalkeld | hey stevebake | 20:05 |
| asalkeld | put heatclient in pypi | 20:06 |
| asalkeld | stevebake, did that happen? | 20:06 |
| stevebake | 0.1.0 has been released to pypi | 20:06 |
| asalkeld | well done | 20:06 |
| stevebake | sudo pip-install python-heatclient! | 20:06 |
| asalkeld | stevebake, so how did you do that (so someone else can do it) | 20:06 |
| asalkeld | just push the tag? | 20:06 |
| *** danwent has joined #openstack-meeting | 20:06 | |
| *** krtaylor has joined #openstack-meeting | 20:07 | |
| stevebake | Its a secret! Actually we should submit a ci change to automatically release to pypi when a tag is pushed | 20:07 |
| asalkeld | #action stevebake should submit a ci change to automatically release to pypi when a tag is pushed | 20:07 |
| asalkeld | :) | 20:08 |
| *** jcooley is now known as jcooley|away | 20:08 | |
| zaneb | asalkeld: shouldwe also kill the heat-api/python-heatclient repo? | 20:08 |
| stevebake | python setup.py sdist upload <-- otherwise | 20:08 |
| asalkeld | #action asalkeld kill the heat-api/python-heatclient repo | 20:08 |
| *** otherwiseguy has joined #openstack-meeting | 20:08 | |
| *** annegentle_ has joined #openstack-meeting | 20:08 | |
| stevebake | Can we talk GettingStarted.rst? | 20:09 |
| asalkeld | sure | 20:09 |
| asalkeld | #topic GettingStarted.rst? | 20:09 |
| *** openstack changes topic to "GettingStarted.rst? (Meeting topic: heat)" | 20:09 | |
| stevebake | I started porting it to python-heatclient, but it parses results so it will take a bit of effort. | 20:10 |
| asalkeld | is see | 20:10 |
| asalkeld | I see | 20:10 |
| stevebake | When I first started on Heat it the structure of the doc confused me because it mixed image building, server and client hosts | 20:10 |
| *** vipul is now known as vipul|away | 20:11 | |
| zaneb | well, it's the getting started guide | 20:11 |
| zaneb | not the deploy openstack guide | 20:11 |
| asalkeld | well we could explain it a bit better | 20:11 |
| stevebake | i wonder if that structure is dictated by its dual role as an integration test | 20:11 |
| zaneb | yes, we could definitely explain better | 20:11 |
| zaneb | stevebake: maybe | 20:12 |
| zaneb | the idea of that was that we can try what we're actually telling people to do | 20:12 |
| zaneb | see if it actually works | 20:12 |
| asalkeld | #action stevebake look at make the gettingStart easier to understand | 20:12 |
| stevebake | and still make it runnable for now? | 20:13 |
| zaneb | I'm fine with splitting it up into separate files | 20:13 |
| asalkeld | text should not effect the script part | 20:13 |
| zaneb | Is this still most people's entry point to heat? | 20:13 |
| zaneb | if so, then we should keep it runnable | 20:13 |
| stevebake | good question, on fedora it probably is | 20:14 |
| asalkeld | not sure, maybe devstack | 20:14 |
| asalkeld | after grizzly maybe not | 20:14 |
| stevebake | I'll have a play | 20:14 |
| zaneb | one option is to focus on devstack for devs and RPM for everyone else | 20:14 |
| zaneb | in that case, maybe a lot of that guide could go away | 20:15 |
| asalkeld | yip | 20:15 |
| stevebake | so what will be the first easy way of installing on Ubuntu? PPA? pip? | 20:15 |
| stevebake | git? | 20:15 |
| asalkeld | rpm/deb | 20:15 |
| zaneb | but it will require a bunch of work on RPMs | 20:15 |
| zaneb | and even more on .debs | 20:15 |
| asalkeld | would help if we had a keen user that helped with packaging | 20:16 |
| asalkeld | on deb | 20:16 |
| asalkeld | so lets move on to webui | 20:16 |
| asalkeld | #topic webui status | 20:16 |
| *** openstack changes topic to "webui status (Meeting topic: heat)" | 20:16 | |
| radez | Hopfully you all got a chance to look at my email to the list. | 20:16 |
| radez | Happy to take feedback. | 20:16 |
| stevebake | i'll need to go in 4 minutes | 20:16 |
| *** jdbarry_ has quit IRC | 20:16 | |
| radez | My plan of action is as partially mentioned in the email: | 20:16 |
| radez | - setup Launchpad & create blueprints (been working on that this afternoon) | 20:16 |
| radez | - unit tests | 20:16 |
| radez | - deployment on devstack | 20:16 |
| radez | - update docs | 20:16 |
| radez | thoughts? | 20:16 |
| asalkeld | does it need the lauchpad presence? | 20:17 |
| stevebake | radez: do you want to switch to the released python-heatclient? it probably has enough now | 20:17 |
| radez | I've been using master stevebake | 20:17 |
| zaneb | haven't looked yet unfortunately. still need to find a computer that will actually play those | 20:17 |
| asalkeld | when we get to core/whatever it will be merged into horizon? | 20:18 |
| radez | is there a big difference between master and released? | 20:18 |
| radez | asalkeld: maybe not, should I scratch the LP setup? | 20:18 |
| asalkeld | well I am just asking | 20:18 |
| stevebake | radez: currently not, but using a released version will help new users get started | 20:18 |
| radez | I don't know for certain if it will be merged in | 20:19 |
| *** sarob has quit IRC | 20:19 | |
| asalkeld | why not ask the horizon guys | 20:19 |
| zaneb | seems like now Heat is in incubation, we should at least ask about merging it | 20:19 |
| radez | kk, I'll get intouch with them | 20:19 |
| asalkeld | what their opinion is | 20:19 |
| asalkeld | just less work for you | 20:19 |
| asalkeld | admin stuff is a pita | 20:19 |
| asalkeld | so radez you happy with the progress | 20:20 |
| stevebake | radez: do you want help with devstack? | 20:20 |
| radez | I think so, I'd like some feed back on what you guys would like to see it in | 20:21 |
| asalkeld | ok | 20:21 |
| asalkeld | I haven't yet - still morning | 20:21 |
| radez | I'm starting to get pulled into another project so we need to have a plan if I'm to continue developing it | 20:21 |
| stevebake | I'll look at the screencast when I have bandwidth | 20:21 |
| asalkeld | I'll get there and give you some feedback | 20:21 |
| radez | cool thx | 20:22 |
| asalkeld | #action checkout the demo | 20:22 |
| asalkeld | #topic g2 | 20:22 |
| *** openstack changes topic to "g2 (Meeting topic: heat)" | 20:22 | |
| asalkeld | so we need to release on jan 10 | 20:22 |
| *** jcru|away is now known as jcru | 20:23 | |
| asalkeld | with the holidays in the middle | 20:23 |
| asalkeld | so we have maybe 2 weeks now and 1 week after | 20:23 |
| asalkeld | (the holiday) | 20:23 |
| stevebake | i will be around mostly | 20:23 |
| zaneb | I'll be on holiday until the 14th | 20:23 |
| asalkeld | so we should start looking at bugs a bit more | 20:23 |
| stevebake | apart from stats | 20:24 |
| asalkeld | ok | 20:24 |
| asalkeld | and pay attension to the target release | 20:24 |
| stevebake | and docs | 20:24 |
| asalkeld | (of the bugs) | 20:24 |
| asalkeld | yea, that's right | 20:24 |
| asalkeld | so are all the bp done? | 20:24 |
| *** jcooley|away is now known as jcooley | 20:25 | |
| asalkeld | they don't say so | 20:25 |
| asalkeld | Add an OpenStack ReST API | 20:25 |
| asalkeld | zaneb, you done right? | 20:25 |
| stevebake | zaneb: could you update that? | 20:25 |
| zaneb | sure | 20:25 |
| asalkeld | it says unknown | 20:25 |
| zaneb | not to say there's nothing more to do, but the feature exists | 20:25 |
| asalkeld | stevebake, quantum is still in progress | 20:26 |
| stevebake | they keep adding features! | 20:26 |
| asalkeld | zaneb, done if the feature work done - we can raise bugs after that | 20:26 |
| zaneb | yep | 20:26 |
| asalkeld | stevebake, well you have to define what you are going to do | 20:26 |
| asalkeld | can't have a moving target | 20:27 |
| stevebake | yep, i'll break up the bp | 20:27 |
| zaneb | done | 20:27 |
| asalkeld | cool | 20:27 |
| asalkeld | seems like a bunch of ubuntu related bugs | 20:28 |
| asalkeld | ok - well I think you get the idea, lets make our first openstack release good | 20:28 |
| stevebake | whew, walking and typing is hard | 20:29 |
| asalkeld | #topic open discussion | 20:29 |
| *** openstack changes topic to "open discussion (Meeting topic: heat)" | 20:29 | |
| jpeeler | fyi, openstack common has been updated to depend on something not packaged in fedora (extras) | 20:29 |
| * stevebake is sitting in a room with 300 kids | 20:29 | |
| asalkeld | stevebake, sssh | 20:30 |
| asalkeld | ;) | 20:30 |
| asalkeld | back to school | 20:30 |
| stevebake | jpeeler: our setup.py should handle that now | 20:30 |
| zaneb | I hate dependencies like that | 20:30 |
| jpeeler | oh really? ok then | 20:30 |
| asalkeld | so the other projects will drag it in too | 20:30 |
| jpeeler | stevebake: actually, via a pip install? going to create a packaging mess | 20:31 |
| asalkeld | (if it is in oslo) | 20:31 |
| stevebake | will have to wait for packaging. lifeless_ wrote extras | 20:31 |
| *** ryanpetrello has quit IRC | 20:31 | |
| asalkeld | lovely name | 20:31 |
| stevebake | jpeeler: for devstack it will do a pip-install | 20:31 |
| stevebake | we may as well use it for our conditional imports | 20:32 |
| asalkeld | I am done, anything else ... | 20:32 |
| stevebake | nope | 20:32 |
| asalkeld | #endmeeting | 20:32 |
| *** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 20:32 | |
| openstack | Meeting ended Wed Dec 5 20:32:35 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 20:32 |
| openstack | Minutes: http://eavesdrop.openstack.org/meetings/heat/2012/heat.2012-12-05-19.59.html | 20:32 |
| openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/heat/2012/heat.2012-12-05-19.59.txt | 20:32 |
| openstack | Log: http://eavesdrop.openstack.org/meetings/heat/2012/heat.2012-12-05-19.59.log.html | 20:32 |
| asalkeld | that was nice and short | 20:32 |
| stevebake | I'd better go before a teacher tells me off | 20:32 |
| asalkeld | haha | 20:32 |
| asalkeld | later | 20:32 |
| radez | c ya guys | 20:33 |
| *** stevebake has quit IRC | 20:33 | |
| *** davidf_76 has quit IRC | 20:33 | |
| *** jcooley is now known as jcooley|away | 20:34 | |
| *** lifeless_ is now known as lifeless | 20:35 | |
| *** vishy_zz is now known as vishy | 20:36 | |
| *** jcooley|away is now known as jcooley | 20:39 | |
| *** littleidea has joined #openstack-meeting | 20:40 | |
| *** cp16net is now known as cp16net|away | 20:42 | |
| *** cp16net|away is now known as cp16net | 20:43 | |
| *** jtran has joined #openstack-meeting | 20:43 | |
| *** woorea has joined #openstack-meeting | 20:44 | |
| *** eglynn__ has joined #openstack-meeting | 20:46 | |
| *** thingee is now known as thingee_zz | 20:46 | |
| *** radez is now known as radez_g0n3 | 20:47 | |
| *** andrewbogott_afk is now known as andrewbogott | 20:47 | |
| *** hemna has joined #openstack-meeting | 20:48 | |
| *** annegentle_ has quit IRC | 20:51 | |
| *** yjiang5 has joined #openstack-meeting | 20:52 | |
| *** cbaesema has quit IRC | 20:54 | |
| *** davidf_76 has joined #openstack-meeting | 20:55 | |
| *** annegentle_ has joined #openstack-meeting | 20:56 | |
| *** jcru is now known as jcru|away | 20:56 | |
| *** gpernot has joined #openstack-meeting | 20:57 | |
| *** n0ano has joined #openstack-meeting | 20:57 | |
| *** pcoca has joined #openstack-meeting | 20:58 | |
| dhellmann | #startmeeting | 20:59 |
| openstack | dhellmann: Error: A meeting name is required, e.g., '#startmeeting Marketing Committee' | 20:59 |
| dhellmann | #startmeeting Ceilometer | 20:59 |
| openstack | Meeting started Wed Dec 5 20:59:58 2012 UTC. The chair is dhellmann. Information about MeetBot at http://wiki.debian.org/MeetBot. | 20:59 |
| openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 21:00 |
| *** openstack changes topic to " (Meeting topic: Ceilometer)" | 21:00 | |
| openstack | The meeting name has been set to 'ceilometer' | 21:00 |
| dhellmann | #chair dhellmann | 21:00 |
| openstack | Current chairs: dhellmann | 21:00 |
| dhellmann | #link http://lists.openstack.org/pipermail/openstack-dev/2012-December/003685.html | 21:00 |
| dhellmann | #link http://wiki.openstack.org/Meetings/MeteringAgenda | 21:00 |
| dhellmann | if you are here for the ceilometer meeting, please raise your hand | 21:00 |
| dhellmann | o/ | 21:00 |
| n0ano | o/ | 21:00 |
| eglynn__ | o/ | 21:00 |
| yjiang5 | o/ | 21:00 |
| *** eglynn__ is now known as eglynn | 21:00 | |
| jd__ | o/ | 21:01 |
| dhellmann | nijaba is traveling, so may be in and out depending on connectivity | 21:01 |
| dhellmann | first up, actions from previous meetings | 21:01 |
| dhellmann | #topic yjiang5 to send patches for transformer | 21:01 |
| dhellmann | #link https://review.openstack.org/#/c/17440/ | 21:01 |
| *** openstack changes topic to "yjiang5 to send patches for transformer (Meeting topic: Ceilometer)" | 21:01 | |
| yjiang5 | dhellmann: yes, sent out | 21:01 |
| dhellmann | this is under review, with good discussion | 21:01 |
| *** rnirmal has quit IRC | 21:01 | |
| nijaba | o/ (from flaky 3G in the high speed train) | 21:02 |
| dhellmann | do we need to do anything else with it, aside from continue discussing, for next week? | 21:02 |
| dhellmann | you live in the future, nijaba | 21:02 |
| yjiang5 | dhellmann: I will rebase according to feedback. | 21:02 |
| dhellmann | yjiang5: but no action for the meeting? | 21:02 |
| yjiang5 | dhellmann: no | 21:02 |
| *** annegentle_ has quit IRC | 21:02 | |
| dhellmann | #info patch under review, task complete | 21:02 |
| dhellmann | #topic eglynn kick off Synaps discussion on upstream ML | 21:02 |
| dhellmann | #link http://lists.openstack.org/pipermail/openstack-dev/2012-December/003731.html | 21:02 |
| *** openstack changes topic to "eglynn kick off Synaps discussion on upstream ML (Meeting topic: Ceilometer)" | 21:02 | |
| dhellmann | eglynn: we have an agenda item about this for later in the meeting | 21:03 |
| dhellmann | d | 21:03 |
| eglynn | yep ... so the discussion is underway | 21:03 |
| dhellmann | o you | 21:03 |
| dhellmann | have | 21:03 |
| dhellmann | do you have anything else to add now? | 21:03 |
| eglynn | I'll prod the Synaps guys to try to get them more vocal on the list | 21:03 |
| dhellmann | yeah, I'd like to know that we'll hear from them more than once a week or so if we're going to bring them into the team | 21:04 |
| dhellmann | I | 21:04 |
| dhellmann | a | 21:04 |
| eglynn | yes, agreed | 21:04 |
| dhellmann | ok, we can discuss more in a bit | 21:04 |
| dhellmann | #topic nijaba to update the bp to specify complex request in a future version | 21:04 |
| dhellmann | #link http://wiki.openstack.org/Ceilometer/blueprints/multi-dimensions | 21:04 |
| yjiang5 | eglynn: so can they access IRC? | 21:04 |
| *** openstack changes topic to "nijaba to update the bp to specify complex request in a future version (Meeting topic: Ceilometer)" | 21:04 | |
| eglynn | yjiang5: I need to confirm that | 21:04 |
| dhellmann | this appears to be done, right nijaba ? | 21:05 |
| nijaba | right | 21:05 |
| dhellmann | #info done, see second example under number 2 in the "Design" section | 21:05 |
| dhellmann | #topic dhellmann to prepare example of dimension query syntax that will work with WSME | 21:05 |
| *** openstack changes topic to "dhellmann to prepare example of dimension query syntax that will work with WSME (Meeting topic: Ceilometer)" | 21:05 | |
| dhellmann | #link http://wiki.openstack.org/Ceilometer/blueprints/multi-dimensions | 21:05 |
| dhellmann | #info done, see the WSME example under number 2 in the "Design" section | 21:06 |
| dhellmann | questions? | 21:06 |
| dhellmann | ok | 21:06 |
| dhellmann | #topic jd move asalkeld's client into openstack incubation/core | 21:06 |
| *** openstack changes topic to "jd move asalkeld's client into openstack incubation/core (Meeting topic: Ceilometer)" | 21:06 | |
| dhellmann | jd__: any updates? | 21:06 |
| jd__ | yes, started this afternoon with https://review.openstack.org/#/c/17537/ | 21:07 |
| *** ryanpetrello has joined #openstack-meeting | 21:07 | |
| dhellmann | #link https://review.openstack.org/#/c/17537/ | 21:07 |
| jd__ | wait'n see :) | 21:07 |
| dhellmann | cool, is that a new repo, then? | 21:07 |
| jd__ | obviously! | 21:07 |
| * dhellmann didn't click through | 21:08 | |
| jd__ | hehe | 21:08 |
| dhellmann | any actions on this for next week? | 21:08 |
| asalkeld | hi, sorry bit late | 21:08 |
| jd__ | like every other python-<osprojecc>client | 21:08 |
| *** nealph has joined #openstack-meeting | 21:08 | |
| dhellmann | jd__: ok, good | 21:08 |
| jd__ | dhellmann: I don't think so, I'll follow my review request | 21:08 |
| dhellmann | ok | 21:08 |
| dhellmann | #topic yjiang5 talk with doc team to link to ceilometer docs | 21:08 |
| *** openstack changes topic to "yjiang5 talk with doc team to link to ceilometer docs (Meeting topic: Ceilometer)" | 21:08 | |
| dhellmann | #link https://review.openstack.org/#/c/17444/ | 21:08 |
| dhellmann | that's merged, so is this work done? | 21:08 |
| yjiang5 | yes | 21:08 |
| dhellmann | #info done | 21:08 |
| dhellmann | on a related note, the references on launchpad have been updated to point to the new location | 21:09 |
| dhellmann | should I delete ceilometer.readthedocs.org? replace it with a page pointing to the new location? | 21:09 |
| jd__ | dhellmann: yeah, replace it and then delete | 21:09 |
| dhellmann | #action dhellmann replace ceilometer.readthedocs.org with a page directing readers to the new site | 21:09 |
| nijaba | +1 | 21:09 |
| jd__ | here's the nijaba | 21:10 |
| yjiang5 | dhellmann: so we will update the new doc site | 21:10 |
| yjiang5 | dhellmann: to improve it , right? | 21:10 |
| dhellmann | yjiang5: yes, the jenkins job updates the new site automatically after every merge | 21:10 |
| dhellmann | so we can expand the documentation through our normal review process, without waiting for me to remember to push to my repo to get rtd.org updated :-) | 21:10 |
| yjiang5 | dhellmann: great. | 21:11 |
| nijaba | dhellmann: we may want to keep readthedoc for0.1 doc? | 21:11 |
| dhellmann | nijaba: ah, good point | 21:11 |
| dhellmann | I will see if I can figure out a way to do that | 21:11 |
| yjiang5 | nijaba: why do we want to keep 0.1 doc, if we have v1 api back compatibility? | 21:11 |
| nijaba | yjiang5: because we have people deloying it | 21:12 |
| dhellmann | yjiang5: there are some developer details in the docs that have changed, too | 21:12 |
| *** annegentle_ has joined #openstack-meeting | 21:12 | |
| yjiang5 | nijaba: dhellmann: got it. | 21:12 |
| dhellmann | I think I can make that work by using a branch in my private github repo | 21:12 |
| dhellmann | I think that's it for past actions, on to new business | 21:13 |
| dhellmann | #topic Discuss v2 API proposal | 21:13 |
| *** openstack changes topic to "Discuss v2 API proposal (Meeting topic: Ceilometer)" | 21:13 | |
| dhellmann | I think this is a combination of the pecan/wsme stuff and asalkeld's desire to tighten up the api urls | 21:13 |
| dhellmann | (and mine) | 21:13 |
| jd__ | yeah, I've added this to the agenda because I didn't see much trace of what v2 API should look like | 21:13 |
| jd__ | I assume you mimic-ed the v1 URL scheme, but I didn't have the chance to review your work :p | 21:14 |
| *** sarob has joined #openstack-meeting | 21:14 | |
| jd__ | anyway I had the feeling we could improve and change a lot of thing in v2 | 21:14 |
| *** vipul|away is now known as vipul | 21:14 | |
| * nijaba concurs to the need of a bp | 21:14 | |
| dhellmann | I've been working on documentation for the v2 api, and I do have to say it's a bit odd to have a bunch of urls that return the same thing with different filters | 21:14 |
| *** sarob has quit IRC | 21:14 | |
| asalkeld | jd__, I was hoping we could flatten the api | 21:14 |
| dhellmann | does anyone think we should *not* make any api changes? | 21:14 |
| dhellmann | assuming we get a blueprint together quickly | 21:15 |
| jd__ | asalkeld: I was thinking the same actually | 21:15 |
| *** sarob has joined #openstack-meeting | 21:15 | |
| jd__ | dhellmann: it's v2, we can do anything! :) | 21:15 |
| asalkeld | so like: /meters /resources /samples | 21:15 |
| dhellmann | although I would be inclined to give this blueprint an extension on our approval deadline if we needed to. I think it's important enought. | 21:15 |
| asalkeld | something like that | 21:15 |
| nijaba | dhellmann: +1 for an extension, as long as we start it sooner than later | 21:16 |
| jd__ | dhellmann: makes sense, especially now that the code is merged :) | 21:16 |
| dhellmann | asalkeld: do you have enough info to put together a concrete proposal? | 21:16 |
| *** asalkeld has quit IRC | 21:16 | |
| dhellmann | or do you need more details about how wsme parses queries | 21:16 |
| dhellmann | oo | 21:16 |
| dhellmann | ps | 21:16 |
| *** asalkeld has joined #openstack-meeting | 21:16 | |
| asalkeld | sorry | 21:17 |
| asalkeld | disconnect | 21:17 |
| * dhellmann hopes it wasn't something he said | 21:17 | |
| asalkeld | grr | 21:17 |
| asalkeld | yes | 21:17 |
| nijaba | asalkeld: trying to avoid embarrassing questions? ;) | 21:17 |
| asalkeld | I can put something together | 21:17 |
| asalkeld | ctrl-r | 21:17 |
| asalkeld | == disconnect | 21:17 |
| nijaba | hehe | 21:17 |
| dhellmann | asalkeld: action? | 21:18 |
| asalkeld | yip | 21:18 |
| dhellmann | #action asalkeld prepare a blueprint for v2 api "tightening" changes | 21:18 |
| asalkeld | faster typer | 21:18 |
| dhellmann | let me know if I can help with wsme questions | 21:18 |
| dhellmann | his docs are a little thin, I need to help him expand on those | 21:18 |
| asalkeld | sure, probably the query | 21:18 |
| asalkeld | and your usecases | 21:19 |
| nijaba | dhellmann: yeah, can we get rif of the [] in the query ? | 21:19 |
| dhellmann | nijaba: I'll have to see. I think that's how wsme makes arrays of objects | 21:19 |
| dhellmann | I haven't had a chance to experiment, yet | 21:19 |
| nijaba | dhellmann: k | 21:19 |
| dhellmann | #action dhellmann experiment with passing arrays of parameters to wsme for queries | 21:20 |
| dhellmann | ok, anything else on this topic? | 21:20 |
| jd__ | good for me | 21:20 |
| jd__ | i'll wait for asalkeld bp :) | 21:20 |
| asalkeld | I'll do it today | 21:20 |
| dhellmann | sounds good | 21:20 |
| dhellmann | ok, next up | 21:20 |
| dhellmann | #topic Mechanics of getting synaps on-board | 21:21 |
| *** openstack changes topic to "Mechanics of getting synaps on-board (Meeting topic: Ceilometer)" | 21:21 | |
| eglynn | so the approach I suggested on the ML ... | 21:21 |
| eglynn | (big-bang import of the code prior to clean-up tasks, manual migration of launchpad issues) | 21:21 |
| eglynn | too simplistic, or? | 21:21 |
| eglynn | ... or just simplistic enough ;) | 21:21 |
| eglynn | I don't know enough about git submodules/subtrees | 21:21 |
| jd__ | hm at first glance I'm not in favor of importing a lot of code that way | 21:21 |
| eglynn | but I'm hoping it can be done in a straight-forward history preserving way | 21:21 |
| dhellmann | eglynn: I haven't checked for a reply to my question about doing cleanup before vs. after importing | 21:21 |
| jd__ | I'd rather have a cherry-picking-surgeon approach | 21:21 |
| eglynn | jd__: OK, I'll assess the code to see if that's feasible | 21:22 |
| yjiang5 | eglynn: I rememner they have even java code? | 21:22 |
| * eglynn was just eager to get it in there ... | 21:22 | |
| nijaba | it would be nice to have a meeting with them present to discuss this, no? | 21:22 |
| jd__ | eglynn: would be great to pick code we'd need and put it into our various ceilometer components (or create new ones) | 21:22 |
| eglynn | yjiang5: yep, there's a small amount of Java code to define the strom topology | 21:22 |
| asalkeld | else it is just a code dump | 21:22 |
| eglynn | yjiang5: (as opposed to functional code) | 21:22 |
| yjiang5 | eglynn: ok, just curios how to import that code :) | 21:23 |
| *** stevebake has joined #openstack-meeting | 21:23 | |
| asalkeld | how about: | 21:23 |
| eglynn | nijaba: I'll prod them to get on the ML to discuss at least | 21:23 |
| asalkeld | we commit the post/get | 21:23 |
| asalkeld | then the alarm | 21:23 |
| asalkeld | so we get _some_ seperation | 21:23 |
| dhellmann | post/get? | 21:24 |
| eglynn | asalkeld: what's the post/get? their impl of PutMetricData/GetMetricStats | 21:24 |
| eglynn | ? | 21:24 |
| *** danwent has quit IRC | 21:24 | |
| asalkeld | post_meter_data | 21:24 |
| asalkeld | basically the monitoring | 21:24 |
| asalkeld | then the alarms | 21:24 |
| asalkeld | I am keen to have an option to have a different alarm system | 21:25 |
| eglynn | asalkeld: by the alarms, do you mean the alarm evaluation logic in Synaps? | 21:25 |
| jd__ | commiting inside ceilometer itself or as a side-project inside ceilometer repo? because that sounds 2 different options to me | 21:25 |
| asalkeld | eglynn, ya | 21:25 |
| jd__ | and not sure what we're talking about here | 21:25 |
| dhellmann | asalkeld: that order and separation makes sense to me | 21:25 |
| asalkeld | O, haven't read ml | 21:25 |
| dhellmann | but yeah, where is it going in our repo? | 21:25 |
| asalkeld | assume in code base | 21:25 |
| eglynn | under ceilo/monitoring or something of that ilk | 21:26 |
| asalkeld | so where else we putting it | 21:26 |
| eglynn | or ceilo/synaps even ... | 21:26 |
| yjiang5 | jd__: as a side-project possibly tricky to manage? | 21:26 |
| jd__ | ok, that sounds fine to me, I'd dislike having a side project I think | 21:26 |
| * eglynn is not sure what a side project is ... | 21:26 | |
| asalkeld | so put the api under api/ | 21:26 |
| jd__ | eglynn: another project in another subdirectory… :) | 21:26 |
| asalkeld | and the alarming under alarm | 21:26 |
| asalkeld | seems simple to me | 21:27 |
| dhellmann | that makes sense | 21:27 |
| dhellmann | this seems like something we need a blueprint for, to map out all of these details in an easy to review form | 21:27 |
| eglynn | jd__: like a git submodule/subtree? or just a seperate dir? | 21:27 |
| asalkeld | dir? | 21:27 |
| dhellmann | yeah, no submodules | 21:27 |
| eglynn | k | 21:27 |
| asalkeld | more complexity | 21:27 |
| asalkeld | ceilometer/api/{v1,v2,cw} | 21:28 |
| eglynn | asalkeld: dir, just in the sense of a plain ol' directory | 21:28 |
| yjiang5 | eglynn: what's the target schedule for this merge? In G? H? | 21:28 |
| asalkeld | I recon | 21:28 |
| dhellmann | asalkeld: the cw api should be part of v2, no? | 21:28 |
| dhellmann | we'll have to version it as it changes | 21:28 |
| *** annegentle_ has quit IRC | 21:28 | |
| asalkeld | no it's aws | 21:28 |
| dhellmann | ah | 21:28 |
| eglynn | yjiang5: late G | 21:28 |
| asalkeld | it has it's own versioning | 21:29 |
| eglynn | date based | 21:29 |
| dhellmann | what tool did they use to build it? | 21:29 |
| eglynn | but we'll have a native API eventually too right | 21:29 |
| asalkeld | v2? | 21:29 |
| dhellmann | the native api will go under our versioned tree? | 21:29 |
| jd__ | why not? | 21:29 |
| eglynn | dhellmann: yes I'd expect so | 21:29 |
| dhellmann | ok | 21:29 |
| yjiang5 | dhellmann: but user will assume aws version still, so a map from our version to aws version? | 21:30 |
| dhellmann | so, who is going to pull all of this together into a blueprint? | 21:30 |
| eglynn | we don't want to get in the nova API extensions versioning fragmentation | 21:30 |
| eglynn | I can do that | 21:30 |
| eglynn | but would appreciate input on the ML thread | 21:30 |
| dhellmann | #action eglynn prepare a blueprint for synaps integration | 21:30 |
| dhellmann | agreed | 21:30 |
| *** andrewbogott is now known as andrewbogott_afk | 21:30 | |
| asalkeld | cool | 21:30 |
| dhellmann | I presume part of this will be giving some of the synaps team +2 rights for reviewing our changes to their code? | 21:30 |
| eglynn | yes I think so | 21:31 |
| yjiang5 | dhellmann: agree. | 21:31 |
| dhellmann | if that is the case, we need a commitment of responsiveness, I think? | 21:31 |
| eglynn | (but not structured as a veto on everything) | 21:31 |
| asalkeld | yes: " commitment of responsiveness" | 21:32 |
| eglynn | yes, I'm going to prod them again to get some clarity on that | 21:32 |
| dhellmann | ok | 21:32 |
| jd__ | ok | 21:32 |
| asalkeld | well other approach | 21:32 |
| dhellmann | I think we should hold off on any code work until we have the team aspects of the integration worked out | 21:32 |
| eglynn | makes sense | 21:32 |
| asalkeld | is to let them get involved as they want to | 21:33 |
| dhellmann | although design discussions should proceed, to avoid holding us up later? | 21:33 |
| asalkeld | and we make changes as we see fit | 21:33 |
| eglynn | yes | 21:33 |
| dhellmann | asalkeld: if they say they don't want +2, that's ok, but I don't think we should take the code without offering | 21:33 |
| dhellmann | seems, I don't know, rude | 21:33 |
| eglynn | rudeness is not our style ;) | 21:33 |
| jd__ | yet | 21:34 |
| eglynn | LOL | 21:34 |
| asalkeld | well maybe a suggestion of expections | 21:34 |
| dhellmann | so the commitment is just if they say yes to wanting +2, just like for any other team -- you have to contribute to keep it | 21:34 |
| dhellmann | asalkeld: right | 21:34 |
| asalkeld | like come to irc meetings? | 21:34 |
| dhellmann | that would be good, if we can work out the timing | 21:35 |
| dhellmann | they're in asia somewhere, right? | 21:35 |
| jd__ | would make sense | 21:35 |
| jd__ | Korea I imagine | 21:35 |
| nijaba | yep | 21:35 |
| dhellmann | ok | 21:35 |
| eglynn | yep, this slot is better than the alternate Euro-friendly one | 21:35 |
| eglynn | so maye every other week would be acceptable | 21:35 |
| dhellmann | sure, and not necessarily all of them if they want to appoint a representative or something | 21:36 |
| * jd__ is sleeping on his keyboard and don't get what eglynn is talking about | 21:36 | |
| asalkeld | haha | 21:36 |
| eglynn | just meant that they may not be able to make the Thurdsday afternoon GMT slot | 21:36 |
| dhellmann | I'm not trying to stress the participation, but it feels like stealing to bring their code in without involving them. | 21:36 |
| eglynn | agreed | 21:36 |
| dhellmann | ok | 21:37 |
| jd__ | eglynn: I was kidding :) | 21:37 |
| asalkeld | it's opensource, no such thing as stealing | 21:37 |
| asalkeld | ;) | 21:37 |
| dhellmann | so, mordred also brought up healthnmon moving to stackforge on the mailing list | 21:37 |
| * eglynn is slow on the up-take at this hour ;) | 21:37 | |
| yjiang5 | dhellmann: why can't firstly work with two project, and comunicate with RPC? | 21:37 |
| mordred | ola | 21:37 |
| dhellmann | yjiang5: that would be another approach, but I think we felt there would be a lot of benefits to sharing actual code | 21:37 |
| dhellmann | hi, mordred | 21:38 |
| eglynn | yjiang5: RPC or REST API? | 21:38 |
| eglynn | yjiang5: REST makes more sense to me, as opposed to AMQP ... | 21:38 |
| yjiang5 | eglynn: either way is ok, synaps support AMQP IIRC. | 21:38 |
| dhellmann | either, but let's finish exploring the code merge path before we give up and go back to two projects | 21:38 |
| eglynn | yep | 21:38 |
| yjiang5 | dhellmann: sure | 21:39 |
| *** annegentle_ has joined #openstack-meeting | 21:39 | |
| dhellmann | ok, so healthnmon -- we looked at this a couple of weeks ago, didn't we? | 21:39 |
| asalkeld | yea | 21:39 |
| asalkeld | but they are super quite | 21:39 |
| asalkeld | maybe we can email them directly | 21:39 |
| dhellmann | apparently they are working with mordred to get stackforge access | 21:39 |
| asalkeld | yea | 21:39 |
| mordred | yeah - I believe they want to work on this in the open and stuff | 21:40 |
| eglynn | they were vocal at the summit, but haven't heard anything much since | 21:40 |
| mordred | just gotta get them bootstrapped I think | 21:40 |
| eglynn | cool enough | 21:40 |
| dhellmann | I can't find my notes from that meeting. | 21:40 |
| dhellmann | di | 21:40 |
| dhellmann | d | 21:40 |
| *** nati_ueno has quit IRC | 21:41 | |
| dhellmann | did we agree that monitoring at that level was going to wait for another release? | 21:41 |
| asalkeld | dhellmann, they are at a bunch of levels | 21:41 |
| *** nati_ueno has joined #openstack-meeting | 21:41 | |
| asalkeld | trace + inventory | 21:41 |
| asalkeld | and some alarms | 21:42 |
| *** littleidea has quit IRC | 21:42 | |
| asalkeld | so seems like somewhat of an overlap | 21:42 |
| *** juice_ has quit IRC | 21:42 | |
| asalkeld | I have go and take kids to school | 21:43 |
| asalkeld | later ... | 21:43 |
| dhellmann | later | 21:43 |
| eglynn | so one think that wasn't fully clear to me at the summit was how much they'd actually built-out | 21:43 |
| dhellmann | ok, so I'm trying to remember why we approached synaps instead of healthnmon. was it just activity on the mailing list? | 21:43 |
| eglynn | heathnmon wasn't opensourced at the time | 21:44 |
| dhellmann | aha | 21:44 |
| eglynn | (they just released RPMs initially) | 21:44 |
| dhellmann | ok | 21:44 |
| *** dani4571 has joined #openstack-meeting | 21:44 | |
| eglynn | then later pushed the code up tot github (whithout any fan-fare) | 21:44 |
| dhellmann | so, is it worth approaching them now? | 21:44 |
| eglynn | sure | 21:45 |
| * nijaba has to get off the train before it goes back to london... | 21:45 | |
| dhellmann | eglynn: is that an action for you again? | 21:45 |
| *** jcru|away is now known as jcru | 21:45 | |
| dhellmann | you have the most practice… ;-) | 21:45 |
| eglynn | sure ;) | 21:45 |
| yjiang5 | dhellmann: I can also have a look on it | 21:45 |
| eglynn | #action eglynn reach out to healthnmon project | 21:45 |
| *** nati_ueno has quit IRC | 21:45 | |
| yjiang5 | dhellmann: our team is quite intrersting in host monitor, which is a bit overlap with healmon | 21:46 |
| eglynn | yjiang5: cool | 21:46 |
| eglynn | about the build-out completeness, IIRC their architecture included all manner of integration points with other monitoring frameworks | 21:46 |
| eglynn | nagios, ganglia etc | 21:46 |
| dhellmann | yjiang5: good, you and eglynn can take that together | 21:46 |
| yjiang5 | dhellmann: sure. | 21:46 |
| *** littleidea_ has joined #openstack-meeting | 21:46 | |
| *** littleidea_ has quit IRC | 21:46 | |
| dhellmann | eglynn: yeah, I remember a very complex diagram | 21:46 |
| eglynn | wasn't clear though wether that was aspirational as yet ... | 21:46 |
| dhellmann | #link http://wiki.openstack.org/CloudInventoryManager | 21:47 |
| dhellmann | anything else on this? | 21:47 |
| *** andrewbogott_afk is now known as andrewbogott | 21:48 | |
| dhellmann | #topic Open discussion | 21:48 |
| *** openstack changes topic to "Open discussion (Meeting topic: Ceilometer)" | 21:48 | |
| eglynn | yep, that's a big ol' diagram all right ;) | 21:48 |
| dhellmann | I will update the wiki, but I wanted to mention that I'll be out for the next 2 meetings due to travel | 21:49 |
| jd__ | I heard about that | 21:49 |
| dhellmann | and I'll be offline entirely from 12/8-12/19 | 21:49 |
| dhellmann | well, almost entirely | 21:49 |
| eglynn | I may have a conflict next week as well | 21:49 |
| jd__ | Jenkins has submitted this change and it was merged. | 21:49 |
| jd__ | 21:49 | |
| jd__ | Change subject: Add python-ceilometerclient | 21:49 |
| jd__ | FYI | 21:49 |
| dhellmann | nice! | 21:50 |
| jd__ | https://github.com/openstack/python-ceilometerclient | 21:50 |
| dhellmann | oh, I've been given permission to open source the DUDE, so after my break I'll start working on adding that to the client library as an example app | 21:51 |
| jd__ | great | 21:51 |
| eglynn | cool | 21:52 |
| dhellmann | ok, we're close to the end of our time slot. any other announcements or topics? | 21:52 |
| eglynn | so the DUDE is the dreamhost billing engine, right? | 21:52 |
| dhellmann | DUDE is the tool that exports data from ceilometer into our billing system | 21:52 |
| dhellmann | Dreamhost Usage Data Exporter | 21:52 |
| eglynn | a-ha, nice acronym ;) | 21:52 |
| * dhellmann was feeling inspired that day | 21:53 | |
| *** dwcramer has quit IRC | 21:53 | |
| dhellmann | if there's nothing else, we can close up a couple of minutes early... | 21:53 |
| dhellmann | ok, thanks everyone! | 21:54 |
| eglynn | sounds good, 'night folks ... | 21:54 |
| *** henrynash has joined #openstack-meeting | 21:54 | |
| dhellmann | #endmeeting | 21:54 |
| *** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 21:54 | |
| openstack | Meeting ended Wed Dec 5 21:54:57 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 21:55 |
| openstack | Minutes: http://eavesdrop.openstack.org/meetings/ceilometer/2012/ceilometer.2012-12-05-20.59.html | 21:55 |
| openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/ceilometer/2012/ceilometer.2012-12-05-20.59.txt | 21:55 |
| openstack | Log: http://eavesdrop.openstack.org/meetings/ceilometer/2012/ceilometer.2012-12-05-20.59.log.html | 21:55 |
| *** danwent has joined #openstack-meeting | 21:56 | |
| *** mattray has quit IRC | 22:00 | |
| *** jcru is now known as jcru|away | 22:01 | |
| *** mattray has joined #openstack-meeting | 22:04 | |
| *** littleidea_ has joined #openstack-meeting | 22:04 | |
| *** nealph has left #openstack-meeting | 22:05 | |
| *** yjiang5 has left #openstack-meeting | 22:06 | |
| *** lifeless has quit IRC | 22:08 | |
| *** thingee_zz is now known as thingee | 22:08 | |
| *** metral_ has joined #openstack-meeting | 22:09 | |
| *** martine has quit IRC | 22:10 | |
| *** metral has quit IRC | 22:13 | |
| *** metral_ is now known as metral | 22:13 | |
| *** juice_ has joined #openstack-meeting | 22:18 | |
| *** jcooley is now known as jcooley|away | 22:23 | |
| *** lifeless has joined #openstack-meeting | 22:24 | |
| *** lifeless has quit IRC | 22:27 | |
| *** davidf_76 has quit IRC | 22:27 | |
| *** reed has quit IRC | 22:28 | |
| *** markvoelker has quit IRC | 22:43 | |
| *** littleidea_ has quit IRC | 22:47 | |
| *** EmilienM has joined #openstack-meeting | 22:48 | |
| *** henrynash has quit IRC | 22:49 | |
| *** salv-orlando has joined #openstack-meeting | 22:54 | |
| *** krtaylor has quit IRC | 22:57 | |
| *** Gordonz has quit IRC | 22:57 | |
| *** andrewbogott is now known as andrewbogott_afk | 23:03 | |
| *** enikanorov has quit IRC | 23:08 | |
| *** bourke_ has quit IRC | 23:08 | |
| *** bourke has joined #openstack-meeting | 23:08 | |
| *** enikanorov has joined #openstack-meeting | 23:09 | |
| *** jcru|away is now known as jcru | 23:10 | |
| *** vipul is now known as vipul|away | 23:16 | |
| *** EmilienM has left #openstack-meeting | 23:24 | |
| *** AlanClark has quit IRC | 23:27 | |
| *** vipul|away is now known as vipul | 23:29 | |
| *** vishy is now known as vishy_zz | 23:29 | |
| *** enikanorov has quit IRC | 23:31 | |
| *** bourke has quit IRC | 23:32 | |
| *** bourke has joined #openstack-meeting | 23:32 | |
| *** enikanorov has joined #openstack-meeting | 23:33 | |
| *** lloydde has quit IRC | 23:38 | |
| *** jcru has quit IRC | 23:41 | |
| *** dhellmann is now known as dhellmann-afk | 23:44 | |
| *** otherwiseguy has quit IRC | 23:45 | |
| *** mattray has quit IRC | 23:55 | |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!