15:01:05 #startmeeting ceilometer 15:01:06 Meeting started Thu Oct 17 15:01:05 2013 UTC and is due to finish in 60 minutes. The chair is jd__. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:07 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:10 o/ 15:01:10 The meeting name has been set to 'ceilometer' 15:01:16 o/ 15:01:19 o/ 15:01:36 o/ 15:02:07 o/ 15:02:17 o/ 15:02:22 o/ 15:02:25 hi everyone 15:02:27 o/ 15:02:29 o/ 15:02:41 #topic Release python-ceilometerclient? 15:03:04 no need as far I know 15:03:17 I think we're good on this one 15:03:20 global requirements not yet updated to 1.06 BTW 15:03:34 pending https://review.openstack.org/49696 15:03:46 o/ 15:04:04 eglynn, heat stack-update is currently broken I think due to this 15:04:26 sileht: due to needing 1.0.6? 15:05:04 eglynn, heat stack-update with a CM alarm won't work with ceilometerclient 1.0.5 15:05:32 sileht: k, we need to get that global requirements change landed asap so 15:05:39 does heat specify an upper bound for the client? 15:05:54 dhellmann, no 15:06:00 we really only need that requirements change in a hurry if something specifies an upper bound, right? 15:06:40 +2 approved anyway 15:06:52 dhellmann: thanks! 15:07:09 dhellmann, thx 15:07:24 so latest would be picked up in a totally *fresh* build, right? 15:07:32 o/ 15:07:47 (but not where there's a preexisting virtualenv with 1.0.5 installed) 15:07:50 eglynn, yes 15:07:59 cool, got it ... 15:08:06 yes, that's right 15:09:42 #topic Open discussion 15:09:50 we're out of topic 15:09:52 :-) 15:10:18 I think we released Havana today though I've been busy and didn't check 15:10:19 so congrats anyway! :) 15:10:22 Wahoo! 15:10:26 \o/ 15:10:30 break out the cigars & champagne! 15:10:37 eglynn, +1 15:10:38 :D 15:10:43 yay! 15:10:46 :-) 15:11:16 i had a quick question 15:11:19 jd__: I remembed you mentioned merge the hardware agent with central agent. How to resolve the issue of multiple central agent? 15:11:46 by the way, what with monitoring physical devices? how discussion with Ironic guys? 15:11:57 llu-laptop, jd__ it should be just by configuration, right? 15:12:11 does any remember what the conditions for api access were? do you just need to be a member to query api or do you need to be admin... seems like you just need to be a member but that raises security concerns. 15:12:33 llu-laptop: we're writing a blueprint about it 15:12:47 gordc: admins can query for any resource, regular users can only query for resources owned by the tenant they belong to 15:12:50 I think discussion with Ironic will be at the summit 15:13:00 Hello all. Open discussion so quikly? I have again the same question as 2 weeks ago? Are yuo planning to add different notifications plugins for sms and so on, or it will be realised not in ceilometer? 15:13:05 gordc: assuming you mean ceilometer's api 15:13:47 lexx_, ndipanov from Nova is starting working on that 15:13:53 dhellmann: yeah, that's roughly what i remember as well. 15:13:54 gordc: although with the changes in keystone's model, we probably need to rethink those rules to account for groups 15:14:08 lexx_, but seems that IMPI inspector is already in progress 15:14:14 https://blueprints.launchpad.net/ceilometer/+spec/ipmi-inspector-for-monitoring-physical-devices 15:14:23 dhellmann: i guess the only way to make it admin only is to make some coding changes on the side. 15:14:28 lexx_, we will probably add ironic_ipmi_inspector then 15:15:02 vvechkanov2, I would think Oslo would be the authoritative place for notification plugins. 15:15:34 llu-laptop, btw. in a week or so, I will have time to help you with anything on the agent, if you will need it :-) 15:15:36 gordc: why would you want to do that? 15:15:38 vvechkanov2, That way all projects could benefit from such a thing 15:16:01 lsmola_, Can I do something in this moment? I complete with IPMI inspector for Ceilometer 15:16:15 vvechkanov2, https://wiki.openstack.org/wiki/Oslo 15:16:32 thomasem, we both mean the same? Alarm notifications? 15:16:33 dhellmann: sort of ties back to audit work. in some cases the data ceilometer captures may be priveliged 15:16:51 gordc: ok, I can see that 15:16:59 privileged data* ( i should learn to spell) 15:17:11 just an update about HBase. We started to testing it but Ceilometer still cannot put data to it because of a bug. Continue working :) 15:17:13 Ismola, thanks, let's see how this going. 15:17:21 vvechkanov2, Not absolutely certain there. One of these other folks would probably know more about alarming than me. 15:17:51 vvechkanov2: it would be nice to see alarm publishers unified with sample publishers 15:18:11 wechkanov2: I was hoping Marconi/Foghorn will give us SNS-style notifications 15:18:16 dhellmann: i guess the question is how we make certain data 'privileged' and other data open to members. 15:18:39 One more question about the Ironic/ceilometer. With Ironic, could we monitor physical machines other than those used like nova-compute node? 15:18:53 gordc: that sounds like a potentially large discussion 15:19:08 dhellmann: agreed. 15:19:21 lexx_, I see it's -2, well you will have to wait for the Ironic API I guess, try to ask Ironic guys if you can help in that area 15:19:25 eglynn, do you speaking with marconi's community about it? They have such things in plans? 15:19:33 dhellmann: i'll create a bp topic for it 15:19:49 there's a session proposed for summit 15:20:06 wechkanov: ^^^ intending to discuss it there 15:20:13 gordc: good idea 15:21:33 FYI latest stable/grizzly release almost ready to fly https://launchpad.net/ceilometer/+milestone/2013.1.4 15:21:36 (pending https://review.openstack.org/52348 ...) 15:22:09 guys, just a quick question about data-processing. Did you think about more complicated statistics besides min, max? Maybe about filtering? 15:22:18 llu-laptop, with tripleo, every hardware will be a nova instance, it is using nova-baremetal (ironic) for hardware management 15:22:33 llu-laptop, so it's not only for compute :-) 15:23:36 nadya: I think there's a blueprint that mentions something about that 15:24:07 llu-laptop, they call it Undercloud, it's another openstack for managing the openstack :-) 15:24:36 eglynn: just +2 and approved 52348 15:24:45 llu-laptop: thank you sir! 15:25:09 nadya: look at https://blueprints.launchpad.net/ceilometer/+spec/api-v2-improvement 15:25:49 terriyu, thanks! 15:26:10 lsmola: thanks for the information, I'll look at those. 15:26:58 llu-laptop, you are welcome 15:27:38 llu-laptop, I use this for setting up a development environment http://docs.openstack.org/developer/tripleo-incubator/devtest.html 15:27:52 hey everyone, just wanted to mention that OpenStack is participating again in the open source internship program 15:27:53 llu-laptop, for hardware agent testing 15:27:57 the link is https://wiki.gnome.org/OutreachProgramForWomen/2013/DecemberMarch 15:28:15 feel free to publicize it in Twitter / blog / email / etc 15:29:02 terriyu, will do 15:29:19 thanks lsmola ! 15:29:46 the deadline for the internship application is Nov 11 15:30:25 hello all, also want to ask a question I filed this bug: https://bugs.launchpad.net/ceilometer/+bug/1240994 15:30:27 Launchpad bug 1240994 in ceilometer "Havan rc2 acl scenarios failing due to timezone assumption (dup-of: 1238529)" [Undecided,In progress] 15:30:28 Launchpad bug 1238529 in ceilometer "keystoneclient 0.4.0 breaks Ceilometer" [Critical,Fix released] 15:30:51 but it shows as dup of this: https://bugs.launchpad.net/ceilometer/+bug/1238529 15:31:01 which shows it has a fix release 15:31:12 what do I do there 15:32:06 continue working 1240994 or switch to 1238529 that is already in fix state? 15:32:07 just for reference, i also see the same issue as dperaza. the timezone issue seems to affect us in North America. 15:33:31 sileht: dperaza bug relates to this patch. 15:33:35 https://review.openstack.org/#/c/52182/2 15:33:41 dperaza: are you thinking 1240994 isn't really a duplicate of 1238529? 15:33:54 I think is an additional issue 15:34:10 1238529 did fix some things 15:34:25 Perhaps I have miss something ? 15:34:28 they are both casue by keystoneclient 0.4 move 15:35:00 dperaza: in that case you can remove the duplicate setting 15:35:02 sileht: i think you guys in Europe can't see it. :) 15:35:20 gordc, oh 15:35:36 dperaza: (then propose a separate fix for 1240994) 15:35:48 I did already 15:35:57 dperaza, sorry 15:35:58 * eglynn refreshes ... 15:36:06 but, my concern was the the bug show as dup 15:36:08 dperaza: i think it's safe to keep going with what you have. 15:36:21 dperaza: did already remove the duplicate status? 15:36:28 dperaza: or did already propose a patch? 15:36:41 did already proposed a patch 15:36:43 dperaza: a-ha, I see it now 15:37:01 dperaza: (launchpad slow to update bug) 15:37:11 dperaza: we'll have one of the Europe ppl to test that it works for them as well. i think it's a good idea to get rid of datetime.datetime.now() reference to begin with. 15:37:46 dperaza, I have removed my -1 and I will really review it so 15:37:54 should we be using the olso timeutils version across the board? 15:38:10 (i.e. instead of datetime.now() called directly ...) 15:38:33 eglynn, I think it always better because it allows to mock the time easyly 15:38:36 eglynn: that seems to be safer. been seeing a lot of timezone issues with datetime.now() 15:38:45 sileht: agreed 15:38:46 sileht: yep, agreed 15:38:46 eglynn: agreed 15:38:50 cool 15:38:59 I do thing using utcnow whenever possible is good idea yes 15:39:00 yah, OS times should *always* be utc. 15:39:13 dragondm, +1 15:39:48 if someone needs timezone dates they can always conver before showing 15:39:54 yep 15:39:58 bingo. 15:40:03 but backend should store utc 15:40:07 yep 15:40:16 local times should only be used for user display. 15:40:48 I don't care if it's redundant for me to say it, but that's how much I agree. +1000 15:41:08 thomasem, +1001 15:41:15 Whoaaaaa price is right over here 15:41:21 hehe 15:41:23 :P 15:41:23 thomasem: you're breaking DRY. 15:41:34 gordc, you caught me 15:41:48 thomasem: lol you've taught me well. 15:41:53 LOL 15:42:12 Rule #1 of programming: Don't Repeat yourself. 15:42:18 Rule #2 of programming: Don't Repeat yourself. 15:42:28 dragondm: :) 15:42:30 I thought it was don't talk about fight club? 15:42:46 D= 15:43:15 should I close the meeting? :) 15:43:36 jd__: works for me. 15:43:37 dragondm, unless you write tests, then DAMP :-) 15:43:48 jd__: yep, I think we're done 15:44:06 :-) 15:44:08 #endmeeting