Wednesday, 2012-11-14

*** dkehn is now known as dkehn_away00:02
*** juice has quit IRC00:03
*** anniec has joined #openstack-meeting00:06
*** anniec_ has joined #openstack-meeting00:08
*** zhuadl has quit IRC00:09
*** ThiagoCMC has quit IRC00:09
*** zhuadl has joined #openstack-meeting00:09
*** hub_cap has quit IRC00:09
*** mikal has quit IRC00:10
*** spiffxp has quit IRC00:11
*** mikal has joined #openstack-meeting00:12
*** anniec has quit IRC00:12
*** anniec_ is now known as anniec00:12
*** jcooley has quit IRC00:16
*** redthrux has quit IRC00:20
*** alexpilotti_ has joined #openstack-meeting00:24
*** alexpilotti has quit IRC00:24
*** alexpilotti_ is now known as alexpilotti00:24
*** ayoung has joined #openstack-meeting00:24
*** alexpilotti has joined #openstack-meeting00:25
*** henrynash has joined #openstack-meeting00:26
*** anniec has quit IRC00:26
*** anniec has joined #openstack-meeting00:26
*** mikal has quit IRC00:33
*** mikal has joined #openstack-meeting00:34
*** mikal has quit IRC00:39
*** mikal has joined #openstack-meeting00:40
*** egallen has quit IRC00:44
*** ryanpetr_ has joined #openstack-meeting00:45
*** gatuus has quit IRC00:45
*** mikal has quit IRC00:46
*** alexpilotti has quit IRC00:47
*** ryanpetrello has quit IRC00:48
*** lloydde has quit IRC00:51
*** jcooley has joined #openstack-meeting00:52
*** spiffxp has joined #openstack-meeting00:53
*** mikal has joined #openstack-meeting00:54
*** markmcclain has quit IRC00:54
*** jcooley has quit IRC01:02
*** ryanpetr_ has quit IRC01:03
*** jcooley has joined #openstack-meeting01:03
*** nati_ueno has quit IRC01:05
*** jcooley has quit IRC01:05
*** jcooley has joined #openstack-meeting01:05
*** nati_ueno has joined #openstack-meeting01:06
*** hemna has quit IRC01:06
*** zhuadl has quit IRC01:06
*** salv-orlando has quit IRC01:07
*** ywu_ has joined #openstack-meeting01:10
*** fnaval has joined #openstack-meeting01:11
*** fnaval has quit IRC01:12
*** fnaval has joined #openstack-meeting01:12
*** jodah has quit IRC01:16
*** mikal has quit IRC01:18
*** mikal has joined #openstack-meeting01:20
*** andrewbogott is now known as andrewbogott_afk01:21
*** jakedahn is now known as jakedahn_zz01:24
*** markmcclain has joined #openstack-meeting01:26
*** lloydde has joined #openstack-meeting01:27
*** markwash has quit IRC01:28
*** mikal has quit IRC01:29
*** danwent has quit IRC01:30
*** mikal has joined #openstack-meeting01:31
*** gyee has quit IRC01:34
*** Mandell has quit IRC01:35
*** mikal has quit IRC01:39
*** spiffxp has quit IRC01:40
*** zhuadl has joined #openstack-meeting01:41
*** mikal has joined #openstack-meeting01:41
*** markmcclain1 has joined #openstack-meeting01:45
*** markmcclain has quit IRC01:45
*** gyee has joined #openstack-meeting01:47
*** henrynash has quit IRC01:48
*** littleidea has quit IRC01:50
*** lloydde has quit IRC01:52
*** jcooley has quit IRC02:06
*** jcooley has joined #openstack-meeting02:06
*** dkehn_away has left #openstack-meeting02:09
*** littleidea has joined #openstack-meeting02:10
*** jcooley has quit IRC02:11
*** notmyname has quit IRC02:15
*** gongysh has quit IRC02:24
*** sarob has joined #openstack-meeting02:24
*** sarob has quit IRC02:26
*** sarob has joined #openstack-meeting02:26
*** luis_fdez has quit IRC02:31
*** uvirtbot` has quit IRC02:31
*** uvirtbot has joined #openstack-meeting02:32
*** littleidea has quit IRC02:32
*** littleidea has joined #openstack-meeting02:33
*** grapex has quit IRC02:33
*** grapex has joined #openstack-meeting02:34
*** arata has joined #openstack-meeting02:36
*** novas0x2a|laptop has quit IRC02:37
*** markwash has joined #openstack-meeting02:38
*** sarob has quit IRC02:39
*** notmyname has joined #openstack-meeting02:40
*** metral has joined #openstack-meeting02:42
*** topol has joined #openstack-meeting02:43
*** eglynn__ has joined #openstack-meeting02:43
*** eglynn_ has quit IRC02:47
*** steveleon has quit IRC02:47
*** zbitter has joined #openstack-meeting02:49
*** metral_ has joined #openstack-meeting02:51
*** zaneb has quit IRC02:52
*** littleidea has quit IRC02:52
*** metral has quit IRC02:54
*** metral_ is now known as metral02:54
*** danwent has joined #openstack-meeting02:54
*** adjohn has quit IRC03:03
*** anniec has quit IRC03:09
*** zul has quit IRC03:12
*** zul has joined #openstack-meeting03:13
*** gyee has quit IRC03:18
*** jog0 has quit IRC03:22
*** sarob has joined #openstack-meeting03:29
*** sarob has joined #openstack-meeting03:29
*** littleidea has joined #openstack-meeting03:37
*** samkottler|out is now known as samkottler03:49
*** markmcclain has joined #openstack-meeting03:54
*** ywu_ has quit IRC04:00
*** zhuadl has quit IRC04:04
*** dendrobates has joined #openstack-meeting04:04
*** dendrobates has joined #openstack-meeting04:04
*** heckj has quit IRC04:05
*** nati_ueno has quit IRC04:05
*** dendrobates has quit IRC04:10
*** krtaylor has quit IRC04:12
*** redthrux has joined #openstack-meeting04:20
*** primeministerp has quit IRC04:25
*** jcooley has joined #openstack-meeting04:26
*** NobodyCam has joined #openstack-meeting04:27
*** vipul has joined #openstack-meeting04:31
*** metral_ has joined #openstack-meeting04:33
*** metral has quit IRC04:37
*** metral_ is now known as metral04:37
*** samkottler is now known as samkottler|out04:37
*** sarob has quit IRC04:45
*** dayou has joined #openstack-meeting04:48
*** jcooley has quit IRC04:48
*** spiffxp has joined #openstack-meeting04:49
*** dayou has quit IRC04:53
*** spiffxp has left #openstack-meeting05:07
*** sarob has joined #openstack-meeting05:10
*** topol has quit IRC05:30
*** topol has joined #openstack-meeting05:30
*** garyk has quit IRC05:39
*** redthrux has quit IRC05:39
*** dripton has quit IRC05:52
*** dendrobates has joined #openstack-meeting05:52
*** dendrobates has quit IRC05:52
*** dendrobates has joined #openstack-meeting05:52
*** dripton has joined #openstack-meeting05:53
*** nati_ueno has joined #openstack-meeting06:03
*** juice has joined #openstack-meeting06:07
*** nati_ueno has quit IRC06:07
*** nati_ueno has joined #openstack-meeting06:07
*** mnewby_ has joined #openstack-meeting06:11
*** dendrobates has quit IRC06:11
*** jfriedly has quit IRC06:13
*** mnewby_ has quit IRC06:15
*** mnewby has quit IRC06:15
*** adjohn has joined #openstack-meeting06:18
*** littleidea has quit IRC06:21
*** littleidea has joined #openstack-meeting06:23
*** afazekas has joined #openstack-meeting06:29
*** garyk has joined #openstack-meeting06:30
*** topol has quit IRC06:32
*** danwent has quit IRC06:35
*** zhuadl has joined #openstack-meeting06:37
*** nati_uen_ has joined #openstack-meeting06:56
*** blamar has quit IRC06:57
*** nati_ueno has quit IRC06:58
*** roadTripper has quit IRC07:07
*** almaisan-away is now known as al-maisan07:08
*** al-maisan is now known as almaisan-away07:17
*** henrynash has joined #openstack-meeting07:18
*** notmyname has quit IRC07:20
*** henrynash has quit IRC07:21
*** jhenner has joined #openstack-meeting07:22
*** ayoung has quit IRC07:23
*** jcooley has joined #openstack-meeting07:34
*** zhuadl has quit IRC07:35
*** almaisan-away is now known as al-maisan07:35
*** Dorogs has joined #openstack-meeting07:36
*** littleidea has quit IRC07:38
*** jhenner has quit IRC07:39
*** ayoung has joined #openstack-meeting07:40
*** CaptTofu has quit IRC07:40
*** zhuadl has joined #openstack-meeting07:41
*** markmcclain has quit IRC07:42
*** nati_ueno has joined #openstack-meeting07:43
*** nati_uen_ has quit IRC07:47
*** adjohn has quit IRC07:48
*** blamar has joined #openstack-meeting07:50
*** jcooley has quit IRC07:57
*** eglynn__ has quit IRC08:00
*** al-maisan is now known as almaisan-away08:02
*** rafaduran has joined #openstack-meeting08:04
*** mikal has quit IRC08:15
*** mikal has joined #openstack-meeting08:16
*** egallen has joined #openstack-meeting08:31
*** egallen has quit IRC08:33
*** zhuadl has quit IRC08:36
*** salv-orlando has joined #openstack-meeting08:37
*** metral has quit IRC08:39
*** zhuadl has joined #openstack-meeting08:41
*** eglynn__ has joined #openstack-meeting08:47
*** mikal has quit IRC08:49
*** henrynash has joined #openstack-meeting08:50
*** mikal has joined #openstack-meeting08:50
*** uvirtbot has quit IRC08:58
*** uvirtbot has joined #openstack-meeting08:58
*** nati_ueno has quit IRC09:03
*** nati_ueno has joined #openstack-meeting09:04
*** egallen has joined #openstack-meeting09:12
*** egallen has quit IRC09:17
*** eglynn__ is now known as eglynn09:18
*** nati_ueno has quit IRC09:22
*** derekh has joined #openstack-meeting09:22
*** darraghb has joined #openstack-meeting09:25
*** egallen has joined #openstack-meeting09:27
*** egallen_ has joined #openstack-meeting09:29
*** egallen has quit IRC09:32
*** egallen_ is now known as egallen09:32
*** henrynash has quit IRC09:33
*** zbitter is now known as zaneb09:33
*** jhenner has joined #openstack-meeting09:42
*** mnewby has joined #openstack-meeting09:49
*** zhuadl has quit IRC10:00
*** boden has joined #openstack-meeting10:10
*** EmilienM has joined #openstack-meeting10:18
*** alexpilotti has joined #openstack-meeting10:28
*** alexpilotti has quit IRC10:33
*** almaisan-away has quit IRC10:38
*** zhuadl has joined #openstack-meeting10:39
*** maurosr has joined #openstack-meeting10:49
*** arata has quit IRC11:07
*** zhuadl has quit IRC11:24
*** egallen has quit IRC11:26
*** jfriedly has joined #openstack-meeting11:30
*** alexpilotti has joined #openstack-meeting11:38
*** uncleofthestick has joined #openstack-meeting11:38
*** zhuadl has joined #openstack-meeting11:46
*** topol has joined #openstack-meeting12:00
*** topol_ has joined #openstack-meeting12:01
*** topol has quit IRC12:04
*** topol_ is now known as topol12:04
*** uncleofthestick_ has joined #openstack-meeting12:09
*** roadTripper has joined #openstack-meeting12:10
*** uncleofthestick has quit IRC12:11
*** uncleofthestick_ is now known as uncleofthestick12:11
*** egallen has joined #openstack-meeting12:16
*** egallen has quit IRC12:17
*** egallen has joined #openstack-meeting12:18
*** egallen has quit IRC12:18
*** egallen has joined #openstack-meeting12:19
*** goldfish has joined #openstack-meeting12:20
*** zhuadl has quit IRC12:27
*** egallen has quit IRC12:28
*** uncleofthestick has quit IRC12:51
*** dolphm has joined #openstack-meeting12:58
*** egallen has joined #openstack-meeting13:02
*** egallen has quit IRC13:04
*** egallen has joined #openstack-meeting13:04
*** spn_ has quit IRC13:07
*** hghazal has joined #openstack-meeting13:08
*** hghazal has joined #openstack-meeting13:09
*** hghazal has joined #openstack-meeting13:09
*** hghazal has joined #openstack-meeting13:10
*** hghazal has joined #openstack-meeting13:11
*** dolphm has quit IRC13:11
*** anniec has joined #openstack-meeting13:12
*** anniec has joined #openstack-meeting13:13
*** egallen_ has joined #openstack-meeting13:13
*** egallen_ has quit IRC13:13
*** egallen has quit IRC13:14
*** krtaylor has joined #openstack-meeting13:16
*** henrynash has joined #openstack-meeting13:22
*** jrd has quit IRC13:27
*** jfriedly has quit IRC13:34
*** danwent has joined #openstack-meeting13:36
*** samkottler|out is now known as samkottler13:40
*** rongze_ has joined #openstack-meeting13:40
*** danwent has quit IRC13:49
*** blamar_ has joined #openstack-meeting13:49
*** blamar has quit IRC13:50
*** blamar_ is now known as blamar13:50
*** dprince has joined #openstack-meeting13:50
*** jcooley has joined #openstack-meeting13:51
*** littleidea has joined #openstack-meeting13:53
*** Dorogs has quit IRC14:10
*** jrd has joined #openstack-meeting14:12
*** danwent has joined #openstack-meeting14:19
*** Dorogs has joined #openstack-meeting14:23
*** jcooley has quit IRC14:26
*** danwent has quit IRC14:30
*** oNeToWn has joined #openstack-meeting14:34
*** salv-orlando has quit IRC14:36
*** notmyname has joined #openstack-meeting14:37
*** mtreinish has joined #openstack-meeting14:39
*** uncleofthestick has joined #openstack-meeting14:40
*** fnaval has quit IRC14:45
*** notmyname has quit IRC14:51
*** notmyname has joined #openstack-meeting14:51
*** malini has joined #openstack-meeting15:06
*** zaneb has left #openstack-meeting15:06
*** topol has quit IRC15:06
*** danwent has joined #openstack-meeting15:11
*** markmcclain has joined #openstack-meeting15:12
*** fnaval has joined #openstack-meeting15:13
*** anniec has quit IRC15:15
*** john5223 has joined #openstack-meeting15:25
*** juice has quit IRC15:32
*** woodspa has joined #openstack-meeting15:37
*** eharney has joined #openstack-meeting15:37
*** jfriedly has joined #openstack-meeting15:39
*** malini has quit IRC15:43
*** malini has joined #openstack-meeting15:47
*** redthrux has joined #openstack-meeting15:47
*** bswartz has joined #openstack-meeting15:47
*** reed has joined #openstack-meeting15:50
*** thingee has joined #openstack-meeting15:51
*** sarob has quit IRC15:53
*** dolphm_ has joined #openstack-meeting15:54
*** frankm_ has joined #openstack-meeting15:54
*** dwn has joined #openstack-meeting15:55
*** jdurgin1 has joined #openstack-meeting15:56
*** topol has joined #openstack-meeting15:58
*** topol_ has joined #openstack-meeting16:00
jgriffiththingee: jdurgin1 winstond DuncanT around?16:02
thingeeo/16:02
jgriffithbswartz: ?16:02
*** dolphm_ has quit IRC16:02
*** rushiagr has joined #openstack-meeting16:02
bswartzhi16:02
jgriffithOk... looks like we have a few people, perhaps some stagglers will follow16:03
jgriffith#startmeeting cinder16:03
openstackMeeting started Wed Nov 14 16:03:05 2012 UTC.  The chair is jgriffith. Information about MeetBot at http://wiki.debian.org/MeetBot.16:03
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:03
openstackThe meeting name has been set to 'cinder'16:03
thingeeoh I didn't comprehend your message correctly. It appears durgin just signed on at 7:5616:03
jdurgin1hello16:03
thingeethere!16:03
jgriffiththingee: Morning!  :)16:03
*** winston-d has joined #openstack-meeting16:03
jgriffiththingee: after your all nighter you don't stand a chance at comprehending me :)16:03
jgriffiththingee: I'm confusing enough on a good day16:04
*** topol has quit IRC16:04
*** topol_ is now known as topol16:04
jgriffithalright, I want to start with G1 status updates16:04
jgriffith#topic G1 status16:04
*** openstack changes topic to "G1 status"16:04
jgriffith#link https://launchpad.net/cinder/+milestone/grizzly-116:04
*** dolphm has joined #openstack-meeting16:05
jgriffithThis is what we have slated and remember G1 is next week16:05
winston-d:)16:06
jgriffithAnybyody have any concerns for what they're signed up for thati should know about?16:06
bswartzI see one of the blueprints mentions splitting the drivers into 1 per file16:06
jgriffithNeed help, blockers, etc?16:06
bswartzI would prefer keeping the netapp drivers together16:07
winston-djgriffith, mines are on track.16:07
jgriffithwinston-d: excellent16:07
jgriffithbswartz: the first phases of that change have already landed16:08
*** Gordonz has joined #openstack-meeting16:08
jgriffithbswartz: over a week ago16:08
thingeejgriffith: looking pretty good on apiv2. clearer-error-messages is going to be pretty easy too16:08
jgriffiththingee: awesome, so the power of positive thinking worked :)16:09
jgriffiththingee: That and no sleep for a night!16:09
bswartzjgriffith: I think the change in general is a good idea, but I'm just suggesting that the NetApp drivers are exempted16:09
jgriffithbswartz: I'm just pointing out that the change already merged16:09
*** dolphm has quit IRC16:09
*** dolphm_ has joined #openstack-meeting16:09
bswartzoh wait, I'm looking at the wrong tree16:10
jgriffithbswartz: https://review.openstack.org/#/c/15000/16:10
bswartzokay it looks like netapp wasn't affected by that change16:10
thingeejgriffith: I thought apiv2 was targetted for g1?16:11
bswartzI will keep an eye out for the next phase of the change16:11
jgriffithbswartz: ok, we still need to figure out if there needs to be a next phase I suppose but anyway16:11
jgriffiththingee: hmmm.... it was but it was moved last week when we got Chucks version16:12
jgriffiththingee: My plan/idea was to get the structure for G116:12
thingeeah right16:12
jgriffiththingee: All the other additions/enhancements will come in G216:12
jgriffiththingee: So it's critical that we have everything in place to do that at G116:12
thingeeyeah. I'll let you know once I move the other stuff into separate bps and then retarget?16:12
DuncanTSorry, didn't see the time16:13
jgriffithperfect16:13
jgriffithDuncanT: NP16:13
*** andrewbogott_afk is now known as andrewbogott16:13
*** jbrogan has joined #openstack-meeting16:13
*** annegentle_ has joined #openstack-meeting16:13
jgriffithSo if there are no big concerns about getting these in....16:13
jgriffithAre there any big concerns about something that should be there that's not?16:13
*** dtynan has joined #openstack-meeting16:14
*** ehm has joined #openstack-meeting16:14
jgriffithYay!  I'll take silence as a good thing ;)16:14
jgriffith#topic service and host info16:15
*** openstack changes topic to "service and host info"16:15
jgriffithSo something else that came up this week was cinder-manage service list :)16:15
*** ollie1 has joined #openstack-meeting16:15
jgriffithTurns out I was in the process of implementing that functionality in the cinderclient16:15
jgriffithThere may be some concern around doing this and I wanted to get feed-back from all of you16:16
*** gyee has joined #openstack-meeting16:16
winston-di see you are working on a host extension?16:16
*** jaypipes has joined #openstack-meeting16:16
jgriffithwinston-d: Yes, but I am planning to change that around a bit16:16
jgriffithIt should fit more with what nova does I think16:16
jgriffithand then add a seperate service extensionn for the "other stuff"16:17
winston-djgriffith, ok. i'm fine with that.16:17
jgriffithTBH I'm not sure of the value in the host extension any longer16:17
winston-dhmm16:17
jgriffith90% of it just raises notimplemented16:17
jgriffithwinston-d: I'd like to implement the extension and then we can fill in the underlying stuff later16:18
jgriffithbut I want to make sure it's not something that nobody will ever use :)16:18
creihtwhat was the host extension?16:18
jgriffithie host power-actions (reboot a cinder noode) set maintenance-window etc16:19
creihtoh16:19
creihtinteresting16:19
*** NuxRo has joined #openstack-meeting16:19
jgriffithcreiht: yeah, I started with just  a place to put things like "show me all the cinder services, their status and where they're running"16:19
DuncanTIs there a detailed blueprint for it? I'm only familiar with a very small subset of it16:19
jgriffithThen I noticed nova had this hosts extension but it's a bit different16:19
DuncanTThe services/nodes/statuses stuff is definitely useful16:20
jgriffithDuncanT: Nope, I didn't go into detail with the BP because it existed in Nova16:20
jgriffithDuncanT: Yeah, but I'm thinking that should be seperate form the hosts extension16:20
winston-dDuncanT, agree. service/node/status are useful.16:20
jgriffithLeave the hosts extension in line with what it does in Nova, and add services specifically for checking status, enable/disable etc16:20
winston-di usually treat that as how scheduler sees the cluster.16:21
DuncanTI need to go look at the nova version before I can comment, I guess...16:21
jgriffithwinston-d: explain?16:21
jgriffithDuncanT: It's sorta funky IMO, mostly because a good portion of it is not implemented16:21
jgriffithDuncanT: But the idea is that you perform actions on your compute nodes16:22
winston-djgriffith, well, what services are up/down, etc. basically i'd check nova-manage service info when i see something wrong with instances scheduling.16:22
winston-dthis was missing part in cinder.16:22
jgriffithwinston-d: ahh... yes, ok16:22
jgriffithwinston-d: So that is what I set out to address with this16:23
jgriffithwinston-d: But I'm thinking now that it might be usefull if this had it's own extensions (service)16:23
DuncanTI don't think the cinder API is the right place to be rebooting nodes... (nore the nova API for that matter)16:23
jgriffithwinston-d: There are a number of things that I think could be added into that in the future16:23
jgriffithDuncanT: yeah, that's something I thought would come up :)16:24
DuncanTService info as its own extension sounds like the way to go then...16:24
winston-di agree with DuncanT.16:24
jgriffith#action jgriffith dump hosts extension for now and implement services ext16:24
jgriffithEverybody ok with that?16:24
DuncanTYup16:24
winston-di'm good.16:24
jdurgin1sounds good16:25
jgriffithJust for background...  there's a push to get things out of the *-manage utilities and into the clients16:25
jgriffiththat's why I didn't just pick up that patch and be done last week :)16:25
winston-djgriffith, that's related to admin API stuff?16:26
jgriffithok... any questions/suggestions on this topic?16:26
DuncanTI'd ideally like to keep "cinder-manage service list" working direct from the database too, but I won't cry if it disappears (I'll just carry my own version... I only want it for dev systems)16:26
jgriffithwinston-d: yes, they would be admin only extensions16:26
jgriffithDuncanT: Well, we can put it in as well.... but it DNE today :)16:26
DuncanTI'll send a patch to put it in :-)16:27
*** rnirmal has joined #openstack-meeting16:27
jgriffithDuncanT: We can just reactivate the one I rejected this week :)16:27
jgriffithI think it was from Avishay, but can't remember16:28
kmartinI'll let hemna know16:28
jgriffithkmartin: Ahhh... thanks!!!!16:28
jgriffithkmartin: Yes, it was hemna!16:28
DuncanT:-)16:28
jgriffithI'm just not sure about the value in having both but whatevs16:28
*** jhenner1 has joined #openstack-meeting16:28
jgriffithany other thoughts?16:29
kmartinjgriffith: he should be in the office shortly, he'll lget it done today16:29
winston-di think nova is trying to avoid direct db access.16:29
jgriffithwinston-d: yes, that was my point of rejecting it the first time around16:29
*** jrd has quit IRC16:29
winston-dhave that in cinder-manage, means we are adding direct db access?16:29
jgriffithwinston-d: yup16:30
DuncanTI think it is a lordable aim but not needing the endpoint address is handy on dev systems16:30
*** jhenner has quit IRC16:30
* jgriffith is hopeful somebody might agree with himm on this16:30
winston-dlast time, when i proposed to add some feature to nova-manage, it was rejected and suggest to do that in novaclient.16:30
jgriffithOk, I'm reverting back to my original stance on this16:31
jgriffithkmartin: dont' tell hemna to resbumit please :)16:31
*** metral has joined #openstack-meeting16:31
kmartinno problem16:31
DuncanTFair enough, I'll keep an out-of-tree version for now16:32
creihtlol16:32
jgriffithDuncanT: we can revisit later, but i hate to put something in there just for dev16:32
jgriffithDuncanT: Maybe I can just give you a developers tool that you can use :)16:32
creihtI'm not sure if I am fond of having the manage tools also in the client16:32
winston-di think rackspace private cloud team has a lot of db access scripts to do management jobs.16:32
creihtbut I can understand how it makes certain things easier16:32
*** metral has quit IRC16:32
winston-dthey even have some project around that.16:32
*** metral has joined #openstack-meeting16:32
jgriffithcreiht: Well the idea is they would be ONLY in the client if that helps :)16:32
DuncanTDB access can be really handy when something in the db is stopping your API server from working :-)16:33
jgriffithDuncanT: yeah, in some cases it's the only option :)16:33
DuncanTBut those type of tools tend to be very site specific I think16:33
jgriffithDuncanT: I think it's fair that those are handled by the provider IMO16:33
DuncanTAs I said, it is a trivial enough thing to maintain out-of-tree for now... might bring it up again in six months16:34
winston-dDuncanT, yeah, i know. the question is if we want more of that goes into cinder.16:34
*** jhenner has joined #openstack-meeting16:34
jgriffithOk, I'm going to proceed forward.... people can scream and punch me in the face later if they want :)16:34
winston-dops people may already have much more powerful db scripts to do auditing/monitoring/reaping jobs. i guess.16:34
jgriffithwinston-d: +116:35
*** martine has joined #openstack-meeting16:35
winston-d:)16:35
jgriffith#topic gate test failures16:35
*** openstack changes topic to "gate test failures"16:35
*** jhenner1 has quit IRC16:35
DuncanTI'd like to bring some of that power into the upstream tree to save reinventing the wheel, but I'm happy to accept that cleaning thing up needs to happen first16:35
jgriffithIt just occured to me this  AM that I haven't been updating people on this whole mess16:35
jgriffithThe Ubuntu dd issue...16:36
jgriffithWe continue to see intermittent failures in the gate tests due to this16:36
jgriffiththe kernel folks working it are making some progress but it's really becoming a thorn in my side16:36
jgriffithSoo.....16:37
DuncanTI tried and failed to reproduce16:37
jgriffithDuncanT: Yeah, that's what sucks about it16:37
jgriffithDuncanT: But if you tear down, rebuild enough times you'll hit it16:37
jgriffithphysical or virtual16:37
jgriffithAnyway, I put in a temporary patch:16:37
DuncanTHmmm, have you got a set of backtraces from when it is happening?16:38
winston-dDuncanT, checkout https://github.com/JCallicoat/pulsar that's *nova swiss army knife*.16:38
jgriffithI added a "secure_delete" flag that is checked on the dd command16:38
DuncanTwinston-d: Cheers16:39
jgriffithThe default is set to True, but in the gate/tempest jobs we set it to False in the localrc file16:39
winston-dthat works?16:39
jgriffithThis will hopefully keep everybody from saying "Cinder failed jenkins again"16:39
jgriffith:)16:39
winston-dgreat16:40
jgriffithI've been trying some other methods of the secure delete but they either have the same problem or other severe perf problems16:40
jgriffithAnyway, I thought I should start keeping everybody up to speed on what's going  on witht hat16:41
jgriffiththat16:41
jgriffithI'm still hopeful that one morning I'll find the kernel fairy came by while I slept and have this fixed16:41
*** henrynash has quit IRC16:41
jgriffithotherwise during G2 we'll need to focus on a viable alternative16:42
jgriffithAny questions/thoughts on this?16:42
creihtjgriffith: would out of band zeroing make it better?16:42
jgriffithcreiht: how do you mean?16:42
winston-djgriffith, do you have ubuntu bug # on this?16:42
jgriffithwinston-d: https://bugs.launchpad.net/cinder/+bug/102375516:43
DuncanTThere's always the option of breaking the LVM and hand building a couple of linear mappings and writing zeros to them16:43
uvirtbotLaunchpad bug 1023755 in linux "Precise kernel locks up while dd to /dev/mapper files > 1Gb (was: Unable to delete volume)" [Undecided,Confirmed]16:43
winston-djgriffith, thx16:43
DuncanTShould have way better performance that way too16:43
creihtjgriffith: we zero in an outside job that runs periodically16:44
jgriffithcreiht: Ohhh..... got ya16:44
jgriffithcreiht: I don't think it would sadly16:44
jgriffithcreiht: The dd to the dev/mapper system itself seems to be the issue16:45
*** jhenner has quit IRC16:45
jgriffithI don't thinkk it would matter when that's done, the failures in the tests are MOSTLY because the kernell locks up16:45
jgriffithThis would still happen but "other" tests/operations on the system would fail16:46
jgriffithand it would be harder to figure out why.... unless I'm missing something16:46
jgriffithcreiht: although... if you guys aren't seeing this issue maybe there's something to that idea16:46
*** jhenner has joined #openstack-meeting16:47
creihtwhat version of ubuntu are they seeing it on?16:48
jgriffith12.0416:48
creihtyeah it is weird that we haven't seen anything like that16:48
jgriffithcreiht: That is odd....16:49
creihtis it specific to how dd writes, or is it just the squential writes of data?16:49
creihtbecause I don't think we use dd16:49
jgriffithOH!!16:49
jgriffithYeah, it definitely seems dd related16:49
creihtwe have a python script that zeros16:49
creihtI think16:49
creiht:)16:49
jgriffithBut I tried changing it to like "cp /dev/zero /dev/mapper/xxxx"16:50
jgriffithThis  eventually failed as well16:50
*** anniec has joined #openstack-meeting16:50
creihtI'm not somwehere that I can look at the code right now, but I will see if I can dig a little deeper and report back to you16:50
jgriffithcreiht: cool16:50
eharneyjgriffith: have you tried different dd block sizes?  maybe the python script just writes with a different pattern16:51
jgriffithcreiht: It may be worth testing as you pointed out just doing direct access writes from python in the delete function as well16:51
jgriffitheharney: Haven't messed with block-sizes too much16:52
jgriffithDuncanT: I'd also like to hear more about your proposal as well16:52
bswartzjgriffith: don't do "cp /dev/zero /dev/mapper/xxxx", do "cat < /dev/zero > /dev/mapper/xxxx"16:52
jgriffithbswartz: ok,  I  can try it...16:53
jgriffithbswartz: thanks16:53
DuncanTjgriffith: I'm trying to code in now :-)16:53
jgriffithDuncanT: awesome16:53
jgriffithSo BTW... anybody interested in this feel free :)  I''m open to ideas16:53
jgriffithIt's  just really tough to repro16:54
jgriffithYou almost have to tear down and rebuild each time16:54
DuncanTI can't reproduce, but I don't need to to send you a patch16:54
jgriffithcool16:55
jgriffithalright... we've beat that dead horse enough for today16:55
jgriffith#topic open discussion16:55
*** openstack changes topic to "open discussion"16:55
jgriffithAnybody have anythign they want/need to talk about?16:55
winston-dnope16:56
DuncanThttps://blueprints.launchpad.net/cinder/+spec/add-expect-deleted-flag-in-volume-db16:56
DuncanTI've a slightly alternative proposal: Set the state to 'deleting' in API16:57
DuncanTMatch 'attaching' that we already have16:57
zykes-Oh, cinder meeting ?16:57
zykes-How goes the FC / SAN stuff ?16:57
bswartzI would like to introduce rishuagr16:57
winston-dDuncanT, don't we have that?16:57
bswartzrushiagr*16:57
DuncanTwinston-d: I'm not sure if cinder have it, I couldn't see it in the code, but I only spent a few seconds looking. If we have, then I can't see what the blueprint is about?16:58
bswartzRushi is a member of the NetApp team who is working on cinder full time16:58
rushiagrhi all !16:58
kmartinzykes-:The FC blueprint is moving through the HP legal system....slowly16:59
bswartzI would like Rushi to be added to the cinder core team soon16:59
winston-dDuncanT, i think that bp is mainly for billing.  they don't want slow zeroing to mess-up with billing.16:59
DuncanTwinston-d: Surely you stop billing once it is in the 'deleting' state?17:00
DuncanT(we do)17:00
jgriffithDuncanT: I would hope so :)17:00
winston-dDuncanT, oh, i see your point.17:00
winston-drongze_, ping17:00
jgriffithDuncanT: Otherwise you better give an option to NOT secure delete :)17:00
zykes-kmartin: :/17:00
creihtthat's the other nice thing about out of band delete17:00
winston-dcreiht, :)17:01
zykes-billing you mean metering ?17:01
creihterm out of band zeroing17:01
rongze_hi17:01
eharneyi haven't talked to some of you guys much yet, but Cinder is also becoming my primary focus... so.. hi :)17:01
thingeeDuncanT: the api appears to have a delete method for setting the deleting state.17:02
winston-drongze_, DuncanT was talking about your expected-deleted-flag bp.17:02
jgriffitheharney: welcome...17:02
DuncanTOoB zeroing is a win we've found too, but that is a differnt question to this blueprint I think?17:02
thingeebefore it calls volume_delete17:02
jgriffithLet's get through DuncanT's topic here...17:02
winston-dthingee, yes, there is.17:02
DuncanTSo what is this blueprint proposing? I can't make sense of it17:03
winston-drongze_, and DuncanT suggest you stop billing when there's 'deleting' state, what do you think?17:03
rongze_yes17:03
rongze_I agree DuncanT17:03
DuncanTSo what is the blueprint suggesting?17:03
jgriffithrongze_: I thought when we talked about this though the idea was.....17:03
*** ryanpetrello has joined #openstack-meeting17:03
jgriffithrongze_: We have the ability to know when it's safe to remove a volume even if the delete operation never quite finished or errored out17:04
*** annegentle_ has quit IRC17:04
DuncanTIsn't that 'still in deleting state'?17:05
jgriffithDuncanT: yes, but it's the "hung in deleting state" thing that could be solved17:05
jgriffithDuncanT: at least that's what I thought we were aiming for17:06
jgriffithDuncanT: as it stands right now you can get that state and you're there forever unless you go in and manipulate the DB by hand17:06
DuncanTI think this is a special case of the problem of needing (none-customer-facing) substates for all sorts of hang/lost message cases... Would it be worth trying to come up with a proposal that covers all of them?17:07
jgriffithDuncanT: Perhaps.... yes17:07
jgriffithrongze_: Is my interpretation accurate, or did I misunderstand you on this?17:07
*** mnewby_ has joined #openstack-meeting17:08
*** markwash has quit IRC17:08
DuncanTi.e. have a sub-state field that could go 'delete api request dispatched' -> 'delete started on node XXX' -> 'scrubbing finished' -> 'gone'17:08
DuncanTSame field can be used for create subtasks, snapshot subtasks, backup subtasks etc17:08
jgriffithDuncanT: Yeah, which brings up the new state implementation stuff clayg teased us with :)17:08
rongze_What is the instance is deleted?17:08
jgriffithrongze_: on delete we don't care...17:09
jgriffithrongze_: we're already detached right?17:09
*** mnewby has quit IRC17:09
*** mnewby_ is now known as mnewby17:09
jgriffithDuncanT: I  think what you're proposing is the way we want to go, and I believe it's the sort of thing clayg had in mind17:09
rongze_I think we can reference instance delete operation17:10
jgriffithrongze_: Oh, I see what you mean.. sorry17:10
jgriffithOk...17:10
jgriffith#action discuss/clarify blueprint add-expect-deleted-flag-in-volume-db17:11
jgriffithWe'll pick this up at the top of G217:11
jgriffithMeanwhile...17:11
jgriffithrushiagr: welcome17:11
jgriffitheharney: welcome to you as well17:11
jgriffithrushiagr: eharney Hang out on IRC in #openstack-cinder17:12
eharneywill do17:12
jgriffithOr PM me and we can sync up later17:12
jgriffithI'm headed to the airport here and will be travelling today but otherwise....17:12
jgriffithkmartin: any FC updates?17:12
eharneyok17:13
*** anniec has quit IRC17:13
kmartinjgriffith: legal stuff...but that has not stopped us from starting to code17:13
*** anniec has joined #openstack-meeting17:13
*** littleidea has quit IRC17:13
jgriffithkmartin: Ok.... please try and get some details added to the BP next week if you can17:14
jgriffithOk... we're over time17:15
jgriffithThanks everyone17:15
jgriffith#endmeeting17:16
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack"17:16
openstackMeeting ended Wed Nov 14 17:16:01 2012 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)17:16
openstackMinutes:        http://eavesdrop.openstack.org/meetings/cinder/2012/cinder.2012-11-14-16.03.html17:16
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/cinder/2012/cinder.2012-11-14-16.03.txt17:16
openstackLog:            http://eavesdrop.openstack.org/meetings/cinder/2012/cinder.2012-11-14-16.03.log.html17:16
*** bswartz has left #openstack-meeting17:16
DuncanTThanks john17:16
winston-djgriffith, have a nice trip~17:16
jgriffithwinston-d: thanks!!17:16
*** dwn has quit IRC17:17
kmartinjgriffith: will try17:17
*** hemna has joined #openstack-meeting17:20
*** dprince has quit IRC17:20
*** salv-orlando has joined #openstack-meeting17:22
*** dtynan has left #openstack-meeting17:23
*** anniec has quit IRC17:23
*** thingee has left #openstack-meeting17:24
*** jhenner has quit IRC17:31
*** malini has quit IRC17:31
*** ehm has left #openstack-meeting17:35
*** rushiagr has left #openstack-meeting17:37
*** juice has joined #openstack-meeting17:37
*** almaisan-away has joined #openstack-meeting17:39
*** almaisan-away is now known as al-maisan17:39
*** al-maisan is now known as almaisan-away17:40
*** jrd has joined #openstack-meeting17:44
*** annegentle_ has joined #openstack-meeting17:47
*** jhenner has joined #openstack-meeting17:47
*** jaypipes has quit IRC17:47
*** mestery_ has joined #openstack-meeting17:48
*** jaypipes has joined #openstack-meeting17:48
*** rafaduran has left #openstack-meeting17:48
*** winston-d is now known as winston-d_zzZ17:49
*** jakedahn_zz is now known as jakedahn17:49
*** rongze_ has quit IRC17:49
*** garyk has quit IRC17:51
*** mestery has quit IRC17:51
*** mestery_ has quit IRC17:52
*** rjrjr has joined #openstack-meeting17:54
*** steveleon has joined #openstack-meeting17:55
*** mestery has joined #openstack-meeting17:57
*** littleidea has joined #openstack-meeting17:57
*** SlickNik has left #openstack-meeting17:58
*** Mandell has joined #openstack-meeting17:58
*** jcmartin has joined #openstack-meeting17:59
*** CaptTofu has joined #openstack-meeting18:00
*** esp1 has joined #openstack-meeting18:00
CaptTofumoin moin18:00
*** mnewby_ has joined #openstack-meeting18:00
jcmartinhi there18:00
KiallHiya18:00
Kiall#startmeeting DNSaaS18:00
openstackMeeting started Wed Nov 14 18:00:47 2012 UTC.  The chair is Kiall. Information about MeetBot at http://wiki.debian.org/MeetBot.18:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.18:00
openstackThe meeting name has been set to 'dnsaas'18:00
Kiall#link http://wiki.openstack.org/Meetings/DNSaaS18:00
KiallAgenda ^18:01
KiallEveryone here?18:01
*** jdurgin1 has quit IRC18:01
*** notmyname has quit IRC18:01
KiallI'll take that as a yes!18:01
*** darraghb has quit IRC18:01
*** ryanpetrello has quit IRC18:01
Kiall#topic Current Status18:01
*** openstack changes topic to "Current Status"18:02
*** topol_ has joined #openstack-meeting18:02
KiallFirst off - I have to apologize for getting (virtually) nothing done since our last meeting. I've been up to my eyes with other work.18:02
CaptTofuyou have helped a lot actually18:03
CaptTofuplus have assisted me quite a bit18:03
*** anniec has joined #openstack-meeting18:03
KiallThe main piece that landed was the bind backend moving to a driver based system18:03
CaptTofuit's a very clean change18:03
jcmartinWe don't need to be too aggressive either, and we should do the right things18:03
Kiall#link https://review.openstack.org/#/c/15671/18:03
Kialljcmartin, agreed18:03
*** topol has quit IRC18:03
CaptTofuagreed here too18:03
jcmartinposted my blurb18:03
*** topol_ is now known as topol18:03
jcmartin#link http://wiki.openstack.org/Moniker/Deployment18:03
*** mnewby has quit IRC18:04
*** mnewby_ is now known as mnewby18:04
*** notmyname has joined #openstack-meeting18:04
Kialljcmartin, Great18:04
CaptTofuI myself have made progress with mysqlbind18:04
*** littleidea has quit IRC18:04
CaptTofuand modified mysqlbind in the process to have one singe table vs. one per zone18:04
Kialljcmartin, want to bring us through it?18:04
jcmartinI think that based on the deployment doc, and before to implement too much, we need to talk about the backend/plugin model18:05
*** anniec_ has joined #openstack-meeting18:05
Kialljcmartin, sure..18:05
*** winston-d_zzZ has left #openstack-meeting18:06
jcmartindo you want to do that through mailing list ?18:06
*** johngarbutt has joined #openstack-meeting18:07
Kialljcmartin, sure, will you get that thread going with your thoughts? You're probably in the best position to get that ball rolling18:07
jcmartinI will.18:07
Kiall#action jcmartin to start ML thread on deployment models and implications for backend implementations18:08
jcmartinI have an update on incubation too18:08
Kiall#topic incubation18:08
*** openstack changes topic to "incubation"18:08
KiallGreat :)18:08
*** johngarbutt has left #openstack-meeting18:08
jcmartinthe TC is revisiting the model18:08
*** anniec has quit IRC18:09
*** anniec_ is now known as anniec18:09
jcmartinThe plan is to separate the definition of core for trademarks purpose, managed by foundation board18:09
KiallYea - I've been following that ML thread .. But I've not seen any clear "winning" opinion yet18:09
jcmartinfrom the definition of openstack services, managed by TC18:09
jcmartinthe TC would like to move the gate to be up before too much investment is made to accept a project as incubated18:10
jcmartinI don't know what is the timeline for this decision (next TC/Board)18:10
KiallDo the TC or PPB have a timeline for a meeting on the topic?18:10
Kiallheh - beat me to it18:10
*** nati_ueno has joined #openstack-meeting18:10
jcmartinIt seems that anyway for moniker, the 'best' route is incubation18:11
jcmartinwhat do you think ?18:11
jcmartinthe alternative was piggy backing on Quantum18:11
jcmartinbut I don't see the affinity too much18:11
KiallRight - I've personally never seen how the piggyback on Quantum would work18:11
*** nati_uen_ has joined #openstack-meeting18:11
*** esp1 has quit IRC18:11
*** derekh has quit IRC18:12
jcmartinit was going to be more of an administrative issue than technical anyway18:12
KiallOkay - So are we in a position to request incubation, or should we wait for the TC and PPB's decisions first?18:12
Kiall(My feeling is we should wait)18:12
jcmartinLet me find out from someone at the TC what their recommendation is, but I guess that before to go to the incubation review, we neet a bit more 'aging'18:13
*** notmyname has quit IRC18:13
KiallI don't think there is any reason to rush the application, anytime before H opens should be good?18:13
jcmartinI agree, no rush18:13
*** littleidea has joined #openstack-meeting18:14
KiallGreat :) So we can push all that aside for the moment and get on with other things :)18:14
jcmartinwe should do a bit more formalization. One of them is blueprint type of spec18:14
jcmartinBut code should not wait18:14
*** nati_ueno has quit IRC18:15
KiallYea - I think moniker is getting to the point of being stable enough that BPs make sense for big changes (It's still buggy - but architecturally should be pretty complete)18:15
jcmartinminus the plugin model ;-)18:16
CaptTofuwe did a demo with it yesterday18:16
*** littleidea has left #openstack-meeting18:16
KiallI said "pretty complete" didn't I? :)18:16
CaptTofuplugin model - regards to openstack as a whole?18:16
KiallAny more thoughts on incubation and stability before we move on?18:16
jcmartindone on my side18:17
*** eglynn has quit IRC18:17
jcmartinwill keep an eye on progress18:17
KiallCaptTofu, the way backends work now is a little up for discussion. jcmartin is going to start a thread on the ML18:17
*** dolphm_ has quit IRC18:17
Kiallto discuss the specifcs18:17
Kiallspecifics*18:17
CaptTofuright, I saw that18:17
Kiall#topic Grizzly-1 Milestone Targets18:17
*** openstack changes topic to "Grizzly-1 Milestone Targets"18:17
CaptTofubut I thought by "plugins" that it was another issue18:17
KiallSo - I would like to try and get some features "complete" before G118:18
*** notmyname has joined #openstack-meeting18:18
Kiall1) Final versions of notification handlers (zykes- had a go at these yesterday I believe)18:18
*** zul has quit IRC18:18
Kiall2) Wire up the keystone and policy code I've got in place18:18
*** zul has joined #openstack-meeting18:18
Kiall3) a working Python API and CLI18:18
CaptTofuand I have an action item on 318:19
*** sarob has joined #openstack-meeting18:19
andrewbogottWhen is G1?18:19
KiallDoes anything think we need to try and get more (or less) than that done?18:19
*** arosen has quit IRC18:19
jcmartinwe should focus on finishing up the notification part18:19
Kiallandrewbogott, soon! just over a week18:19
*** pballand has quit IRC18:20
KiallI think it's doable. The notifications are an hour or so, the python API and CLI should be a few hours, and the keystone+policy stuff a few hours18:20
jcmartindo you need keystone+policy for notifications ?18:21
Kiall(I'm not suggesting perfect, bug free by then. Simply "works in best case scenario" level)18:21
*** afazekas has quit IRC18:21
KiallNo, Not for the stock handlers we agreed on last week anyway.18:21
*** dprince has joined #openstack-meeting18:21
*** pballand has joined #openstack-meeting18:21
jcmartinseems a good plan18:22
*** arosen has joined #openstack-meeting18:22
Kiallandrewbogott, I know I'm holding you up on the Python API+CLI. I'll unblock you tonight.18:22
*** henrynash has joined #openstack-meeting18:22
*** ryanpetrello has joined #openstack-meeting18:22
CaptTofuI'd like to help on that.18:22
andrewbogottKiall, did my question about 'with warlock' vs 'like warlock' make sense?  Will all that be obvious once you write your demo code?18:23
Kiallandrewbogott, what's your bandwidth like over the next week? Am I asking too much?18:23
KiallOh - Sorry - I forgot to respond to that Q earlier :)18:23
andrewbogottI should be free to work on this, barring emergencies.18:23
KiallProbably with18:23
andrewbogottok, that's what I was thinking as well.18:24
CaptTofusame here18:24
CaptTofuI could use it hence I would be glad to help on it18:24
*** ryanpetrello has quit IRC18:24
KiallProbably with warlock - it works.. and allows us to reuse the server side schemas to handle the basic object model+validation needed in the pythonAPI + client18:24
*** goldfish has quit IRC18:24
*** esp1 has joined #openstack-meeting18:24
*** ryanpetrello has joined #openstack-meeting18:24
CaptTofuKiall: is there another client API that uses for gleaning at?18:25
CaptTofuclient-cli, ...18:25
*** littleidea has joined #openstack-meeting18:25
KiallSo - Does anyone think that, bar those 3 features, we stop adding features and concentrate on stability+tests?18:25
CaptTofuyes.18:25
*** esp1 has left #openstack-meeting18:25
jcmartinkiall for G or for G1 ?18:25
KiallCaptTofu, yes - although I can't remember which project that was! I'll look for it later18:25
CaptTofuI do have my HP mysqlbind tasks, but my time is full time on this.18:25
Kialljcmartin, well for G1, and if we get to a well-tested+doc'd point, add more for G18:26
jcmartinok18:26
*** markwash has joined #openstack-meeting18:26
zykes-here18:26
zykes-sorry for being out but I needed to go get something urgently18:26
KiallI'd really like to get something stable that people can actually use, I think that will help find the current weaknesses :)18:27
*** littleidea has left #openstack-meeting18:27
Kiallzykes-, no hassle. Did you make any progress on notification handlers yesterday? (Even after all the confusion I added! Sorry about that ;))18:27
*** dolphm has joined #openstack-meeting18:27
zykes-a bit18:27
zykes-though i still have post marriage traumatic stress18:28
zykes-:p18:28
KiallAnything holding you up that need fixing?18:28
KiallThat can be fixed ;)18:28
KiallOkay - Guess not :) Last specific topic so!18:29
Kiall(Also - Tell me to slow down if I'm moving too fast for anyone)18:29
Kiall#topic API - Flask vs OpenStack Common's implementation18:29
*** openstack changes topic to "API - Flask vs OpenStack Common's implementation"18:29
Kialljcmartin suggested this topic for last week's agenda, but we just didn't have time!18:30
CaptTofuis this a vote situation?18:30
KiallDiscussion to start with!18:30
zykes-isn't dhellmann working on Pecan as well ?18:30
zykes-just as a suggestion18:30
zykes-:p18:30
jcmartinIs there a precedent of using flask in openstack ? all the projects seem to be using wsgi directly18:30
Kialljcmartin, yes/no - ceilometer does18:31
Kiallbut it's still in incubation18:31
*** littleidea has joined #openstack-meeting18:31
jcmartinI am in favor to align with what other projects are doing, but it doesn't seem that there is a huge unity anyway18:31
zykes-Kiall: aren't they re-tooling Kiall ?18:31
zykes-ehm, retooling to pecan18:31
CaptTofuI have yet to see a clear means of how to do a skeletal project and have REST/wsgi set up easily18:31
*** nati_uen_ is now known as nati_ueno18:31
*** littleidea has left #openstack-meeting18:31
Kialljcmartin, right. That was one of my reasons for using Flask. There was no (clean) os-common way18:32
KiallI understand the os-common/oslo folks are working on that though18:32
jcmartinthe main functional requirement is the support of xtensions in the 'openstack way'18:32
CaptTofuis it all icing on the cake?18:33
*** eglynn has joined #openstack-meeting18:33
CaptTofuor are there major differences?18:33
KiallI'm going to be honest, I've barely ever looked at the 'openstack way' to handle extensions :)18:33
zykes-:o18:33
CaptTofuI tried to18:33
KiallI've got some Flask based API's where extensions are supported18:33
jcmartinkiall: it's not the most intuitive way, but it works18:34
CaptTofubut couldn't figure out how you'd go about writing something from skeletal up18:34
jcmartinI did a skeleton based on quantum+common18:34
CaptTofuthat'd be good to see18:34
CaptTofumy main problem is being new to this18:34
Kialljcmartin, I guess we need to figure out if we can implement something for flask quicker, and cleaner, than switching to the OS-Common implementation.18:34
jcmartinI don't have a lot of bandwidth, but I can try a prototype on Moniker the "quantum way"18:35
*** adjohn has joined #openstack-meeting18:35
jcmartinthis would be a best effort for now18:35
KiallAlso - I would be concerned that the OS-Common WSGI stuff is not stable yet, and is still changing18:35
jcmartinkiall: true18:35
*** ryanpetr_ has joined #openstack-meeting18:35
Kialljcmartin, I'd actually like to see that - and would give us a great comparison to really understand the differences18:35
KiallOur API is tiny - so I would imaging most of the work would be getting the boilerplate going?18:36
jcmartinOk, i'll try but again, best effort ;-)18:36
*** ryanpetrello has quit IRC18:36
Kiallsure - won't hold you to it :)18:36
jcmartinyes, that's the problem :reverse engineering the other stuff18:36
*** eglynn has quit IRC18:37
jcmartinalthough it seems like pecan is nice too ...18:37
Kialljcmartin, exactly :) That scared me right off initially.. I had the initial API written and working in 20 mins when I started Moniker ;)18:37
*** hghazal has quit IRC18:37
zykes-jcmartin: i think it got voted to be the "DEFAULT" in the session at the summit that was18:37
*** jfriedly has quit IRC18:37
Kiall#link http://pecanpy.org/18:37
Kiallzykes-, interesting. Was there a etherpad at that topic?18:38
jcmartinzykes-: for ceilo or in common ?18:38
*** jog0 has joined #openstack-meeting18:38
zykes-Kiall: let me see...18:39
zykes-https://etherpad.openstack.org/grizzly-common-wsgi-frameworks18:40
Kiall#link https://etherpad.openstack.org/grizzly-common-wsgi-frameworks18:40
zykes-out of those I think they picked Pecan18:40
zykes-to be the best candidate18:40
Kiall250 lines is probably too long to read during a meeting18:40
Kialljcmartin, I'm going to do some digging - and will get in touch with the oslo guys for next week.18:41
*** hghazal has joined #openstack-meeting18:41
zykes-check with dhellmann also Kiall18:41
KiallI'd like to see what they have planned18:41
*** hghazal has joined #openstack-meeting18:42
Kiallzykes-, will do.18:42
zykes-http://pastebin.com/Rje9V6Xg < is what I have for handlers atm18:42
CaptTofuwhat are the implications for pecan, stock os common, and flask?18:42
*** hghazal has joined #openstack-meeting18:42
KiallSo - jcmartin - Will we keep the API stuff on the agenda for next week, or is that too soon for you to have a stab at the os-common example?18:42
jcmartinlet's wait to see what zykes- say. I think we need to decide at the next meeting if we go pecan or swgi/quantum18:43
zykes-i think we should check with oslo / ceilometer dudes18:44
KiallCaptTofu, Well. os-common/oslo WSGI is staying around for a good while. So there's no harm in looking into it.. And if Pecan is the "new default", then it looks similar enough to flask that I would have no issue switching (Don't hold me to that)18:44
zykes-since ceilometer folks are stuck in the same situation18:44
jcmartinbut it will be too soon for the example, since it impacts also the plugin model18:44
Kiallzykes-, right. I'll ping markmc tomorrow re olso's WSGI18:44
CaptTofuKiall: that sounds good18:44
jcmartinand next week is almost off in the US18:44
CaptTofuoh, yeah18:45
CaptTofuforgot about that18:45
CaptTofuyay18:45
Kialljcmartin, okay - no problem. Just let me know when you want to pick it back up18:45
jcmartinlet's sync up next week18:45
Kialland I'll stick it on the agenda for the next meet after that18:45
jcmartinwe can have zykes- report next week18:45
Kiall#action kiall to contact olso folks re upcoming wsgi changes in oslo18:45
jcmartinor kiall then ;-)18:46
KiallOh - I didn't notice zykes- offering :)18:46
zykes-jcmartin: what should I report ? :p18:46
KiallI think jcmartin mixed us up ;)18:46
zykes-:o18:47
jcmartini though you voluntered but you said "we shoudl check" sorry ;-)18:47
zykes-;P18:47
KiallSo - Any more thoughts on the API/WSGI implementation? We'll regroup on it next week after I've figured out oslo's plans and spoken to dhellmann18:47
Kiall#action kiall to contact dhellmann re https://etherpad.openstack.org/grizzly-common-wsgi-frameworks and Pecan18:47
Kiall#topic Open Discussion18:48
*** openstack changes topic to "Open Discussion"18:48
*** ndipanov is now known as ndipanov_gone18:48
KiallLast thing on the agenda - Does anyone have anything else to add?18:48
KiallAnything we haven't discussed?18:49
jcmartinwhat backends do you guys are using ? bind ?18:49
CaptTofumysqlbind here18:49
*** jcooley has joined #openstack-meeting18:49
jcmartinhow do you handle zone creation ?18:49
CaptTofuI need to fork that project oo18:49
KiallI have a PowerDNS backend, but it's not my code to release.18:49
*** topol_ has joined #openstack-meeting18:49
jcmartindo you have caching layer ?18:49
CaptTofujcmartin: you meanmemcached?18:50
jcmartinno, non authoritative dns servers18:50
CaptTofuah18:50
KiallI think he means how are slaves handled18:50
CaptTofuI was going to work on the slave agent18:50
CaptTofuthat's pretty easy18:50
jcmartinat ebay we have tons of caches, and zone creation is tricky18:50
CaptTofudunno if that's in the realm of this issue18:50
CaptTofuwhat was the tricky thing about it? How to update only those that you need to?18:51
Kialljcmartin, what do you guys use? bind? powerdns? something else?18:51
jcmartinone of the issue I wanted to discuss in the ML is how much Moniker should care about DNS deployment issues18:51
jcmartinWe have bind + nominum + F5 GLB18:52
CaptTofuthat would be in the agent, correct?18:52
jcmartinif you need to change the config on the cache, yes18:52
jcmartinbut it's a different agent18:52
Kialljcmartin, nominum is managed via a REST API, correct?18:52
jcmartinyou would have to have one for powerDNS/mysql18:52
jcmartinand one for the caching server18:52
*** topol has quit IRC18:53
jcmartinYEs, REST18:53
*** topol_ is now known as topol18:53
CaptTofuI wouldn't mind looking at powerdns18:53
CaptTofuit'd have to be a whole new implementation than you have, right Kiall?18:53
zykes-powerdns is pretty powerful18:53
zykes-:)18:53
KiallCaptTofu, from a easy of use point of view, nothing beats powerdns18:53
jcmartinmy concern is the plurality of agent/agent types18:53
CaptTofuif I push PowerDNS for my solution, I want to know more about it18:54
Kialljcmartin, Ah, I see where you going with this..18:54
CaptTofujcmartin: do you mean how dns is set up systemically?18:54
jcmartinPowerDNS will configure the master using mysql/ldap/ ...18:54
Kiallbind for masters and F5 load balancing to a pool of nominum slaves?18:54
jcmartinbut the caches are configured through files, and for each new zone, you have to update the config I think18:54
jcmartinF5 has this smart DNS layer giving you geo based resolution18:55
Kiall(FYI - We're running out of time BTW)18:55
jcmartinit behaves like an auth server18:55
jcmartinI'll move the discussion on ML. see you there then18:55
Kialljcmartin, great.18:56
KiallAny other issues/comments etc before I close the meeting?18:56
Kiall5.... 4...18:56
Kiall#endmeeting18:56
*** openstack changes topic to "OpenStack meetings || Development in #openstack-dev || Help in #openstack"18:56
openstackMeeting ended Wed Nov 14 18:56:45 2012 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)18:56
openstackMinutes:        http://eavesdrop.openstack.org/meetings/dnsaas/2012/dnsaas.2012-11-14-18.00.html18:56
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/dnsaas/2012/dnsaas.2012-11-14-18.00.txt18:56
openstackLog:            http://eavesdrop.openstack.org/meetings/dnsaas/2012/dnsaas.2012-11-14-18.00.log.html18:56
KiallThanks all!18:56
CaptTofuthanks!18:57
jcmartinthx18:57
Kialljcmartin, BTW18:57
jcmartinyep18:57
*** ayoung is now known as ayoung-lunch18:57
jcmartinmove to #openstack-dns ?18:57
KiallI'd love to hear a little bit more detail on specifics of the ebay setup that has you worried, I presume you can't spit that out to the whole world via the ML?18:57
KiallSure18:57
*** ryanpetr_ has quit IRC18:59
*** jfriedly has joined #openstack-meeting19:01
*** andrewbogott is now known as andrewbogott_afk19:02
*** topol_ has joined #openstack-meeting19:03
*** topol has quit IRC19:04
*** topol_ is now known as topol19:04
*** turul64 has joined #openstack-meeting19:04
*** redthrux has quit IRC19:06
*** alexpilotti has quit IRC19:09
*** mikal has quit IRC19:10
*** jcmartin has left #openstack-meeting19:11
*** jcmartin has quit IRC19:11
*** mikal has joined #openstack-meeting19:11
*** dwcramer has joined #openstack-meeting19:15
*** lifeless has quit IRC19:15
*** eglynn has joined #openstack-meeting19:20
*** frankm_ has quit IRC19:20
*** lifeless has joined #openstack-meeting19:22
*** jfriedly has quit IRC19:22
*** jfriedly has joined #openstack-meeting19:25
*** eglynn has quit IRC19:27
*** ryanpetrello has joined #openstack-meeting19:27
*** eglynn has joined #openstack-meeting19:31
*** alexpilotti has joined #openstack-meeting19:32
*** ryanpetrello has quit IRC19:33
*** eglynn has quit IRC19:39
*** sarob_ has joined #openstack-meeting19:40
*** sarob has quit IRC19:41
*** sarob_ has quit IRC19:43
*** novas0x2a|laptop has joined #openstack-meeting19:43
*** sarob has joined #openstack-meeting19:47
*** andrewbogott_afk is now known as andrewbogott19:49
*** anniec has quit IRC19:51
*** anniec has joined #openstack-meeting19:52
*** woodspa has quit IRC19:53
*** spzala has joined #openstack-meeting19:53
*** jjm3lp has quit IRC19:55
*** jcooley has quit IRC19:56
*** maurosr has quit IRC20:02
*** ayoung-lunch is now known as ayoung20:07
*** jcooley has joined #openstack-meeting20:16
*** eglynn has joined #openstack-meeting20:16
*** vipul is now known as vipul|away20:18
*** vipul|away is now known as vipul20:18
*** oNeToWn has quit IRC20:24
*** jfriedly has quit IRC20:28
*** Gordonz has quit IRC20:29
*** dolphm has quit IRC20:29
*** arata has joined #openstack-meeting20:32
*** jfriedly has joined #openstack-meeting20:32
*** vipul is now known as vipul|away20:33
*** dolphm has joined #openstack-meeting20:35
*** dolphm has quit IRC20:37
*** ayoung has quit IRC20:38
*** ayoung has joined #openstack-meeting20:38
*** NuxRo has quit IRC20:42
*** NuxRo has joined #openstack-meeting20:42
*** adjohn has quit IRC20:42
*** adjohn has joined #openstack-meeting20:43
*** esp1 has joined #openstack-meeting20:46
*** jfriedly has quit IRC20:47
*** esp1 has quit IRC20:47
*** rjrjr has quit IRC20:48
*** jbrogan has quit IRC20:48
*** jfriedly has joined #openstack-meeting20:49
*** dhellmann has quit IRC20:49
*** vipul|away is now known as vipul21:02
*** adjohn has quit IRC21:03
*** jfriedly has quit IRC21:04
*** esp1 has joined #openstack-meeting21:06
*** jcooley has quit IRC21:11
*** jcooley has joined #openstack-meeting21:11
*** jcooley_ has joined #openstack-meeting21:12
*** boden has quit IRC21:14
*** jcooley_ has quit IRC21:14
*** maoy has joined #openstack-meeting21:15
*** jcooley has quit IRC21:15
*** topol has quit IRC21:16
*** woodspa has joined #openstack-meeting21:18
*** spzala has quit IRC21:18
*** uncleofthestick has quit IRC21:28
*** lifeless has quit IRC21:28
*** lifeless has joined #openstack-meeting21:30
*** ryanpetrello has joined #openstack-meeting21:30
*** davidha has joined #openstack-meeting21:32
*** davidha has quit IRC21:32
*** hghazal has quit IRC21:36
*** maoy has quit IRC21:38
*** milner has quit IRC21:41
*** andrewbogott is now known as andrewbogott_afk21:44
*** adjohn has joined #openstack-meeting21:44
*** woodspa has quit IRC21:54
*** andrewbogott_afk is now known as andrewbogott21:57
*** reed has quit IRC21:58
*** metral has quit IRC22:02
*** martine has quit IRC22:09
*** turul64 has quit IRC22:09
*** EmilienM has left #openstack-meeting22:09
*** alexpilotti has quit IRC22:11
*** dwcramer has quit IRC22:13
*** annegentle__ has joined #openstack-meeting22:15
*** annegentle_ has quit IRC22:19
*** annegentle__ has quit IRC22:20
*** dwcramer has joined #openstack-meeting22:38
*** mtreinish has quit IRC22:39
*** lifeless has quit IRC22:47
*** reed has joined #openstack-meeting22:49
*** lifeless has joined #openstack-meeting22:49
*** rnirmal has quit IRC22:53
*** jakedahn is now known as jakedahn_zz22:54
*** fnaval has quit IRC22:54
*** littleidea has joined #openstack-meeting22:57
*** cdub has quit IRC22:57
*** cdub has joined #openstack-meeting22:57
*** matiu has quit IRC22:58
*** colinmcnamara has joined #openstack-meeting22:59
*** john5223 has quit IRC22:59
*** dwcramer has quit IRC23:01
*** samkottler is now known as samkottler|out23:03
*** mikal has quit IRC23:03
*** mikal has joined #openstack-meeting23:04
*** henrynash has quit IRC23:05
*** kpepple has quit IRC23:07
*** kpepple has joined #openstack-meeting23:08
*** matiu has joined #openstack-meeting23:12
*** metral has joined #openstack-meeting23:13
*** eharney has quit IRC23:14
*** uncleofthestick has joined #openstack-meeting23:16
*** andrewbogott is now known as andrewbogott_afk23:18
*** Dorogs has quit IRC23:23
*** uncleofthestick has quit IRC23:23
*** colinmcnamara has quit IRC23:28
*** reed has quit IRC23:29
*** colinmcnamara has joined #openstack-meeting23:29
*** danwent has quit IRC23:29
*** colinmcnamara has quit IRC23:29
*** colinmcnamara1 has joined #openstack-meeting23:29
*** jhenner has quit IRC23:29
*** ywu_ has joined #openstack-meeting23:31
*** metral has quit IRC23:35
*** markmcclain has quit IRC23:37
*** fnaval has joined #openstack-meeting23:42
*** dendrobates has joined #openstack-meeting23:43
*** dendrobates has joined #openstack-meeting23:43
*** fnaval has quit IRC23:44
*** fnaval has joined #openstack-meeting23:44
*** sarob has quit IRC23:49
*** dendrobates has quit IRC23:50
*** dwcramer has joined #openstack-meeting23:54
*** sarob has joined #openstack-meeting23:59

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!