08:00:16 <ifat_afek> #startmeeting vitrage 08:00:17 <openstack> Meeting started Wed Feb 27 08:00:16 2019 UTC and is due to finish in 60 minutes. The chair is ifat_afek. Information about MeetBot at http://wiki.debian.org/MeetBot. 08:00:18 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 08:00:21 <openstack> The meeting name has been set to 'vitrage' 08:00:21 <ifat_afek> Hi :-) 08:00:29 <eyalb1> \o 08:00:33 <e0ne> hi 08:01:00 <mnajjar> hi 08:02:01 <idan_hefetz> hello :) 08:03:10 <Marina_Koushnir> Hello :) 08:03:29 <ifat_afek> #topic Status and updates 08:03:45 <ifat_afek> Reminder: the Stein feature freeze is at the end of next week (March 7-8). It is also the final release of client libraries (including python-vitrageclient) and requirements freeze. 08:03:56 <ifat_afek> We have new releases of Vitrage deliverables: 08:04:01 <ifat_afek> vitrage 4.1.0 08:04:05 <ifat_afek> python-vitrageclient 2.6.0 08:04:08 <ifat_afek> vitrage-dashboard 1.8.0 08:04:12 <ifat_afek> vitrage-tempest-plugin 2.0.0 08:04:54 <ifat_afek> I created those releases so Heat can use the latest python-vitrageclient, with the —params option 08:05:09 <ifat_afek> Besides that, I finished the code for adding VitrageTemplate resource in Heat. Waiting for code reviews. 08:05:14 <ifat_afek> #link https://review.openstack.org/578786 08:05:18 <ifat_afek> #link https://review.openstack.org/584863 08:05:22 <ifat_afek> #link https://review.openstack.org/583217 08:05:25 <ifat_afek> #link https://review.openstack.org/583951 08:05:32 <ifat_afek> So far no response from Heat team 08:05:40 <ifat_afek> That’s it for me 08:06:33 <mnajjar> cool 08:06:48 <idan_hefetz> This commit: 08:06:53 <idan_hefetz> #link https://review.openstack.org/#/c/639035/ 08:06:59 <idan_hefetz> Is to make database reads and writes in bulk, regarding the processor's events and the evaluator's active actions. 08:07:20 <idan_hefetz> For this to be effective in terms of run time, consistency and evaluator will push updates in list instead of individual notifications. 08:08:34 <idan_hefetz> I've tested this in various scenarios, and it may improve evaluations up to x10 in some use cases. 08:08:43 <eyalb1> will it make the mock tempest pass ? 08:08:47 <idan_hefetz> :) 08:08:51 <ifat_afek> Nice!! 08:09:02 <idan_hefetz> I think it should pass 08:09:10 <eyalb1> +2 08:09:50 <idan_hefetz> That's it for me 08:09:58 <eyalb1> I will update 08:10:05 <nooryameen> great :) 08:10:08 <nooryameen> for me i almost finished the template with parameters support in UI , and i think if i can add the xstatic js-yaml library we can do the full implementation easily 08:11:06 <ifat_afek> e0ne: are you familiar with it? nooryameen asked me but I wasn’t sure 08:11:43 <e0ne> ifat_afek, nooryameen: I can help with it if needed 08:12:53 <eyalb1> eOne: did you finish the work on using xstatic instead of vendor folder ? 08:13:15 <nooryameen> e0ne that would be great 08:13:34 <e0ne> eyalb1: unfortunately, not. it's my priority for the next release 08:14:55 <eyalb1> there is an issue in the datshboard that vitrage and heat cannot be together I think it is related to conflicts in libraries 08:15:10 <eyalb1> maybe using the xstatic will solve it 08:15:36 <eyalb1> at the moment to solve it you need to disable one of the panels of heat 08:15:39 <e0ne> eyalb1: it would be good to have a bug reported 08:16:02 <eyalb1> it is the template generator panel 08:16:48 <e0ne> eyalb1: honestly, I faced this issue last year, but didn't have a time to dig into and I forgot about it:( 08:17:11 <eyalb1> is it a heat bug or a vitrage bug ? 08:17:30 <e0ne> eyalb1: I think it's vitrage-dashbiard bug 08:17:55 <e0ne> because we've got some JS errors in browser console with enabled vitrage-dashboard 08:18:24 <e0ne> the root cause is how horizon loads xstatic- and other JS files 08:18:49 <e0ne> so we need to fix a bit vitrage-dashboard and find workaround 08:19:20 <e0ne> it's not a simple task to use xstatic 08:19:30 <eyalb1> workarount at the moment is to disable the template generator panel of heat :-( 08:20:03 <e0ne> :( 08:20:27 <e0ne> I'll try to find a time to take a look on it this time 08:20:34 <e0ne> but I can't promise it:( 08:21:27 <e0ne> btw, it's good to have this https://review.openstack.org/#/c/634487/ merged 08:23:11 <ifat_afek> e0ne: sure, we’ll have a look 08:23:15 <e0ne> thanks 08:24:00 <ifat_afek> Any other updates? 08:24:12 <eyalb1> I will update 08:24:23 <mnajjar> finally :p 08:24:38 <eyalb1> working on removing the dependency of vitrage from tempest 08:25:10 <eyalb1> did some cleaning and refactoring during the change found some bugs :) 08:25:11 <e0ne> eyalb1: great! thanks for the help with this effort! 08:25:43 <eyalb1> now I need to replcate the function that check the graph to use networkx graph and not vitrage graph 08:25:55 <eyalb1> thats it 08:26:20 <mnajjar> (y) 08:26:44 <ifat_afek> mnajjar: what is (y)? 08:26:56 <mnajjar> thumbs up 08:26:59 <ifat_afek> :-) 08:27:30 <ifat_afek> Any other updates? 08:27:30 <mnajjar> unfortunately no updates from me :( 08:27:50 <ifat_afek> Moving on to Denver :-) 08:27:51 <ifat_afek> #topic Denver Summit 08:27:58 <ifat_afek> There will be three Vitrage sessions in Denver! 08:28:03 <ifat_afek> https://www.openstack.org/summit/denver-2019/summit-schedule/global-search?t=vitrage 08:28:09 <mnajjar> \o/ 08:28:10 <ifat_afek> In addition, I asked for Vitrage Project Update and Project Onboarding sessions. 08:28:34 <ifat_afek> We can also ask for forum sessions, during the main summit. I created an etherpad for ideas, please add yours: 08:28:39 <ifat_afek> https://etherpad.openstack.org/p/DEN-train-vitrage-forum-brainstorming 08:28:58 <ifat_afek> As you can see, the etherpad is still empty… we can submit proposals until March 8 08:29:15 <ifat_afek> And of course, we will also have a room in the PTG, which is after the main summit. 08:29:31 <ifat_afek> I don’t have the exact schedule yet 08:29:47 <nooryameen> awesome :) 08:29:52 <mnajjar> e0ne are you going to be in the summit ? 08:29:57 <e0ne> yes 08:30:29 <e0ne> I didn't get final approval yet, I think everything should be OK 08:31:02 <ifat_afek> We are also waiting for the final approval 08:31:35 <ifat_afek> That’s it for me, unless there is another issue you would like to discuss 08:33:24 <ifat_afek> So let’s close the meeting. Have a nice day :-) 08:33:32 <eyalb1> bye 08:33:43 <mnajjar> bye 08:33:48 <ifat_afek> #endmeeting