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