21:05:50 <dhellmann> #startmeeting ceilometer 21:05:51 <openstack> Meeting started Wed Oct 9 21:05:50 2013 UTC and is due to finish in 60 minutes. The chair is dhellmann. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:05:51 <uvirtbot> dhellmann: Error: "startmeeting" is not a valid command. 21:05:52 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:05:54 <openstack> The meeting name has been set to 'ceilometer' 21:06:06 <dhellmann> hmm 21:06:11 <eglynn> thomasm: yeah, I'm gonna do a trawl of actual & potential backports tmrw 21:06:17 <dhellmann> got an error, but the meeting started, so I have no idea 21:06:19 <eglynn> (meant to get to it today) 21:06:28 <dhellmann> ok, agenda at https://wiki.openstack.org/wiki/Meetings/MeteringAgenda 21:06:32 <thomasm> Ahhhh, gotcha. No worries. Just wanted to letcha know. 21:06:41 <dhellmann> roll call, please 21:06:41 <eglynn> thomasm: (but swamped with potential RC2 stuff) 21:06:42 <dhellmann> o/ 21:06:45 <eglynn> o/ 21:06:46 <terriyu> o/ 21:06:49 <thomasm> o/ 21:06:49 <dragondm> o/ 21:07:11 * gordc wakes up 21:07:15 <lsmola> o/ 21:07:31 <dhellmann> #topic eglynn: do we need to cut an additional havana-rc2 milestone 21:07:31 <thomasm> totally understandable 21:07:31 <uvirtbot> dhellmann: Error: "topic" is not a valid command. 21:07:32 <sandywalsh> o/ 21:07:48 <tri2sing> o/ 21:07:54 <eglynn> yeah so I've been testing RC1-based packages on Fedora 21:07:55 <dhellmann> eglynn, want to take this one? 21:08:02 <eglynn> yep 21:08:18 <eglynn> I've come across a couple stinkers that I think warrent cutting an RC2 21:08:30 <eglynn> here are the one's I'm most concerned with ... 21:08:32 <dhellmann> are they tagged as such in the bug tracker? 21:08:37 <eglynn> #link https://bugs.launchpad.net/ceilometer/+bugs?field.tag=havana-rc-potential&field.importance=high 21:08:38 <uvirtbot> eglynn: Error: "link" is not a valid command. 21:08:50 <eglynn> https://bugs.launchpad.net/ceilometer/+bugs?field.tag=havana-rc-potential&field.importance=high 21:09:06 <eglynn> dhellmann: yeah tagged with havana-rc-potential 21:09:28 <dhellmann> eglynn: I suppose we'd need jd__ to talk to ttx about opening a window? 21:09:28 <dragondm> go home uvirtbot, you're drunk. 21:09:29 <sandywalsh> yeah that link one is confusing 21:09:39 <thomasm> yep 21:09:58 <eglynn> so without the (simple) fixes for https://bugs.launchpad.net/ceilometer/+bug/1237578 & https://bugs.launchpad.net/ceilometer/+bug/1237589 the combination alarm feature will simply not work out-of-the-box 21:10:00 <uvirtbot> Launchpad bug 1237578 in ceilometer "combination alarm evaluator entry point is missing" [High,In progress] 21:10:35 <gordc> i think we have two other patches currently proposed for rc as well. https://review.openstack.org/#/c/49508/ and https://review.openstack.org/#/c/49507/ 21:10:52 <eglynn> seems illogical not to cut an RC2 for those combo issues, seeing as we begged a FFE for RC1 for the feature in the first place 21:11:22 <eglynn> also this one while simple is potentially very user-visible https://bugs.launchpad.net/ceilometer/+bug/1237659 21:11:24 <uvirtbot> Launchpad bug 1237659 in ceilometer "API error message faultstring sometimes refers to previous failure" [Undecided,New] 21:11:55 <dhellmann> 1237578 seems simple enough 21:12:18 <dhellmann> as does 1237589 21:12:23 <eglynn> the fix for 1237659 should be straight-forward, and should IMHO go in if an RC2 is being cut anyway 21:12:24 <dhellmann> how did we miss those in tests? 21:12:51 <dhellmann> gordc, are the bugs for those changes tagged havana-rc-potential? 21:13:08 <eglynn> dhellmann: in one case the units mocked up the wrong attribute which caused the issue to be missed 21:13:19 <dhellmann> eglynn: ah, I see that now 21:13:32 <dhellmann> and I guess we're not testing that our entrypoints load? 21:13:33 <eglynn> dhellmann: but it seems that not much system/integration testing was done for that feature 21:13:40 <gordc> dhellmann: not sure. let met check. jd__ put them in since they didn't get in before he tagged icehouse. 21:13:46 <eglynn> dhellmann: e.g. nothing in tempest 21:14:26 <gordc> dhellmann: those bugs are tagged. 21:14:27 <eglynn> so I guess jd__ will have to make the call on the to-RC2-or-not-to-RC2 question 21:14:30 <dhellmann> eglynn: yeah, we could unit test all of the plugins to ensure they are all loading, but making a list of them to test dynamically would be a circular problem :-) 21:14:41 <dhellmann> eglynn: yeah, let's get our ducks in a row for him 21:14:52 <eglynn> dhellmann: yep 21:15:19 <eglynn> reviews obviously welcomed for the patches already proposed 21:15:21 <dhellmann> https://review.openstack.org/#/c/50710/ is approved 21:15:38 <thomasm> I just starred them to review 21:15:42 <eglynn> sooner the fixes are on the master, the sooner we can backport to milestone proposed 21:15:43 <dhellmann> the other will take a little more reading, so I'll look at it again after the meeting 21:15:48 <thomasm> The two that were linked 21:15:57 <eglynn> dhellmann, thomasm: cool thanks 21:16:02 <gordc> we got 10 bugs tagged for havana-rc-potential. 21:16:12 <dhellmann> anything else? 21:16:16 <dragondm> I'll throw some reviews thataway too. 21:16:19 <dhellmann> gordc: have a link to that query? 21:16:24 <eglynn> that's it from me on that topic 21:16:33 <eglynn> https://bugs.launchpad.net/ceilometer/+bugs?field.tag=havana-rc-potential 21:16:38 <eglynn> dhellmann: ^^^ 21:17:01 <dhellmann> ok, next 21:17:03 <dhellmann> #topic Release python-ceilometerclient 21:17:15 <eglynn> I cut 1.0.6 late last week 21:17:29 <eglynn> however the requirements version update hit a speedbump 21:17:29 <dhellmann> have we had any changes merge since then that warrant another release this week? 21:17:45 <dhellmann> requirements for other projects using our client? 21:17:55 <gordc> eglynn: was going to ask about requirements. i remember it failing 21:18:05 <eglynn> yeah haven't had time yet to figure out why the gate failed on https://review.openstack.org/49696 21:18:14 <eglynn> dhellmann: yep, heat is 21:18:38 <dhellmann> ah 21:18:47 <dhellmann> well, that seems separate from the issue of whether we should do another release ourselves 21:19:32 <jd__> o/ 21:19:36 <gordc> dhellmann: i don't think we merged anything since 1.0.6, eglynn you can correct me if i'm wrong. 21:19:41 <dhellmann> hi, jd__ ! 21:19:44 <eglynn> dhellmann: I don't know of anything new to warrant it 21:19:54 <dhellmann> ok, I think it's safe to say no for this week -- we can always change our minds 21:20:05 <eglynn> dhellmann: cool, agreed 21:20:22 <eglynn> dhellmann: need to get this failure sorted first in any case ... http://logs.openstack.org/96/49696/1/check/check-tempest-devstack-vm-full/33a6c6b/console.html 21:20:25 <dhellmann> jd__, see the backlog for rc2 discussion. tl;dr: we think we need one, about 1/2 dozen smallish changes 21:20:38 <eglynn> "Process leaked file descriptors." ... eeek! 21:20:49 <dhellmann> oh, that's not the error 21:20:59 <dhellmann> that's just something that jenkins reports, but you can ignore that 21:21:04 <thomasm> Mostly high visibility low risk changes, is what it looked like to me. 21:21:05 * jd__ reading backlog 21:21:08 <dhellmann> the error is going to be in one of the logs with a traceback 21:21:25 <dhellmann> I think the test jobs always lead fds when they fail for some reason 21:21:38 <thomasm> 2013-10-08 11:02:30.574 | 2013-10-08 11:02:30 pkg_resources.DistributionNotFound: ceilometer 21:21:43 <eglynn> dhellmann: a-ha, OK, thanks for the pointer 21:21:53 <thomasm> ^_- 21:22:05 <dhellmann> s/lead/leak/ 21:22:18 <dhellmann> thomasm: sounds like an installation failure 21:22:25 <thomasm> Yep 21:22:39 <dhellmann> ok, next up 21:22:40 <eglynn> thomasm: that's weird, given that the python-ceilometerclient (as opposed to ceilometer) version changed 21:22:48 <dhellmann> #topic Removal of core membership for inactive contributors 21:23:00 <dhellmann> this was, I assume, jd__'s topic 21:23:18 <eglynn> where do we set the bar for inactivity? 21:23:19 <jd__> eglynn, dhellmann: ok, i'll ask ttx to open a rc2 window; we also need for the fix to land in master soon, the release date approaches fast 21:23:31 <eglynn> jd__: great, thanks! 21:23:38 <jd__> eglynn: I think having a few reviews in the last 90 days is a minimum 21:23:44 <dhellmann> eglynn: I think we have a few people who have done no reviews this cycle 21:23:47 <eglynn> jd__: yep, agreed 21:23:53 <jd__> the people I listed on the agenda have 0 21:23:55 <dhellmann> ah, 90 days, ok 21:24:10 <dhellmann> John Tran, jiang, yunhong 21:24:13 <jd__> well, likely even for 180 days -- I didn't check 21:24:15 <eglynn> I think it's fine to remove them, as long as it's made clear there 21:24:28 <dhellmann> #link http://russellbryant.net/openstack-stats/ceilometer-reviewers-90.txt 21:24:32 <eglynn> 's a path back in if they so desire and are willing to restart reviewing 21:24:37 <dhellmann> #link http://russellbryant.net/openstack-stats/ceilometer-reviewers-180.txt 21:25:01 <dhellmann> jtran has done 2 reviews in 180 days 21:25:38 <jd__> which is very very low :) 21:25:47 <dhellmann> eglynn: yes 21:25:48 <jd__> eglynn: sure 21:26:04 <jd__> do we want to vote on that or is it good enough if I take the action? 21:26:15 <sandywalsh> I think nova requires something like 10 reviews in 30 days or something 21:26:18 <dhellmann> it seems appropriate to vote 21:26:18 * gordc will follow any decision made 21:26:35 * dhellmann remembers how to do that 21:26:48 <eglynn> 10 seems reasonable 21:27:02 <dhellmann> #vote Remove jtran, jiang, yunhong as core reviewers due to inactivity 21:27:05 <dhellmann> nope 21:27:19 <dhellmann> jd__, do you remember the command? 21:27:26 <thomasm> maybe poll? 21:27:42 <sandywalsh> #help 21:27:43 <jd__> dhellmann: http://ci.openstack.org/meetbot.html #startvote 21:27:44 <dhellmann> I'm looking for the instructions 21:28:04 <gordc> dhellmann: startvote 21:28:06 <eglynn> #startvote 21:28:18 <eglynn> http://ci.openstack.org/irc.html 21:28:24 <dhellmann> #startvote Remove jtran, jiang, yunhong as core reviewers due to inactivity? Yes, No, Abstain 21:28:24 <openstack> Begin voting on: Remove jtran, jiang, yunhong as core reviewers due to inactivity? Valid vote options are Yes, No, Abstain. 21:28:25 <openstack> Vote using '#vote OPTION'. Only your last vote counts. 21:28:35 <jd__> #vote yes 21:28:40 <dhellmann> #vote yes 21:28:40 <gordc> lol 21:28:52 <gordc> #vote yes 21:28:55 <tri2sing> #vote yes 21:28:56 <eglynn> #vote yes 21:28:59 <gordc> i thought it would be secret. 21:29:08 <terriyu> #vote abstain 21:29:08 <dhellmann> gordc: no secrets here! 21:29:11 <jd__> this is open source, there's no secret 21:29:27 <thomasm> lol 21:29:31 <dragondm> heh 21:29:33 <jd__> gordc: so what did you eat at lunch btw? 21:29:38 <jd__> :-) 21:29:42 <gordc> lol well this is awkward... 21:29:49 <thomasm> Whoa 21:29:58 <dragondm> Too many secrets. The password is 'swordfish' ... 21:30:02 <gordc> jd__: i had a cafeteria food. highly not recommended. 21:30:13 <dhellmann> anyone else going to vote? 21:30:23 <jd__> #vote gordc-to-stop-cafeteria-food 21:30:24 <openstack> jd__: gordc-to-stop-cafeteria-food is not a valid option. Valid options are Yes, No, Abstain. 21:30:26 <dhellmann> I guess it's really just cores 21:30:39 <jd__> gordc: sorry for you, the bot has talked! 21:30:42 <thomasm> Yeah. I would except I just started a month or so ago on the project. :) 21:31:08 <terriyu> thomasm: you can abstain if you'd like ? :) 21:31:20 <gordc> jd__: vote to give me more lunch money :) 21:31:26 <jd__> yeah we'll need to have the core member list inside gerrit to have a better voting system :) 21:31:28 <thomasm> #vote abstain 21:31:30 <thomasm> there we go 21:31:44 <dhellmann> ok 21:31:45 <dhellmann> #stopvote 21:32:06 <dhellmann> #endvote 21:32:08 <openstack> Voted on "Remove jtran, jiang, yunhong as core reviewers due to inactivity?" Results are 21:32:09 <openstack> Yes (5): jd__, dhellmann, eglynn, tri2sing, gordc 21:32:10 <openstack> Abstain (2): thomasm, terriyu 21:32:27 <dhellmann> one day I'll learn to use the bot... 21:32:31 <dhellmann> and then watch out 21:32:38 <lsmola> lol 21:32:40 <thomasm> He'll be dangerous! 21:32:44 * thomasm shudders 21:32:49 <dhellmann> ok, that's it for the formal agenda 21:32:52 <dhellmann> #topic open discussion 21:33:11 <terriyu> I'm doing research on fun stuff to do and good stuff to eat in Hong Kong 21:33:21 <terriyu> let me know if there's anything you'd like me to research 21:33:25 <jd__> I've just removed John and jiang from ceilometer-core/drivers 21:33:29 <terriyu> or if you'd like to see the results of said research 21:33:50 <sandywalsh> any new cores going to backfill? (hint hint ;) 21:34:09 <dragondm> Hint hint. Also. 21:34:32 <dhellmann> terriyu: a wiki page would be really helpful 21:34:33 <eglynn> backfill == goodness methinks 21:34:45 <terriyu> dhellmann: ok, the OpenStack wiki ? 21:35:04 <dhellmann> terriyu: sure! 21:35:20 <dhellmann> maybe some other folks will help by adding to it 21:35:22 <dragondm> btw, who all is going to be @ HK? 21:35:28 <terriyu> o/ 21:35:38 <dragondm> (I will be, btw) 21:35:38 <dhellmann> sandywalsh: that's a good question, maybe to be addressed at/after the summit? 21:35:45 <eglynn> o/ 21:35:45 <dhellmann> o/ 21:35:54 <dragondm> o/ 21:35:57 <sandywalsh> o/ 21:36:02 * gordc got approval to go. 21:36:08 <dragondm> dhellmann: Sounds good. 21:36:11 * thomasm can't go and is very sad about it. 21:36:37 <terriyu> I'll take photos for you, thomasm :( 21:36:55 <thomasm> Aww, thanks. =] 21:37:05 <dragondm> thomasm: I'll get you some tacky souvenirs. 21:37:29 * terriyu remembers the infamous "Made in Hong Kong" clothes her parents had to wear as a child 21:37:32 <thomasm> Hahaha, yay!!! 21:38:03 <dhellmann> :-) 21:38:09 <gordc> thomasm: send us a full sized cardboard cut out. we'll put your cut out in the pictures. almost as good as being there. 21:38:17 <dhellmann> unless there's anything else, we can wrap up early tonight 21:38:19 <terriyu> I'm pretty sure jd__ is going to HK 21:38:41 <dragondm> terriyu: I'd assume so. 21:38:45 <eglynn> apologies folks, I gotta bail pretty soon ... 21:38:48 <thomasm> Lol, that'll be awkward for Dragon to get on the plane with. 21:38:49 <eglynn> (getting late on this side of the pond) 21:38:55 <thomasm> dragondm* 21:38:58 <jd__> eglynn: just sent a mail to ttx with in you in cc about rc2 :) 21:39:16 <eglynn> jd__: great, thanks! 21:40:14 <dhellmann> ok, I think we're done for the evening 21:40:16 <dhellmann> thank you all! 21:40:17 <thomasm> gordc, I'm actually really wondering where I could get a full-sized cut out of myself. I can think of a million uses for it. 21:40:21 <thomasm> yep yep! Cheers! 21:40:35 <dhellmann> #endmeeting