*** hidekazu has quit IRC | 00:12 | |
*** hidekazu has joined #openstack-watcher | 00:13 | |
hidekazu | morning | 00:13 |
---|---|---|
*** thorst_ has joined #openstack-watcher | 00:19 | |
*** adisky_ has quit IRC | 00:29 | |
*** zhurong has joined #openstack-watcher | 00:44 | |
*** thorst_ has quit IRC | 01:09 | |
openstackgerrit | licanwei proposed openstack/python-watcherclient master: update help description about actionplan create https://review.openstack.org/429572 | 01:26 |
openstackgerrit | Hidekazu Nakamura proposed openstack/watcher master: Add checking audit state https://review.openstack.org/429995 | 02:40 |
*** thorst_ has joined #openstack-watcher | 02:48 | |
*** thorst_ has quit IRC | 02:48 | |
*** thorst_ has joined #openstack-watcher | 03:04 | |
*** thorst_ has quit IRC | 03:04 | |
*** diga has joined #openstack-watcher | 03:18 | |
*** zhurong has quit IRC | 03:57 | |
openstackgerrit | Hidekazu Nakamura proposed openstack/watcher master: Add checking audit state https://review.openstack.org/429995 | 03:58 |
*** thorst_ has joined #openstack-watcher | 03:59 | |
*** thorst_ has quit IRC | 04:00 | |
*** thorst_ has joined #openstack-watcher | 04:19 | |
*** thorst_ has quit IRC | 04:19 | |
*** Daviey has quit IRC | 05:11 | |
*** thorst_ has joined #openstack-watcher | 06:20 | |
*** zhurong has joined #openstack-watcher | 06:23 | |
*** thorst_ has quit IRC | 06:25 | |
*** zhurong has quit IRC | 07:31 | |
*** zhurong has joined #openstack-watcher | 07:35 | |
*** thorst_ has joined #openstack-watcher | 08:21 | |
*** thorst_ has quit IRC | 08:26 | |
*** alexchadin has joined #openstack-watcher | 08:47 | |
openstackgerrit | Hidekazu Nakamura proposed openstack/watcher master: Fix log level error to warning https://review.openstack.org/430130 | 08:57 |
*** adisky_ has joined #openstack-watcher | 09:03 | |
*** Daviey has joined #openstack-watcher | 09:22 | |
openstackgerrit | Hidekazu Nakamura proposed openstack/watcher master: Add checking audit state https://review.openstack.org/429995 | 09:30 |
*** zhurong has quit IRC | 09:44 | |
alexchadin | vincentfrancoise: hi | 09:50 |
vincentfrancoise | alexchadin: morning | 09:50 |
alexchadin | vincentfrancoise: regarding your comment here: https://review.openstack.org/#/c/427646/7/watcher/applier/workflow_engine/default.py | 09:51 |
alexchadin | vincentfrancoise: TaskFlowActionContainer is a child of flow_task.Task | 09:51 |
alexchadin | vincentfrancoise: we can either use something like mixin class | 09:51 |
vincentfrancoise | alexchadin: ah my bad I thought it was part of DefaultWorkFlowEngine | 09:52 |
alexchadin | vincentfrancoise: or we can build new base class for TaskFlowActionContainer | 09:53 |
vincentfrancoise | alexchadin: IMHO the new base class is the best option here | 09:54 |
vincentfrancoise | alexchadin: but you get the point: I don't want to leave the action notifications handling to plugin developers | 09:55 |
alexchadin | vincentfrancoise: I forgot that it is plugin:) | 09:56 |
alexchadin | that's why i've placed it there | 09:56 |
vincentfrancoise | alexchadin: plugins are everywhere in Watcher :p | 09:56 |
alexchadin | oh yes | 09:56 |
alexchadin | it is something like "class Watcher(microservice, plugin)" | 09:57 |
vincentfrancoise | alexchadin: lol | 09:58 |
*** hidekazu has quit IRC | 10:16 | |
*** thorst_ has joined #openstack-watcher | 10:22 | |
*** thorst_ has quit IRC | 10:26 | |
adisky_ | hi | 10:43 |
vincentfrancoise | adisky_: morning | 10:43 |
adisky_ | i was trying to run vm consolidation startegy | 10:43 |
adisky_ | vincent: morning | 10:44 |
adisky_ | i have used loacl.conf.compute and local.conf.controller provided by the watcher team for watcher setup | 10:44 |
adisky_ | but i am getting 404 from ceilometer client | 10:45 |
vincentfrancoise | adisky_: mmmh, can you see ceilometer from within the horizon dashboard or in the list of available service via the CLI? | 10:46 |
adisky_ | ya all services are running | 10:46 |
adisky_ | even when i am doing ceilometer meter-list, i am getting 404 | 10:47 |
vincentfrancoise | adisky_: oh ok so the problem doesn't come from Watcher calling ceilometer but from ceilometer itself | 10:48 |
adisky_ | yes | 10:48 |
adisky_ | are the conf files https://github.com/openstack/watcher/blob/master/devstack/local.conf.controller | 10:49 |
adisky_ | are updated?? | 10:49 |
vincentfrancoise | adisky_: the thing is that we don't do anything special with the ceilometer plugin (see https://github.com/openstack/watcher/blob/master/devstack/local.conf.controller#L37) | 10:49 |
vincentfrancoise | adisky_: it's been some time since personally redeployed a devstack so I can't tell you if I also have the problem too | 10:50 |
adisky_ | ohkk, so can you suggest how can i debug that, because i do not have any idea on ceilometer :( | 10:51 |
vincentfrancoise | adisky_: first off, can you go to the ceilometer screen tab and see if there isn't any error trace poping up | 10:54 |
adisky_ | 2017-02-07 16:26:48.154 24709 ERROR ceilometer.agent.manager [-] Prevent pollster network.outgoing.bytes.rate from polling [<NovaLikeServer: myvm-controller3>] on source meter_source anymore! | 10:54 |
vincentfrancoise | adisky_: is it on the controller side? | 10:55 |
adisky_ | its on compute | 10:55 |
vincentfrancoise | adisky_: because having no metric isn't the same as not accessing the API | 10:56 |
adisky_ | yes, apart from it i am getting no errors | 10:57 |
adisky_ | vincent: thanks, i think i should redeploy it | 10:58 |
vincentfrancoise | adisky_: can you simply restart it then? | 10:58 |
adisky_ | vincent: i have restarted all the services of ceilometer and nova | 10:58 |
vincentfrancoise | adisky_: and still a 404 | 10:59 |
vincentfrancoise | ? | 10:59 |
adisky_ | yes | 10:59 |
vincentfrancoise | adisky_: can you curl the address and port ceilometer is bounded to? Just to see if you see it in the logs | 11:01 |
vincentfrancoise | adisky_: it's on the same node so it should even work with a 127.0.0.1 I guess | 11:01 |
adisky_ | yes ok | 11:03 |
adisky_ | vincent: i got the error | 11:14 |
adisky_ | thanks, ceilometer-api was not installed by devstack | 11:14 |
vincentfrancoise | adisky_: cool :) | 11:14 |
adisky_ | vincent: :) | 11:14 |
vincentfrancoise | adisky_: that looked really odd to begin with so that's reassuring :) | 11:15 |
*** diga has quit IRC | 11:27 | |
openstackgerrit | Alexander Chadin proposed openstack/watcher master: Add Action Notification https://review.openstack.org/427646 | 11:53 |
*** alexchadin has quit IRC | 12:17 | |
*** alexchadin has joined #openstack-watcher | 12:27 | |
*** thorst_ has joined #openstack-watcher | 12:39 | |
alexchadin | vincentfrancoise: ping | 13:13 |
openstackgerrit | Merged openstack/watcher master: Fix log level error to warning https://review.openstack.org/430130 | 13:19 |
adisky_ | alexchadin: hii | 13:37 |
alexchadin | hi adisky_ | 13:37 |
adisky_ | i have reported a bug https://bugs.launchpad.net/watcher/+bug/1662515 | 13:37 |
openstack | Launchpad bug 1662515 in watcher "Enable gnocchi plugin in devstack sample file" [Undecided,New] - Assigned to aditi sharma (adi-sky17) | 13:37 |
alexchadin | adisky_: let me see | 13:38 |
adisky_ | may be i am wrong, but if ceilometer-api is goin to be deprecated from ocata, dont we need to call gnocchi from watcher ?? | 13:38 |
alexchadin | adisky_: maybe you are right | 13:42 |
adisky_ | ok, so i need to check more on it | 13:43 |
alexchadin | adisky_: I need to take a look at gnocchi to be more familiar with it | 13:43 |
adisky_ | yea! i think all api's are same, but we need to call gnocchi client rather than ceilometer | 13:44 |
adisky_ | alexchadin: Thanks , i will check and update | 13:45 |
vincentfrancoise | adisky_: that's why we are now supporting Monasca as an alternative to cceilometer | 13:53 |
vincentfrancoise | adisky_: Gnocchi will also have to be supported but we didn't want to maintain too many different datasources for now | 13:54 |
alexchadin | vincentfrancoise: I plan to work on notifications for Service object (if DE or Applier services are down, we need to notify listeners). I've looked through Watcher objects and found out that Audit Template is not covered by notifications. Do we need to cover it? | 14:04 |
alexchadin | vincentfrancoise: I'm asking it because audit template is type of objects which instances are changed rarely | 14:05 |
vincentfrancoise | alexchadin: IMHO, there isn't much value-added to send notifications for audit templates | 14:07 |
alexchadin | +1 | 14:08 |
vincentfrancoise | alexchadin: because as opposed to audits, action plans or even actions, it doesn't have any state | 14:08 |
vincentfrancoise | alexchadin: so its lifecycle doesn't really matter | 14:08 |
vincentfrancoise | alexchadin: as for services, that makes sense although it's too much of a priority | 14:10 |
vincentfrancoise | it's not* | 14:11 |
alexchadin | vincentfrancoise: I will give this BP to my colleague | 14:12 |
vincentfrancoise | alexchadin: cool :) | 14:13 |
*** dtardivel has joined #openstack-watcher | 14:21 | |
*** zhurong has joined #openstack-watcher | 14:34 | |
adisky_ | Vincent: so we won't be supporting ceilometer in future?? | 14:35 |
vincentfrancoise | adisky_: we will support it as long as it still makes sense | 14:37 |
adisky_ | OK so for now do we need to replace the ceilometer client calls to gnocchi?? | 14:38 |
vincentfrancoise | adisky_: but there was no point giving ourselves more work and provide the gnocchi support before it was officially deprecated | 14:38 |
vincentfrancoise | adisky_: ideally, we need people that are using both gnocchi and watcher to tackle the issue and maintain it | 14:39 |
adisky_ | Vincent: I am not able to run any audit, I am on ceilometer-master | 14:40 |
vincentfrancoise | adisky_: what's the issue? | 14:41 |
adisky_ | Same ceilomete | 14:41 |
vincentfrancoise | adisky_: 404 still? | 14:41 |
adisky_ | The issue is ceilometer API is deprecated | 14:42 |
chrisspencer | o/ | 14:43 |
adisky_ | vincent : firstly i ran stack.sh, just with ceilometer plugin, then no ceilometer-api service is installed. I edited local.conf and enabled ceilometer-api seperately, now it is installed, but not running with message "it is deprecated" | 14:46 |
vincentfrancoise | adisky_: -__- | 14:47 |
vincentfrancoise | adisky_: it's not running at all? | 14:48 |
adisky_ | yes :( | 14:49 |
acabot | aspiers : Adam, I added your topic to https://etherpad.openstack.org/p/pike-watcher-ptg | 14:50 |
vincentfrancoise | adisky_: ok so I didn't expect them to remove it from devstack straight away... | 14:53 |
vincentfrancoise | alexchadin: ^ | 14:54 |
vincentfrancoise | alexchadin: sounds like we have a problem here | 14:54 |
alexchadin | i'm here | 14:54 |
vincentfrancoise | alexchadin: did you follow the discussion? | 14:54 |
alexchadin | yeap, ceilometer-api is deprecated so we can't use it in devstack, right? | 14:55 |
vincentfrancoise | alexchadin: basically ceilometer-api is now completely removed from devstack | 14:55 |
vincentfrancoise | alexchadin: yup | 14:55 |
alexchadin | I may try to connect gnocchi and watcher:) | 14:56 |
vincentfrancoise | alexchadin: the problem being that people can't run watcher strategies anymore | 14:56 |
alexchadin | vincentfrancoise: they cannot run them on 8.0.0 version? | 14:56 |
vincentfrancoise | alexchadin: do you have a gnocchi running? | 14:56 |
vincentfrancoise | adisky_: ^^ which version of ceilometer to do you have? | 14:57 |
alexchadin | vincentfrancoise: not yet, it may be good experience (didn't install anything for a long time) | 14:57 |
adisky_ | vincent: i am on master | 14:57 |
vincentfrancoise | adisky_: yeah but if you run "pip freeze | grep ceilometer", what do you have? | 14:58 |
alexchadin | seems that he is on >=8.0.0 | 14:58 |
adisky_ | vincent: i cant't tell you now, because i am unable to access my setup server currently | 14:59 |
adisky_ | but it is latest, as i started installing it today | 14:59 |
vincentfrancoise | adisky_: should be as alexchadin said then | 15:00 |
adisky_ | vincent: yes | 15:00 |
vincentfrancoise | adisky_: just installed one and I have 8.0.1 | 15:00 |
alexchadin | lol | 15:00 |
alexchadin | oh | 15:00 |
alexchadin | ceilometer | 15:00 |
alexchadin | so, I will start to install gnocchi tomorrow | 15:01 |
vincentfrancoise | alexchadin: I think someone assigned himself on the gnocchi thing BTW | 15:01 |
vincentfrancoise | on launchpad | 15:01 |
alexchadin | and will initialize the process to connect watcher and gnocchi to each other | 15:01 |
alexchadin | let me see | 15:01 |
vincentfrancoise | https://blueprints.launchpad.net/watcher/+spec/gnocchi-watcher | 15:02 |
alexchadin | vincentfrancoise: https://blueprints.launchpad.net/watcher/+spec/gnocchi-watcher | 15:02 |
alexchadin | right | 15:02 |
alexchadin | his IRC nickname is sanfern | 15:02 |
alexchadin | well, there are no specification or implementation. | 15:03 |
adisky_ | @https://blueprints.launchpad.net/watcher/+spec/gnocchi-watcher | 15:04 |
vincentfrancoise | alexchadin: I guess that's somewhat of a priority now | 15:04 |
adisky_ | :) yes, sorry i didn't saw previous messages and pasted | 15:04 |
vincentfrancoise | alexchadin: at least for the gate | 15:04 |
vincentfrancoise | adisky_: no worries | 15:05 |
alexchadin | vincentfrancoise: there will be some time before we merge it. Can't we limit version of ceilometer? | 15:05 |
alexchadin | for now | 15:05 |
alexchadin | at least | 15:06 |
vincentfrancoise | alexchadin: I think so | 15:06 |
adisky_ | @alexchadin @vincent if we have some time window then i would like to takeup this activity, meanwhile we can limit ceilometer version | 15:07 |
alexchadin | adisky_: can you take limiting? | 15:08 |
vincentfrancoise | adisky_: alexchadin: I let you guys work out who's doing what ;) | 15:09 |
adisky_ | alexchadin: no it is on priority, and i won't be able to do it that fast :) | 15:10 |
adisky_ | alexchadin: no issues if you want to take gnocchi integration also | 15:11 |
adisky_ | @vincent @alexchadin: I need to discuss about on more feature that is missing in watcher. | 15:12 |
alexchadin | adisky_: I'd like to take gnocchi integration since I have some free time now:) What feature you would like to discuss? | 15:13 |
adisky_ | @alexchadin that is fine :) | 15:13 |
adisky_ | we want to have abort functionality for ongoing action plan | 15:14 |
adisky_ | actually we need this feature in our environment, do i need to register a blueprint?? or i can give patches directly | 15:15 |
alexchadin | adisky_: could you please describe it a little bit more? | 15:15 |
adisky_ | suppose watcher is migrating 3-4 vm's and migration is not getting completed, so the administrator should be able to stop the action plan. | 15:17 |
adisky_ | @alexchadin: opinion?? | 15:20 |
alexchadin | adisky_: good, feel free to register new blueprint | 15:20 |
adisky_ | ok : | 15:20 |
alexchadin | We will discuss it tomorrow, on #openstack-meeting-alt channel | 15:20 |
adisky_ | meeting time?? | 15:21 |
adisky_ | ok got it, 14:00 UTC?? | 15:24 |
alexchadin | right:) | 15:24 |
aspiers | acabot: thanks :) | 15:29 |
*** alexchadin has quit IRC | 15:59 | |
openstackgerrit | Merged openstack/watcher master: Fix incorrect auto trigger flag https://review.openstack.org/429517 | 16:04 |
*** zhurong has quit IRC | 16:17 | |
*** vmahe has joined #openstack-watcher | 16:22 | |
*** openstackgerrit has quit IRC | 16:35 | |
*** vmahe has left #openstack-watcher | 16:53 | |
*** vincentfrancoise has quit IRC | 17:46 | |
*** openstackgerrit has joined #openstack-watcher | 21:03 | |
openstackgerrit | Chris Spencer proposed openstack/watcher master: Adding additional details to notification logs https://review.openstack.org/422295 | 21:03 |
*** harlowja has quit IRC | 21:09 | |
*** harlowja has joined #openstack-watcher | 21:35 | |
*** thorst_ has quit IRC | 22:01 | |
*** thorst_ has joined #openstack-watcher | 22:03 | |
*** thorst_ has quit IRC | 22:08 | |
*** thorst_ has joined #openstack-watcher | 22:20 | |
*** thorst_ has quit IRC | 22:25 | |
openstackgerrit | Chris Spencer proposed openstack/watcher master: Fix spelling error in NotificationEndpoint classes. https://review.openstack.org/430462 | 22:39 |
*** zhurong has joined #openstack-watcher | 23:26 | |
*** zhurong has quit IRC | 23:28 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!