*** 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!