Wednesday, 2017-01-25

*** hidekazu has joined #openstack-watcher00:02
*** thorst_ has joined #openstack-watcher00:42
*** zhurong has joined #openstack-watcher00:44
*** thorst_ has quit IRC00:58
*** thorst_ has joined #openstack-watcher02:57
*** thorst_ has quit IRC02:57
openstackgerritrajiv proposed openstack/watcher-dashboard: Remove link to modindex  https://review.openstack.org/42496703:55
openstackgerritrajiv proposed openstack/watcher-dashboard: Remove link to modindex  https://review.openstack.org/42496704:05
openstackgerritPrashanth Hari proposed openstack/watcher-specs: Audit tag in VM Metadata  https://review.openstack.org/39137404:28
*** diga has joined #openstack-watcher04:41
*** thorst_ has joined #openstack-watcher04:59
*** thorst_ has quit IRC05:03
*** adisky_ has joined #openstack-watcher05:04
openstackgerritZeyu Zhu proposed openstack/python-watcherclient: Remove useless utf-8 coding  https://review.openstack.org/42500606:53
*** thorst_ has joined #openstack-watcher06:59
*** thorst_ has quit IRC07:04
*** pshedimb has quit IRC07:37
*** pshedimb has joined #openstack-watcher07:39
*** alexchadin has joined #openstack-watcher07:45
*** vincentfrancoise has joined #openstack-watcher08:25
openstackgerritMerged openstack/python-watcherclient: Remove useless utf-8 coding  https://review.openstack.org/42500608:34
openstackgerritMerged openstack/watcher-dashboard: Remove link to modindex  https://review.openstack.org/42496708:35
openstackgerritDavid TARDIVEL proposed openstack/watcher: Reduce the call of nova.servers.list  https://review.openstack.org/40601808:37
openstackgerritDavid TARDIVEL proposed openstack/watcher: Documentation update  https://review.openstack.org/42418708:43
openstackgerritMerged openstack/watcher: Updated from global requirements  https://review.openstack.org/42463008:45
*** thorst_ has joined #openstack-watcher09:00
*** thorst_ has quit IRC09:05
openstackgerritDavid TARDIVEL proposed openstack/watcher: Documentation update  https://review.openstack.org/42418709:07
*** zhurong has quit IRC09:14
*** efoley has joined #openstack-watcher09:21
*** efoley_ has joined #openstack-watcher09:23
*** efoley has quit IRC09:27
openstackgerritVincent Françoise proposed openstack/watcher: Fix multinode tempest test failure  https://review.openstack.org/41954409:30
*** dtardivel has joined #openstack-watcher09:35
openstackgerritOpenStack Proposal Bot proposed openstack/python-watcherclient: Updated from global requirements  https://review.openstack.org/42369109:37
openstackgerritVincent Françoise proposed openstack/watcher: Fix multinode tempest test failure  https://review.openstack.org/41954409:40
*** adisky_ has quit IRC09:49
alexchadinacabot: hi10:09
acabotalexchadin : hi10:09
alexchadinacabot: what is the status of nova-policies bp? I've found out that this BP has been removed10:11
*** pksingh has joined #openstack-watcher10:12
pksinghvincentfrancoise: Hello,10:12
acabotyes I moved it as obsolete as it needs to be rewritten according to the new placement API provided by Nova10:12
acabotalexchadin : this is something we have to discuss at PTG10:12
vincentfrancoisepksingh: morning10:13
alexchadinacabot: thx10:13
pksinghvincentfrancoise: Good morning,10:13
pksinghvincentfrancoise: how's the day?10:13
vincentfrancoisepksingh: well, since our gate is now working, I'm great :)10:14
pksinghvincentfrancoise: haha10:14
vincentfrancoisepksingh: how are you getting on with the watcher codebase BTW?10:16
*** openstackgerrit has quit IRC10:17
pksinghvincentfrancoise: yesterday i looked into the CDM, and understood it10:17
pksinghvincentfrancoise: lot of datastructures10:18
*** alexchad_ has joined #openstack-watcher10:18
pksinghvincentfrancoise: Next part is to understand the strategies10:19
vincentfrancoisepksingh: you don't need to go through all strategies10:19
vincentfrancoisepksingh: I only know about half of them really10:20
pksinghvincentfrancoise: which one should i start?10:20
vincentfrancoisepksingh: if you understand dummy and thenn basic_consolidation then you're good10:20
pksinghvincentfrancoise: ok great10:20
vincentfrancoisepksingh: the rest is bonus or depends on what you want to achieve10:20
pksinghvincentfrancoise: can i run any strategy on single node devstack?10:21
vincentfrancoisepksingh: dummy actually10:21
*** alexchadin has quit IRC10:21
pksinghvincentfrancoise: what is the result of strategy, what i understand is it generate a action plan, which contains action(s)10:23
pksinghvincentfrancoise: right?10:23
vincentfrancoisepksingh: yup10:23
*** openstackgerrit has joined #openstack-watcher10:24
openstackgerritVincent Françoise proposed openstack/watcher: Added Actuator Strategy  https://review.openstack.org/42511010:24
vincentfrancoisepksingh: the exact workflow is described in the doc ;)10:24
vincentfrancoisepksingh: let me give you the link10:24
vincentfrancoisepksingh: http://docs.openstack.org/developer/watcher/deploy/user-guide.html10:24
pksinghvincentfrancoise: so, when these action(s) are executed, just after strategy is finished or we can get postpone them or later?10:24
pksinghvincentfrancoise: thanks a lot10:24
pksinghvincentfrancoise: i will check this10:25
vincentfrancoisepksingh: By default it's a 2-step process10:25
vincentfrancoisepksingh: the execution of an audit is composed of 2 subtasks10:25
vincentfrancoisepksingh: first you execute the strategy which generates a "solution"10:26
vincentfrancoisepksingh: a solution contains an *unordered* set of actions (although that will be made configurable at some point)10:27
vincentfrancoisepksingh: then this solution is passed on to a planner10:27
vincentfrancoisepksingh: the planner is responsible to produce the action plan by ordering (as a workflow/graph) the provided actions10:27
vincentfrancoisepksingh: the Watcher Applier is then the one to consume/execute the action plans10:28
pksinghvincentfrancoise: so we can decide when to apply the plans right?10:29
vincentfrancoisepksingh: yes10:29
vincentfrancoisepksingh: Watcher can be used  as an advisor without ever applying an action plan10:30
pksinghvincentfrancoise: so after some  time when we decide to apply the plan, the system condition may not be the same as when strategy was executed, makes sense?10:30
pksinghvincentfrancoise: ok10:31
vincentfrancoisepksingh: yes, staleness is an issue that we are aware and we are making things quite strict on this matter10:31
vincentfrancoisepksingh: but for now you hav to be careful about this factor10:32
pksinghvincentfrancoise: one way to avoid this is to run audit in auto mode, i think10:33
*** sanfern has joined #openstack-watcher10:33
vincentfrancoisepksingh: auto trigger mode is also a matter of trust10:33
vincentfrancoisepksingh: so we need both to work10:33
vincentfrancoisepksingh: https://blueprints.launchpad.net/watcher/+spec/stale-action-plan10:34
pksinghvincentfrancoise: ok, will see it10:35
pksinghvincentfrancoise: today is team meeting correct10:36
vincentfrancoisepksingh: I'm not sure it'll make it for tomorrow though10:36
vincentfrancoisepksingh: yes10:36
vincentfrancoisepksingh: in 3.5 hours10:36
pksinghvincentfrancoise: 3.5 hours later, correct?10:37
pksinghvincentfrancoise: ohh you replied10:37
pksinghvincentfrancoise: thanks10:37
pksinghvincentfrancoise: it seems there is lot of work required to be done, if watcher team needs any help in development i am ready10:39
pksinghvincentfrancoise: otherwise i have started to understand the watcher at my own pace10:40
vincentfrancoisepksingh: there is one issue I saw this morning that requires quite a bit of refactoring that you can go for if you want10:41
vincentfrancoisepksingh: I didn't create a ticket and that's more like a nice-to-have than a bug really10:42
pksinghvincentfrancoise: ok sure, please tell me, i am more than happy10:42
*** vmahe has joined #openstack-watcher10:42
vincentfrancoisepksingh: ok so let me explain it to you10:43
vincentfrancoisepksingh: take a look at https://review.openstack.org/#/c/425110/10:43
vincentfrancoisepksingh: if you have a look at https://review.openstack.org/#/c/425110/1/watcher/tests/decision_engine/strategy/strategies/test_actuator.py@3310:43
pksinghvincentfrancoise: yes10:44
vincentfrancoisepksingh: you see that input_parameters (which are additional options that you specify to the audit and are passed down to the strategy)10:44
pksinghvincentfrancoise: ok10:44
*** vmahe_ has joined #openstack-watcher10:45
vincentfrancoisepksingh: and these input_parameters are not injected at the construction of the Strategy objects10:45
vincentfrancoisepksingh: instead they are set after instantiation10:45
pksinghvincentfrancoise: correct10:45
vincentfrancoisepksingh: that forces us to do https://review.openstack.org/#/c/425110/1/watcher/decision_engine/strategy/strategies/actuation.py@8810:46
vincentfrancoisepksingh: to do some lazyloading10:46
pksinghvincentfrancoise: ok10:46
vincentfrancoisepksingh: and we actually "hope" it's going to be there when we get to it10:46
pksinghvincentfrancoise: through the getter?10:47
vincentfrancoisepksingh: so the idea would be to make it part of the Loadable interface10:47
vincentfrancoisepksingh: https://github.com/openstack/watcher/blob/master/watcher/common/loader/loadable.py#L3210:47
pksinghvincentfrancoise: ok10:48
vincentfrancoisepksingh: all plugins in Watcher inherit from this class that acts like an interface10:48
pksinghvincentfrancoise: k10:48
vincentfrancoisepksingh: this is a simple problem but it requires a lot of refactoring10:49
* vmahe_ 10:49
pksinghvincentfrancoise: agree10:49
vincentfrancoisepksingh: but you don't really add a new feature so that should make things easier10:49
pksinghvincentfrancoise: i think we can create an issue in launcpad and make it wish-list and i will start working on it10:50
vincentfrancoisepksingh: yes that's what I was about to ask you10:50
pksinghvincentfrancoise: does  that make sense?10:50
vincentfrancoisepksingh: this way you'll learn the whole process, and will also make you go through all Watcher plugins10:51
pksinghvincentfrancoise: may be it will be easy for you to phrase the details for the issue, so plaese could you open the issue for me?10:51
vincentfrancoisepksingh: and if you're not sure about something, just ask ;)10:52
vincentfrancoisepksingh: just copy/paste the discussion in the ticket that'll be enough10:52
pksinghvincentfrancoise: thanks for help10:52
pksinghsure10:52
vincentfrancoisepksingh: and also provide the link from eavesdrop (you know about it?)10:53
pksinghvincentfrancoise: link for the chat10:53
vincentfrancoisepksingh: this link http://eavesdrop.openstack.org/irclogs/%23openstack-watcher/%23openstack-watcher.2017-01-25.log.html#t2017-01-25T10:41:5110:54
pksinghvincentfrancoise: yes, i know it10:55
pksinghvincentfrancoise: i raised https://bugs.launchpad.net/watcher/+bug/165925910:59
openstackLaunchpad bug 1659259 in watcher "make input_parameters part of the Loadable interface" [Undecided,New]10:59
pksinghvincentfrancoise: can you please make it wish-list10:59
vincentfrancoisepksingh: done10:59
pksinghvincentfrancoise: thanks10:59
vincentfrancoisepksingh: I'm off for lunch, see you later ;)11:00
pksinghvincentfrancoise: sure, will meet in meeting11:00
*** thorst_ has joined #openstack-watcher11:01
*** vincentfrancoise has quit IRC11:04
pksinghacabot: hello, can i point singlenode devstack to existing multinode openstack cloud?11:04
pksinghacabot: single node watcher devstack^^11:05
*** thorst_ has quit IRC11:05
*** pksingh has quit IRC11:28
*** alexchad_ has quit IRC11:42
*** sanfern has quit IRC11:45
*** alexchadin has joined #openstack-watcher11:47
openstackgerritMerged openstack/python-watcherclient: Updated from global requirements  https://review.openstack.org/42369111:59
openstackgerritMerged openstack/watcher: Fix building of model with a  scoped exclusion rule  https://review.openstack.org/42466811:59
openstackgerritDavid TARDIVEL proposed openstack/watcher: Documentation update  https://review.openstack.org/42418712:11
*** thorst_ has joined #openstack-watcher12:44
*** vincentfrancoise has joined #openstack-watcher13:12
*** sanfern has joined #openstack-watcher13:13
openstackgerritVincent Françoise proposed openstack/watcher: Fix multinode tempest test failure  https://review.openstack.org/41954413:18
acabotpksingh : hi, I'm not sure to understand what you want to do13:37
openstackgerritMerged openstack/watcher: Graph cluster model instead of mapping one  https://review.openstack.org/41843413:54
openstackgerritMerged openstack/watcher: Remove obsolete Resource element  https://review.openstack.org/41897413:54
sballe_morning13:57
vincentfrancoisesballe_: morning13:58
acabotweekly meeting starts on #openstack-meeting-414:01
*** diga has quit IRC14:20
openstackgerritYumengBao proposed openstack/watcher-specs: Remove voluptuous and Use JSONSchema as our only JSON validation tool  https://review.openstack.org/42520414:32
openstackgerritMerged openstack/watcher-specs: Add improvements to the planner and workflow mechanisms  https://review.openstack.org/38587114:33
openstackgerritYumengBao proposed openstack/watcher-specs: Remove voluptuous and Use JSONSchema as our only JSON validation tool  https://review.openstack.org/42520414:40
openstackgerritYumengBao proposed openstack/watcher-specs: Remove voluptuous and Use JSONSchema as our only JSON validation tool  https://review.openstack.org/42520414:43
vincentfrancoisealexchadin: for the metrics memo -> http://paste.openstack.org/show/596460/14:58
alexchadinvincentfrancoise: thx!14:58
vincentfrancoisehvprash: I'm off for a coffee break and I'll be back for our 10mn chat?14:59
hvprashvincentfrancoise, just ping me when you are back15:14
sballe_acabot15:15
sballe_what what category would a Watcher strategy go into?15:15
*** vmahe_ has quit IRC15:24
acabotsballe_ : you mean summit talks category ?15:44
sballe_yes15:45
sballe_I am thinking architecture and Operation15:45
acabotArchitecture & Operations > Ops Tools15:46
acabotwould be probably the best15:46
sballe_ok thx15:47
*** vmahe has left #openstack-watcher15:49
openstackgerritAlexander Chadin proposed openstack/watcher-specs: Add fixes to planner-storage-action-plan spec  https://review.openstack.org/42526116:13
*** alexchadin has quit IRC16:14
openstackgerritDavid TARDIVEL proposed openstack/watcher: check the state of action plan  https://review.openstack.org/39138316:16
*** vincentfrancoise has quit IRC17:21
*** efoley_ has quit IRC18:26
*** pshedimb has quit IRC19:01
*** pshedimb has joined #openstack-watcher19:05
*** dtardivel has quit IRC20:14
openstackgerritOpenStack Proposal Bot proposed openstack/watcher-dashboard: Updated from global requirements  https://review.openstack.org/42539920:32
*** wootehfoot has joined #openstack-watcher22:27
*** thorst_ has quit IRC22:28
*** wootehfoot has quit IRC23:15
*** hidekazu has quit IRC23:52

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