09:00:51 <ifat_afek> #startmeeting vitrage
09:00:52 <openstack> Meeting started Wed Feb 17 09:00:51 2016 UTC and is due to finish in 60 minutes.  The chair is ifat_afek. Information about MeetBot at http://wiki.debian.org/MeetBot.
09:00:53 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
09:00:55 <openstack> The meeting name has been set to 'vitrage'
09:01:03 <eyalb> hi
09:01:32 <Nofarsch> hi
09:02:25 <idan_hefetz> Hi
09:03:17 <alexey_weyl> Hello all :)
09:03:41 <danoffek> hi again
09:04:46 <amir_gur> Hi
09:05:30 <emalin> hi
09:06:05 <ifat_afek> Hi everyone :-)
09:06:17 <ifat_afek> #topic Current status
09:07:03 <ifat_afek> Have a look at our wiki page, we added a presentation about vitrage, and we plan to add a demo of nagios alarms later today.
09:07:10 <ifat_afek> #link https://wiki.openstack.org/wiki/Vitrage
09:07:45 <ifat_afek> We reviewed our remaining work for mitaka, and split the blueprints between us
09:08:25 <ifat_afek> By mitaka-3 we hope  to have rca working, and maybe also deduced alarms
09:08:39 <alexey_weyl> Thumbs up :)
09:08:40 <ifat_afek> We also want to support update notifications from nova; write the integration with aodh; and implement the entity graph UI
09:09:19 <alexey_weyl> we plan also to add aodh notification and adding alarms to aodh
09:09:30 <lhartal> hi all
09:09:39 <alexey_weyl> in addition we plan to improve our api handler
09:09:41 <Alon> hi :)
09:12:05 <ifat_afek> my updates: I continued working on nagios synchronizer plugin and its transformer, specifically on unit tests and on the nagios configuration file
09:12:27 <ifat_afek> I plan to update nagios blueprint with the latest design
09:13:06 <ifat_afek> Regarding aodh integration: In general, this integration has three parts: 1. get all alarms, 2. register to aodh notifications of alarm changes, 3. notify aodh of vitrage alarms
09:13:15 <ifat_afek> We plan to implement 1 and 3
09:13:26 <ifat_afek> Number 2 is more complex, and vitrage can manage it in mitaka. I plan to finally finish writing aodh blueprints, and ask aodh guys to review them.
09:13:34 <ifat_afek> #action ifat update aodh blueprints
09:14:05 <ifat_afek> who wants to update?
09:14:35 <Alon> me :)
09:14:45 <idan_hefetz> I will
09:14:52 <Nofarsch> me too :)
09:14:55 <emalin> ifat_afek did you mean 2 would be part of mitaka or not ?
09:15:22 <idan_hefetz> Go ahead Alon
09:15:32 <ifat_afek> emalin: 2 probably won't be part of mitaka, since it will take too much time
09:15:32 <Alon> "Who wants to update ? " -> me
09:15:54 <ifat_afek> emalin: and we can have vitrage working without it, just with a delay in receiving aodh alarms
09:16:04 <Alon> We implemented a "smart table" for the alarms
09:16:06 <emalin> Ok. got it
09:16:06 <ifat_afek> Alon: go ahead :-)
09:16:07 <Alon> http://lorenzofox3.github.io/smart-table-website/
09:16:29 <Alon> Now we can Sort + Filter alarms
09:16:30 <ifat_afek> Alon: please write #link and then the url, so it will appear in the meeting summary
09:16:40 <ifat_afek> saw it, it looks great!
09:16:46 <Alon> #link http://lorenzofox3.github.io/smart-table-website/
09:17:00 <Alon> About the RCA...
09:17:44 <Alon> We can already see a dummy mock on a modal window, and yesterday we succeeded to connect and see data from the API (mock data)
09:18:03 <Alon> That's all for now. any questions ?
09:18:19 <ifat_afek> Alon: thanks, sounds great
09:18:39 <emalin> That angular library looks very nice
09:18:49 <ifat_afek> BTW, we should still define the exact information that should appear in the alarms list.
09:18:58 <ifat_afek> #action define what information that should appear in the alarms list
09:19:39 <ifat_afek> idan_hefetz: you wanted to update?
09:19:45 <Alon> I prefer the ui-grid, but the Horizon use the Smart-Table
09:19:47 <Alon> #http://ui-grid.info/
09:20:06 <ifat_afek> Alon: you forgot #link
09:20:15 <Alon> #link http://ui-grid.info/
09:20:29 <idan_hefetz> Regarding the sub-graph matching algorithm, I'll just add a few more tests before pushing the code today
09:20:49 <idan_hefetz> My next blueprint is the Aodh-Notifier, a part of the integration with Aodh, to notify aodh of Vitrage alarms.
09:20:58 <ifat_afek> idan_hefetz: so sub graph matching is finished, all is left are the tests?
09:21:34 <idan_hefetz> yes, so we can close the graph blueprint soon
09:21:42 <ifat_afek> idan_hefetz: cool!
09:21:56 <eyalb> I have an update
09:22:07 <eyalb> I finished the RCA api
09:22:16 <eyalb> wrote a mock for that
09:22:25 <eyalb> so the ui team can work on it
09:22:46 <eyalb> I also updated the blueprint for the RCA
09:23:09 <eyalb> waiting for feedback on the blueprint
09:23:20 <eyalb> thats all
09:23:29 <ifat_afek> eyalb: great. I looked at it and it looks good. also sent it to PinPoint
09:23:45 <ayah> please add a  link for the blupring
09:24:27 <ifat_afek> #link https://review.openstack.org/#/c/243671/6
09:24:55 <Nofarsch> I'm working on the synchronizer nova plugins for machines, hosts and zones
09:25:50 <Nofarsch> (for updating)
09:26:11 <danoffek> RPC server is now executed as eventlet instead of threaded. Had to monkey patch it first for t
09:26:12 <danoffek> i
09:26:13 <ifat_afek> Nofarsch: you mean in addition to the snapshot mode that is already working, right?
09:26:32 <Nofarsch> yes
09:26:42 <ifat_afek> Nofarsch: great
09:27:14 <danoffek> monkey patched it for it to be non blocking and "green threaded"
09:27:36 <ifat_afek> danoffek: great, thanks
09:27:50 <ifat_afek> who else wants to update?
09:27:53 <lhartal> I have updates
09:28:01 <lhartal> Last week we had design review meeting for the Evaluator
09:28:18 <lhartal> The design included a full flow:
09:28:28 <lhartal> 1. Entity graph updates the evaluator processor
09:28:56 <lhartal> 2. The processor search for the relevant scenarios in the Scenarios Repository and execute sub-graph matching algorithm
09:29:14 <lhartal> 3. the evaluator processes  the sub-graph matching results and executes actions as needed
09:29:22 <lhartal> Also we talked about the template loading, its parsing and the scenarios repository
09:29:56 <lhartal> any questions?
09:30:26 <ifat_afek> lhartal: sounds good, what's the status of the implementation?
09:30:46 <lhartal> Last week I implemented the template loader and this week I’m going to work on the scenarios repository
09:31:25 <lhartal> also we already defined all the intefaces between the different components
09:31:28 <ifat_afek> lhartal: good. is the design documented? we should have a .rst file with the design
09:31:58 <lhartal> we wrote the design. we just need to publish it
09:32:10 <ifat_afek> lhartal: great, thanks
09:32:29 <ifat_afek> #action document the evaluator design and add a link to vitrage wiki page
09:32:51 <ifat_afek> any other updates anyone?
09:33:44 <ifat_afek> alexey_weyl: can you update about the status of the physical plugin static synchronizer?
09:34:19 <alexey_weyl> The Physical plugin is finished.
09:34:32 <alexey_weyl> It has tests and it looks good :)
09:34:51 <ifat_afek> alexey_weyl: great! is it documented?
09:35:00 <alexey_weyl> Not yet
09:35:34 <ifat_afek> alexey_weyl: so please write a .rst file for the configuration files with examples, and then we can put it in our wiki
09:35:50 <alexey_weyl> No problem :)
09:36:02 <ifat_afek> #action alexey_weyl document the physical configuration static plugin
09:36:28 <ifat_afek> any other updates anyone?
09:37:11 <ifat_afek> #topic Review action items
09:37:23 <ifat_afek> there were no action items last week
09:37:26 <ifat_afek> moving on...
09:37:33 <ifat_afek> #topic Next Steps
09:38:02 <ifat_afek> we already talked about our plans for mitaka-3
09:38:10 <ifat_afek> #topic Open Discussion
09:38:26 <ifat_afek> anyone wants to discuss anything?
09:40:22 <ifat_afek> so I guess we are done for today
09:40:27 <ifat_afek> goodbye everybody
09:40:33 <eyalb> bye
09:40:40 <danoffek> bye
09:40:44 <Alon> bye, Thanks
09:40:44 <Nofarsch> bye :)
09:41:02 <alexey_weyl> see ya :)
09:41:25 <ifat_afek> #endmeeting