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