*** anniec_ has quit IRC | 00:01 | |
*** anniec has joined #openstack-meeting | 00:01 | |
*** cdub_ has quit IRC | 00:02 | |
*** henrynash has joined #openstack-meeting | 00:03 | |
*** annegentle_ has quit IRC | 00:05 | |
*** danwent has joined #openstack-meeting | 00:07 | |
*** cdub_ has joined #openstack-meeting | 00:09 | |
*** anniec has quit IRC | 00:16 | |
*** ayoung has quit IRC | 00:19 | |
*** juice has joined #openstack-meeting | 00:20 | |
*** vipul is now known as vipul|away | 00:23 | |
*** danwent has quit IRC | 00:28 | |
*** danwent has joined #openstack-meeting | 00:28 | |
*** danwent has quit IRC | 00:28 | |
*** vishy is now known as vishy_zz | 00:29 | |
*** anniec has joined #openstack-meeting | 00:33 | |
*** Ravikumar_hp has quit IRC | 00:33 | |
*** chuck_ has quit IRC | 00:34 | |
*** vishy_zz is now known as vishy | 00:38 | |
*** lloydde has quit IRC | 00:38 | |
*** salv-orlando has quit IRC | 00:41 | |
*** markmcclain has quit IRC | 00:45 | |
*** markwash has quit IRC | 00:50 | |
*** hemna__ has joined #openstack-meeting | 00:52 | |
*** littleidea_ has quit IRC | 00:53 | |
*** littleidea_ has joined #openstack-meeting | 00:54 | |
*** anniec has quit IRC | 00:54 | |
*** anniec has joined #openstack-meeting | 00:55 | |
*** littleidea_ is now known as littleidea | 00:56 | |
*** hemna_ has quit IRC | 00:56 | |
*** hemna__ has quit IRC | 01:02 | |
*** vipul|away is now known as vipul | 01:06 | |
*** cburgess has joined #openstack-meeting | 01:06 | |
*** skiarxon has quit IRC | 01:10 | |
*** heckj has quit IRC | 01:12 | |
*** colinmcnamara has quit IRC | 01:13 | |
*** vipul is now known as vipul|away | 01:21 | |
*** vishy is now known as vishy_zz | 01:21 | |
*** ryanpetr_ has joined #openstack-meeting | 01:29 | |
*** skiarxon has joined #openstack-meeting | 01:31 | |
*** ayoung has joined #openstack-meeting | 01:32 | |
*** ryanpetrello has quit IRC | 01:33 | |
*** Mandell has quit IRC | 01:34 | |
*** littleidea has quit IRC | 01:40 | |
*** henrynash has quit IRC | 01:42 | |
*** jog0 has quit IRC | 01:44 | |
*** gyee has quit IRC | 01:50 | |
*** jrodom has joined #openstack-meeting | 01:50 | |
*** nati_ueno has quit IRC | 02:00 | |
*** nati_ueno has joined #openstack-meeting | 02:01 | |
*** henrynash has joined #openstack-meeting | 02:02 | |
*** vipul|away is now known as vipul | 02:02 | |
*** nati_ueno has quit IRC | 02:03 | |
*** nati_ueno has joined #openstack-meeting | 02:04 | |
*** radez_g0` has joined #openstack-meeting | 02:05 | |
*** dprince has joined #openstack-meeting | 02:05 | |
*** radez_g0n3 has quit IRC | 02:05 | |
*** annegentle_ has joined #openstack-meeting | 02:08 | |
*** Nachi has joined #openstack-meeting | 02:14 | |
*** Nachi has quit IRC | 02:15 | |
*** nati_uen_ has joined #openstack-meeting | 02:15 | |
*** Nachi has joined #openstack-meeting | 02:16 | |
*** nati_ueno has quit IRC | 02:17 | |
*** Nachi has quit IRC | 02:18 | |
*** nati_ueno has joined #openstack-meeting | 02:19 | |
*** AlanClark has joined #openstack-meeting | 02:19 | |
*** annegentle_ has quit IRC | 02:21 | |
*** dprince has quit IRC | 02:28 | |
*** MarkAtwood has quit IRC | 02:31 | |
*** henrynash has quit IRC | 02:34 | |
*** bearovercloud has joined #openstack-meeting | 02:40 | |
*** bearovercloud has left #openstack-meeting | 02:41 | |
*** alexpilotti has quit IRC | 02:43 | |
*** jaypipes has quit IRC | 02:44 | |
*** bencherian has quit IRC | 03:01 | |
*** anniec has quit IRC | 03:03 | |
*** zul has joined #openstack-meeting | 03:08 | |
*** jrodom has quit IRC | 03:13 | |
*** jrodom has joined #openstack-meeting | 03:13 | |
*** vishy_zz is now known as vishy | 03:14 | |
*** vishy is now known as vishy_zz | 03:20 | |
*** koolhead17 has joined #openstack-meeting | 03:26 | |
*** yaguang has joined #openstack-meeting | 03:27 | |
*** vishy_zz is now known as vishy | 03:37 | |
*** anniec has joined #openstack-meeting | 03:38 | |
*** markwash has joined #openstack-meeting | 03:38 | |
*** sarob has quit IRC | 03:38 | |
*** maurosr has quit IRC | 03:42 | |
*** sandywalsh_ has joined #openstack-meeting | 03:52 | |
*** sandywalsh has quit IRC | 03:53 | |
*** TheEstablishment has joined #openstack-meeting | 03:58 | |
*** markwash has quit IRC | 03:58 | |
*** stevebake has quit IRC | 03:59 | |
*** danwent has joined #openstack-meeting | 03:59 | |
*** jrodom has quit IRC | 04:02 | |
*** stevebake has joined #openstack-meeting | 04:11 | |
*** nati_ueno has quit IRC | 04:20 | |
*** danwent has quit IRC | 04:21 | |
*** nati_ueno has joined #openstack-meeting | 04:21 | |
*** vishy is now known as vishy_zz | 04:22 | |
*** nati_ueno has quit IRC | 04:23 | |
*** vishy_zz is now known as vishy | 04:23 | |
*** nati_ueno has joined #openstack-meeting | 04:24 | |
*** anniec has quit IRC | 04:29 | |
*** vishy is now known as vishy_zz | 04:36 | |
*** Mandell has joined #openstack-meeting | 04:37 | |
*** koolhead17 has quit IRC | 04:40 | |
*** Nachi has joined #openstack-meeting | 04:46 | |
*** markwash has joined #openstack-meeting | 04:48 | |
*** nati_ueno has quit IRC | 04:50 | |
*** TheEstablishment has quit IRC | 05:05 | |
*** otherwiseguy has quit IRC | 05:07 | |
*** danwent has joined #openstack-meeting | 05:26 | |
*** martine has joined #openstack-meeting | 05:31 | |
*** adjohn has quit IRC | 05:33 | |
*** adjohn has joined #openstack-meeting | 05:44 | |
*** adjohn has quit IRC | 05:44 | |
*** markwash has quit IRC | 05:53 | |
*** Nachi has quit IRC | 05:56 | |
*** anniec has joined #openstack-meeting | 06:07 | |
*** enikanorov has quit IRC | 06:07 | |
*** anniec_ has joined #openstack-meeting | 06:09 | |
*** enikanorov has joined #openstack-meeting | 06:09 | |
*** anniec_ has quit IRC | 06:09 | |
*** anniec_ has joined #openstack-meeting | 06:10 | |
*** anniec has quit IRC | 06:12 | |
*** anniec_ is now known as anniec | 06:12 | |
*** nati_ueno has joined #openstack-meeting | 06:16 | |
*** garyk has joined #openstack-meeting | 06:22 | |
*** markwash has joined #openstack-meeting | 06:35 | |
*** MarkAtwood has joined #openstack-meeting | 06:36 | |
*** martine has quit IRC | 07:14 | |
*** afazekas has joined #openstack-meeting | 07:15 | |
*** mrunge has joined #openstack-meeting | 07:29 | |
*** markwash has quit IRC | 07:30 | |
*** markwash has joined #openstack-meeting | 07:36 | |
*** bencherian has joined #openstack-meeting | 07:42 | |
*** rafaduran has joined #openstack-meeting | 07:54 | |
*** afazekas has quit IRC | 08:05 | |
*** zykes- has quit IRC | 08:07 | |
*** afazekas has joined #openstack-meeting | 08:10 | |
*** bencherian has quit IRC | 08:10 | |
*** ryanpetr_ has quit IRC | 08:10 | |
*** markwash has quit IRC | 08:27 | |
*** almaisan-away is now known as al-maisan | 08:35 | |
*** Mandell has quit IRC | 08:36 | |
*** salv-orlando has joined #openstack-meeting | 08:38 | |
*** rafaduran1 has joined #openstack-meeting | 08:53 | |
*** rafaduran has quit IRC | 08:54 | |
*** sileht has quit IRC | 08:57 | |
*** danwent has quit IRC | 09:25 | |
*** ndipanov has quit IRC | 09:25 | |
*** ttrifonov is now known as ttrifonov_zZzz | 09:26 | |
*** ttrifonov_zZzz is now known as ttrifonov | 09:28 | |
*** sileht has joined #openstack-meeting | 09:31 | |
*** derekh has joined #openstack-meeting | 09:43 | |
*** mnewby has quit IRC | 09:44 | |
*** nati_ueno has quit IRC | 09:52 | |
*** egallen has joined #openstack-meeting | 09:53 | |
*** davidh_ has quit IRC | 09:53 | |
*** egallen_ has joined #openstack-meeting | 10:01 | |
*** egallen has quit IRC | 10:02 | |
*** egallen has joined #openstack-meeting | 10:03 | |
*** saschpe has joined #openstack-meeting | 10:03 | |
*** nati_ueno has joined #openstack-meeting | 10:03 | |
*** Nachi has joined #openstack-meeting | 10:05 | |
*** nati_ueno has quit IRC | 10:05 | |
*** afazekas has quit IRC | 10:06 | |
*** egallen_ has quit IRC | 10:06 | |
*** ndipanov has joined #openstack-meeting | 10:07 | |
*** afazekas has joined #openstack-meeting | 10:08 | |
*** egallen_ has joined #openstack-meeting | 10:09 | |
*** egallen_ has quit IRC | 10:09 | |
*** egallen has quit IRC | 10:10 | |
*** ndipanov has quit IRC | 10:21 | |
*** nati_ueno has joined #openstack-meeting | 10:31 | |
*** Nachi has quit IRC | 10:33 | |
*** davidha has joined #openstack-meeting | 10:35 | |
*** afazekas has quit IRC | 10:42 | |
*** ndipanov has joined #openstack-meeting | 10:42 | |
*** jd__ has joined #openstack-meeting | 10:47 | |
*** ndipanov has quit IRC | 10:47 | |
*** ndipanov has joined #openstack-meeting | 10:49 | |
*** maurosr has joined #openstack-meeting | 10:53 | |
*** nati_ueno has quit IRC | 10:58 | |
*** zykes- has joined #openstack-meeting | 10:59 | |
*** ndipanov has quit IRC | 11:01 | |
*** user_ has joined #openstack-meeting | 11:02 | |
*** afazekas has joined #openstack-meeting | 11:04 | |
*** user_ has quit IRC | 11:06 | |
*** ndipanov has joined #openstack-meeting | 11:17 | |
*** afazekas has quit IRC | 11:34 | |
*** davidh_ has joined #openstack-meeting | 11:59 | |
*** davidha has quit IRC | 12:01 | |
*** afazekas has joined #openstack-meeting | 12:15 | |
*** dolphm has joined #openstack-meeting | 12:31 | |
*** markmcclain has joined #openstack-meeting | 12:32 | |
*** dolphm has quit IRC | 12:32 | |
*** dolphm has joined #openstack-meeting | 12:35 | |
*** martine has joined #openstack-meeting | 12:38 | |
*** jrodom has joined #openstack-meeting | 12:46 | |
*** yaguang has quit IRC | 12:46 | |
*** markvoelker has joined #openstack-meeting | 12:53 | |
*** dprince has joined #openstack-meeting | 13:04 | |
*** davidha has joined #openstack-meeting | 13:08 | |
*** annegentle_ has joined #openstack-meeting | 13:10 | |
*** davidh_ has quit IRC | 13:11 | |
*** markmcclain has quit IRC | 13:12 | |
*** anniec has quit IRC | 13:36 | |
*** eharney has joined #openstack-meeting | 13:38 | |
*** eharney has joined #openstack-meeting | 13:38 | |
*** sandywalsh has joined #openstack-meeting | 13:43 | |
*** dwcramer has quit IRC | 13:44 | |
*** yaguang has joined #openstack-meeting | 13:52 | |
*** rafaduran1 has quit IRC | 13:56 | |
*** al-maisan is now known as almaisan-away | 13:57 | |
*** otherwiseguy has joined #openstack-meeting | 13:58 | |
*** jrodom has quit IRC | 13:58 | |
*** radez_g0` is now known as radez | 14:05 | |
*** annegentle_ has quit IRC | 14:28 | |
*** rafaduran has joined #openstack-meeting | 14:31 | |
*** koolhead17 has joined #openstack-meeting | 14:39 | |
*** mtreinish has joined #openstack-meeting | 14:43 | |
*** vishy_zz is now known as vishy | 14:45 | |
*** davidha has quit IRC | 14:50 | |
*** markmcclain has joined #openstack-meeting | 14:51 | |
*** otherwiseguy has quit IRC | 14:55 | |
*** reed has joined #openstack-meeting | 15:01 | |
*** danwent has joined #openstack-meeting | 15:03 | |
*** danwent has quit IRC | 15:05 | |
*** galthaus has joined #openstack-meeting | 15:05 | |
*** sandywalsh has quit IRC | 15:06 | |
*** mattray has joined #openstack-meeting | 15:06 | |
*** markwash has joined #openstack-meeting | 15:07 | |
*** galthaus1 has joined #openstack-meeting | 15:09 | |
*** dwcramer has joined #openstack-meeting | 15:09 | |
*** galthaus has quit IRC | 15:10 | |
*** jrodom has joined #openstack-meeting | 15:11 | |
*** galthaus has joined #openstack-meeting | 15:12 | |
*** annegentle_ has joined #openstack-meeting | 15:13 | |
*** galthaus1 has quit IRC | 15:13 | |
*** markwash has quit IRC | 15:17 | |
*** otherwiseguy has joined #openstack-meeting | 15:22 | |
*** jrodom has quit IRC | 15:23 | |
*** danwent has joined #openstack-meeting | 15:26 | |
*** ryanpetrello has joined #openstack-meeting | 15:32 | |
*** frankm has joined #openstack-meeting | 15:34 | |
*** john5223 has joined #openstack-meeting | 15:35 | |
*** rnirmal has joined #openstack-meeting | 15:40 | |
*** otherwiseguy has quit IRC | 15:43 | |
*** davidha has joined #openstack-meeting | 15:48 | |
*** hub_cap has joined #openstack-meeting | 15:48 | |
*** rushiagr has joined #openstack-meeting | 15:49 | |
*** garyk has quit IRC | 15:50 | |
*** resker has joined #openstack-meeting | 15:51 | |
*** rafaduran has quit IRC | 15:52 | |
*** matelakat has joined #openstack-meeting | 15:55 | |
*** rafaduran has joined #openstack-meeting | 15:55 | |
*** ndipanov has quit IRC | 15:56 | |
*** xyang has joined #openstack-meeting | 15:56 | |
*** xyang has quit IRC | 15:57 | |
*** avishay has joined #openstack-meeting | 15:57 | |
*** thingee has joined #openstack-meeting | 15:59 | |
*** bswartz has joined #openstack-meeting | 16:00 | |
jgriffith | I see Cinder folks joining the channel... | 16:00 |
---|---|---|
jgriffith | think we can get started | 16:00 |
jgriffith | #start meeting cinder | 16:01 |
jgriffith | #startmeeting cinder | 16:01 |
openstack | Meeting started Wed Dec 19 16:01:14 2012 UTC. The chair is jgriffith. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:01 |
*** openstack changes topic to " (Meeting topic: cinder)" | 16:01 | |
openstack | The meeting name has been set to 'cinder' | 16:01 |
*** dcramer_ has joined #openstack-meeting | 16:01 | |
thingee | o/ | 16:01 |
eharney | o/ | 16:01 |
bswartz | hi | 16:01 |
avishay | hi | 16:01 |
jgriffith | hey .... ok, of course the folks who's BP's I pushed out yesterday aren't here :) | 16:02 |
jgriffith | Let's get started anyway and they can catch up or we can back-track | 16:02 |
jgriffith | #topic G2 status | 16:02 |
*** openstack changes topic to "G2 status (Meeting topic: cinder)" | 16:02 | |
jgriffith | We're looking pretty good I think | 16:03 |
jgriffith | I did push out local-volumes, expected_states and the metering BP's | 16:03 |
*** smulcahy has joined #openstack-meeting | 16:03 | |
bswartz | the date is Jan 10th right? | 16:03 |
jgriffith | bswartz: hehe... well as of today yes | 16:04 |
rushiagr | hi, oops, m late | 16:04 |
*** adjohn has joined #openstack-meeting | 16:04 | |
jgriffith | So that's possibly going to change | 16:04 |
*** garyk has joined #openstack-meeting | 16:05 | |
jgriffith | There's some schedule tweaking going on to accomodate when the summit might land | 16:05 |
jgriffith | Most likely it will stay, but ther'es a possibility that it will push out a week | 16:05 |
bswartz | more time is always welcome | 16:06 |
jgriffith | :) | 16:06 |
jgriffith | anyway.. | 16:07 |
jgriffith | https://launchpad.net/cinder/+milestone/grizzly-2 | 16:07 |
jgriffith | I'm still concerned about volume-backups, anybody have any updates on that one? | 16:07 |
frankm | I can talk about that | 16:07 |
jgriffith | hey... frankm didn't see ya standing there | 16:08 |
frankm | The architecture changes for the port are larger than we expected in terms of volume handling | 16:08 |
frankm | We're working though them, it's slowed us down a little | 16:09 |
jgriffith | so what are your thoughts re G2? | 16:09 |
frankm | But on the plus side the volume backups will fit into the pluggable backend architecture | 16:09 |
jgriffith | and btw do you have anything up on github for folks to start looking at? | 16:09 |
frankm | We're still pushing to hit G2 | 16:10 |
frankm | Nothing on githib yet, we should have something up there early in new year | 16:10 |
jgriffith | frankm: hmm... I'm kinda worried | 16:10 |
jgriffith | frankm: only because it's a fairly significant change | 16:11 |
jgriffith | frankm: I'm worried we won't have the review time it deserves | 16:11 |
DuncanT | We're pushing as fast as we can - as soon as we've got a draft to review, we'll put something up | 16:11 |
thingee | frankm: it would be good if you can have it broken up if possible so we can start reviewing some of it. | 16:12 |
jgriffith | DuncanT: frankm Just to be clear, not a knock on your efforts at all | 16:12 |
jgriffith | DuncanT: frankm just trying to plan ahead | 16:12 |
DuncanT | np | 16:12 |
frankm | I understand | 16:12 |
*** bencherian has joined #openstack-meeting | 16:12 | |
jgriffith | with most folks taking next week off I'm concerned the patch lands a day before lockdown :) | 16:12 |
*** gyee has joined #openstack-meeting | 16:12 | |
*** ndipanov has joined #openstack-meeting | 16:12 | |
jgriffith | Remember, release is the 10'th but we freeze a few days before that | 16:13 |
*** xyang_ has joined #openstack-meeting | 16:13 | |
DuncanT | We'll push as hard as we can to get something in as early as possible | 16:15 |
jgriffith | Ok we'll leave it for now and I"ll touch base with you after Christmas :) | 16:15 |
jgriffith | Maybe we'll get an extra week, should know the answer to that later this week | 16:15 |
bswartz | If G2 slips, then would G3 automatically slip too? | 16:16 |
*** jbrogan has joined #openstack-meeting | 16:16 | |
jgriffith | bswartz: yeah | 16:17 |
jgriffith | So the background is that we're talking about slipping G3 to aline closer to the summit date | 16:17 |
jgriffith | as a result everything would slide | 16:17 |
jgriffith | anyway, I'll let everyone know if that happens | 16:17 |
jgriffith | and now I'm off my conf call so you all have my full undivided attention :) | 16:18 |
jgriffith | back to remaining G2 items... | 16:18 |
jgriffith | I think I've touched base with everyone | 16:18 |
jgriffith | Anybody concerened they're not going to hit next week? | 16:18 |
jgriffith | Or first week of January? | 16:19 |
jgriffith | Or any surprises that aren't on this list that should be? | 16:19 |
xyang_ | Hi John. This is Xing. How about the code review for EMC Volume Driver? Are you going to review it? | 16:19 |
jgriffith | xyang_: yep | 16:20 |
jgriffith | Ok... if nobody wants to talk about G2 | 16:20 |
jgriffith | the only thing I'll add is as always we need reviewers | 16:20 |
jgriffith | If you're on core you should be looking at this at least once a day IMO | 16:20 |
bswartz | how much is ready for review already? | 16:21 |
jgriffith | bswartz: ? | 16:21 |
xyang_ | Sorry I missed the beginnig of the meeting. When will be G2? | 16:21 |
bswartz | I mean how much more is coming relative to what's done now? | 16:21 |
jgriffith | xyang_: Jan 10, but that last week is bug fixes only | 16:21 |
bswartz | review-wise | 16:21 |
jgriffith | bswartz: a good bit :) | 16:21 |
jgriffith | https://launchpad.net/cinder/+milestone/grizzly-2 | 16:21 |
jgriffith | bswartz: You can see the status of the targetted items there | 16:22 |
bswartz | I'll take a look at the "needs code review" stuff | 16:22 |
jgriffith | but also keep in mind there is work going on outside of targetted | 16:22 |
jgriffith | it's best if folks can just jump on gerrit and search for open reviews in cinder and cinderclient | 16:22 |
jgriffith | anyway... | 16:22 |
rushiagr | i started putting in couple of hours each day for code review, from today | 16:22 |
jgriffith | #topic external PYPI includes | 16:23 |
*** openstack changes topic to "external PYPI includes (Meeting topic: cinder)" | 16:23 | |
jgriffith | So the HP 3Par driver brings up an interesting new twist | 16:23 |
jgriffith | they have an external lib published to PYPI | 16:23 |
*** aabes has joined #openstack-meeting | 16:23 | |
jgriffith | This raises the question of packaging/adding it to the cinder project requires | 16:24 |
*** otherwiseguy has joined #openstack-meeting | 16:24 | |
bswartz | external for licensing reasons? | 16:24 |
galthaus | So, the question is how to handle dynamic dependencies? | 16:24 |
avishay | jgriffith: I commented on that in my code review of the driver...seems odd | 16:24 |
jgriffith | bswartz: thank goodness NO, otherwise it wouldn't even be a question IMO | 16:24 |
*** cdub_ has quit IRC | 16:24 | |
kmartin | hemna is not on but I should be able to answer any questions | 16:24 |
jgriffith | So the idea is they have it for other uses so don't want to maintain in two places | 16:24 |
bswartz | okay | 16:25 |
jgriffith | It's valid IMO, however I'm not crazy about it | 16:25 |
*** judd7 has joined #openstack-meeting | 16:25 | |
avishay | Is there any way to keep the model but not require every user to install the client, regardless of what back-end they use? | 16:25 |
bswartz | yeah it seems like you can keep the seperation between cinder and non-cinder things at an API level and not having to do funky code imports | 16:25 |
*** cdub_ has joined #openstack-meeting | 16:26 | |
jgriffith | so the good thing is it's licensed under Apache | 16:26 |
jgriffith | I'm leaning towards implement it in the driver like the rest of us... | 16:26 |
jgriffith | Or... | 16:26 |
jgriffith | You can include it to get sucked in for unit tests but not in the release packaging | 16:27 |
galthaus | ah - so the problem is more with the unit tests than the actual delivery of the driver.? | 16:27 |
avishay | Unit tests use the fake driver - why is the real client needed? | 16:27 |
jgriffith | :) | 16:27 |
*** littleidea_ has joined #openstack-meeting | 16:28 | |
jgriffith | So this brings up all sorts of issues so let me just propose this: | 16:28 |
jgriffith | My personal thought is I do NOT want to go this route | 16:28 |
jgriffith | while it makes sense for HP and their maintenance it's bad for ours | 16:28 |
*** danwent has quit IRC | 16:28 | |
jgriffith | we technically should be reviewing their PYPI lib | 16:28 |
jgriffith | I don't see why the existing httlib, json and other tools can't be used in OpenStack | 16:29 |
jgriffith | for those that are intersted and haven't seen it: http://pypi.python.org/pypi/hp3parclient | 16:30 |
galthaus | Where does there lib hook in? I haven't look at the pull request. | 16:30 |
galthaus | Does it use a driver to wrap calls to hp3parclient? | 16:30 |
jgriffith | https://review.openstack.org/#/c/18351/ | 16:31 |
*** sandywalsh has joined #openstack-meeting | 16:31 | |
jgriffith | walter you around? | 16:32 |
*** sew has joined #openstack-meeting | 16:32 | |
avishay | galthaus: the impression i got is that things related to the controller are in the separate package, and things related to OpenStack are in the driver | 16:32 |
kmartin | jgriffith: no he's not on | 16:32 |
jgriffith | kmartin: bummer | 16:32 |
galthaus | avishay: It appears that way. | 16:33 |
jgriffith | avishay: galthaus yeah... sorry | 16:33 |
jgriffith | avishay: galthaus what I haven't quite figured out is the need for it in unit tests | 16:33 |
avishay | I also didn't really understand why there was ~100 LOC implementing SSH functions when there are available functions | 16:34 |
aabes | seems that the client throws typed exceptions | 16:34 |
aabes | defined in the hp3par client module | 16:34 |
jgriffith | aabes: yeah, but that's the only thing I can find | 16:34 |
aabes | seems that they host the code on github... http://packages.python.org/hp3parclient/installation.html | 16:35 |
aabes | can a similar approach to the openstack-common address the issues | 16:35 |
galthaus | yep - stubs for those and draw the line going forward that You need to provide stub libraries for external non-common dependencies. | 16:35 |
*** MarkAtwood has quit IRC | 16:35 | |
galthaus | I'm not happy with that statement either, btw. | 16:36 |
kmartin | avishay: the problem is the driver is ahead of the 3par release cycle, so the need to fall back to SSH | 16:36 |
avishay | kmartin: i didn't do a thorough review, but couldn't they have used available SSH functions? | 16:37 |
jgriffith | avishay: +1 | 16:37 |
jgriffith | So here's the main question IMO | 16:37 |
jgriffith | Do we want to set a precedent of just using your own published external libs to do drivers in Openstack/cinder? | 16:37 |
kmartin | we could but due to the limited ssh connection on the 3par array we wanted to the REST route | 16:38 |
*** winston-d has joined #openstack-meeting | 16:38 | |
winston-d | sorry, i'm late | 16:38 |
aabes | jgriffith: what about binary distributions? | 16:38 |
*** mnewby has joined #openstack-meeting | 16:38 | |
jgriffith | aabes: yeah so that's the next problem right | 16:39 |
bswartz | jgriffith: I can see both advantages and disadvantages, I'm not sure I have a strong opinion on that one | 16:39 |
aabes | or otherwise non OS code... vendors might chose not to expose internal efficient protocols.. mostly so they control the UX and support | 16:39 |
jgriffith | bswartz: the disadvantage is when there's a bug reported against Cinder and we have to try and fix it | 16:39 |
jgriffith | bswartz: and the bug is in their PYPI lib | 16:40 |
jgriffith | bswartz: It's not that we don't deal with external tool chains already but we use them in a global manner | 16:40 |
aabes | jgriffith: does that point towards coverage of unit tests? | 16:40 |
jgriffith | using them for a single driver in a project seems off to me | 16:40 |
jgriffith | aabes: sure, in theory :) | 16:41 |
bswartz | if the bug is only triggered when the 3par driver is active, I don't see how any would have a problem with it who wasn't also empowered to fix the bug where it needs to be fixed | 16:41 |
bswartz | anyone* would have a problem | 16:41 |
*** ryanpetrello has quit IRC | 16:41 | |
jgriffith | bswartz: My point is I don't want to have to muck around with their client to triage or fix a bug that gets reported in Cinder | 16:42 |
*** ryanpetrello has joined #openstack-meeting | 16:42 | |
aabes | there's still the test-requires issue... | 16:42 |
jgriffith | aabes: yup | 16:42 |
bswartz | yeah the unit tests seems like a bigger issue than the bugs issue | 16:42 |
aabes | if there's a test-fake-requires or somesuch, that allows you to test with fakes | 16:42 |
jgriffith | bswartz: agree | 16:42 |
galthaus | jgriffith: But you have a worse problem in some regards if you make them include code that is specific to their stuff anyway. | 16:43 |
aabes | or maybe the otherway around - test-<vendor>-requires | 16:43 |
jgriffith | galthaus: except it's in their driver :) | 16:43 |
galthaus | This is in their library | 16:43 |
jgriffith | galthaus: we have access to the repo, single bug system, single review process etc | 16:43 |
aabes | jgriffith: you'd still need a 3par box to be able to test it ;) | 16:44 |
jgriffith | aabes: and there's the big problem with all of our drivers :) | 16:44 |
galthaus | Yeah - I guess I don't see the distinction from a driver with specialized code and a driver that calls a library with specialized code. | 16:44 |
bswartz | yeah that argues for not worrying about the bug thing -- a bug that is driver specific is not really fixable by people other than the vendor anyways | 16:45 |
jgriffith | alright, well I'm not getting a clear picture on how people feel about this topic | 16:45 |
aabes | imho, vendors will be highly motivated to give their users good UX and quick resolution to problems, as long as the finger can be pointed squarely at them | 16:45 |
*** mattray has quit IRC | 16:45 | |
avishay | but if i make a change to cinder that requires minor changes to all drivers, i can do that, until now | 16:45 |
jgriffith | galthaus: I guess my point was that if it's a lib or a driver doesn't matter but my point was it might be best if it resided in Openstack/Cinder | 16:45 |
bswartz | I don't think we need to worry too much about driver-specific bugs -- they only affect a subset of users, and those user presumably have contacts directly to their vendors | 16:45 |
galthaus | avishay: can you? I'm not sure you can safely do it in ither case. | 16:45 |
*** colinmcnamara has joined #openstack-meeting | 16:45 | |
jgriffith | bswartz: disagree... have you seen the bugs being logged against NetApp :) | 16:46 |
*** dprince has quit IRC | 16:46 | |
bswartz | yes, I was going to mention those | 16:46 |
jgriffith | bswartz: theyre' logging them in Luanchpad against Cinder, not their NetApp support contacts | 16:46 |
avishay | my feeling is that i don't really care, but i'd rather not have to install this library if i don't use it | 16:46 |
bswartz | I don't expect cinder-core people to fix our bugs | 16:46 |
DuncanT | avishay: What's the difference between an ssh call that does unknowable magic and a local python call that does unknowable magic? Either way I can't change it without knowiing the semantics | 16:46 |
bswartz | we are fixing our own bugs | 16:46 |
galthaus | jgriffith: yeah. There is a nicety to having it in your space. | 16:46 |
jgriffith | Ok... so no clear outcome here it seems | 16:47 |
jgriffith | How about this.... | 16:47 |
galthaus | avishay: I think that is the underlying question. Can we design/tweak the system to enable custom libraries, but validate taht the cinder code works. | 16:47 |
kmartin | avishay: the driver is still in cinder, just the python wrapper client that lives in the pypi, and the driver has unit test that also resides in cinder | 16:47 |
jgriffith | Folks that are so inclined take a look at the review | 16:47 |
jgriffith | If there are things that the unit tests can/should be doing without the client then suggest it | 16:47 |
jgriffith | If we need to add it to test-requires, cool, we'll do so | 16:48 |
jgriffith | For end users.... | 16:48 |
*** markmcclain has quit IRC | 16:48 | |
kmartin | Yep, please comment on the review and Walt will be in later today to respond :) | 16:48 |
jgriffith | We don't try to get Cannonical and others to package it we jsut document it in the drivers section that the end user needs to install the lib | 16:48 |
aabes | hmm... seems that some of the netapp bugs (the 2 i looked at) have to do with cinder->driver expectations.... | 16:48 |
jgriffith | aabes: and good lead in... | 16:49 |
aabes | (have a plan to get a readme in lace, but other priorities) | 16:49 |
jgriffith | #topic driver bugs | 16:49 |
*** openstack changes topic to "driver bugs (Meeting topic: cinder)" | 16:49 | |
jgriffith | So this is NOT NetApp specific | 16:49 |
* bswartz hides | 16:49 | |
jgriffith | this is general | 16:49 |
jgriffith | so part of having a driver accepted in to Cinder and OpenStack is it's supported and it's part of OpenStack | 16:50 |
jgriffith | That means that we ALL have to support it | 16:50 |
jgriffith | we all have to contribute to bug fixes etc | 16:50 |
bswartz | jgriffith: what if a bug is only reproducible with real hardware? | 16:50 |
jgriffith | While there are cases that this may not be practical due to hardware that's not always the case | 16:50 |
jgriffith | bswartz: agreed, there are cases where that's going to happend | 16:51 |
jgriffith | happend | 16:51 |
jgriffith | AHHHH... keyboard | 16:51 |
* jgriffith is removing the d key | 16:51 | |
jgriffith | but really,if we're not supporting what we put in then what's the point in integrating the driver? | 16:51 |
jgriffith | If you want to go that route just provide your customers with a patch or a driver yourself and leave the rest of us out of it :) | 16:52 |
bswartz | I thought the point was to make it easy for the linux distros to redistribute all the drivers | 16:52 |
jgriffith | bswartz: the point is that it's a supported OpenStack componenet | 16:52 |
aabes | and users to consume it ;) | 16:52 |
jgriffith | component | 16:52 |
* jgriffith can't type this morning | 16:52 | |
bswartz | I don't think it's unreasonable to take the stance that Cinder distributes vendor-specific drivers, but does not support them | 16:53 |
jgriffith | really, if all OpenStack is to folks is a packaging method then I'm sure wasting an awful lot of my time | 16:53 |
bswartz | if supporting them is really what we want to do, then I agree we need something better than what we have | 16:53 |
jgriffith | bswartz: haha that should go over really well | 16:53 |
jgriffith | bswartz: Ok, well I'll just start marking any bug that comes in and somebody is using a third party driver as invalid | 16:54 |
jgriffith | I'll say, "not supported, just packaged" | 16:54 |
aabes | looking at ceph... cinder provides path to innovative integration of the pieces of openstack... | 16:54 |
*** johngarbutt has joined #openstack-meeting | 16:54 | |
aabes | yes.. you could in theory go and fix bugs in their code, but do you have a handy cluster of scale to test on? | 16:55 |
bswartz | jgriffith: we track bugs internally -- the reason that there are also bugs filed against cinder is so we have something to reference when the fix goes in | 16:55 |
jgriffith | alright, I think I'm wasting my breath | 16:55 |
jgriffith | but I'll just say... | 16:55 |
jgriffith | We still HAVE to triage every bug and make sure the problem is not in the Cinder infrastructure | 16:55 |
aabes | this one feels like an enhance,net request for the infra: https://bugs.launchpad.net/cinder/+bug/1091480 | 16:56 |
uvirtbot | Launchpad bug 1091480 in cinder "NetApp: Errors if requests are too close together" [Undecided,New] | 16:56 |
jgriffith | but what you're saying is that if we do that and get to the point where it's in somebody's driver then leave it alone until somebody from NetApp, SolidFire or wherever comes in and fixes it? | 16:56 |
aabes | a backoff mechanism, that might be applicable to many drivers | 16:56 |
jgriffith | aabes: Yeah, and the answer is NO | 16:56 |
aabes | :( | 16:57 |
*** alexpilotti has joined #openstack-meeting | 16:57 | |
jgriffith | Until it's evident that a backoff mechanism is needed by all the other drivers | 16:57 |
jgriffith | IMO | 16:57 |
aabes | that sounds fair. | 16:57 |
bswartz | okay so I need to grab netapp specific bugs and assign them to myself or rushi, so they don't distract you guys | 16:57 |
bswartz | sorry I didn't do that | 16:57 |
jgriffith | bswartz: No, that's not really my point | 16:58 |
jgriffith | bswartz: I don't think there's anything wrong or bad about anything right now | 16:58 |
jgriffith | bswartz: I was just wanting to clarify some expectations | 16:58 |
jgriffith | bswartz: but it seems I'm in the minority on this one as well | 16:58 |
jgriffith | Folks seem to agree that OpenStack/Cinder is just a packaging/distribution mechanism for the vendors | 16:59 |
jgriffith | so much for OpenSource | 16:59 |
*** bencherian has quit IRC | 16:59 | |
* jgriffith walks away depressed | 16:59 | |
bswartz | I think we're still getting benefits from open source here -- in case you didn't notice, one of our users actually fixed a bug he found in the netapp driver | 16:59 |
jgriffith | bswartz: ahh... and there's my point | 17:00 |
* winston-d agrees with jgriffith on this one | 17:00 | |
jgriffith | bswartz: So the reason we review drivers and such is becuase we are expecting to offer at least some level of support | 17:01 |
jgriffith | anyway... like I said, this applies to all drivers IMO | 17:01 |
jgriffith | this is NOT a NetApp related rant on my part or anything else | 17:01 |
jgriffith | Meanwhile... it's also not very constructive so moving on | 17:02 |
bswartz | okay -- so is the concern that our current model is incompatible with the plan for 3par wants to do? | 17:02 |
bswartz | I like the idea of drivers being supported to the extent possible by the core team, as long as we understand there are limits to that support where real hardware is required | 17:03 |
avishay | over time limit, gotta go - bye all | 17:03 |
jgriffith | bswartz: indeed | 17:03 |
*** avishay has quit IRC | 17:03 | |
jgriffith | bswartz: there are limits for sure | 17:03 |
jgriffith | bswartz: but we should make an effort | 17:03 |
jgriffith | alright... we're about out of time | 17:04 |
jgriffith | #topic open discussion | 17:04 |
hemna | ok what did I miss? | 17:04 |
*** openstack changes topic to "open discussion (Meeting topic: cinder)" | 17:04 | |
winston-d | hemna: you missed almost everything. :) | 17:04 |
jgriffith | haha | 17:05 |
aabes | ;) | 17:05 |
*** ndipanov has quit IRC | 17:05 | |
jgriffith | hemna: we can talk offline | 17:05 |
eharney | jgriffith: rtslib has been put into pypi now, so i'm going to go look at that for the LIO changes | 17:05 |
jgriffith | eharney: :) | 17:05 |
aabes | are we missing a possible benefit here - perusing through the 3par lib.. it mostly does very plain vanila things. | 17:05 |
jgriffith | eharney: when did it land? | 17:06 |
jgriffith | aabes: yeah, that's the beauty of it | 17:06 |
eharney | jgriffith: yesterday evening | 17:06 |
jgriffith | eharney: nice! | 17:06 |
hemna | heh ok | 17:06 |
jgriffith | So how about this: | 17:06 |
*** CaptTofu has joined #openstack-meeting | 17:06 | |
hemna | I just got in the office | 17:06 |
aabes | define a few exceptions, and a few very basic methods. most seem generally applicable to cinder... | 17:06 |
jgriffith | add the external lib to the test-requires only | 17:06 |
jgriffith | for customers that want to use it document it as a requirement | 17:07 |
jgriffith | in your driver add a check-setup function that verifies it's there | 17:07 |
jgriffith | In the case of the HP client this is works becuase it's Apached licensed so there's no conflict | 17:07 |
hemna | and how do you get the check-setup to be called prior to the import ? | 17:08 |
jgriffith | hemna: You could do an __init__ | 17:08 |
jgriffith | hemna: I think it would work to do something like: /drivers/hp/__init__.py, 3par_driver.py | 17:09 |
jgriffith | hemna: There are also ways to wrap the import | 17:09 |
hemna | ok | 17:09 |
jgriffith | hemna: in fact IIRC there's a function in utils to do that | 17:09 |
jgriffith | anyway | 17:09 |
jgriffith | anybody else haveinput or care? | 17:09 |
jgriffith | :) | 17:10 |
jgriffith | If you think I'm worrying about nothing please say so | 17:10 |
hemna | so I presume the major point of the discussion was around not adding the 3rd party library to pip-requires, where a particular driver is the only code that needs it? | 17:10 |
DuncanT | I'm going to have to re-read the whole debate to be able to form a real opinion TBH | 17:10 |
DuncanT | But I suspect your worries are not unreasonable | 17:11 |
jgriffith | DuncanT: Yeah, and there's some filtering of the other topics there | 17:11 |
jgriffith | hemna: Yes, that's what I was thinking | 17:11 |
hemna | ok | 17:11 |
jgriffith | hemna: It doesn't seem unreasonable to me and maybe we'll change it later | 17:11 |
DuncanT | Shall we give people a chance to read the code & the comments made, digest and comment again next meeting? | 17:11 |
hemna | I guess it would be a moot point if there was a built in mechanism that allowed for deps for components to be pulled only when they are used. | 17:11 |
jgriffith | DuncanT: indeed, very good point | 17:11 |
hemna | but that's probably asking too much | 17:11 |
jgriffith | #proposal Folks check out the 3par review and lib and form an opinion on test-requires and pip-requires | 17:12 |
hemna | I don't think it's unreasonable to not install it by default, since in this particular case, only people that are going to use the driver need it. | 17:12 |
zykes- | Soa! any FC status ? :) | 17:12 |
zykes- | just dropping in ! | 17:12 |
winston-d | will do | 17:13 |
jgriffith | kmartin: ^^ | 17:13 |
* zykes- guesses for hp legal :p | 17:13 | |
jgriffith | zykes-: I believe it's cleared | 17:13 |
kmartin | zykes-: Cleared the HP legal hurdle, all clear to submit | 17:13 |
hemna | jgriffith, fwiw in the review I don't think I added the pip-requires changes, but only the test-requires | 17:13 |
jgriffith | hemna: :) | 17:13 |
jgriffith | #topic next weeks meeting | 17:13 |
*** openstack changes topic to "next weeks meeting (Meeting topic: cinder)" | 17:13 | |
jgriffith | Planning to skip, anybody have an objection? | 17:14 |
zykes- | kmartin: got a few after the meeting ? | 17:14 |
jgriffith | Or course anybody is welcome to chair in my absence | 17:14 |
kmartin | zykes-: sure until another meeting I have to attend at 9:30 | 17:14 |
*** Mandell has joined #openstack-meeting | 17:14 | |
jgriffith | Ok... no meeting next week unless somebody voices an objection between now and then | 17:15 |
kmartin | jgriffith: HP is shut down next week, so we will not be in the office | 17:15 |
* jgriffith misses shut-downs | 17:15 | |
jgriffith | alright... Have a great Christmas everyone | 17:16 |
kmartin | jgriffith: you too | 17:16 |
jgriffith | or other Holiday that you may choose to celebrate :) | 17:16 |
jgriffith | #endmeeting | 17:16 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 17:16 | |
openstack | Meeting ended Wed Dec 19 17:16:28 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:16 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/cinder/2012/cinder.2012-12-19-16.01.html | 17:16 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/cinder/2012/cinder.2012-12-19-16.01.txt | 17:16 |
openstack | Log: http://eavesdrop.openstack.org/meetings/cinder/2012/cinder.2012-12-19-16.01.log.html | 17:16 |
johngarbutt | #startmeeting xenapi | 17:16 |
openstack | Meeting started Wed Dec 19 17:16:38 2012 UTC. The chair is johngarbutt. Information about MeetBot at http://wiki.debian.org/MeetBot. | 17:16 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 17:16 |
*** openstack changes topic to " (Meeting topic: xenapi)" | 17:16 | |
openstack | The meeting name has been set to 'xenapi' | 17:16 |
jgriffith | johngarbutt: sorry about that | 17:16 |
johngarbutt | jgriffith: it happens, no worries, have a good christmas! | 17:17 |
johngarbutt | #topic blueprints | 17:17 |
*** openstack changes topic to "blueprints (Meeting topic: xenapi)" | 17:17 | |
johngarbutt | hi all | 17:17 |
matelakat | hi | 17:17 |
mikal | Greetings | 17:17 |
johngarbutt | any blueprints to dicsuss, I think config drive | 17:17 |
*** thingee has left #openstack-meeting | 17:17 | |
mikal | Yes, I'd love to talk about config drive | 17:17 |
johngarbutt | mikal: hows it going, I think matelakat took a look at the code you pusshed | 17:17 |
matelakat | y, I have 2 notes | 17:18 |
mikal | I assume its mostly wrong... | 17:18 |
*** ndipanov has joined #openstack-meeting | 17:18 | |
matelakat | I think it is fine | 17:18 |
matelakat | So the question 1: Is it important, that the filesystem's label is config-2? | 17:18 |
matelakat | (I guess it is) | 17:18 |
mikal | Yes. cloud-init checks for that. | 17:18 |
zykes- | johngarbutt: hey you :) | 17:18 |
johngarbutt | it looked like what we were planning, from a quick look over the sholder | 17:19 |
mikal | smoser would be more definitive, but I'm pretty sure its important | 17:19 |
*** winston-d has left #openstack-meeting | 17:19 | |
johngarbutt | that sounds like what I heard too | 17:19 |
matelakat | Okay, so I think the _generate_disk 's name-label won't be the filesystem's label. | 17:19 |
matelakat | name-label is a sort of name for the vdi. | 17:19 |
smoser | config-2 is imprtant, yes. | 17:20 |
mikal | Oh, I can see that | 17:20 |
matelakat | so we need to modify _generate_disk, so that when it calls mkfs, it passes a label value (which should be a new argument I guess) | 17:20 |
mikal | It just needs to be passed to the mkfs call in _generate_disk. I can add that. | 17:20 |
johngarbutt | sounds good | 17:20 |
matelakat | And the other stuff is around the vm_utils modification. | 17:20 |
matelakat | so the _generate_disk creates a vdi, and than creates a link to the instance, by creating a vbd. | 17:21 |
matelakat | so after that call, your fresh vdi has a vbd. | 17:21 |
matelakat | And in the next call, you will have another vbd, that connects the very same vdi to your compute node. | 17:22 |
smoser | what matters is that from the guest there is a block device present that has an iso9660 filesystem on it with label config-2. | 17:22 |
matelakat | okay, so we definitely need to make that labelling happen. | 17:22 |
johngarbutt | ah, so vfat no good? | 17:22 |
mikal | smoser: this version will be vfat | 17:22 |
*** sarob has joined #openstack-meeting | 17:22 | |
smoser | (which is unfortunate, but should probably work) | 17:22 |
mikal | vfat is supported by the code already, I understood there was complexity with ISO9660 for xen? | 17:22 |
*** jrodom has joined #openstack-meeting | 17:22 | |
*** bswartz has left #openstack-meeting | 17:22 | |
matelakat | yes, I guess attaching isos is not as easy as the disks. | 17:23 |
*** xyang_ has quit IRC | 17:23 | |
smoser | just for the record, you should attach disks! | 17:23 |
johngarbutt | there isn't a super easy way of adding an ISO without that being the only cd drive, from memory | 17:23 |
smoser | *not* "isos" | 17:23 |
smoser | the disk should have content that happens to be a ISO9660 filesystem. | 17:23 |
matelakat | okay, that could work, I guess. | 17:23 |
smoser | just like if you'd done : mkisofs /dev/vdb | 17:23 |
smoser | that doesn't turn my block device into a cdrom :) | 17:24 |
johngarbutt | I guess that should work, its just a block device, I think, but would have to check | 17:24 |
johngarbutt | right | 17:24 |
johngarbutt | good point | 17:24 |
mikal | So... Its actually harder to do that anyways. | 17:24 |
johngarbutt | there was a security issue around this before right? | 17:24 |
mikal | As best as I can see I'd have to create the iso9660 filesystem to one side and then dd it onto the vbd | 17:24 |
johngarbutt | it would be good not to add that back | 17:24 |
matelakat | mikal, and what do you think about using the existing config-drive code segments for the filesystem generation? | 17:25 |
mikal | Whereas with vfat I can just mount the new vbd and do the thing | 17:25 |
mikal | Ok, so I think we now have three questions in flight and my brain is full | 17:25 |
johngarbutt | mikal: dd was what we were talking about doing at one point, not very graceful I know | 17:25 |
mikal | Let's stick with the fs format for a sec... | 17:25 |
matelakat | ok. | 17:25 |
mikal | smoser: I thought configdrive supported vfat? Its certainly an option in the code. Will cloud-init get angry with a vfat config drive? | 17:26 |
mikal | smoser: if it wont work, we should remove it from the code | 17:26 |
smoser | the code probably supports writing vfat, but i'd really like to not do that if possible. | 17:26 |
smoser | cloud-init will probably find it. | 17:26 |
*** smulcahy has quit IRC | 17:26 | |
smoser | but potentially using vfat just complicates a guest | 17:26 |
mikal | smoser: yeah, the code _definitely_ is willing to write vfat | 17:26 |
mikal | smoser: I don't know if anyone actually does it though | 17:27 |
*** vishy is now known as vishy_zz | 17:27 | |
matelakat | btw, do we have any tests that would show how to use configdrive? | 17:27 |
mikal | smoser: I think it was for backwards compatability | 17:27 |
*** sarob has quit IRC | 17:27 | |
*** rushiagr has left #openstack-meeting | 17:27 | |
smoser | i really dont believe that xen can possibly be silly enough to inspect the content of a thing it is about to attach and say "oh, that has an ISO9660 filesystem on it, I will attach it as a cdrom" | 17:27 |
*** sarob has joined #openstack-meeting | 17:27 | |
johngarbutt | smoser: agreed | 17:27 |
smoser | if it was, and i booted a system with 2 block devies, and then, from the guest did 'mkisofs /dev/vdb' would a reboot magically make it read-only ? | 17:27 |
smoser | to xen, this is just data on a disk. | 17:28 |
johngarbutt | agreed, I was thinking about getting an ISO file read by XenServer | 17:28 |
johngarbutt | if we make a disk contain an ISO, as you say, that should be fine | 17:28 |
mikal | smoser: hmmm. The code as released in folsom let's users use a flag (config_drive_format) to request vfat | 17:29 |
mikal | So I think we'd have to have a more public discussion if we wanted to drop that | 17:29 |
smoser | mikal, thats fine. i'm not saying rip it out. i'm saying don't proliferate it, or make it the default on a hypervisor. | 17:29 |
mikal | smoser: ok | 17:29 |
smoser | make the working expectation be that it is iso9660 always. | 17:29 |
matelakat | So, back to the code? | 17:30 |
mikal | Alright. I will rearrange the code to do an iso9660, which may or may not require some horrible dd hackery | 17:30 |
mikal | Yep, so next I think was the vbd thing. | 17:30 |
mikal | I just saw your review comments. I haven't read them yet. | 17:30 |
*** dolphm has quit IRC | 17:30 | |
mikal | I assume that's just a case of some refactoring? | 17:30 |
matelakat | yes. | 17:30 |
mikal | Ok, I'm not too worried about that one then | 17:30 |
mikal | What was the third thign again/ | 17:31 |
mikal | ? | 17:31 |
matelakat | I had two, the label, and the vbd stuff. | 17:31 |
mikal | Oh, code reuse for generation | 17:31 |
mikal | I think its a really good idea to keep as much of the logic in virt/configdrive.py as possible | 17:31 |
mikal | That way you get updates for free | 17:31 |
johngarbutt | +1 | 17:31 |
matelakat | +1 | 17:31 |
johngarbutt | cool, that is looking good | 17:31 |
*** dolphm has joined #openstack-meeting | 17:32 | |
mikal | A few other quick things -- your file injection didn't support admin passwords. Config drive does. Should config drive in xen set admin passwords? | 17:32 |
matelakat | SO basically, that would mean, that we won't ask _generate_disk to create the fs. | 17:32 |
johngarbutt | #link https://blueprints.launchpad.net/nova/+spec/xenapi-config-drive | 17:32 |
mikal | matelakat: correct | 17:32 |
*** yaguang has quit IRC | 17:32 | |
*** resker has quit IRC | 17:32 | |
mikal | matelakat: well, it will create an FS in a temp file, and then copy it across to the block device | 17:32 |
matelakat | mikal: y | 17:32 |
matelakat | mikal: you mean dd, right? | 17:33 |
mikal | matelakat: yep | 17:33 |
matelakat | So, let's pick up this admin passwords. | 17:33 |
johngarbutt | one sec, what is the question about password injection? | 17:33 |
johngarbutt | xen does that using the agent at the moment | 17:33 |
matelakat | :-) | 17:33 |
mikal | configdrive wants to inject passwords onto the config disk | 17:33 |
johngarbutt | I think that is fine | 17:34 |
mikal | Well, I don't understand the agents very well | 17:34 |
mikal | Is there an agent if you're using config drive? | 17:34 |
matelakat | we added some flags, so agent is optional | 17:34 |
matelakat | let me look for the changeset. | 17:34 |
*** colinmcnamara has quit IRC | 17:34 | |
johngarbutt | I think we turn off the agent for config drive | 17:34 |
johngarbutt | at this stage anyway | 17:34 |
mikal | So therefore we _have_ to have the admin password in the config drive, yeah? | 17:34 |
johngarbutt | we can look at if there are things it wasn't to do later | 17:34 |
johngarbutt | mikal: I guess | 17:34 |
mikal | Cool | 17:35 |
*** dolphm has quit IRC | 17:35 | |
matelakat | #link https://review.openstack.org/15212 | 17:35 |
johngarbutt | we could look at doing later: agenet does later password changes | 17:35 |
mikal | Yeah, I had a question about that for smoser | 17:35 |
johngarbutt | hang on now in english... | 17:35 |
mikal | smoser: does cloud-init only run at boot? How are password changes later done? | 17:36 |
johngarbutt | the agent can currently use xenstore to do to way communication, so it can reset the password later, there was talk of adding something like a place to post an encrypted password and a place to poll an see if a password reset is required | 17:36 |
smoser | mikal, tcp, puppet, any other daemon. | 17:37 |
*** lloydde has joined #openstack-meeting | 17:37 | |
mikal | smoser: ok, so cloud-init is boot only and then you have to be an adult? That's cool because there's no attempt to update the configdrive with new data later, which would be ... complicated | 17:37 |
johngarbutt | its more for windows, for users just doing things the old way, they need some other way, so maybe it is a little bit agecase | 17:37 |
matelakat | mikal: xenapi_disable_agent config option could be used to turn off the agent. | 17:37 |
johngarbutt | OK, so any other configdrive things? | 17:38 |
mikal | matelakat: cool. I haven't got as far as actually running this code yet. I need to build a test environment first. | 17:38 |
mikal | No, I think that's it from me. Sorry for taking so much time. | 17:38 |
johngarbutt | mikal: devstack works well for that, not sure what you guys use internally | 17:38 |
matelakat | johngarbutt: done | 17:38 |
johngarbutt | not tried it, but you should be able to run XenServer inside virtual box, and run devstack on the virtual box VM | 17:39 |
johngarbutt | no problem, it was good to chat about that | 17:39 |
mikal | johngarbutt: that's my plan, but I only downloaded xenserver yesterday | 17:39 |
johngarbutt | cool | 17:39 |
johngarbutt | any other blueprint? | 17:40 |
*** lloydde has quit IRC | 17:40 | |
johngarbutt | anyone got news on the idempotent action stuff? | 17:40 |
zykes- | johngarbutt: speaking of blueprints: https://blueprints.launchpad.net/cinder/+spec/fibre-channel-block-storage | 17:41 |
johngarbutt | pvo: were your guys going to look at OVS support? | 17:41 |
johngarbutt | interesting | 17:41 |
johngarbutt | zykes: i see the plans are KVM only at the mo | 17:41 |
*** dprince has joined #openstack-meeting | 17:42 | |
*** juice has quit IRC | 17:42 | |
*** lloydde has joined #openstack-meeting | 17:42 | |
johngarbutt | zykes: I think there is a new SR being added to help with HBA support to attach to random LUNs, so that might allow XenServer to work with these things | 17:42 |
*** colinmcnamara has joined #openstack-meeting | 17:43 | |
zykes- | johngarbutt: eta? | 17:43 |
johngarbutt | zykes: no idea right now, let me find out, there may be something on the public XCP repos somewhere | 17:43 |
johngarbutt | any more blueprint stuff, before we move to docs? | 17:44 |
zykes- | ovs what btw ? | 17:44 |
johngarbutt | Open vSwitch | 17:44 |
johngarbutt | #topic docs | 17:44 |
*** openstack changes topic to "docs (Meeting topic: xenapi)" | 17:44 | |
johngarbutt | anyone with any specific docs issues today? | 17:44 |
matelakat | The only issue, I guess, that I need to document the XenAPINFS stuff. | 17:45 |
zykes- | johngarbutt: yeh, but for what :) | 17:45 |
johngarbutt | docs relating to XenServer and XenAPI support | 17:45 |
zykes- | sorry for bothering, but ovs + <what>? | 17:45 |
johngarbutt | #action matelakat to document XenAPI NFS | 17:45 |
johngarbutt | zykes: OVS + XenServer + Quantum | 17:46 |
johngarbutt | #topic bugs | 17:46 |
*** openstack changes topic to "bugs (Meeting topic: xenapi)" | 17:46 | |
johngarbutt | any killer bugs people want to discuss, preferable XenServer related ones | 17:46 |
matelakat | We had some floating-ip issues this week, see the fix here: | 17:46 |
matelakat | #link https://review.openstack.org/18337 | 17:47 |
johngarbutt | right, with nova-network HA flatdhcp | 17:47 |
matelakat | multihost | 17:47 |
johngarbutt | sorry yes, that is what I meant with HA | 17:47 |
matelakat | y | 17:47 |
matelakat | And the resize stuff | 17:47 |
matelakat | we ran tempest tests, and the flavor was smaller than the image, and the shrink operation failed. | 17:48 |
johngarbutt | #action makelakat to raise a resize bug | 17:48 |
matelakat | But I haven't raised a bug. | 17:48 |
matelakat | y. | 17:48 |
*** mattray has joined #openstack-meeting | 17:48 | |
johngarbutt | OK, so any more? | 17:48 |
johngarbutt | #topic QA | 17:49 |
*** openstack changes topic to "QA (Meeting topic: xenapi)" | 17:49 | |
johngarbutt | not heard from rackspace QA team yet | 17:49 |
matelakat | some random failures while running 12.04 guest on volume operations. | 17:49 |
matelakat | mostly timeout | 17:49 |
johngarbutt | there was hope to start co-ordinating efforts | 17:49 |
johngarbutt | as mentioned in folsom release notes right? | 17:49 |
*** frankm has quit IRC | 17:50 | |
johngarbutt | OK, moving on if nothing else... | 17:50 |
johngarbutt | #topic AOB | 17:50 |
*** openstack changes topic to "AOB (Meeting topic: xenapi)" | 17:50 | |
johngarbutt | Any more for any more? | 17:50 |
matelakat | pass | 17:50 |
zykes- | uhm, johngarbutt doesn't it have ovs support already ? | 17:51 |
johngarbutt | XenServer has OVS support, Quantum has OVS support, but the two don't play well together | 17:51 |
johngarbutt | there are two patches pending to fix that | 17:51 |
johngarbutt | from internap | 17:51 |
johngarbutt | #topic date of next meeting | 17:52 |
*** openstack changes topic to "date of next meeting (Meeting topic: xenapi)" | 17:52 | |
*** MarkAtwood has joined #openstack-meeting | 17:52 | |
johngarbutt | next week is Christmas! | 17:52 |
johngarbutt | I vote we skip next week, and chat again the following week? | 17:52 |
matelakat | What 's the date exactly? | 17:52 |
*** vishy_zz is now known as vishy | 17:52 | |
johngarbutt | Jan 2nd | 17:52 |
johngarbutt | sounds like that is everything | 17:53 |
johngarbutt | thanks all! | 17:53 |
matelakat | hmm, I don't expect too much activity, but let's go for it. | 17:53 |
johngarbutt | #endmeeting | 17:53 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 17:53 | |
openstack | Meeting ended Wed Dec 19 17:53:28 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:53 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/xenapi/2012/xenapi.2012-12-19-17.16.html | 17:53 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/xenapi/2012/xenapi.2012-12-19-17.16.txt | 17:53 |
openstack | Log: http://eavesdrop.openstack.org/meetings/xenapi/2012/xenapi.2012-12-19-17.16.log.html | 17:53 |
matelakat | \quit | 17:53 |
zykes- | ok | 17:53 |
pvo | johngarbutt: sorry had a conflict today and on my way to my next round of conflicts. Will find you this afternoon. | 17:54 |
johngarbutt | pvo: sorry, I am about to head off, but feel free to drop me a mail | 17:54 |
johngarbutt | pvo: I have a mate's brass band christmas concert to help out on tuba! | 17:54 |
*** matelakat has quit IRC | 17:55 | |
*** andrewbogott has joined #openstack-meeting | 17:55 | |
*** bencherian has joined #openstack-meeting | 17:55 | |
zykes- | hey hello | 17:56 |
Kiall | Heya.. | 17:56 |
*** danwent has joined #openstack-meeting | 17:58 | |
*** sandywalsh has quit IRC | 17:59 | |
Kiall | #startmeeting DNSaaS | 17:59 |
openstack | Meeting started Wed Dec 19 17:59:30 2012 UTC. The chair is Kiall. Information about MeetBot at http://wiki.debian.org/MeetBot. | 17:59 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 17:59 |
*** openstack changes topic to " (Meeting topic: DNSaaS)" | 17:59 | |
openstack | The meeting name has been set to 'dnsaas' | 17:59 |
Kiall | Okay.. Hiya! | 17:59 |
Kiall | Agenda: http://wiki.openstack.org/Meetings/DNSaaS | 17:59 |
zykes- | only me and you here or ? | 18:00 |
*** sandywalsh has joined #openstack-meeting | 18:00 | |
* andrewbogott is lurking :) | 18:00 | |
Kiall | CaptTofu's around, JC is away (but I've got some input from him via email) | 18:00 |
Kiall | and simon is about.. but not sure he's realized it's in here just yet ;) | 18:00 |
zykes- | :p | 18:00 |
*** johngarbutt has left #openstack-meeting | 18:01 | |
Kiall | So - Obviously, last weeks meeting never happened. I was with HP in Seattle for the week, and the TZ difference screwed me over! | 18:01 |
CaptTofu | greets | 18:01 |
Kiall | Apologies! | 18:01 |
*** derekh has quit IRC | 18:01 | |
CaptTofu | I forgive you :) | 18:01 |
CaptTofu | it's all my fault. | 18:01 |
zykes- | hah :p | 18:02 |
Kiall | CaptTofu, you should have remembered :P | 18:02 |
CaptTofu | it was the doughnuts | 18:02 |
zykes- | haha | 18:02 |
Kiall | Yea - lets blame the doughnuts... moving on :) | 18:02 |
Kiall | So the agenda has 2 items on it today.. | 18:02 |
Kiall | First up... | 18:03 |
Kiall | #topic Why I haven't released a (kinda) g1 yet | 18:03 |
*** openstack changes topic to "Why I haven't released a (kinda) g1 yet (Meeting topic: DNSaaS)" | 18:03 | |
zykes- | still not out ? | 18:03 |
zykes- | slowy! | 18:03 |
Kiall | So - I've discovered that we don't quite have all the necessary pieces in place to do a release! | 18:03 |
Kiall | #link https://review.openstack.org/#/c/17756/ | 18:03 |
Kiall | Without this (or something similar) we're left without the ability to release | 18:04 |
*** simonmcc has joined #openstack-meeting | 18:04 | |
simonmcc | hehe | 18:04 |
Kiall | So.. I've literally just had a chat with mordred / jeblair about this.. | 18:05 |
Kiall | and it boiled down to: | 18:05 |
Kiall | <jeblair> Kiall: i think mordred is running behind, but the general idea was maybe we should prototype with moniker how we want to do releases and tarballs for all the core projects | 18:05 |
Kiall | <jeblair> Kiall: mordred's going to write up a plan on his plane flight, so maybe we'll have details then. | 18:05 |
CaptTofu | drivers == agent, correct? | 18:05 |
Kiall | No - thats a launchpad group name | 18:05 |
CaptTofu | ah. | 18:05 |
Kiall | Basically - people with permission to hit the big red button ;) | 18:05 |
CaptTofu | ok. | 18:05 |
*** otherwiseguy has quit IRC | 18:06 | |
Kiall | So .. I'm happy to hold odd and work with jeblair / mordred to get a better system in place for everyone.. Assuming it's sometime soon! I'll find out more when I can | 18:06 |
Kiall | hold off* | 18:06 |
*** hub_cap has left #openstack-meeting | 18:07 | |
*** juice has joined #openstack-meeting | 18:07 | |
Kiall | Any questions? :) | 18:07 |
Kiall | Guess not... | 18:08 |
Kiall | #topic Reverse DNS | 18:08 |
*** openstack changes topic to "Reverse DNS (Meeting topic: DNSaaS)" | 18:08 | |
*** rafaduran has quit IRC | 18:08 | |
Kiall | #link http://docs.rackspace.com/cdns/api/v1.0/cdns-devguide/content/ReverseDNS-123456999.html | 18:08 |
zykes- | yeh | 18:08 |
*** danwent has quit IRC | 18:08 | |
Kiall | So - We have 2 decisions to make re reverse DNS.. | 18:08 |
zykes- | question, do we do with handlers for reverse like with forward records, create A + PTR ? | 18:09 |
Kiall | 1) Should we limit reverse DNS records to pre-defined range(s) of IPs, or allow people to create PTR's for any IP space they wish | 18:09 |
Kiall | 2) If the answer to #1 is pre-defined only, what should the API look like? i.e. should the PTR be record be tied to the resource it's actually allocated to. | 18:10 |
Kiall | I had a quick chat with jcmartin last night about this, and I believe he's in favour of a restricted set of ranges, and following the RS API (linked above) | 18:10 |
Kiall | I'm personally in favour of restricting the PTR's to pre-defined ranges, and something kinda similar to the RS API | 18:11 |
Kiall | thoughts? | 18:11 |
Kiall | zykes-, sorry - missed that message | 18:12 |
zykes- | maybe quantum subnet data comes in here or ? | 18:12 |
Kiall | yes - we should, be defaulting records to a sane value as we get notifications from quantum/nova-network | 18:12 |
Kiall | But the end user should be able to change that default if they wish | 18:12 |
zykes- | :) | 18:13 |
Kiall | I'm in favour of allowing that access via something like http://moniker.api.bla.com/rdns/compute/InstanceUUID | 18:14 |
zykes- | how does RS dns stuff look for this? | 18:14 |
Kiall | which is similar to, but not exactly the same as the RS API. (I'm still trying to figure out exactly why they use a full URI rather than just the UUID) | 18:14 |
Kiall | http://docs.rackspace.com/cdns/api/v1.0/cdns-devguide/content/ReverseDNS-123456999.html | 18:14 |
Kiall | The RS API looks like this http://moniker.api.bla.com/rdns/compute/http://nova.api.bla.com/servers/$InstanceUUID | 18:15 |
Kiall | (with some urlencoding thrown in) | 18:15 |
zykes- | hmmm | 18:15 |
*** adjohn has quit IRC | 18:15 | |
Kiall | The end result is something like this: http://dns.api.bla.com/rdns/compute/http%3A%2F%2Fcompute.api.bla.com%2Fservers%2F$InstanceUUID | 18:16 |
zykes- | why is the service passed in ? | 18:16 |
andrewbogott | Why is it useful to restrict the range? It's just the difference between getting invald vs. not found for a given query, right? | 18:16 |
zykes- | as in the service api | 18:16 |
zykes- | ehm, service url | 18:16 |
*** heckj has joined #openstack-meeting | 18:16 | |
Kiall | andrewbogott, yes/no.. we can't allow any random user to create a PTR for 1.2.3.4, since that could be allocated to another tenant | 18:17 |
zykes- | a thing can be if you restrict having duplicate PTR's that if someone goes duplicate ip's you're screwed | 18:17 |
andrewbogott | Oh, you're talking about creating not querying of course… nm, dumb question. | 18:17 |
Kiall | andrewbogott, yea.. this is from the REST API point of view | 18:17 |
Kiall | so - the service-url thing bugs me because it's ugly :) | 18:18 |
zykes- | it is indeed | 18:18 |
Kiall | I'm still trying to understand exactly why they chose this route | 18:18 |
zykes- | and do you really need to do like /compute ? | 18:18 |
zykes- | Kiall: shouldn't we restrict creation of ptr's to existing ip's in say quantum / some other source? | 18:19 |
Kiall | I understand that part - it allows us to pick the appropriate python-*client to make a call with | 18:19 |
Kiall | zykes-, yea.. so an end user can only create a PTR record if they have the IP allocated to one of their instances/load balancers/databases/etc | 18:19 |
zykes- | yeh | 18:20 |
Kiall | So.. Can anyone see a reason why RS chose to use a full URL, rather than simply the UUID? | 18:20 |
zykes- | noop | 18:21 |
Kiall | Humm - Actually, I think I just realized why. | 18:21 |
Kiall | What if you have multiple compute regions? | 18:21 |
Kiall | The compute/LB/etc API endpoint would be different | 18:21 |
zykes- | hmm | 18:22 |
zykes- | and ? | 18:22 |
zykes- | isn't DNS / Keystone global ? | 18:22 |
Kiall | DNS, being the odd one out when it comes to multi-region stuff, won't just be dealing with in-region resources | 18:22 |
Kiall | So - with the keystone catalog, we can from a service type and region name, obtain the URL | 18:23 |
zykes- | yeah | 18:24 |
Kiall | Maybe we use http://moniker.api.bla.com/rdns/compute/RegionOne/$InstanceUUID | 18:24 |
Kiall | (or something similar) | 18:24 |
zykes- | how does the Nova url's look like ? | 18:24 |
zykes- | do they use instance regions in the url ? | 18:24 |
Kiall | No, regions are entirely separate stand alone installs with a shared keystone (and moniker) | 18:25 |
zykes- | yeh | 18:25 |
Kiall | So http://RegionOne/servers and http://RegionTwo/servers will return different results.. | 18:25 |
zykes- | can't we just put the service + region within the json ? | 18:25 |
Kiall | Maybe for create and update requests, but fetch requests (i.e. a HTTP GET) don't have a entity-body, so no JSON. | 18:26 |
zykes- | k | 18:26 |
Kiall | I'm inclined to go with something like this | 18:27 |
Kiall | http://moniker.api.bla.com/rdns/RegionOne/compute/$InstanceUUID | 18:27 |
Kiall | http://moniker.api.bla.com/rdns/RegionOne/loadbalancer/$BalancerUUID | 18:27 |
Kiall | etc | 18:27 |
zykes- | myeh | 18:28 |
Kiall | was that a "meh" or "yeh" ;) | 18:28 |
zykes- | but should service vs region be in which order? | 18:28 |
Kiall | I think I prefer region first | 18:28 |
zykes- | what does other projects use ? | 18:29 |
zykes- | let's try not to differ too much from others... | 18:29 |
Kiall | None of the other projects need to handle another projects resources over multiple regions | 18:29 |
Kiall | i.e. this is a first | 18:30 |
zykes- | quantum ? | 18:30 |
Kiall | I'd need to double check since I don't use it.. But quantum would live inside a region and not handle other regions | 18:31 |
*** anniec has joined #openstack-meeting | 18:31 | |
Kiall | The only cross-region project right now is keystone | 18:31 |
*** jog0 has joined #openstack-meeting | 18:31 | |
*** markmcclain has joined #openstack-meeting | 18:32 | |
zykes- | yeah, but KS doesn't really care I think for things that is "in" the resource except the svc catalog | 18:32 |
Kiall | Exactly - and it has no need to know about servers etc, so it doesn't provide a precedent for how this should be handled | 18:32 |
zykes- | sorry if i'm a bit "back and forth" | 18:33 |
zykes- | working on Pulp atn :) | 18:33 |
*** markmcclain has quit IRC | 18:33 | |
*** anniec has quit IRC | 18:33 | |
Kiall | so, there is no precedence to follow :/ | 18:33 |
*** markmcclain has joined #openstack-meeting | 18:33 | |
zykes- | guess we'll be a first :) | 18:33 |
Kiall | Assuming nobody shouts at me for it, I think http://moniker.api.bla.com/rdns/RegionOne/compute/$InstanceUUID will work and not be totally hideous | 18:34 |
*** aabes has quit IRC | 18:34 | |
Kiall | Okay.. No shouts.. | 18:34 |
Kiall | #action kiall to implement RDNS over the holidays using "http://moniker.api.bla.com/rdns/RegionOne/compute/$InstanceUUID" as the API endpoint | 18:35 |
Kiall | #topic Open discussion | 18:35 |
*** openstack changes topic to "Open discussion (Meeting topic: DNSaaS)" | 18:35 | |
Kiall | So .. zykes- did you see this? https://review.openstack.org/#/c/18377/ | 18:35 |
zykes- | yeh, was planning on doing it post christmas | 18:36 |
Kiall | i.e. don't do any work on the rootwrap ticket you assigned to yourself until that lands :) | 18:36 |
zykes- | ;) | 18:37 |
zykes- | I am working too many angles for openstack alone :p | 18:37 |
*** dprince has quit IRC | 18:37 | |
Kiall | Okay - So unless anyone else has anything, we'll call it and day and pick this up in 2 weeks after the break? | 18:37 |
zykes- | :) | 18:38 |
zykes- | yeh | 18:38 |
Kiall | (I know CaptTofu and simonmcc are in another meeting right now, so probably have Q's but haven't had time to read the logs ;)) | 18:38 |
CaptTofu | sorry! | 18:39 |
Kiall | Okay .. Next meeting is the 2nd of January 18:00 UTC :) | 18:39 |
Kiall | 2nd? | 18:39 |
Kiall | jasus. | 18:39 |
*** dprince has joined #openstack-meeting | 18:39 | |
zykes- | i say 3 weeks | 18:39 |
zykes- | rather :p | 18:39 |
Kiall | can I take that statement back! | 18:39 |
*** nati_ueno has joined #openstack-meeting | 18:39 | |
Kiall | Okay.. Let's say 3 weeks, or the 9th of Jan. and I'm sure we'll have something impromptu in #openstack-dns between now and then | 18:40 |
*** Nachi has joined #openstack-meeting | 18:41 | |
Kiall | #endmeeting | 18:41 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 18:41 | |
openstack | Meeting ended Wed Dec 19 18:41:13 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 18:41 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/dnsaas/2012/dnsaas.2012-12-19-17.59.html | 18:41 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/dnsaas/2012/dnsaas.2012-12-19-17.59.txt | 18:41 |
openstack | Log: http://eavesdrop.openstack.org/meetings/dnsaas/2012/dnsaas.2012-12-19-17.59.log.html | 18:41 |
Kiall | Thanks :) | 18:41 |
*** nati_ueno has quit IRC | 18:41 | |
*** skiarxon has quit IRC | 18:41 | |
*** sarob has quit IRC | 18:47 | |
*** maurosr has quit IRC | 18:49 | |
*** lloydde has quit IRC | 18:59 | |
*** colinmcnamara1 has joined #openstack-meeting | 18:59 | |
*** colinmcnamara has quit IRC | 18:59 | |
*** bencherian has quit IRC | 19:00 | |
*** rnirmal has quit IRC | 19:01 | |
*** bencherian has joined #openstack-meeting | 19:02 | |
*** markmcclain has joined #openstack-meeting | 19:03 | |
*** adjohn has joined #openstack-meeting | 19:04 | |
*** maurosr has joined #openstack-meeting | 19:04 | |
*** skiarxon has joined #openstack-meeting | 19:05 | |
*** adjohn has quit IRC | 19:09 | |
*** anniec has joined #openstack-meeting | 19:09 | |
*** koolhead17 has quit IRC | 19:10 | |
*** danwent has joined #openstack-meeting | 19:11 | |
*** eglynn-AFK has quit IRC | 19:11 | |
*** alexpilotti has quit IRC | 19:13 | |
*** annegentle_ has quit IRC | 19:29 | |
*** dolphm_ has joined #openstack-meeting | 19:41 | |
*** littleidea_ has quit IRC | 19:42 | |
*** annegentle_ has joined #openstack-meeting | 19:42 | |
*** anniec_ has joined #openstack-meeting | 19:49 | |
*** anniec has quit IRC | 19:49 | |
*** anniec_ is now known as anniec | 19:49 | |
*** sarob has joined #openstack-meeting | 19:50 | |
*** shardy has joined #openstack-meeting | 19:52 | |
*** anniec has quit IRC | 19:53 | |
*** SpamapS has joined #openstack-meeting | 19:57 | |
asalkeld | #startmeeting heat | 19:58 |
openstack | Meeting started Wed Dec 19 19:58:46 2012 UTC. The chair is asalkeld. Information about MeetBot at http://wiki.debian.org/MeetBot. | 19:58 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 19:58 |
*** openstack changes topic to " (Meeting topic: heat)" | 19:58 | |
openstack | The meeting name has been set to 'heat' | 19:58 |
asalkeld | rollcall | 19:59 |
*** zaneb has joined #openstack-meeting | 19:59 | |
asalkeld | #chair asalkeld zaneb shardy | 19:59 |
openstack | Current chairs: asalkeld shardy zaneb | 19:59 |
asalkeld | hi zaneb, rollcall? | 19:59 |
zaneb | o/ | 19:59 |
shardy | shardy here | 19:59 |
asalkeld | stevebake | 20:00 |
jpeeler | jpeeler here | 20:00 |
asalkeld | #chair asalkeld zaneb shardy jpeeler stevebake | 20:00 |
openstack | Current chairs: asalkeld jpeeler shardy stevebake zaneb | 20:00 |
*** stevebake has quit IRC | 20:00 | |
asalkeld | well lets review last weeks actions: | 20:00 |
asalkeld | #topic review last weeks actions: | 20:01 |
*** openstack changes topic to "review last weeks actions: (Meeting topic: heat)" | 20:01 | |
*** littleidea_ has joined #openstack-meeting | 20:01 | |
asalkeld | asalkeld really kill heat-api/python-heatclient repo this time | 20:01 |
asalkeld | so I just did that | 20:01 |
asalkeld | stevebake look at make the gettingStart easier to understand | 20:01 |
asalkeld | stevebake make a docs bug to convert wiki into openstack consumable docs strings | 20:01 |
asalkeld | steve has done/is doing that | 20:02 |
asalkeld | start an email discussion on where to keep cfn-tools for easy install | 20:02 |
asalkeld | well that didn't happen | 20:02 |
asalkeld | is that a problem? | 20:02 |
zaneb | don't think it's urgent | 20:03 |
asalkeld | cool | 20:03 |
asalkeld | right open discussion | 20:03 |
zaneb | but you can add it as an action item for me if you want | 20:03 |
asalkeld | #action zaneb start an email discussion on where to keep cfn-tools for easy install | 20:04 |
shardy | Re the getting started, what do people thing about moving to packstack (and deprectating tools/openstack) for Fedora? | 20:04 |
shardy | s/thing/think | 20:04 |
asalkeld | sure, if it works on fedora | 20:05 |
shardy | it does take longer to run but it's otherwise pretty nice | 20:05 |
shardy | it's packaged for F17 AFAIK | 20:05 |
zaneb | +1 but we need to have RPM packaging sorted before we do that | 20:05 |
asalkeld | #topic Open discussion | 20:05 |
*** openstack changes topic to "Open discussion (Meeting topic: heat)" | 20:05 | |
shardy | Ok, well maybe we can move towards that for F18+ then | 20:06 |
shardy | Did anyone see or have any comments about my moving us to the newest pep8? | 20:06 |
zaneb | makes sense, I think all projects are going to have to, right? | 20:07 |
shardy | if/when the tox.ini gets merged, I guess we'll all need to pip install the latest pep8 locally | 20:07 |
zaneb | I've only had time to review one of those patches so far though | 20:07 |
shardy | zaneb: Yeah, I noticed we were behind the core projects pep version so just decided to hack on it this afternoon | 20:08 |
shardy | Yeah, sorry they are a bit big | 20:08 |
asalkeld | I think there is some thoughts about moving to a single pep version | 20:08 |
zaneb | it's a pain that fedora hasn't packaged the latest though :/ | 20:08 |
zaneb | maybe we need to take on that job | 20:08 |
asalkeld | zaneb, it's a bit of a moving target | 20:09 |
shardy | Yeah, I actually noticed because I easy_installed it on rhel and got a gadzillion pep errors ;D | 20:09 |
zaneb | true :( | 20:09 |
zaneb | IMO they have gone way overboard, but what can you do | 20:10 |
asalkeld | yip | 20:10 |
asalkeld | anything else to discuss? I am too sleepy to think straight | 20:11 |
*** lloydde has joined #openstack-meeting | 20:11 | |
asalkeld | _super_ short meeting ;) | 20:11 |
shardy | skip next weeks meeting because of the holidays? | 20:11 |
asalkeld | yip | 20:11 |
asalkeld | #endmeeting | 20:11 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 20:11 | |
openstack | Meeting ended Wed Dec 19 20:11:39 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 20:11 |
*** jbrogan has quit IRC | 20:11 | |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/heat/2012/heat.2012-12-19-19.58.html | 20:11 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/heat/2012/heat.2012-12-19-19.58.txt | 20:11 |
openstack | Log: http://eavesdrop.openstack.org/meetings/heat/2012/heat.2012-12-19-19.58.log.html | 20:11 |
*** Gordonz has quit IRC | 20:11 | |
shardy | lol, that must be some kind of record :) | 20:11 |
*** shardy has left #openstack-meeting | 20:13 | |
*** EmilienM has joined #openstack-meeting | 20:13 | |
*** stevebake has joined #openstack-meeting | 20:14 | |
*** maurosr has quit IRC | 20:15 | |
*** bencherian has quit IRC | 20:20 | |
*** danwent has quit IRC | 20:24 | |
*** sarob has quit IRC | 20:31 | |
*** otherwiseguy has joined #openstack-meeting | 20:32 | |
*** rnirmal has joined #openstack-meeting | 20:33 | |
*** rnirmal has quit IRC | 20:38 | |
*** rnirmal has joined #openstack-meeting | 20:39 | |
*** bencherian has joined #openstack-meeting | 20:39 | |
*** vipul is now known as vipul|away | 20:46 | |
*** vipul|away is now known as vipul | 20:46 | |
*** jaypipes has joined #openstack-meeting | 20:50 | |
*** alexpilotti has joined #openstack-meeting | 20:53 | |
*** APMelton12 has joined #openstack-meeting | 20:54 | |
*** koolhead17 has joined #openstack-meeting | 20:55 | |
*** danspraggins has joined #openstack-meeting | 20:55 | |
*** yjiang5 has joined #openstack-meeting | 20:58 | |
*** danwent has joined #openstack-meeting | 20:58 | |
nijaba | #startmeeting Ceilometer | 21:00 |
openstack | Meeting started Wed Dec 19 21:00:05 2012 UTC. The chair is nijaba. Information about MeetBot at http://wiki.debian.org/MeetBot. | 21:00 |
nijaba | #meetingtopic Ceilometer | 21:00 |
nijaba | #chair nijaba | 21:00 |
nijaba | #link http://wiki.openstack.org/Meetings/MeteringAgenda | 21:00 |
nijaba | ATTENTION: please keep discussion focussed on topic until we reach the open discussion topic | 21:00 |
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 |
*** openstack changes topic to " (Meeting topic: Ceilometer)" | 21:00 | |
openstack | Current chairs: nijaba | 21:00 |
nijaba | Hello everyone! Show of hands, who is around for the ceilometer meeting? | 21:00 |
nijaba | o/ | 21:00 |
asalkeld | hi | 21:00 |
yjiang5 | o/ | 21:00 |
danspraggins | hello world | 21:00 |
APMelton12 | o/ | 21:00 |
jd__ | o/ | 21:00 |
eglynn | o/ | 21:00 |
nijaba | nice! | 21:00 |
nijaba | let's start | 21:01 |
*** vipul is now known as vipul|away | 21:01 | |
nijaba | #topic actions from previous meeting | 21:01 |
nijaba | #topic asalkeld prepare a blueprint for v2 api "tightening" changes | 21:01 |
*** openstack changes topic to "actions from previous meeting (Meeting topic: Ceilometer)" | 21:01 | |
*** openstack changes topic to "asalkeld prepare a blueprint for v2 api "tightening" changes (Meeting topic: Ceilometer)" | 21:01 | |
asalkeld | http://wiki.openstack.org/Ceilometer/blueprints/APIv2 | 21:01 |
sew | me too | 21:01 |
* nijaba looks | 21:01 | |
asalkeld | I haven't made a blueprint as there are so many about | 21:01 |
asalkeld | wsme v2 one | 21:02 |
asalkeld | but I can | 21:02 |
asalkeld | also dependant on the pass array args | 21:02 |
nijaba | asalkeld: I think we can link it to an existing bp | 21:02 |
nijaba | asalkeld: I can take the action if you want | 21:02 |
nijaba | looks great otherwise | 21:02 |
asalkeld | ok | 21:02 |
jd__ | asalkeld: is there a point to having /resources since that seems to be just /meter with ?resources= ? | 21:02 |
asalkeld | not sure | 21:03 |
jd__ | ok | 21:03 |
asalkeld | https://groups.google.com/forum/?fromgroups=#!topic/python-wsme/gUJH9rLo5RI | 21:03 |
nijaba | I guess we could have a full review about this next week | 21:03 |
nijaba | once doug is back and everyone has time to review? | 21:03 |
asalkeld | sure | 21:03 |
jd__ | fine with me | 21:04 |
asalkeld | so I am trying to implement, but running into wsme sort commings | 21:04 |
nijaba | #action nijaba to schedule v2 review for next meeting | 21:04 |
*** littleidea_ has quit IRC | 21:04 | |
nijaba | #action nijaba to link proposal to appropriate bp | 21:04 |
nijaba | #topic dhellmann experiment with passing arrays of parameters to wsme for queries | 21:04 |
nijaba | #info dhellmann is still traveling, so I am re-actioning this for next week | 21:04 |
nijaba | #action dhellmann experiment with passing arrays of parameters to wsme for queries | 21:04 |
*** openstack changes topic to "dhellmann experiment with passing arrays of parameters to wsme for queries (Meeting topic: Ceilometer)" | 21:04 | |
nijaba | #topic eglynn reach out to healthnmon project | 21:05 |
nijaba | #info This was obsoleted later in the meeting last week | 21:05 |
*** openstack changes topic to "eglynn reach out to healthnmon project (Meeting topic: Ceilometer)" | 21:05 | |
*** Gordonz has joined #openstack-meeting | 21:05 | |
eglynn | didn't get a chance to do anything with healthnmon this week | 21:05 |
eglynn | need to bump that to the next meeting | 21:05 |
nijaba | #topic eglynn, yjiang5, llu-laptop to work on a wiki page for analysis of healthmon duplication, etc.. | 21:05 |
nijaba | #info this was done, there is a full topic about this in a bit | 21:05 |
nijaba | #link http://wiki.openstack.org/Ceilometer/CeilometerAndHealthnmon | 21:05 |
*** openstack changes topic to "eglynn, yjiang5, llu-laptop to work on a wiki page for analysis of healthmon duplication, etc.. (Meeting topic: Ceilometer)" | 21:05 | |
nijaba | so I propose we discuss lianho write up later | 21:05 |
asalkeld | that was nice | 21:05 |
eglynn | yep, some interesting observations on that wiki page | 21:05 |
*** anniec has joined #openstack-meeting | 21:06 | |
nijaba | #topic jd ask eglynn if https://blueprints.launchpad.net/ceilometer/+spec/nova-independent-virt is implemented | 21:06 |
*** openstack changes topic to "jd ask eglynn if https://blueprints.launchpad.net/ceilometer/+spec/nova-independent-virt is implemented (Meeting topic: Ceilometer)" | 21:06 | |
eglynn | it is | 21:06 |
eglynn | for libvirt | 21:06 |
eglynn | but if anyone is interested in xenapi support | 21:06 |
nijaba | should I change the status then? | 21:06 |
eglynn | that would be good too | 21:06 |
eglynn | yep, status complete | 21:06 |
*** gpernot has joined #openstack-meeting | 21:07 | |
*** dolphm_ has quit IRC | 21:07 | |
eglynn | (xenapi is an added extra...) | 21:07 |
nijaba | #info bp marked as implemented | 21:07 |
nijaba | thanks eglynn | 21:07 |
nijaba | #topic russellb raises the question about Oslo notifications versionning on the ml | 21:07 |
eglynn | np! | 21:07 |
*** openstack changes topic to "russellb raises the question about Oslo notifications versionning on the ml (Meeting topic: Ceilometer)" | 21:07 | |
russellb | ooh | 21:08 |
nijaba | I think this was actually proposed as a patch | 21:08 |
russellb | i did not do that. i wrote a patch instead | 21:08 |
russellb | yes | 21:08 |
nijaba | which I have reviewed | 21:08 |
* nijaba looks for link | 21:08 | |
russellb | #link https://review.openstack.org/#/c/18057/ | 21:08 |
nijaba | #link https://review.openstack.org/18057 | 21:08 |
nijaba | duh! | 21:09 |
*** sarob has joined #openstack-meeting | 21:09 | |
russellb | #undo | 21:09 |
nijaba | eheh | 21:09 |
nijaba | other reviews are welcome, I guess | 21:09 |
russellb | so to clarify, this isn't versioning of notificaitons themselves | 21:09 |
russellb | just the wrapper part that will eventually allow us to add things like signatures | 21:10 |
russellb | encryption, other metadata | 21:10 |
nijaba | right | 21:10 |
nijaba | a usefull step! | 21:10 |
russellb | :) | 21:10 |
russellb | thanks for reviewing! | 21:10 |
nijaba | np | 21:10 |
*** enikanorov has quit IRC | 21:10 | |
eglynn | what's the upgrade path to the new format? | 21:10 |
eglynn | i.e. is it a big bang, or can the old envelope-less format still be tolerated by consumers? | 21:11 |
nijaba | russellb: ? | 21:12 |
eglynn | just wondering about ceilo remaining compatible-ish with pre-Folsom nova | 21:12 |
russellb | as it stands, the envelope is optional and not used by default | 21:12 |
eglynn | k | 21:12 |
russellb | and the code supports receiving both formats | 21:12 |
eglynn | cool | 21:13 |
*** mrunge has quit IRC | 21:13 | |
russellb | checks to see if it looks like an envelope, and if it doesn't, assumes it didn't have one | 21:13 |
nijaba | nice | 21:13 |
eglynn | great, sounds reasonable | 21:13 |
russellb | the details of that are in the patch in front of the one linked | 21:13 |
nijaba | any other comments, or shall we move on? | 21:14 |
russellb | deserialize_msg() in https://review.openstack.org/#/c/17554/7/openstack/common/rpc/common.py | 21:14 |
russellb | none from me | 21:14 |
eglynn | looks good | 21:14 |
nijaba | #topic need to find a volunteer to organize bug squashing day on Jan 4th | 21:15 |
nijaba | again, I won't be around that week and we need volunteers to organize it. Do we have any? | 21:15 |
*** openstack changes topic to "need to find a volunteer to organize bug squashing day on Jan 4th (Meeting topic: Ceilometer)" | 21:15 | |
jd__ | o/ | 21:15 |
eglynn | we'll also need to divy out some triaging work | 21:16 |
eglynn | start tagging bugs as low-hanging fruit etc. | 21:16 |
nijaba | jd__: can you take care of the organization? I guess we should start "advertising it" soon... | 21:16 |
nijaba | eglynn: good point | 21:16 |
*** Gordonz has quit IRC | 21:16 | |
jd__ | nijaba: sure, do you have already some idea of what we could do? | 21:16 |
jd__ | I can announce it this week on the ml at least | 21:16 |
eglynn | (if we're gonna use the bug squashing day to smoke out some new contributors, good to have a nice set of getting starting style bugs ...) | 21:17 |
nijaba | #info everyin | 21:17 |
nijaba | #info everyone should start triaging and tagging bugs | 21:17 |
jd__ | eglynn: I can probably do some of that the day before, but help welcome :) | 21:17 |
*** Gordonz has joined #openstack-meeting | 21:17 | |
eglynn | jd__: cool | 21:17 |
*** ryanpetr_ has joined #openstack-meeting | 21:18 | |
nijaba | jd__: I think we need to have a process to help people that are willing to do some work | 21:18 |
nijaba | this could be: | 21:18 |
nijaba | - bug fixing | 21:18 |
nijaba | - testing | 21:18 |
eglynn | - docco | 21:18 |
nijaba | - bug reproduction | 21:18 |
jd__ | ok, maybe writing this on a wiki page could help? | 21:19 |
nijaba | and we need to organize presence in the IRC chan to help directing people | 21:19 |
nijaba | so find volunteers to greet people throughout the day | 21:19 |
nijaba | which should be easy, since we have people all around the world | 21:19 |
eglynn | for testing, a detailed step-by-step wiki like the Fedora openstack test day, would be good to guide newbies ... | 21:20 |
nijaba | eglynn: pointer? | 21:20 |
eglynn | #link https://fedoraproject.org/wiki/Test_Day:2012-09-18_OpenStack | 21:20 |
nijaba | great | 21:20 |
jd__ | I'll write as much as I could for next week so we can discuss it on next meeting | 21:20 |
*** maurosr has joined #openstack-meeting | 21:20 | |
jd__ | s/could/can/ | 21:20 |
eglynn | cool | 21:20 |
yjiang5 | and need resolve the webob/wsme dependency issue before that day, so that trunk works well in devstack. (We should have fixed it at that time) | 21:20 |
nijaba | jd__: action? | 21:21 |
jd__ | yjiang5: agreed, we can discuss this at the end of this meeting btw | 21:21 |
nijaba | yjiang5: good point | 21:21 |
jd__ | nijaba: yup | 21:21 |
*** ryanpetrello has quit IRC | 21:21 | |
jd__ | #action jd__ write a wiki page on how to participate to the bug squashing day | 21:21 |
* nijaba will gladly help | 21:21 | |
jd__ | #action jd__ announce the bug squashing day on the ml | 21:21 |
eglynn | yjiang5: yep, good point ... the initial experience has to be smooth-ish, otherwise we'll loose the newbies straight away | 21:22 |
nijaba | jd__: we may need to advertise wider than the dev ml | 21:22 |
nijaba | may | 21:22 |
jd__ | nijaba: do you have something on mind? | 21:22 |
jd__ | lkml? :p | 21:22 |
nijaba | maybe on the openstack ml and community on? | 21:23 |
yjiang5 | jd__: that wiki page can be a good newbie document in the future. | 21:23 |
nijaba | s/on/one | 21:23 |
yjiang5 | lkml? ..... | 21:23 |
nijaba | yjiang5: joke: linux kernel ml | 21:23 |
nijaba | maybe some tweets and a blog too? | 21:23 |
jd__ | nijaba: yeah I was thinking about the general openstack list too, there's a community list or something too? I need to check that | 21:23 |
nijaba | jd__: yes, there is one. I'll relay if you want | 21:24 |
jd__ | nijaba: yeah I'll tweet and blog like a crazy cow too! | 21:24 |
nijaba | \o/ | 21:24 |
jd__ | #action jd__ megatweet about the bug squashing day every hour | 21:24 |
nijaba | ok, should we move on? | 21:24 |
jd__ | #undo undo undo | 21:24 |
nijaba | hehe | 21:24 |
jd__ | :-) | 21:24 |
nijaba | That's it for last week action | 21:25 |
nijaba | #topic Meetings during the holiday season | 21:25 |
nijaba | So we have a couple meetings coming up that are falling in the holliday season, so I am wondering if we should still hold them? | 21:25 |
nijaba | I am proposing to do a quick check for presence in the form of a vote | 21:25 |
*** openstack changes topic to "Meetings during the holiday season (Meeting topic: Ceilometer)" | 21:25 | |
nijaba | do you guys agree? | 21:25 |
*** danwent has quit IRC | 21:25 | |
jd__ | should we vote on agreeing? | 21:25 |
* jd__ agrees :-) | 21:25 | |
nijaba | lol | 21:25 |
nijaba | #startvote present on thu dec 27 15UTC? yes, no | 21:26 |
openstack | Begin voting on: present on thu dec 27 15UTC? Valid vote options are yes, no. | 21:26 |
openstack | Vote using '#vote OPTION'. Only your last vote counts. | 21:26 |
eglynn | yep agreed not for next week, we're in shutdown mode ;) | 21:26 |
nijaba | #vote yes | 21:26 |
jd__ | #yes | 21:26 |
yjiang5 | #vote yes | 21:26 |
jd__ | #vote yes | 21:26 |
eglynn | #vote yes | 21:26 |
asalkeld | #vote yes | 21:26 |
nijaba | looks like most of us are avail on the 27th! great | 21:27 |
nijaba | waiting a bit for more votes | 21:27 |
eglynn | #vote no | 21:27 |
* eglynn got confused as to what we were voting on | 21:27 | |
jd__ | eglynn just took vacation actually | 21:27 |
nijaba | I guess we are done for this one | 21:27 |
nijaba | #endvote | 21:28 |
openstack | Voted on "present on thu dec 27 15UTC?" Results are | 21:28 |
openstack | yes (4): yjiang5, nijaba, asalkeld, jd__ | 21:28 |
openstack | no (1): eglynn | 21:28 |
jd__ | nijaba: I think Doug will be there since he just got vacations | 21:28 |
nijaba | #agreed meeting next week maintained | 21:28 |
eglynn | fair enough, I'll try to make it | 21:28 |
nijaba | #startvote present on wed Jan 2 21UTC? yes, no | 21:28 |
openstack | Begin voting on: present on wed Jan 2 21UTC? Valid vote options are yes, no. | 21:28 |
openstack | Vote using '#vote OPTION'. Only your last vote counts. | 21:28 |
nijaba | #vote no | 21:28 |
jd__ | #vote yes | 21:28 |
yjiang5 | #vote no | 21:28 |
eglynn | #vote yes | 21:28 |
asalkeld | #vote no | 21:29 |
nijaba | this one lokks like a looser | 21:29 |
nijaba | any more votes? | 21:29 |
nijaba | #endvote | 21:30 |
openstack | Voted on "present on wed Jan 2 21UTC?" Results are | 21:30 |
openstack | yes (2): jd__, eglynn | 21:30 |
openstack | no (3): yjiang5, nijaba, asalkeld | 21:30 |
jd__ | it's a date then! | 21:30 |
nijaba | #agreed no meeting on jan 2, unless jd and eglynn want to have fun together | 21:30 |
jd__ | yeah, dhellmann might be around too | 21:30 |
jd__ | we'll do a counter-party without you guys, that's it :) | 21:31 |
*** ryanpetr_ has quit IRC | 21:31 | |
nijaba | good point | 21:31 |
yjiang5 | jd__: but that's the day before the bug squash day, possibly someone from community want to join? | 21:31 |
nijaba | so we'll check again next week | 21:31 |
*** ryanpetrello has joined #openstack-meeting | 21:31 | |
nijaba | #action nijaba to organize new vote next week | 21:31 |
jd__ | yjiang5: yeah, we'll see, we can just start the meeting, chat a bit and end it if it's calm and quiet | 21:32 |
*** martine has quit IRC | 21:32 | |
*** vipul|away is now known as vipul | 21:32 | |
yjiang5 | jd__: k | 21:32 |
nijaba | #topic Review synaps blueprints | 21:32 |
nijaba | eglynn did a great job at braking this into multiple bluprints and dependencies | 21:32 |
nijaba | #link https://blueprints.launchpad.net/ceilometer/+spec/synaps-integration | 21:32 |
*** openstack changes topic to "Review synaps blueprints (Meeting topic: Ceilometer)" | 21:32 | |
nijaba | This brings a couple questions from me (others may have more): | 21:32 |
nijaba | 1/ this seems a lot of work. Do you think we can target this for grizzly with confidence? | 21:32 |
nijaba | 2/ it seems that the symaps team is quite busy. Will you be covering all of this by yourself? | 21:32 |
eglynn | yea a lot of stuff there ... | 21:32 |
eglynn | and yep, I'm not counting on a great deal of input from their side | 21:33 |
yjiang5 | eglynn: wow | 21:33 |
eglynn | so I've started working on it and will get as much done as I can | 21:33 |
eglynn | when is the g3 date? | 21:33 |
asalkeld | (heaps of distractions this time of year) | 21:34 |
nijaba | so, how should we target this? Mark them as approved but with no milestone until you complete them? | 21:34 |
nijaba | eglynn: Feb 21st, I think | 21:34 |
nijaba | verified | 21:34 |
eglynn | right be aiming most of it for g3 so I think | 21:34 |
eglynn | g2 is way too soon given the holidays etc. | 21:34 |
nijaba | and changes may be breaking compat with folsom too? | 21:35 |
eglynn | well, it'll depend on post-Folsom ceilo features | 21:35 |
eglynn | e.g. multi-publish, nova-virt-inspector etc. | 21:35 |
nijaba | so, do everyone agree that I approve those bp? | 21:36 |
asalkeld | sure | 21:36 |
yjiang5 | eglynn: we can priotize these bps | 21:36 |
eglynn | yjiang5: cool | 21:36 |
yjiang5 | eglynn: some are fundamental, while some are add-ons | 21:36 |
asalkeld | nijaba, there are a lot of overlapping bps atm | 21:36 |
nijaba | #action nijaba to approve synaps's bp | 21:37 |
eglynn | yjiang5: agreed | 21:37 |
nijaba | asalkeld: I know | 21:37 |
nijaba | asalkeld: should we have a bp cleanup session next week? | 21:37 |
asalkeld | could do | 21:37 |
yjiang5 | agree | 21:37 |
nijaba | you won be around though. maybe we can start together on thu (my morning) | 21:38 |
asalkeld | ok | 21:38 |
nijaba | #action nijaba to organixe next thu as bp cleanup day | 21:39 |
*** littleidea_ has joined #openstack-meeting | 21:39 | |
yjiang5 | thu means thursday, right? | 21:39 |
nijaba | let's move on? | 21:39 |
nijaba | yjiang5: yes | 21:39 |
yjiang5 | nijaba: thanks | 21:39 |
nijaba | #topic Discuss heathmon/ceilometer duplication and differences | 21:39 |
nijaba | lianhao did a great job at analysing the differences and duplication: | 21:39 |
nijaba | #link http://wiki.openstack.org/Ceilometer/CeilometerAndHealthnmon | 21:39 |
*** openstack changes topic to "Discuss heathmon/ceilometer duplication and differences (Meeting topic: Ceilometer)" | 21:39 | |
nijaba | From what I read, it seems that the hard points are | 21:40 |
nijaba | 1/ very different approach on the data model | 21:40 |
nijaba | 2/ healthmon does not use standard openstack events | 21:40 |
nijaba | so it seems that at best we could recommend to integrate healthmon with ceilometer through the use of the multi-publisher blueprint | 21:40 |
nijaba | what do you think? | 21:40 |
yjiang5 | nijaba: lianhao is not on the meeting, can we do it in next meeting? | 21:40 |
eglynn | was their host monitoring something we could consider pulling in? | 21:40 |
nijaba | yjiang5: we can still gather some feedback and conclude next week | 21:40 |
yjiang5 | nijaba: sure | 21:40 |
nijaba | asalkeld, won't be around next week | 21:41 |
asalkeld | maybe - I'll see | 21:41 |
nijaba | #action nijaba to reschdule topic for next week when lianhao is around | 21:41 |
*** jaypipes has quit IRC | 21:42 | |
nijaba | any comments for now? | 21:42 |
yjiang5 | agree with eglyn on host monitoring | 21:42 |
asalkeld | well I'd like to see the devs on irc | 21:42 |
asalkeld | and actively supporting this | 21:42 |
nijaba | +1 | 21:42 |
asalkeld | not another case of us pulling code in | 21:42 |
eglynn | yep agreed | 21:43 |
jd__ | +1 | 21:43 |
*** eharney has quit IRC | 21:43 | |
eglynn | we could be guided though by their approach to host monitoring | 21:43 |
nijaba | asalkeld: shall you start a thread on the ml, asking what they think? | 21:43 |
yjiang5 | eglynn: but host monitor is a feature we need support in future, either from healthnmon, or restart from scratch | 21:43 |
eglynn | yjiang5: yep, just thinking we could borrow ideas that they've battle-tested | 21:44 |
asalkeld | nijaba, maybe - or just get them to the meetings | 21:44 |
eglynn | yjiang5: approaches they've proven to work at scale etc. | 21:44 |
nijaba | there is already some effort on https://blueprints.launchpad.net/ceilometer/+spec/monitoring-physical-devices | 21:44 |
nijaba | asalkeld: that could be the topic of the mail :) | 21:44 |
yjiang5 | eglynn: agreed | 21:44 |
asalkeld | sure nijaba | 21:45 |
*** almaisan-away has quit IRC | 21:45 | |
*** almaisan-away has joined #openstack-meeting | 21:46 | |
*** almaisan-away is now known as al-maisan | 21:46 | |
*** rnirmal has quit IRC | 21:46 | |
*** martine has joined #openstack-meeting | 21:46 | |
*** jog0 has quit IRC | 21:46 | |
nijaba | ok, I guess we can move on then... | 21:46 |
nijaba | #topic Open discussion | 21:47 |
*** openstack changes topic to "Open discussion (Meeting topic: Ceilometer)" | 21:47 | |
* dragondm waves | 21:47 | |
*** maurosr has quit IRC | 21:48 | |
asalkeld | I have nothing | 21:48 |
yjiang5 | one thing I discussed with asalkeld on IRC, current get_meters need looking for the whole table , possibly we need enhance that? | 21:48 |
asalkeld | you mean for sql? | 21:48 |
yjiang5 | asalkeld: yes. | 21:48 |
jd__ | I'd like to send a patch to move away the v2 api as a second citizen and get back the v1 API as the main one for now, and remove dep on pecan/wsme (unless for tests), wdyt? | 21:48 |
asalkeld | yes totally agree yjiang5 | 21:49 |
yjiang5 | jd__: agree | 21:49 |
*** al-maisan is now known as almaisan-away | 21:49 | |
asalkeld | jd__, agree until we get to one api server | 21:49 |
eglynn | jd__: second class citizen = disabled by default? | 21:49 |
nijaba | +1 (for now and until g2 is past) | 21:49 |
yjiang5 | asalkeld: I will talk with you on implementation in IRC | 21:50 |
asalkeld | mv ceilometer-api ceilometer-api-v2 | 21:50 |
jd__ | eglynn: that means rename bin/ceilometer-api => bin/ceilometer-api-v2 and rename bin/ceilometer-api-v1 => bin/ceilometer-api | 21:50 |
asalkeld | mv ceilometer-api-v1 ceilometer-api | 21:50 |
*** eharney has joined #openstack-meeting | 21:50 | |
*** eharney has joined #openstack-meeting | 21:50 | |
asalkeld | yip | 21:50 |
eglynn | jd__: got it, cool | 21:50 |
* jd__ high fives asalkeld | 21:50 | |
jd__ | I'll do that tomorrow then | 21:50 |
nijaba | action? | 21:51 |
yjiang5 | jd__: will this bring jenkins back? | 21:51 |
jd__ | #action jd__ rename api to api-v2 and api-v1 to api | 21:51 |
jd__ | yjiang5: Jenkins is already back, I sent a patch earlier today | 21:51 |
jd__ | I need to do a bunch of recheck on everything, but didn't have time to do this today | 21:51 |
nijaba | and I fast track approved it | 21:51 |
jd__ | on my evil plan for tomorrow, before the world ends | 21:51 |
yjiang5 | jd__: thanks. | 21:52 |
asalkeld | haha | 21:52 |
yjiang5 | jd__: hehe | 21:52 |
nijaba | we should meter that... | 21:52 |
jd__ | hehe | 21:52 |
*** andrewbogott has left #openstack-meeting | 21:53 | |
nijaba | anything else? | 21:53 |
yjiang5 | jd__: BTW, please have a check on the multiple-publish patch when you are available, it has been changed | 21:53 |
dragondm | Folks here @ rackspace planning to contribute more to Ceilometer. We would like to use it for some of our usage. | 21:53 |
jd__ | anyway pecan/wsme looks nice and the upstream author is helpful | 21:53 |
jd__ | yjiang5: yeah I see, I'll look tomorrow too! :) | 21:53 |
eglynn | yjiang5: me too | 21:53 |
yjiang5 | jd__: eglynn: thanks | 21:54 |
eglynn | dragondm: great! | 21:54 |
nijaba | dragondm: yep. I have been discussing this with sandy and dan | 21:54 |
jd__ | dragondm: do you have an idea of what you want to tackle first/ | 21:54 |
dragondm | We have a list of things we'll need to run it at our scale in our infrastructure | 21:54 |
nijaba | dragondm: but I would like them to propose some concrete plan on the changes they think of | 21:54 |
nijaba | so we can discuss it here first | 21:54 |
dragondm | Yes, We will break out our stuff into some blueprints. | 21:55 |
nijaba | coolio | 21:55 |
danspraggins | nijaba: definitely agree. sandywalsh is not available for this meeting and holidays mean we'll probably need to wait until first of year. | 21:55 |
dragondm | Plus, we would like to bring in some of the features of our stacktach too. | 21:55 |
dragondm | er tool. | 21:55 |
danspraggins | we're certainly interested in working with the ceilometer group though. | 21:55 |
nijaba | all goodness to me. but needs to be planned carefully against the dealines of the project | 21:56 |
dragondm | Yah, our stuff is going to be longer range. | 21:56 |
*** enikanorov has joined #openstack-meeting | 21:57 | |
dragondm | We're not going to drop it on you for g2 or such :-> | 21:57 |
nijaba | dragondm: pfeww ;) | 21:57 |
dragondm | We are in the planning stage now, testing some ideas, etc. | 21:58 |
nijaba | with synaps, healthmon and multi-publisher, we already have qui te a bit for g3 | 21:58 |
nijaba | ok, we are just at the top of the hour | 21:59 |
nijaba | any last comments? | 22:00 |
jd__ | clear | 22:00 |
eglynn | nothing from me ... | 22:00 |
yjiang5 | no | 22:00 |
asalkeld | happy holidays! | 22:00 |
nijaba | thanks a lot everyone, another great meeting | 22:00 |
eglynn | yep, ditto! | 22:00 |
*** sarob has quit IRC | 22:00 | |
danspraggins | thanks for having us. we'll meet back up after the beginning of the year to discuss the rackspace stuff. | 22:00 |
dragondm | Yup. | 22:00 |
nijaba | #action enjoy your hollidays | 22:00 |
*** jaypipes has joined #openstack-meeting | 22:00 | |
nijaba | danspraggins: dragondm: happy to have you join | 22:01 |
nijaba | #endmeeting | 22:01 |
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack" | 22:01 | |
openstack | Meeting ended Wed Dec 19 22:01:16 2012 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 22:01 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/ceilometer/2012/ceilometer.2012-12-19-21.00.html | 22:01 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/ceilometer/2012/ceilometer.2012-12-19-21.00.txt | 22:01 |
openstack | Log: http://eavesdrop.openstack.org/meetings/ceilometer/2012/ceilometer.2012-12-19-21.00.log.html | 22:01 |
dragondm | Yup. Sandywalsh and possibly 1 other dev will be joining too. | 22:01 |
nijaba | \o/ | 22:01 |
danspraggins | it's going to be fun :) | 22:01 |
*** jog0 has joined #openstack-meeting | 22:01 | |
danspraggins | adios all. | 22:02 |
*** anniec has quit IRC | 22:02 | |
*** bencherian has quit IRC | 22:05 | |
*** martine has quit IRC | 22:05 | |
*** littleidea_ is now known as littleidea | 22:05 | |
*** danspraggins has quit IRC | 22:07 | |
*** koolhead17 has quit IRC | 22:08 | |
*** bencherian has joined #openstack-meeting | 22:08 | |
*** danwent has joined #openstack-meeting | 22:11 | |
*** anniec has joined #openstack-meeting | 22:12 | |
*** colinmcnamara1 has quit IRC | 22:12 | |
*** colinmcnamara has joined #openstack-meeting | 22:12 | |
*** colinmcnamara1 has joined #openstack-meeting | 22:16 | |
*** adjohn has joined #openstack-meeting | 22:16 | |
*** dripton has quit IRC | 22:16 | |
*** colinmcnamara has quit IRC | 22:16 | |
*** littleidea has quit IRC | 22:17 | |
*** dripton has joined #openstack-meeting | 22:17 | |
*** bencherian has quit IRC | 22:19 | |
*** yjiang5 has left #openstack-meeting | 22:21 | |
*** radez is now known as radez_g0n3 | 22:21 | |
*** otherwiseguy has quit IRC | 22:21 | |
*** donaldngo has joined #openstack-meeting | 22:23 | |
*** markvoelker has quit IRC | 22:26 | |
*** jrodom has quit IRC | 22:29 | |
*** annegentle_ has quit IRC | 22:30 | |
*** dolphm has joined #openstack-meeting | 22:32 | |
*** Nachi has quit IRC | 22:35 | |
*** nati_ueno has joined #openstack-meeting | 22:36 | |
*** vipul is now known as vipul|away | 22:38 | |
*** wu-wenxiang has joined #openstack-meeting | 22:39 | |
*** bencherian has joined #openstack-meeting | 22:40 | |
*** Gordonz has quit IRC | 22:44 | |
*** dwcramer has quit IRC | 22:45 | |
*** dcramer_ has quit IRC | 22:45 | |
*** dprince has quit IRC | 22:58 | |
*** jog0 has quit IRC | 22:59 | |
*** anniec has quit IRC | 23:02 | |
*** john5223 has quit IRC | 23:02 | |
*** vipul|away is now known as vipul | 23:06 | |
*** jpipes has joined #openstack-meeting | 23:06 | |
*** jaypipes has quit IRC | 23:06 | |
*** EmilienM has left #openstack-meeting | 23:09 | |
*** mtreinish has quit IRC | 23:09 | |
*** danwent has quit IRC | 23:10 | |
*** juice has quit IRC | 23:13 | |
*** annegentle_ has joined #openstack-meeting | 23:13 | |
*** juice has joined #openstack-meeting | 23:14 | |
*** juice has quit IRC | 23:15 | |
*** pleia2 has joined #openstack-meeting | 23:19 | |
*** sew has left #openstack-meeting | 23:19 | |
*** vishy is now known as vishy_zz | 23:19 | |
*** juice has joined #openstack-meeting | 23:26 | |
*** wu-wenxiang has quit IRC | 23:27 | |
*** vishy_zz is now known as vishy | 23:31 | |
*** reed has quit IRC | 23:32 | |
*** anniec has joined #openstack-meeting | 23:34 | |
*** littleidea_ has joined #openstack-meeting | 23:41 | |
*** jrodom has joined #openstack-meeting | 23:53 | |
*** lloydde has quit IRC | 23:58 | |
*** mattray has quit IRC | 23:58 | |
*** lloydde has joined #openstack-meeting | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!