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