15:01:48 #startmeeting ceilometer 15:01:49 Meeting started Thu Mar 26 15:01:48 2015 UTC and is due to finish in 60 minutes. The chair is eglynn-lunch. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:50 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:52 The meeting name has been set to 'ceilometer' 15:02:00 o/ 15:02:05 hi 15:02:10 o/ 15:02:12 o/ 15:02:17 <_nadya_> o/ 15:02:23 howdy all 15:02:26 eglynn: you got a long lunch :-) 15:02:50 o/ 15:02:51 fabiog: I'm a hungry man :) 15:03:24 #topic kilo-rc1 15:03:27 #link https://launchpad.net/ceilometer/+milestone/kilo-rc1 15:03:44 kio-3 is in the bag so the focus now falls on rc1 15:03:50 *kilo-3 15:03:54 o/ 15:03:57 o/ 15:04:02 the idea to minimize the number RCs we need to cut 15:04:22 as any RCn with n>1 requires a very solid justification 15:04:36 #link https://wiki.openstack.org/wiki/Kilo_Release_Schedule 15:04:56 so the approx start of the RC season is the week of April 9th 15:05:13 but nothing to stop us going early if no further blockers 15:05:45 let's a quick sanitize on the kilo-rc1 list 15:06:15 o/ 15:06:21 cdent: this one has been punted from milestone to milestone ... https://bugs.launchpad.net/bugs/1348818 (PYTHONHASHSEED) 15:06:22 Launchpad bug 1348818 in Cinder "Unittests do not succeed with random PYTHONHASHSEED value" [Medium,In progress] - Assigned to Eric Harney (eharney) 15:06:23 o/ 15:06:34 should we just kill it at this stage? 15:06:45 o/ 15:06:48 yeah, nobody knows how to fix it because nobody really knows why it is happening 15:06:53 it's not in ceilo itself 15:07:21 cdent: close as invalid, or punt into the great blue yonder? 15:07:21 its somewhere in wsme extension if I recall 15:07:48 cdent: yeah... or that's what i think 15:08:06 OK, punting to next 15:08:09 It might be that the right thing is to let the hashseed be random for all the tests but the docs test. I'll do that. 15:08:11 the error is in the doc check, that's all i know 15:08:32 I'm inclined to punt this also ... https://bugs.launchpad.net/ceilometer/+bug/1376915 15:08:34 Launchpad bug 1376915 in Ceilometer "Access to sensitive audit data is not properly restricted" [High,In progress] - Assigned to Matthew Edmonds (edmondsw) 15:08:34 cdent: that works for me. (if it works in gate) 15:08:39 as there are ordering errors leaking into the other tests 15:09:00 cdent: thanks ... pls re-target if it makes sense to do so 15:09:23 any objections to punt LP#1376915? 15:09:45 ... disagreement on the bug definition, lacking traction, already punted from various milestones 15:10:06 eglynn: let's punt that 15:10:10 k, re-tagetted to "next" also 15:10:16 works for me. i think there's a viable workaround. i'll comment on bug 15:11:05 the rest of https://launchpad.net/ceilometer/+milestone/kilo-rc1 is either landed already or seems like a kosher thing we'd want to have fixed in the final kilo release 15:11:40 gordc: is your https://bugs.launchpad.net/ceilometer/+bug/1436077 landing in rc1? 15:11:41 Launchpad bug 1436077 in Ceilometer "minimise hmac calls to avoid performance degradation" [Medium,In progress] - Assigned to gordon chung (chungg) 15:12:06 gordc: what do reckon of the importancre field for https://bugs.launchpad.net/ceilometer/+bug/1434711 ? 15:12:07 Launchpad bug 1434711 in Ceilometer "middleware and profiler notifications generate non-metric meters" [Undecided,In progress] - Assigned to gordon chung (chungg) 15:12:49 eglynn: it'd be good to have... i missed them initially. 15:13:06 llu-laptop: that'd be good to have as well... i haven't thought of solution to your comment just yet though. 15:13:13 o/ 15:13:26 gordc: k, sounds like a "medium" 15:14:01 I'm gonna say "medium" also for the mongo 3.0 bug, since we don't explicitly support this version or test against it in upstream CI 15:14:01 eglynn: cool cool. works for me. i think most of my items are 'nice to have's 15:14:21 coolness 15:15:33 so RC1 looks pretty quiet so far, so I guess that could explode once the distros start testing initial packages based on kilo-3 15:15:51 RDO kilo-3 packages are iminent IIUC 15:16:14 dunno about trusty, anyone tracking those packages? 15:16:24 rc1 is what day again? 15:16:44 nm, i read history. 15:16:49 9th April IIRC 15:16:54 cool cool 15:17:43 well, seems it's a "moveable feast" 15:17:46 like Easter :) 15:18:45 we can cut RC1 early if we like, or possibly delay it slightly if some critical issue explodes the week of April 9th 15:19:19 trick seems to be identify the potential release blockers before w/c April 9th to avoid a needless RC2 15:20:10 anything else on RC1? 15:20:31 #topic gnocchi 15:21:09 "This is exciting" – The Wall Street Journal 15:21:15 ahahah 15:21:25 "You'll never regret pastas" – Times 15:21:30 anything else? :D 15:21:42 ROFL :) 15:21:48 so we release our first alpha aka 1.0.0a1 15:21:59 jd__: you mentioned also the trusy packaging work is ongoing? 15:22:01 I think nobody tested it so NO BUG! 15:22:12 yeah zigo_ is going to take of packaging for Debian 15:22:19 I don't know about Ubuntu though 15:22:30 <_nadya_> congrats! :D 15:22:40 other than that the project is pretty good shape and we make good progress every week 15:22:46 it should be now more than usable 15:22:52 the API is getting very sexy 15:23:02 jd__: excuse my ignorance, but are the ubuntu packages usually just forks of the deb work? 15:23:04 we are still waiting on infra to rename the repository to openstack/gnocchi 15:23:13 jd__: ... or totally independent? 15:23:19 eglynn: more or less yeah, that depends 15:23:24 Yeah, will do. 15:23:32 jd__: As always, Ubuntu guys will wait until I do it... :) 15:23:38 hehe 15:24:00 RC1 milestone is at https://launchpad.net/gnocchi/+milestone/1.0.0rc1 for whose who want to track 15:24:09 cool, we have something similarish with the Fedora->RDO->RHEL packaging foodchain 15:24:17 we have a few patches that need reviews if anyone has time 15:24:25 hi! we are interested in adding other backend to indexer, we think about mongodb, is it make sense for you? 15:24:34 idegtiarov: yes that makes sense 15:24:47 do we need to write a spec? 15:24:56 idegtiarov: no, just open a blueprint to track your work 15:25:14 jd__, thank will do 15:25:19 *thanks 15:25:20 if they are details you want to discuss we can do it on the mailing list 15:25:26 but it should be pretty straight forward 15:25:42 for people following at home I started to write an InfluxDB driver 15:25:51 cool 15:25:56 but InfluxDB if far from being complete for our needs 15:26:10 and 0.9 is still in rc stage and breaks/improves a lot of things 15:26:19 so I'll follow that, but it's not going to be in 1.0 15:27:29 I think they are too busy getting all silly valley up in the shiz 15:27:31 also sileht patches for our new aggregation API has been merged into Ceilo 15:27:45 and the heat resources too 15:27:52 anything else you want to add sileht cdent ? 15:28:03 I got the functional tests finally green 15:28:17 jd__: influx driver won't be in gnocchi 1.0, or support for that specific version of influx won't be? 15:28:28 jd__, thank you sir! We were going to start discussion in irc or it would be better on mailing list? 15:28:29 Which means there will be pretty good live coverage of swift, ceph and postgresql and mysql in the gate 15:28:35 I just started to create the history stuffs for resource attributes 15:28:44 eglynn: influxdb won't be, there's no way to build a full driver currently with InfluxDB 0.8, and probably not yet with 0.9 15:28:54 jd__: cool, got it 15:29:10 idegtiarov: in general if it's long I prefer ML, if it's just a few questions feel free to ping on IRC 15:29:26 jd__, got it thanks. 15:29:32 yeah what's sileht is working on is exciting – come on be excited 15:29:46 yay? 15:29:47 we'll have history of resources states, think about flavor changes in VM 15:29:54 isn't that awesome? 15:30:06 yay! 15:30:14 thanks gordc, pass by my office for your check 15:30:36 * gordc looks for flights. 15:30:37 * jd__ . o O (plane so expense he'll never do it hihi) 15:30:45 s/expense/expensive/ 15:30:48 jokes on you 15:31:32 sileht: so this is to allow reconstructing the resource state timeline from old attribute values? 15:31:42 jd__: are you creating a new resource when the flavor changes and link it to the previous one? 15:31:47 sileht: awesome :) 15:32:11 eglynn, yes 15:32:13 jd__: or you adding a history inside the same resource? 15:32:14 fabiog: that's our idea indeed 15:32:37 eglynn, I plan to duplicate the resource 15:32:42 jd__: ok, that makes sense. The second wont :) 15:32:59 fabiog: cool 👍 15:33:24 sileht: yes, you want that. Also if I remember correctly nova may give it a different resource id 15:33:50 sileht: coolness, so the events persistence won't be needed now for that purpose? 15:34:41 eglynn, if the gnocchi resource track the attribut I guess yes 15:35:04 eglynn, but ceilometer event is still more flexible for that 15:37:15 yeah, say looking at the raw resize events, rather than say querying the resource attribute history to find all instance resizes that happened in the last month 15:39:43 sileht: ^^^ reason I ask is that this very usecase has come up before with customers doing chargeback 15:40:02 ... I've generally recommended using events instead of a classic ceilo samples query 15:40:22 ... the trade-off might be the other way though for the new gnocchi resource attribute history 15:40:34 anyhoo 15:41:15 anything else pasta-related? 15:41:31 I think that's all 15:41:33 eglynn, got it, I just started to store the history, the API should allow that, I hope. 15:41:50 sileht: coolness, thanks 15:41:58 #topic open-discussion 15:42:52 the bot is sick 15:43:05 it's because eglynn came on as eglynn-lunch 15:43:09 and then switched 15:43:15 a-ha 15:43:25 * eglynn goes back to lunch :) 15:43:34 * cdent is jealous and hungry 15:44:08 #topic the-topic-that-missed-all-the-discussion 15:44:32 When is the right time to start noodling about summit discussions? 15:45:21 cdent: usually in the ~3 weeks preceeding, we make the discisions on the track agenda 15:45:33 cool, thanks 15:45:39 eglynn-lunch: cdent I think last time we had a spreadsheet to populate, that was very useful 15:45:43 cdent: for Paris, we dispensed with al lthe formal CFP business 15:46:07 fabiog: yep, let's spin up something similar for Vancouver 15:46:13 fabiog: yeah, spreadsheet worked pretty well 15:47:03 cdent: part of the reason it's so late is that there's often horse-trading around the slots-per-track and the distribution of tracks during the week 15:47:14 yeah, I remember that 15:47:41 cool 15:48:09 oh that reminds me: I convinced gordc, jokingly, that there's going to be a bowling night and somehow it evolved into a bowl off between projects 15:48:10 ... but never too early to start cooking up ideas for sessions 15:48:40 cdent: a-ha, cool ... ceilo versus who? 15:48:47 THE WHOLE WORLD 15:48:52 LOL :) 15:48:55 dunno :) 15:49:15 I think we'd be better off going for a nice stroll in stanley park, actually. 15:49:52 cdent: you're the afterhours planner. 15:49:54 cdent: glance accepts your challenge =P 15:49:56 * sigmavirus24 kids 15:50:13 gordc is our ringer 15:50:42 If I'm the afterhours planner we're eating sushi for hours every night on someone else's tab. 15:50:54 cdent: sigmavirus24: i got fantastic technique... just as much power as possible. 15:51:14 gordc: that's how you loose an arm in the gutter 15:51:23 goes flying right off with teh ball when you least expect it 15:51:43 it's a risk admittedly. 15:52:08 On the other hand, if the arm doesn't force the ball into the gutter, it'll take out all the pins 15:53:36 I think that means we're done. 15:54:06 cdent: I think so too :) 15:54:12 cdent: I concur ... arms in the gutter is the signal to call it a wrap :) 15:54:21 lol! back to testing. 15:54:24 thanking y'all for your time 15:54:30 #endmeeting ceilometer