21:00:19 #startmeeting ceilometer 21:00:19 stevebaker: wow, 1 second late! :) 21:00:20 Meeting started Wed Mar 12 21:00:19 2014 UTC and is due to finish in 60 minutes. The chair is jd__. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:00:21 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:00:24 The meeting name has been set to 'ceilometer' 21:00:26 hi 21:00:28 o/ 21:00:30 o/ 21:00:30 #link https://wiki.openstack.org/wiki/Meetings/Ceilometer 21:00:33 o/ 21:00:33 o/ 21:00:35 o/ 21:00:38 Slower: :) 21:00:39 <_nadya_> o/ 21:00:42 o/ 21:00:45 o/ 21:02:34 that should be a quick meeting 21:02:40 #topic Milestone status icehouse-rc1 21:02:52 https://bugs.launchpad.net/ceilometer/+bug/1288372 is proving a tad awkward 21:02:56 so we're pretty much on track, I don't know if VMware stuff are all merged I didn't check 21:03:03 no it should be mostly about bugs 21:03:17 current approach on LP 1288372 requires upping the min mongo version to 2.4 to get access to the new $setOnInsert operator 21:03:20 eglynn: I feel your pain 21:03:28 LOL :) 21:03:35 eglynn: we already require 2.2 right? 21:03:42 yep 21:03:56 if we have 2.4 on at least one CI node, I'm good with that 21:04:01 (which is not sure) 21:04:08 (I think py27 has 2.2 and py26 has 2.3) 21:04:15 jd__: i believe vmware stuff is merged... just cleaning up docs now... and probably need to apply fixes to the minor comments. 21:04:17 the pain will be also be felt by the RHEL RPM sausage makers ;) 21:04:21 gordc: ack 21:04:32 (only 2.2 packaged on RHEL right now) 21:04:33 eglynn: is there any other option? 21:05:02 jd__: I think not, but in any case I'll have a patch out for review tmrw morning, we can trash it out on gerrit ... 21:05:38 i put a patch to spawn multiple workers: https://review.openstack.org/#/c/79962 ... local testing shows improve me. 21:05:48 s/improve me/improvement 21:06:04 only issue is it brings up deadlocking issues again. 21:06:18 gordc: uh? 21:07:10 jd__: yeah... it's going to need a rewrite of how we store records... or we keep collector as single thread for now. 21:07:14 gordc: another improvement you can make is to set the greenpool size to 1 to avoid all races condition 21:07:25 gordc: that is part of my plan too 21:07:33 <_nadya_> we have dependency-problem regarding rpm with happybase too. as far as I remember only 0.6 version is available and it doesn't work. need to check 0.8 21:07:48 gordc: does this multi-worker change impact on the API service, or just the agents? 21:07:54 gordc: anyhow that patch looks a very good first step, thanks 21:08:15 jd__: i'll look into that. the problem is the updates we make to (useless) secondary tables (source, project, resource, etc...) 21:08:29 gordc: ... /me just wondering about the old behaviour of the out-of-the-box API service being locked up during long-running API requests 21:08:36 eglynn: i only turned on multiple workers for collector and notification services. 21:08:43 gordc: fair enough 21:08:58 eglynn: i figure it makes no sense for agents and api... 21:09:15 indeed 21:09:31 anything else? 21:09:40 gordc: yeah I guess there's an alternative way of making the api service able to handle concurrent requests 21:09:51 eglynn: real people uses a WSGI server :) 21:10:01 jd__: yeap 21:10:15 jd__: not from me. i'll keep playing with it to see if we can avoid deadlocks. 21:10:26 cool 21:10:36 #topic Tempest integration 21:10:43 _nadya_: any update? 21:10:51 <_nadya_> hi all. We were working a lot on notification problem and as a result is #link https://bugs.launchpad.net/ceilometer/+bug/1291054 . I hope that the fix will allow us to test ceilometer in tempest. As I wrote in email [Collector's performance], all tempest tests creates a rather high load on ceilometer services. So the plan is to test the fix with changed polling interval. Because I plan to create pollster-tests by the end of week. An 21:10:51 <_nadya_> d if test is not successful we will discuss what do do on next meeting :) 21:11:54 sounds like a plan :) 21:12:32 <_nadya_> afaik, ci-nodes has 8 cpus a least. so with Gordon's patch it should work 8x faster 21:12:41 yep 21:12:47 _nadya_: lol. i like the optimism. 21:13:01 we'll add rainbows later gordc :) 21:13:18 perfect! 21:13:21 <_nadya_> :) 21:13:22 #topic Release python-ceilometerclient? 21:13:26 still patches in the queue for the new icehouse features 21:13:31 * eglynn needs to find his reviewing mojo ;) 21:13:38 hehe 21:13:41 our patch sets are all ready for review 21:13:44 will aim to release next week once the backlog has landed 21:13:46 cool, we still have time to release 21:13:55 ildikov_: noted :) 21:14:09 eglynn: thanks :) 21:14:10 ours too :) 21:14:24 #topic Open discussion 21:14:44 terriyu brought up the OPW last week 21:14:51 so we've had some movement on that ... spun out an idea 21:14:58 https://wiki.openstack.org/wiki/OutreachProgramForWomen/Ideas#Ceilometer_-_Period-spanning_statistics 21:15:05 and interest has been expressed in it ... 21:15:14 yes, a friend of mine from grad school is working with eglynn on it 21:15:39 yep, so if you have the opportunity to help anamalagon with her pre-application work, please do so 21:15:40 her nickname is anamalagon and she's finishing up her physics PhD 21:16:03 (it would be good for Ana to have landed at least one ceilo patch before the OPW deadline of Mar 19th) 21:16:25 so far, she seems to be doing very well, so if we help her as much as possible, she has a great shot at getting into OPW and becoming a Ceilometer intern this summer 21:16:59 cool, i'll keep an eye out for her work. 21:17:17 if she succeeds with sphinx, then nothing can stop her :) 21:17:29 lol 21:17:44 eglynn: do you have a link to the patch she's working on right now? 21:17:46 I can offer some help too, if she needs, even with sphinx 21:18:09 terriyu: https://bugs.launchpad.net/ceilometer/+bug/1290924 21:18:53 <_nadya_> please remind me the date of rc1 21:18:53 everyone, this is the bug that anamalgon is working on ^^ 21:19:23 <_nadya_> *sorry for interrupting 21:19:28 _nadya_: https://wiki.openstack.org/wiki/Icehouse_Release_Schedule 21:19:42 _nadya_: ... so w/c Mat 27th I guess 21:19:46 *Mar 21:20:04 <_nadya_> eglynn: ok, thanks 21:20:39 yeah though we can release rc1 as soon as we're ready 21:20:57 jd__: a-ha ok, cool 21:21:17 ... but ttx still pulls the trigger on it, or? 21:21:22 jd__: have we branched already? just wondering when we are able to approve non-icehouse stuff. 21:21:53 gordc: usually coincides with RC1 being cut IIRC 21:22:09 yep 21:22:20 eglynn: cool cool. i was waiting for jd__ to start tossing the usually red x's around for ff 21:22:36 I'm lazy this time, I don't think I'll do that 21:22:37 ... his favourite time of the cycle ;) 21:22:57 I envision a world where every core reviewer is smart enough to not press the button 21:22:57 it'd be mine too :) 21:23:02 :D 21:23:45 jd__: i need to disable my approve radio button... it's calling to be pressed. 21:25:32 jd__: how long to leave the core nominations for _nadya_ & ildikov_ open? 21:25:39 eglynn: 5 days IIRC 21:25:42 ... tradition is what, 5 working days? 21:25:45 cool 21:26:15 <_nadya_> ildikov_: ;) 21:26:31 _nadya_: ;) 21:26:49 ... 7 of 8 votes in so far, it's looking like a shoo-in :) 21:26:59 _nadya_: here comes the women power ;) 21:27:13 <_nadya_> ildikov_: hehe 21:27:24 ... /me hides ;) 21:27:49 eglynn: LOL :) 21:28:36 eglynn: ah so basically we already have a majority? 21:29:02 jd__: yep every core save nijaba has +1'd already 21:29:54 pff I totally missed the count indeed 21:30:08 well, no need to wait I'll add you guys tomorrow and will send a mail ton confirm 21:30:22 jd__: nice! 21:30:48 ildikov_, _nadya_: welcome to the inner sanctum! :) 21:30:50 congrats to both of you. 21:30:52 anything else or should I close that meeting? 21:31:02 _nadya_ ildikov_ congratulations :) 21:31:20 * terriyu claps for _nadya_ and ildikov_ 21:31:23 <_nadya_> thanks :) 21:31:29 I assume it is tha part, when I can thank to my parents and all the cores for helping all the way through :) 21:31:39 s/tha/the/ 21:32:12 :) 21:32:15 _nadya_: speech? 21:33:17 <_nadya_> oh, I'm not so prepared :) I promise to be a responsible core :) 21:33:34 :) 21:33:36 :) 21:34:54 _nadya_: nah, we need more irresponsibility ;) ... swash-buckling and risk-taking 21:35:28 <_nadya_> eglynn: really:)? I will think about it 21:35:40 _nadya_: ... I jest ;) 21:35:56 eglynn: as I mentioned girl power is here, we will not disappoint you ;) 21:36:11 ildikov_: yeah I'm counting on that :) 21:36:45 eglynn: awsome ;) 21:37:46 wrapping up gentlemen and gentlwomen 21:37:56 see you next week and all the time on #openstack-ceilometer 21:38:04 good night all! 21:38:09 laters 21:38:09 happy hacking! 21:38:12 #endmeeting