*** 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!