08:00:27 #startmeeting vitrage 08:00:28 Meeting started Wed Jan 9 08:00:27 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:29 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 08:00:31 The meeting name has been set to 'vitrage' 08:00:35 Hi :-) 08:00:38 hi 08:00:49 o/ 08:02:24 #topic Status and updates 08:02:35 Yesterday I released stable/rocky. 08:02:41 vitrage 3.3.0 08:02:45 vitrage-dashboard 1.6.2 08:02:50 python-vitrageclient was not released because there were no real changes since the last release. 08:02:55 #link https://review.openstack.org/627900 08:03:04 Today I will ask to release Stein, towards the stein-2 milestone that happens this week. 08:03:29 My updates: I submitted a change for adding libvirt instance_name property to Vitrage. I also pushed a change for Nova to add the instance name to the instance.create.* versioned notifications. 08:03:35 #link https://review.openstack.org/#/c/627176/ 08:03:41 #link https://review.openstack.org/#/c/627967/ 08:03:45 #link http://lists.openstack.org/pipermail/openstack-discuss/2018-December/001141.html 08:04:01 I also wrote a spec for adding templates with parameters option to Vitrage. It is needed for adding Vitrage templates to Heat. I started working on the implementation. 08:04:06 #link https://review.openstack.org/627861 08:04:10 #link https://review.openstack.org/#/c/578786 08:04:37 The integration of Vitrage and Monasca is still under discussion – you are welcome to join. 08:04:42 #link https://review.openstack.org/#/c/622899/ 08:04:47 #link http://lists.openstack.org/pipermail/openstack-discuss/2018-December/000806.html 08:04:50 That’s it for me 08:04:50 great progress, ifat_afek! 08:05:00 thanks :-) 08:05:13 I think, I know understand how our tempest tests work 08:05:36 I'm working no removing vitrage dependency from tempest plugin 08:06:02 it went to some uncontrolled way: http://paste.openstack.org/show/740733/ - is't less than 10% of work :( 08:06:22 I thinks, I'll rework my patch before post it to the gerrit 08:06:37 I'm going to remove each cliend dependency separately 08:06:53 now, we use *-pythonclient from vitrage 08:07:30 e0ne: what does the pastebin show? 08:07:51 And I agree it’s a good idea to do the work in stages, there is just too much of it 08:07:58 the number of changes to pass 3 tests only :( 08:08:15 :-( 08:08:52 yea, there is a high code cohesion between tempest plugin and vitrage itself 08:08:55 But maybe the first 3 tests are a lot of work and then the others will be much faster? 08:09:12 I hope so 08:09:36 but I'll split this change into the few smaller before publish to gerrit 08:09:41 I'll do it this week 08:09:48 It’s a huge refactoring, thanks for handling it 08:10:16 you're welcome! I just want to make vitrage a bit better:) 08:10:23 :-) 08:10:37 +1 08:11:07 No updates from my side, as i wasn't in the office this past week... 08:11:17 I will update 08:11:34 I added support for uml and dot format for vitrage client 08:11:54 *graphml 08:12:21 working now on support for notifications for zaqar 08:12:30 #link https://review.openstack.org/#/c/628948/ 08:12:40 eyalb: I tested your patch and it works for me 08:12:57 cool 08:13:55 somthing that came up while working on zaqar is multi tenancy in notifications 08:14:08 we still dont support fully 08:14:51 notifications should be sent according to template owner 08:15:01 in case there is a template 08:15:22 but for now I will send it as admin like mistral 08:15:26 thats it 08:15:36 or - according to the alarm project, in case this information was set according to the template owner 08:15:53 eyalb: oh.. sounds like an importat bug 08:16:00 I think we need to handle template multi tenancy for several reasons 08:16:05 s/importat/important 08:16:10 e0ne: it’s not a bug, it’s a feature ;-) 08:17:25 ifat_afek: if we always send some kind of notification as admin - I don't agree that it's a feature. but that's only my IMO 08:17:28 multitenancy in vitrage should be discussed 08:17:38 eyalb: +1 08:17:54 its not as simple as it sounds 08:18:13 e0ne: well, in StoryBoard there is no difference between a bug and a feature anyway… I said feature because I believe it’s a significant development 08:18:29 ifat_afek: fair enough 08:19:11 we need to add tenant info to the templates, handle it in raised alarms, check all specific actions (e.g. how to handle set state of a resource? compare to the resource tenant to see if it’s allowed?, etc.), and more 08:19:21 it requires a design 08:19:46 also rca should be considred 08:19:50 +1. it would be good to have a spec first 08:20:23 eyalb: in rca view you see only the alarms that the user is allowed to see (I believe it depends on the underlying resources) 08:20:42 but do you see the phisical layer ? 08:20:50 if you are not admin 08:21:55 yes… which is probably wrong 08:24:05 Reminder: Denver CFP is open! The deadline for submissions is January 23. 08:24:09 #link http://lists.openstack.org/pipermail/openstack-discuss/2018-December/001091.html 08:24:18 Any other issues for today’s meeting? 08:24:42 nothing from me 08:25:05 ifat_afek: btw, will we have PTG sessions in Denver? 08:25:37 I hope so :-) 08:25:42 great! 08:27:12 See you next week 08:27:30 bye 08:27:34 #endmeeting