| *** thorst has joined #openstack-watcher | 00:33 | |
| *** thorst has quit IRC | 00:35 | |
| *** thorst has joined #openstack-watcher | 00:36 | |
| *** esberglu has joined #openstack-watcher | 00:41 | |
| *** thorst has quit IRC | 00:44 | |
| *** esberglu has quit IRC | 01:21 | |
| *** thorst has joined #openstack-watcher | 01:27 | |
| *** thorst has quit IRC | 01:27 | |
| jinquan | hello? anybody? | 01:37 |
|---|---|---|
| *** esberglu has joined #openstack-watcher | 02:10 | |
| openstackgerrit | Rong Han proposed openstack/watcher-dashboard: [WIP]Add policies for API access control to watcher-dashboard https://review.openstack.org/339082 | 02:47 |
| openstackgerrit | Rong Han proposed openstack/watcher-dashboard: [WIP]Add policies for API access control to watcher-dashboard https://review.openstack.org/339082 | 02:53 |
| *** esberglu has quit IRC | 03:01 | |
| openstackgerrit | Rong Han proposed openstack/watcher-dashboard: [WIP]Add policies for API access control to watcher-dashboard https://review.openstack.org/339082 | 05:36 |
| *** acabot_ has joined #openstack-watcher | 06:49 | |
| acabot | jinquan : hi | 06:50 |
| *** acabot_ has quit IRC | 06:57 | |
| *** acabot_ has joined #openstack-watcher | 07:00 | |
| *** alexchadin has joined #openstack-watcher | 07:05 | |
| *** diga has joined #openstack-watcher | 07:13 | |
| *** acabot_ has quit IRC | 07:21 | |
| alexchadin | hi acabot | 07:22 |
| *** dtardivel has joined #openstack-watcher | 07:30 | |
| alexchadin | hi gzhai2 | 07:33 |
| *** diga has quit IRC | 07:35 | |
| jinquan | acabot: hi | 07:46 |
| jinquan | guys:hi | 07:46 |
| alexchadin | hi jinquan | 07:47 |
| jinquan | i commit a patch set without a bug. the patch set already merge. now someone advice me that add a bug in the patch set. | 07:48 |
| jinquan | do you know how to add a bug in a patch set which already merge? | 07:48 |
| jinquan | alexchadin: hi:) | 07:48 |
| alexchadin | jinquan: do you want to amend your merged commit? | 07:49 |
| *** acabot_ has joined #openstack-watcher | 07:49 | |
| *** vincentfrancoise has joined #openstack-watcher | 07:49 | |
| jinquan | yes , amend the commit msg | 07:51 |
| alexchadin | hm | 07:52 |
| alexchadin | If it is in closed state, I think you can't amend it | 07:52 |
| *** danpawlik has joined #openstack-watcher | 07:53 | |
| jinquan | alexchadin: yes, i agree, but what can i do now? | 07:54 |
| *** alexchadin has quit IRC | 07:54 | |
| danpawlik | good morning | 07:55 |
| *** alexchadin has joined #openstack-watcher | 07:55 | |
| gzhai2 | vincentfrancoise: Morning | 07:56 |
| openstackgerrit | Merged openstack/watcher: Uniform Airflow migration strategy implementation https://review.openstack.org/324169 | 07:56 |
| vincentfrancoise | gzhai2: morning | 08:00 |
| gzhai2 | vincentfrancoise: wanna discuss with you for the sync issue. | 08:02 |
| vincentfrancoise | what sync issue? | 08:03 |
| gzhai2 | multiple decision engine starting sync at the same time cause race condition. | 08:03 |
| gzhai2 | https://bugs.launchpad.net/watcher/+bug/1598946 | 08:03 |
| openstack | Launchpad bug 1598946 in watcher "Initial execution of parallel engines can be racey " [Medium,In progress] - Assigned to Zhai, Edwin (edwin-zhai) | 08:03 |
| gzhai2 | this is a bug just FYI: https://review.openstack.org/#/c/339285/ | 08:03 |
| gzhai2 | We need make each decision engine is aware of each other when sync. | 08:04 |
| *** diga has joined #openstack-watcher | 08:05 | |
| gzhai2 | One tricky issue is: Engine A just create goal A, then engine B treat it as stale and remove it immediately. So Engine A create stratey based on goal A failed. | 08:05 |
| gzhai2 | Currently, we use schema entry point as the schema of efficacy specification in goal, so each engine treates the same goal as different. | 08:07 |
| gzhai2 | vincentfrancoise: Just wanna some suggestion from you. I think we need hash the schema, instead of the entry point of function iteself. | 08:17 |
| gzhai2 | e.g one schema of indicator specification is: return voluptuous.Schema( | 08:19 |
| *** alexchadin has quit IRC | 08:19 | |
| gzhai2 | voluptuous.Range(min=0, max=100), required=True) | 08:19 |
| *** alexchadin has joined #openstack-watcher | 08:20 | |
| *** jinquan has quit IRC | 08:20 | |
| *** jinquan has joined #openstack-watcher | 08:21 | |
| gzhai2 | the source code of schema remains same even the min/max changed. So I'd like define a string for the schema, which is used for detect changing of the schema. | 08:25 |
| vincentfrancoise | sorry I'm back | 08:27 |
| vincentfrancoise | Ah I see | 08:29 |
| vincentfrancoise | There are multiple issues about deploying multiple decision engine processes | 08:31 |
| vincentfrancoise | since some of its processing is pretty much stateful | 08:33 |
| vincentfrancoise | but clearly that's something we should improve | 08:35 |
| vincentfrancoise | IMHO, this problem requires a BP because changing the way we sync the model may be structuring | 08:36 |
| openstackgerrit | Rong Han proposed openstack/watcher-dashboard: [WIP]Add policies for API access control to watcher-dashboard https://review.openstack.org/339082 | 08:52 |
| *** alexchadin has quit IRC | 08:52 | |
| *** bauwser is now known as bauzas | 09:00 | |
| *** hanrong1 has joined #openstack-watcher | 09:01 | |
| *** alexchadin has joined #openstack-watcher | 09:04 | |
| alexchadin | hi vincentfrancoise | 09:05 |
| vincentfrancoise | alexchadin: hi | 09:05 |
| alexchadin | I think ResourceType should be bound to the Scope Resources | 09:06 |
| alexchadin | Remember my latest spec | 09:06 |
| alexchadin | ? | 09:06 |
| alexchadin | https://review.openstack.org/#/c/339456/1/specs/newton/approved/define-the-audit-scope.rst | 09:07 |
| vincentfrancoise | What do you mean by "scope resources" ? | 09:08 |
| alexchadin | NovaScopeResource, CinderScopeResource classes | 09:08 |
| alexchadin | where we can specify resource types | 09:08 |
| vincentfrancoise | ah yeah | 09:08 |
| vincentfrancoise | the problem is that you have 2 moving parts | 09:09 |
| vincentfrancoise | 1 is the structure with instances, compute nodes and later things like volumes, ... | 09:09 |
| vincentfrancoise | these resources do not require us to go through nova really | 09:10 |
| vincentfrancoise | but the resources types need it if I'm not mistaken | 09:10 |
| alexchadin | We have model that contains resources (cpu, ram, etc). We could insert one more level between model and resource and call it service | 09:11 |
| alexchadin | and when CDMC working in background | 09:12 |
| alexchadin | It will call every ScopeResource to get latest info about resources it have | 09:13 |
| *** jed56 has joined #openstack-watcher | 09:14 | |
| alexchadin | so we could use something like model.cinder.volume_mb.get_capacity_from_id(cinder_volume_uuid) | 09:16 |
| vincentfrancoise | hmm, scoped resources are only relevant when you run a strategy and someone specified an audit scope | 09:17 |
| vincentfrancoise | so the CDMC does not really have to be aware of the scope when running in the background | 09:18 |
| alexchadin | ok | 09:31 |
| alexchadin | what about inserting service level? | 09:32 |
| alexchadin | we could use it to create subset of cluster model when strategy is preparing to start | 09:32 |
| alexchadin | vincentfrancoise: | 09:32 |
| vincentfrancoise | alexchadin: sorry, I was talking about this issue with jed56 since he was leaving | 09:37 |
| vincentfrancoise | just FYI, he agrees there is an overlap between you BP and mine regarding the structure of a the CDM structure | 09:38 |
| vincentfrancoise | what he had in mind would be a complete rework of the structure but he didn't have much time to lay it down to me | 09:40 |
| alexchadin | let me write my vision of this issue | 09:40 |
| vincentfrancoise | I am currently suggesting to him an XML representation of our model | 09:41 |
| vincentfrancoise | where we could query things using xpath to update it fairly easily | 09:41 |
| vincentfrancoise | also you could use some XLST to perform your filtering | 09:41 |
| vincentfrancoise | jed56's solution would be based on Ecore (http://download.eclipse.org/modeling/emf/emf/javadoc/2.9.0/org/eclipse/emf/ecore/package-summary.html#details) | 09:44 |
| alexchadin | I'll be back in hour | 09:45 |
| alexchadin | lunch time | 09:45 |
| *** alexchadin has quit IRC | 09:46 | |
| openstackgerrit | Merged openstack/python-watcherclient: Prints '-' instead of 'None' when data is None https://review.openstack.org/340139 | 10:00 |
| *** alexchadin has joined #openstack-watcher | 10:33 | |
| *** thorst has joined #openstack-watcher | 10:46 | |
| *** thorst has quit IRC | 10:47 | |
| *** thorst has joined #openstack-watcher | 10:47 | |
| *** thorst_ has joined #openstack-watcher | 10:50 | |
| *** thorst has quit IRC | 10:52 | |
| alexchadin | vincentfrancoise: have you get any solution with jed56? | 10:56 |
| alexchadin | got* | 10:56 |
| *** jed56 has quit IRC | 11:35 | |
| vincentfrancoise | alexchadin: well, only what I told before lunch break | 11:45 |
| vincentfrancoise | but he told he'll spend some time with me on wednesday we he gets back | 11:46 |
| vincentfrancoise | in the meatime I'll try to get my XML-based structure to work to see if it's enough for now | 11:47 |
| vincentfrancoise | what about you? | 11:47 |
| alexchadin | I will try to write something like spec where describe my thoughts about module structure of resources | 11:48 |
| alexchadin | and update continuous mechanism with gzhai2 suggestions and job storing | 11:49 |
| alexchadin | is it good for you? | 11:50 |
| vincentfrancoise | about resources, I'm afraid one of us will have to throw away its solution | 11:52 |
| vincentfrancoise | so do not write a full spec, just the necessary to understand what you suggest | 11:53 |
| vincentfrancoise | I will do kind of the same although I know jed56 may propose something different as well | 11:54 |
| vincentfrancoise | it's actually a big/critical subject... | 11:54 |
| alexchadin | vincentfrancoise: yeah, it would be interesting to know his propositions | 12:02 |
| diga | alexchadin: Hi | 12:15 |
| alexchadin | hi diga | 12:16 |
| diga | alexchadin: I am writting spec on the assigned BP | 12:16 |
| diga | alexchadin: I am going through your BP & spec | 12:16 |
| diga | how I can test your code, is it in progress still ? | 12:17 |
| alexchadin | It was merged already | 12:18 |
| diga | okay | 12:18 |
| diga | I will go through that | 12:18 |
| alexchadin | But CLI and Dashboard are on the way to get merged | 12:18 |
| diga | ok | 12:18 |
| alexchadin | once CLI is merged you can check continuous type using options -t CONTINUOUS -i 120 as example | 12:19 |
| diga | alexchadin: your location ? | 12:19 |
| diga | okay | 12:19 |
| alexchadin | diga: location? | 12:19 |
| diga | region, country etc | 12:20 |
| diga | city | 12:20 |
| diga | I am from Pune, India | 12:20 |
| alexchadin | ah, sorry, Moscow, +3 UTC | 12:20 |
| diga | because I am leaving office now, will resume from home around 7:30 PM my time | 12:21 |
| diga | so just checking whether you will be available till then or not | 12:21 |
| alexchadin | I will be available during 1.5 hours | 12:22 |
| diga | okay | 12:22 |
| alexchadin | If you want, you can write email | 12:22 |
| diga | okay | 12:22 |
| diga | email id ? | 12:23 |
| alexchadin | or leave your comment in gerrit topic/launchpad | 12:23 |
| diga | okay | 12:23 |
| diga | sure | 12:23 |
| diga | thanks alexchadin | 12:23 |
| *** diga has quit IRC | 12:30 | |
| *** alexchadin has quit IRC | 13:30 | |
| *** alexchadin has joined #openstack-watcher | 13:30 | |
| *** esberglu has joined #openstack-watcher | 13:39 | |
| *** alexchadin has quit IRC | 13:48 | |
| sballe_ | Morning | 13:49 |
| sballe_ | acabot: please see: https://review.openstack.org/#/c/329873/14 | 13:51 |
| sballe_ | Is the meeting with the nova team today? | 13:51 |
| vincentfrancoise | sballe_: hi | 14:08 |
| vincentfrancoise | sballe_: acabot is not there at the moment | 14:08 |
| sballe_ | ok thx :-) | 14:08 |
| vincentfrancoise | but I believe the nova meeting it is right now | 14:08 |
| vincentfrancoise | on #openstack-meeting-alt | 14:08 |
| vincentfrancoise | here is their agenda https://wiki.openstack.org/wiki/Meetings/NovaScheduler | 14:09 |
| *** diga_ has joined #openstack-watcher | 14:21 | |
| sballe_ | hanrong1: what's your email for talk submission? | 14:25 |
| sballe_ | vincentfrancoise: please update your name and email on https://etherpad.openstack.org/p/Watcher_abstracts_barcelona2016 | 14:27 |
| vincentfrancoise | sballe_: ok | 14:31 |
| openstackgerrit | Merged openstack/puppet-watcher: Include openstacklib defaults manifest. https://review.openstack.org/338848 | 14:33 |
| *** brunograz has joined #openstack-watcher | 14:46 | |
| *** alexchadin has joined #openstack-watcher | 14:49 | |
| *** alexchadin has quit IRC | 14:52 | |
| *** hvprash has joined #openstack-watcher | 14:55 | |
| *** alexchadin has joined #openstack-watcher | 15:22 | |
| *** alexchadin has quit IRC | 15:27 | |
| acabot | sballe_ : I'm reviewing it | 15:30 |
| sballe_ | thx | 15:30 |
| acabot | sballe_ : I tried to push it in the nova scheduler meeting :-) | 15:30 |
| acabot | sballe_ : I tried.... | 15:30 |
| sballe_ | so they didn;t discuss it | 15:30 |
| sballe_ | when is there next meeting? | 15:31 |
| acabot | http://eavesdrop.openstack.org/meetings/nova_scheduler/2016/nova_scheduler.2016-07-11-14.00.log.html | 15:31 |
| sballe_ | ok thx | 15:31 |
| acabot | they suggest to have it discussed during an unconference session | 15:31 |
| sballe_ | ok but isn't that too far out for us? | 15:31 |
| acabot | the problem is that there is now unconference session at the midcycle :-) | 15:31 |
| acabot | s/now/no | 15:32 |
| sballe_ | can we discuss it at the mid-cycle? | 15:32 |
| acabot | so I will add it to the Nova agenda | 15:32 |
| acabot | but I dont know when it will be discussed...mriedem has too many things in the backlog and dont want to discuss things not related to Newton | 15:33 |
| *** danpawlik has quit IRC | 15:45 | |
| *** brunograz has quit IRC | 15:50 | |
| *** alexchadin has joined #openstack-watcher | 16:28 | |
| *** alexchadin has quit IRC | 16:33 | |
| diga_ | acabot: Hi | 16:38 |
| diga_ | acabot: I have some questions on watcher event collection ? | 16:39 |
| *** vincentfrancoise has quit IRC | 16:45 | |
| *** wootehfoot has joined #openstack-watcher | 17:49 | |
| *** wootehfoot has quit IRC | 18:05 | |
| *** wootehfoot has joined #openstack-watcher | 18:10 | |
| *** wootehfoot has quit IRC | 18:35 | |
| *** wootehfoot has joined #openstack-watcher | 18:36 | |
| *** alexchadin has joined #openstack-watcher | 19:01 | |
| *** alexchadin has quit IRC | 19:02 | |
| openstackgerrit | Daniel Pawlik proposed openstack/puppet-watcher: Implement watcher-db-manage commands https://review.openstack.org/336939 | 19:22 |
| openstackgerrit | Daniel Pawlik proposed openstack/puppet-watcher: Implement watcher-db-manage commands https://review.openstack.org/336939 | 19:32 |
| *** dtardivel has quit IRC | 19:37 | |
| *** wootehfoot has quit IRC | 20:16 | |
| openstackgerrit | Merged openstack/puppet-watcher: Implement watcher-db-manage commands https://review.openstack.org/336939 | 20:51 |
| *** thorst_ has quit IRC | 20:56 | |
| *** thorst_ has joined #openstack-watcher | 20:57 | |
| *** thorst_ has quit IRC | 21:02 | |
| *** alexchadin has joined #openstack-watcher | 21:02 | |
| *** thorst_ has joined #openstack-watcher | 21:03 | |
| *** alexchadin has quit IRC | 21:05 | |
| *** thorst_ has quit IRC | 21:07 | |
| openstackgerrit | Daniel Pawlik proposed openstack/puppet-watcher: Implement applier and decision-engine https://review.openstack.org/336935 | 21:18 |
| *** hvprash has quit IRC | 21:28 | |
| *** thorst_ has joined #openstack-watcher | 21:52 | |
| *** esberglu has quit IRC | 21:55 | |
| *** thorst_ has quit IRC | 21:57 | |
| *** thorst has joined #openstack-watcher | 22:31 | |
| *** thorst has quit IRC | 22:34 | |
| *** thorst has joined #openstack-watcher | 22:35 | |
| *** thorst has quit IRC | 22:39 | |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!