08:00:23 #startmeeting vitrage 08:00:24 Meeting started Wed Jan 18 08:00:23 2017 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:25 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 08:00:28 The meeting name has been set to 'vitrage' 08:00:38 Hi :-) 08:00:42 HI 08:00:42 hi 08:00:48 \o/ 08:01:19 Hi 08:02:26 hi! 08:02:27 hi 08:03:28 Today’s agenda: 08:03:33 • Ocata Release 08:03:38 • Status and Updates 08:03:44 • Design sessions 08:03:49 • Boston CFP 08:03:56 #topic Ocata Release 08:04:18 Let me correct the release dates I wrote in the last meeting. As Vitrage is following the cycle-with-intermediary release model, we do not have to follow m1, m2 and m3 milestones 08:04:31 The relevant milestones are: 08:04:54 Jan23-Jan27: requirements freeze. Unfortunately, Vitrage is not listed yet in the global-requirements. We should add it before the deadline. This also means that we should mark Vitrage versions by that date. 08:05:01 #action add Vitrage to global-requirements 08:05:17 Feb16 – the final deadline for Vitrage Ocata release 08:05:31 We should try to release before that, but it does give us some extra time to finish our development. Once we mark our release, we will request to create stable/ocata branch, and master will be used for Pike development. 08:05:50 The full schedule can be found here: 08:05:57 #link https://releases.openstack.org/ocata/schedule.html 08:06:04 Any comments regarding the release dates? 08:06:48 What's the result for adding to global-requirements 08:06:58 What is it used for? 08:08:01 Well… every other official project is there 08:08:32 The rule is that every library that you want to use must be defined there 08:08:47 OK 08:08:52 It is relevant for 3rd party libraries (like exrex…), but used also for openstack ones 08:09:20 Other projects can use vitrage even if it’s not listed there, but seems like adding python-vitrageclient to the list is the right thing to do 08:09:33 part 08:09:57 What do you mean? 08:10:04 Hello 08:10:16 ops sorry for mistake, forgot /part 08:10:48 janonymous: ok, you are welcome anyway :-) 08:11:02 thanks :) 08:11:37 So my plan is to mark vitrage libraries tomorrow or on Sunday, and then to ask to add python-vitrageclient to global-requirments on Monday 08:11:51 And then we can continue our developement for 2-3 more weeks 08:12:08 Any other questions? 08:12:28 Nope 08:12:58 #topic Status and Updates 08:13:34 A short update about Vitrage mascot (the Giraffe): Heidi Joy Tretheway sent an email that they are still working on that. I hope we’ll be satisfied with the final result 08:13:46 They plan to start using the mascots in the PTG, but as we won’t attend I’m not sure if we will also get our mascot soon. 08:14:12 My updates: I’m working on the blueprint of adding a new API for post event to Vitrage, to be used by Doctor datasource (but not only). 08:14:19 #link https://blueprints.launchpad.net/vitrage/+spec/support-inspector-sb-api 08:14:24 Other updates? 08:14:59 My updates: static datasource done 08:15:00 I pushed all the collectd datasource with tests 08:15:01 #link https://review.openstack.org/#/c/419812/ 08:15:18 great for both :-) 08:15:58 Started working on the skeleton generator 08:16:00 #link https://blueprints.launchpad.net/vitrage/+spec/datasource-skeleton-generator 08:16:02 yujunz: I guess you are waiting for alexey_weyl’s review? 08:16:16 But may not catch up with ocata since I have many tasks in parallel 08:16:56 Yes ifat_afek . Let me know if any additional amend requires on the static datasource 08:16:57 yujunz: I guess it can wait to Pike 08:17:20 Yujun, Do you still think it is necessary after all the refactoring that we have done in the transformers and the drivers? 08:17:37 I suppose it would be implemented in python-vitrageclient 08:17:54 Don't we just need a more detailed doc file that explains how to add a datasource? 08:17:59 Yes, alexey_weyl I think it will help removing the overhead of starting a new datasource 08:18:21 You need some copy and paste to get started with new datasource 08:18:37 ok. 08:19:11 That's all from me 08:19:20 but please also add some documentation that new users will know that there is such a thing (skeleton) and that they can use it to add new datasources 08:19:28 Sound good 08:19:44 Sure 08:20:00 Great 08:20:27 One thing I forgot to say: I updated Vitrage architecture diagram, and added some explanations. I’ll update also Vitrage wiki soon 08:20:30 #link http://docs.openstack.org/developer/vitrage/ 08:21:54 Nice! 08:22:06 I have pushed a couple of patches to aodh. I have some ping pong with the aodh commiters and hopefully soon it will be approved. 08:22:45 Then of course I have some more tasks to do in aodh , but hopefully it will be easier 08:23:03 alexey_weyl: good luck in getting your changes approved 08:23:13 Any other updates? 08:25:28 #topic Design Sessions 08:25:36 We should finalize the dates for having Vitrage design sessions in Israel, around February or March. 08:25:43 Also, we should come up with a list of topics. I created an etherpad for this purpose: 08:25:52 #link https://etherpad.openstack.org/p/vitrage-pike-design-sessions 08:26:04 Feel free to add more ideas. We will arrange the design sessions schedule shortly before the meetings. 08:26:08 Great 08:27:41 #topic Boston CFP 08:27:42 I have a question 08:27:55 nofarsch: sure 08:28:14 but it can wait after we finish with the topics 08:28:32 Now it’s also fine :-) 08:28:54 I see that the API does not allow updating a template 08:29:16 are we going to add an option like that later? 08:29:36 same regarding DELETE 08:30:19 i will start working on template CRUD 08:30:48 planned for pike? 08:30:48 but there are issues with updating and deleting templates that should be considred 08:31:14 for the first stage we will simply store the templates in the database 08:31:31 instead of the file system 08:31:56 yep 08:32:15 great. thanks eyalb 08:32:35 So back to Boston CFP 08:32:52 We already listed some ideas in our etherpad 08:33:02 #link https://www.openstack.org/summit/boston-2017/call-for-presentations/ 08:33:07 #link https://etherpad.openstack.org/p/vitrage-boston-session-proposals 08:33:27 Feel free to add more ideas. The deadline for submitting is February 6. 08:33:57 yujunz: I saw that you and Tomi Juvonen talked about a performance session in Doctor meeting 08:34:11 I guess this might also be relevant for Vitrage 08:34:20 Yes, could be 08:34:34 #link https://etherpad.opnfv.org/p/doctor_openstack_summit_boston_2017 08:35:07 Looks good 08:35:28 If anyone has other ideas, please update the etherpad 08:35:37 Not sure if we need to merge mitmstack with that too 08:35:40 They are all about performance 08:35:56 But they check different aspects, right? 08:36:09 Yes, a bit different 08:36:25 Doctor's subject is more close to QTIP 08:36:29 Without thinking too much about the details, I would say suggest two sessions. But you should decide 08:36:46 I perfer two session also 08:36:56 Unless we find much overlap later on 08:37:01 And what about mitmstack? do you want to discuss it? 08:37:37 May I list vitrage team as co-speaker? 08:37:53 For mitmstack? sure, we’ll be happy to join 08:38:13 Great 08:38:26 Is there a way to share the proposal, it seems to be a private link 08:38:41 I don’t understand the question 08:38:57 #link https://www.openstack.org/summit/boston-2017/call-for-presentations/manage/17469/summary 08:39:00 When you submit a proposal, you can list a few speakers from different companies 08:39:14 Can you access the management link? 08:39:27 I’m trying 08:40:35 I’m supposed to have a login, I registed a while ago 08:40:43 Trying now 08:41:00 I have just added you as co-speaker 08:41:10 Maybe that will grant you access to the proposal 08:42:01 I just got an email that you updated my speaker bio :-) 08:42:07 Feel free to invite other root causer ifat_afek 08:42:28 ok. I’ll check it later, in order not to make eveyone else wait 08:42:39 Sure. Let's move on 08:42:42 Any other topics to discuss? 08:44:45 yujunz: I managed to get in. I like the title (copy&paste so others can see it): Large Scale OpenStack in Your Pocket - mitmstack OpenStack Service Faker 08:46:03 I have also an alternative title "Cheat the client - using MitmStack in Vitrage performance testing" 08:46:35 Big like to that too :-) And BTW, I always assumed that you have to fill all the details before submitting. Good to know you can do it in stages 08:47:16 Once you have something more concrete, we’ll be happy to discuss the details 08:47:40 Thanks. I think it is important to include the project title for searching optimization. So I would prefer the latter to include "Vitrage" in title 08:47:48 I agree 08:48:05 AFAIK the search is only by the title, not by the description 08:49:16 Ok, any other issues before we close the meeting? 08:50:48 See you next week! 08:50:59 bye :) 08:50:59 bye 08:51:18 #endmeeting