Tuesday, 2017-02-07

*** hidekazu has quit IRC00:12
*** hidekazu has joined #openstack-watcher00:13
*** thorst_ has joined #openstack-watcher00:19
*** adisky_ has quit IRC00:29
*** zhurong has joined #openstack-watcher00:44
*** thorst_ has quit IRC01:09
openstackgerritlicanwei proposed openstack/python-watcherclient master: update help description about actionplan create  https://review.openstack.org/42957201:26
openstackgerritHidekazu Nakamura proposed openstack/watcher master: Add checking audit state  https://review.openstack.org/42999502:40
*** thorst_ has joined #openstack-watcher02:48
*** thorst_ has quit IRC02:48
*** thorst_ has joined #openstack-watcher03:04
*** thorst_ has quit IRC03:04
*** diga has joined #openstack-watcher03:18
*** zhurong has quit IRC03:57
openstackgerritHidekazu Nakamura proposed openstack/watcher master: Add checking audit state  https://review.openstack.org/42999503:58
*** thorst_ has joined #openstack-watcher03:59
*** thorst_ has quit IRC04:00
*** thorst_ has joined #openstack-watcher04:19
*** thorst_ has quit IRC04:19
*** Daviey has quit IRC05:11
*** thorst_ has joined #openstack-watcher06:20
*** zhurong has joined #openstack-watcher06:23
*** thorst_ has quit IRC06:25
*** zhurong has quit IRC07:31
*** zhurong has joined #openstack-watcher07:35
*** thorst_ has joined #openstack-watcher08:21
*** thorst_ has quit IRC08:26
*** alexchadin has joined #openstack-watcher08:47
openstackgerritHidekazu Nakamura proposed openstack/watcher master: Fix log level error to warning  https://review.openstack.org/43013008:57
*** adisky_ has joined #openstack-watcher09:03
*** Daviey has joined #openstack-watcher09:22
openstackgerritHidekazu Nakamura proposed openstack/watcher master: Add checking audit state  https://review.openstack.org/42999509:30
*** zhurong has quit IRC09:44
alexchadinvincentfrancoise: hi09:50
vincentfrancoisealexchadin: morning09:50
alexchadinvincentfrancoise: regarding your comment here: https://review.openstack.org/#/c/427646/7/watcher/applier/workflow_engine/default.py09:51
alexchadinvincentfrancoise: TaskFlowActionContainer is a child of flow_task.Task09:51
alexchadinvincentfrancoise: we can either use something like mixin class09:51
vincentfrancoisealexchadin: ah my bad I thought it was part of DefaultWorkFlowEngine09:52
alexchadinvincentfrancoise: or we can build new base class for TaskFlowActionContainer09:53
vincentfrancoisealexchadin: IMHO the new base class is the best option here09:54
vincentfrancoisealexchadin: but you get the point: I don't want to leave the action notifications handling to plugin developers09:55
alexchadinvincentfrancoise: I forgot that it is plugin:)09:56
alexchadinthat's why i've placed it there09:56
vincentfrancoisealexchadin: plugins are everywhere in Watcher :p09:56
alexchadinoh yes09:56
alexchadinit is something like "class Watcher(microservice, plugin)"09:57
vincentfrancoisealexchadin: lol09:58
*** hidekazu has quit IRC10:16
*** thorst_ has joined #openstack-watcher10:22
*** thorst_ has quit IRC10:26
vincentfrancoiseadisky_: morning10:43
adisky_i was trying to run vm consolidation startegy10:43
adisky_vincent: morning10:44
adisky_i have used loacl.conf.compute and local.conf.controller provided by the watcher team for watcher setup10:44
adisky_but i am getting 404 from ceilometer client10:45
vincentfrancoiseadisky_: 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 running10:46
adisky_even when i am doing ceilometer meter-list, i am getting 40410:47
vincentfrancoiseadisky_: oh ok so the problem doesn't come from Watcher calling ceilometer but from ceilometer itself10:48
adisky_are the conf files https://github.com/openstack/watcher/blob/master/devstack/local.conf.controller10:49
adisky_are updated??10:49
vincentfrancoiseadisky_: 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
vincentfrancoiseadisky_: it's been some time since personally redeployed a devstack so I can't tell you if I also have the problem too10:50
adisky_ohkk, so can you suggest how can i debug that, because i do not have any idea on ceilometer :(10:51
vincentfrancoiseadisky_: first off, can you go to the ceilometer screen tab and see if there isn't any error trace poping up10: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
vincentfrancoiseadisky_: is it on the controller side?10:55
adisky_its on compute10:55
vincentfrancoiseadisky_: because having no metric isn't the same as not accessing the API10:56
adisky_yes, apart from it i am getting no errors10:57
adisky_vincent: thanks, i think i should redeploy it10:58
vincentfrancoiseadisky_: can you simply restart it then?10:58
adisky_vincent: i have restarted all the services of ceilometer and nova10:58
vincentfrancoiseadisky_: and still a 40410:59
vincentfrancoiseadisky_: can you curl the address and port ceilometer is bounded to? Just to see if you see it in the logs11:01
vincentfrancoiseadisky_: it's on the same node so it should even work with a I guess11:01
adisky_yes ok11:03
adisky_vincent: i got the error11:14
adisky_thanks, ceilometer-api was not installed by devstack11:14
vincentfrancoiseadisky_: cool :)11:14
adisky_vincent: :)11:14
vincentfrancoiseadisky_: that looked really odd to begin with so that's reassuring :)11:15
*** diga has quit IRC11:27
openstackgerritAlexander Chadin proposed openstack/watcher master: Add Action Notification  https://review.openstack.org/42764611:53
*** alexchadin has quit IRC12:17
*** alexchadin has joined #openstack-watcher12:27
*** thorst_ has joined #openstack-watcher12:39
alexchadinvincentfrancoise: ping13:13
openstackgerritMerged openstack/watcher master: Fix log level error to warning  https://review.openstack.org/43013013:19
adisky_alexchadin: hii13:37
alexchadinhi adisky_13:37
adisky_i have reported a bug https://bugs.launchpad.net/watcher/+bug/166251513:37
openstackLaunchpad bug 1662515 in watcher "Enable gnocchi plugin in devstack sample file" [Undecided,New] - Assigned to aditi sharma (adi-sky17)13:37
alexchadinadisky_: let me see13: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
alexchadinadisky_: maybe you are right13:42
adisky_ok, so i need to check  more on it13:43
alexchadinadisky_: I need to take a look at gnocchi to be more familiar with it13:43
adisky_yea! i think all api's are same, but we need to call gnocchi client rather  than ceilometer13:44
adisky_alexchadin: Thanks , i will check and update13:45
vincentfrancoiseadisky_: that's why we are now supporting Monasca as an alternative to cceilometer13:53
vincentfrancoiseadisky_: Gnocchi will also have to be supported but we didn't want to maintain too many different datasources for now13:54
alexchadinvincentfrancoise: 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
alexchadinvincentfrancoise: I'm asking it because audit template is type of objects which instances are changed rarely14:05
vincentfrancoisealexchadin: IMHO, there isn't much value-added to send notifications for audit templates14:07
vincentfrancoisealexchadin: because as opposed to audits, action plans or even actions, it doesn't have any state14:08
vincentfrancoisealexchadin: so its lifecycle doesn't really matter14:08
vincentfrancoisealexchadin: as for services, that makes sense although it's too much of a priority14:10
vincentfrancoiseit's not*14:11
alexchadinvincentfrancoise: I will give this BP to my colleague14:12
vincentfrancoisealexchadin: cool :)14:13
*** dtardivel has joined #openstack-watcher14:21
*** zhurong has joined #openstack-watcher14:34
adisky_Vincent: so we won't be supporting ceilometer in future??14:35
vincentfrancoiseadisky_: we will support it as long as it still makes sense14:37
adisky_OK so for now do we need to replace the ceilometer client calls to gnocchi??14:38
vincentfrancoiseadisky_: but there was no point giving ourselves more work and provide the gnocchi support before it was officially deprecated14:38
vincentfrancoiseadisky_: ideally, we need people that are using both gnocchi and watcher to tackle the issue and maintain it14:39
adisky_Vincent: I am not able to run any audit, I am on ceilometer-master14:40
vincentfrancoiseadisky_: what's the issue?14:41
adisky_Same ceilomete14:41
vincentfrancoiseadisky_: 404 still?14:41
adisky_The issue is ceilometer API is deprecated14:42
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
vincentfrancoiseadisky_: -__-14:47
vincentfrancoiseadisky_: it's not running at all?14:48
adisky_yes :(14:49
acabotaspiers : Adam, I added your topic to https://etherpad.openstack.org/p/pike-watcher-ptg14:50
vincentfrancoiseadisky_: ok so I didn't expect them to remove it from devstack straight away...14:53
vincentfrancoisealexchadin: ^14:54
vincentfrancoisealexchadin: sounds like we have a problem here14:54
alexchadini'm here14:54
vincentfrancoisealexchadin: did you follow the discussion?14:54
alexchadinyeap, ceilometer-api is deprecated so we can't use it in devstack, right?14:55
vincentfrancoisealexchadin: basically ceilometer-api is now completely removed from devstack14:55
vincentfrancoisealexchadin: yup14:55
alexchadinI may try to connect gnocchi and watcher:)14:56
vincentfrancoisealexchadin: the problem being that people can't run watcher strategies anymore14:56
alexchadinvincentfrancoise: they cannot run them on 8.0.0 version?14:56
vincentfrancoisealexchadin: do you have a gnocchi running?14:56
vincentfrancoiseadisky_: ^^ which version of ceilometer to do you have?14:57
alexchadinvincentfrancoise: not yet, it may be good experience (didn't install anything for a long time)14:57
adisky_vincent: i am on master14:57
vincentfrancoiseadisky_: yeah but if you run "pip freeze | grep ceilometer", what do you have?14:58
alexchadinseems that he is on >=8.0.014:58
adisky_vincent: i cant't tell you now, because i am unable to access my setup server currently14:59
adisky_but it is latest, as i started installing it today14:59
vincentfrancoiseadisky_: should be as alexchadin said then15:00
adisky_vincent: yes15:00
vincentfrancoiseadisky_: just installed one and I have 8.0.115:00
alexchadinso, I will start to install gnocchi tomorrow15:01
vincentfrancoisealexchadin: I think someone assigned himself on the gnocchi thing BTW15:01
vincentfrancoiseon launchpad15:01
alexchadinand will initialize the process to connect watcher and gnocchi to each other15:01
alexchadinlet me see15:01
alexchadinvincentfrancoise: https://blueprints.launchpad.net/watcher/+spec/gnocchi-watcher15:02
alexchadinhis IRC nickname is sanfern15:02
alexchadinwell, there are no specification or implementation.15:03
vincentfrancoisealexchadin: I guess that's somewhat of a priority now15:04
adisky_:) yes, sorry i didn't saw previous messages and pasted15:04
vincentfrancoisealexchadin: at least for the gate15:04
vincentfrancoiseadisky_: no worries15:05
alexchadinvincentfrancoise: there will be some time before we merge it. Can't we limit version of ceilometer?15:05
alexchadinfor now15:05
alexchadinat least15:06
vincentfrancoisealexchadin: I think so15:06
adisky_@alexchadin @vincent if we have some time window then i would like to takeup this activity, meanwhile we can limit ceilometer version15:07
alexchadinadisky_: can you take limiting?15:08
vincentfrancoiseadisky_: 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 also15:11
adisky_@vincent @alexchadin: I need to discuss about on more feature that is missing in watcher.15:12
alexchadinadisky_: 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 plan15:14
adisky_actually we need this feature in our environment, do i need to register a blueprint?? or i can give patches directly15:15
alexchadinadisky_: 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
alexchadinadisky_: good, feel free to register new blueprint15:20
adisky_ok :15:20
alexchadinWe will discuss it tomorrow, on #openstack-meeting-alt channel15:20
adisky_meeting time??15:21
adisky_ok got it,  14:00 UTC??15:24
aspiersacabot: thanks :)15:29
*** alexchadin has quit IRC15:59
openstackgerritMerged openstack/watcher master: Fix incorrect auto trigger flag  https://review.openstack.org/42951716:04
*** zhurong has quit IRC16:17
*** vmahe has joined #openstack-watcher16:22
*** openstackgerrit has quit IRC16:35
*** vmahe has left #openstack-watcher16:53
*** vincentfrancoise has quit IRC17:46
*** openstackgerrit has joined #openstack-watcher21:03
openstackgerritChris Spencer proposed openstack/watcher master: Adding additional details to notification logs  https://review.openstack.org/42229521:03
*** harlowja has quit IRC21:09
*** harlowja has joined #openstack-watcher21:35
*** thorst_ has quit IRC22:01
*** thorst_ has joined #openstack-watcher22:03
*** thorst_ has quit IRC22:08
*** thorst_ has joined #openstack-watcher22:20
*** thorst_ has quit IRC22:25
openstackgerritChris Spencer proposed openstack/watcher master: Fix spelling error in NotificationEndpoint classes.  https://review.openstack.org/43046222:39
*** zhurong has joined #openstack-watcher23:26
*** zhurong has quit IRC23:28

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!