09:00:27 #startmeeting watcher 09:00:28 Meeting started Wed Jun 22 09:00:27 2016 UTC and is due to finish in 60 minutes. The chair is dtardivel. Information about MeetBot at http://wiki.debian.org/MeetBot. 09:00:29 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 09:00:31 The meeting name has been set to 'watcher' 09:00:31 o/ 09:00:34 hi 09:00:40 hello 09:00:41 hi 09:00:49 o/ 09:00:54 Hi 09:01:18 acabot is not available today. I replace him for this meeting :) 09:01:35 agenda for today #link https://wiki.openstack.org/wiki/Watcher_Meeting_Agenda#06.2F22.2F2016 09:01:46 good UGT morning 09:02:15 * dtardivel what is UGT ? 09:02:20 * jed56 (http://www.total-knowledge.com/~ilya/mips/ugt.html) 09:02:34 hi 09:02:40 hi 09:03:06 #topic Announcements 09:03:19 Call for presentations opens for Barcelona summit opened until July, 13. at 11:59PM PDT. 09:03:43 3 talks are already proposed on the dedicaded etherpad (#link https://etherpad.openstack.org/p/Watcher_abstracts_barcelona2016) 09:04:20 1 Demo and Hands-on lab 09:04:38 2 Plans for the O-release and beyond 09:04:47 Was watcher demo/hands-on accepted for last summit? 09:04:52 hi 09:04:53 3 Reduce your TCO with Watcher, a concreter use case 09:05:07 gzhai2: no 09:05:30 gzhai2: but Watcher was not big tent then 09:05:35 We have chance this time:) 09:05:42 Yes 09:05:44 yes. 09:06:08 do you know what is the format of a hands-on talk ? 09:06:44 \o 09:06:51 It is a special lab 09:07:12 isn't a hands-on a kind of training? some exercises to do 09:07:26 It is not really a talk they'll treat this as a lab 09:07:57 We will be ask for requirement like people need to bring laptops etc 09:08:37 We'll sit in a room and go over how to Istall etc 09:08:53 Ok, so we have to prepare carefully this technical session. I know, by experience, that such session can be tricky when there is a lot of people 09:08:56 you can also send an email upfront with instructions how to setup devstack or whatever 09:08:58 We'll need usb drive etc 09:09:09 tkaczynski: good idea 09:09:34 we also prepare a VirtualBox Image with everything 09:09:47 sballe_: +2 09:10:03 tkaczynski: when we did it we setup everything from a usb People will not do homework 09:10:49 OK, we will see later how to prepare this session if we have a slot at Barcelona 09:10:50 I've been in Austin on such hands-ons - some of them were interesting, but there was one really bad. I took notes actually what NOT to do ;) 09:11:12 tkaczynski: you can share with us 09:11:18 +1 09:11:22 tkaczynski:cool 09:11:29 sure, will do when the time comes 09:11:33 tkaczynski: I'm going to do the hands labs :) 09:11:40 so i need these informations :) 09:11:47 About talk on TCO reduction, jed56 add an item in the Portland agenda 09:12:04 jed56: I'll be happy to share my notes :) 09:12:10 great! 09:12:59 dtardivel: yes ! Basically, I would like that we choose a use case 09:13:11 s/a/an 09:13:28 oops 09:13:51 We want to demonstrate that watcher can reduce the TCO 09:14:17 So, we should carefully the strategy 09:14:20 select 09:14:51 I'm starting to work on PerfkitBenchmaker 09:15:08 It seems that we could this took to generate some workloads on a real infrastructure 09:15:22 But, what kind of workloads ? 09:15:27 + 09:15:44 it depends on types of metrics we are using 09:15:48 IMHO, we should choose a workload that highlight the use case 09:16:11 This talk is directly linked to what we should be able to run on OSIC platform in September 09:16:41 dtardivel: +1 09:16:47 +1 09:16:54 sballe_: gzhai2 Do you have news about Intel internal cluster we should be able to use as well ? 09:17:13 No 09:17:30 But gzhai2 is leading that effort 09:17:33 dtardivel: have reserved. should be available 09:17:54 ok, great 09:18:19 I think other users have known it's for watcher in Sep 09:18:50 Agenda for the mid-cycle is opened #link https://etherpad.openstack.org/p/newton-watcher-midcycle 09:19:02 You can update it if needed. 09:19:33 sballe_: Do you have any update about the mid-cycle meeting to share with us ? 09:19:53 nova also has mid cycle. need discussion with them? 09:19:57 We will have a good attendance 09:20:10 #info Intel internal cluster should be available for Watcher in September 09:20:16 And gzhai2 will be there 09:20:33 yes. just get the budget 09:21:00 gzhai2: +1 09:21:06 dtardivel: sballe_: where the mid cycle meeting is taking place, is it defined? 09:21:35 Yes I Hillsboro or 09:21:54 we didn't attend the previous meeting so we missed that info 09:22:02 I just want to let you know that I'm working on the nova-policies spec 09:22:27 What do we want to do with the nova team 09:22:43 sballe_: do you have the chance to read https://review.openstack.org/#/c/329873 ? 09:22:47 brunograz: I sent out an email to the mailing list 09:23:03 Will do latter 09:23:13 I'm going to amend this specification by the end of the week 09:23:21 jed56: ^^ 09:23:30 ok 09:23:35 sballe_: I'm afraid I'm subscribed :O 09:23:50 I'm not * 09:23:55 I have took at https://review.openstack.org/#/c/183837/4 more in detail 09:23:55 brunograz: 😄 09:24:11 took/look 09:26:09 about nova-policies spec, we can see that we will have strong debate about what we want from nova project. We should think about the good way to address our requirements to nova team (this is conservative guys :) ... 09:26:22 brunograz: https://www.eventbrite.com/e/watcher-newton-mid-cycle-developer-meetup-tickets-25267323244 09:26:36 dtardivel:+1 09:26:40 tkaczynski: +1 09:26:47 +1 09:27:06 dtardivel: good if have other project ask same thing 09:27:22 ... and imagine several scenarios to implement a good dynamic replacement 09:27:50 Can we also talk about integration with congress at the meetup? 09:28:17 I am on my phone so cannot edit the etherpad 09:29:04 sballe_: yes if you want. 09:29:22 sballe_: please update the pad when you will be at office :) 09:29:29 I think it is important 09:29:46 ok, any other announcements ? 09:30:12 #topic Review Action Items 09:30:27 Spec "Audit parameters should be persistent in Db" (#link https://review.openstack.org/#/c/317130/ ) has been merged. Thx to reviewers 09:31:01 a friendly reminder about scoring-module reviews :) 09:31:36 sballe_:about congress this is an alternative in my specificaiton 09:31:53 I think Michael Gugino from Walmart started the implementation 09:32:28 Ok 09:32:32 jed56 amended the specification for BP 'continuously-optimization' (#link https://blueprints.launchpad.net/watcher/+spec/continuously-optimization) 09:32:43 new spec "Update the continuously optimization" (#link https://review.openstack.org/#/c/330021/). 09:32:58 This spec needs a final review by core team 09:33:08 I'm reviewing this 09:33:27 I will review today 09:33:41 #action alexchadin sballe_ acabot review #link https://review.openstack.org/#/c/330021/ 09:33:54 spec 'Cluster model objects wrapper' (#link https://review.openstack.org/#/c/287019/) 09:34:00 status: on progress 09:34:30 on this one, I'm currently doing some sequence diagrams 09:35:04 so I guess I'll be done by EOD 09:35:40 vincentfrancoise: ok, thx. so we need core reviewer on this one as well ... 09:36:41 #action acabot review #link https://review.openstack.org/#/c/287019/ :) 09:37:01 jed56 proposed a new spec "Watcher should respect the Nova policies" (#link https://review.openstack.org/#/c/329873/) 09:37:08 the one discussed above 09:37:20 this spec needs a review by core team as well 09:38:00 spec "Graph model describing virtual and physical elements in a data center" (#link https://review.openstack.org/#/c/298891/) 09:38:09 what is the status about this spec ? 09:38:42 He will be at the mid cycle 09:38:46 IMHO, this spec seem okay 09:38:55 I believe they are making progress 09:40:10 ok 09:40:40 Review on Watcher [ cli | dashboard ] projects 09:40:53 PS "Enable strategy parameters" (#link https://review.openstack.org/#/c/297556/, #link https://review.openstack.org/#/c/297557) 09:41:02 state : on progress 09:41:17 I think gzhai2 waits for new from vincentfrancoise 09:41:21 dtardivel: will be ok tomorrow 09:41:42 gzhai2: +1 09:41:56 vincentfrancoise: you can review it for your comments 09:42:10 oh ok 09:42:20 thank you 09:42:26 #action vincentfrancoise review #link https://review.openstack.org/#/c/297556/ 09:42:35 I'll try to do it by EOW 09:42:45 #action vincentfrancoise review #link https://review.openstack.org/#/c/297557 09:43:01 PS "Select destinations filter implementation" (#link https://review.openstack.org/#/c/305596/") 09:43:11 state : merge conflict 09:43:36 jinquan: could you push an update to resolve mere conflict please ? 09:43:57 yeah, the work stop, i'm wait for jed56's new spec 09:44:38 jinquan: yes, we decided with acabot 09:44:54 i will assign a new BP 09:44:58 to wait that we have a better vision for this problem 09:45:06 jinquan: So, could you set this PS to workflow - 1 | Work In Progress state ? 09:45:20 IMHO, I wrote in my spec that select_destinations is not the good approach 09:45:36 dtardivel:ok 09:45:55 this is the reason why the blueprint "Select destinations filter implementation" need to wait 09:45:58 jed56: so what are you proposing 09:46:12 sballe_: you should read my spec :) 09:46:22 Ok will do 09:46:29 dtardivel: did it already 09:46:30 https://review.openstack.org/#/c/329873/ 09:46:39 A new PS 'Add continuously optimization' has been pushed by alexchadin (#link https://review.openstack.org/#/c/321411/). 09:46:50 Is it compliant with update proposed by jed56 ? 09:47:08 In some parts 09:47:23 yes this is on the way ) 09:47:23 We have decided to implement it in some steps 09:47:35 alexchadin: ok 09:47:39 who would like to review it ? 09:48:17 i can 09:48:28 me too 09:48:30 i will 09:48:37 Yeah I'll make a run through it by EOW as well 09:48:45 I will appreciate this! 09:48:54 #action gzhai2 jinquan jed56 vincentfrancoise review #link https://review.openstack.org/#/c/321411/ 09:49:03 kaczynski proposed 2 new PS: 09:49:09 PS "Add scoring engines to database and API layers" (#link https://review.openstack.org/#/c/330382/) 09:49:17 PS "Add scoring engine commands" (#link https://review.openstack.org/#/c/330385/) 09:49:27 who would like to review them ? 09:49:58 i can 09:50:28 #action hanrong1 review #link https://review.openstack.org/#/c/321411/ and #link https://review.openstack.org/#/c/330385/ 09:50:45 vincentfrancoise proposed a wishlist PS: 09:50:51 PS "Added filter operators" (#link https://review.openstack.org/#/c/325794/) 09:51:02 who would like to review them ? 09:51:06 me I can :) 09:51:36 #action dtardivel review https://review.openstack.org/#/c/325794/ 09:51:53 PS "Add importing modules instead of classes" (#link https://review.openstack.org/#/c/332241/) waits for core reviewer 09:52:41 I'll take that one 09:53:05 #action vincentfrancoise reviews #link https://review.openstack.org/#/c/332241/ 09:53:44 Any request on reviews ? 09:54:08 #topic Blueprint/Bug Review and Discussion 09:54:24 BP "Define policies for accessing Watcher components" (#link https://blueprints.launchpad.net/watcher/+spec/watcher-policies). Can we have a status please ? 09:54:38 vincentfrancoise: thanks! 09:54:52 Because this BP has no spec file, I don't know what policy rules will be needed 09:54:53 in watcher project. 09:55:29 hanrong1: can we discuss together tomorrow on openstack-watcher ? 09:55:38 ok 09:56:11 hanrong1: we did not write spec because it's simple to implement (I think) :) 09:56:27 Are these actions can be performed by only admin in watcher project? 09:56:45 There are some 'low-hanging-fruit' bugs (#link https://bugs.launchpad.net/watcher/+bugs?field.tag=low-hanging-fruit) 09:56:51 you're welcome to fix one(s). 09:56:51 hanrong1: I'd say yes 09:57:18 vincentfrancoise: Thank you very much 09:57:47 hanrong1: We have to define, in policies, who can play with watcher CRUD ? So we have to define default roles and match them to CRUD methods 09:58:37 Sorry we have just 2 minutes for open discussion 09:59:01 dtardivel: ok, discuss together tomorrow . 09:59:51 OK, we will take more time next week for open discusssions 10:00:32 ok thanks a lot for you attention ladies and gentlemen. 10:00:33 bye 10:00:36 bye 10:00:37 bye 10:00:48 And long live to Watcher 10:00:52 bye 10:00:53 +1 10:00:53 :) 10:00:55 :D 10:01:05 bye 10:01:05 #endmeeting