14:02:21 <acabot> #startmeeting watcher 14:02:22 <openstack> Meeting started Wed Dec 14 14:02:21 2016 UTC and is due to finish in 60 minutes. The chair is acabot. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:02:23 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:02:25 <openstack> The meeting name has been set to 'watcher' 14:02:28 <atuly> hi 14:02:29 <acabot> hi everyone 14:02:32 <dtardivel> hi 14:02:32 <tmetsch> hi 14:02:33 <acabot> sorry to be late 14:02:35 <hanrong1> hi 14:02:43 <chrisspencer> o/ morning 14:02:49 <sballe_> Hi 14:02:58 <acabot> our agenda for today #link https://wiki.openstack.org/wiki/Watcher_Meeting_Agenda#12.2F14.2F2016 14:03:07 <sballe_> I am on my phone so typing is slow 14:03:33 <acabot> sballe_ : :-) ok I will let you more than to 2 sec to answer 14:03:54 <sballe_> thx 14:04:01 <acabot> #topic Announcements 14:04:02 <sballe_> my internet is back now :) 14:04:16 <acabot> #info we had a couple of gate issues last days due to upper constraints 14:04:27 <acabot> thx licanwei for fixing it 14:04:33 <sballe_> +1 14:04:39 <acabot> and dtardivel for reviews ;-) 14:04:42 <sballe_> +1 14:04:56 <acabot> #info Watcher mid-cycle will be held in Atlanta in February Wednesday 22nd & Thursday 23rd 14:05:05 <acabot> #link http://www.openstack.org/ptg 14:05:19 <acabot> it will be at the PTG event with other openstack team 14:05:34 <acabot> you need to register on eventbrite https://www.eventbrite.com/e/project-teams-gathering-tickets-27549298694 14:05:36 <sballe_> who has signed up ? 14:05:48 <atuly> This time i am also attend this time if visa is issued ;-) 14:05:49 <acabot> we will be 2 from b-com dtardivel & I 14:05:51 <alexchadin> hello! 14:06:00 <acabot> hi alexchadin 14:06:11 <acabot> alexchadin : do you plan to be in Atlanta ? 14:06:14 <sballe_> ok we are 3 from intel. me, pshedimb and chrisspencer 14:06:33 <acabot> tmetsch : do you want to join ? 14:06:36 <sballe_> atuly: do you need anythign for your visa 14:06:49 <atuly> i already got IL 14:06:55 <tmetsch> acabot: I'd be interested for sure. will check. 14:07:02 <alexchadin> acabot: I think no:( 14:07:14 <atuly> depends on budget also ;-) 14:07:26 <atuly> any chance for sponsership . 14:07:28 <acabot> alexchadin : ok we will try to have a hangout session (I hope timeshift will be ok for you) 14:07:41 <alexchadin> acabot: It would be great 14:07:53 <sballe_> atuly: not sure. have you looked at #link http://www.openstack.org/ptg 14:08:02 <atuly> yes 14:08:14 <Yumeng> acabot: what's the deadline for registration ? 14:08:21 <acabot> ok we should be at least 6 (3 Intel, 2 b-com, jwcroppe for IBM) 14:08:36 <acabot> and Walmart will probably be there as well 14:08:44 <acabot> around 10 people would be great 14:08:50 <sballe_> yes I talked to hvprash_ and he was going ot be there 14:09:20 <acabot> Yumeng : February 20th 14:10:06 <acabot> FYI, you have to buy a $100 ticket for the PTG but it includes a full pass for the Boston summit 14:10:37 <atuly> ok 14:10:47 <acabot> lets move to reviews as we have many things today... 14:10:54 <acabot> #action Review Action Items 14:11:03 <acabot> #undo 14:11:04 <openstack> Removing item from minutes: <ircmeeting.items.Action object at 0x7fc56902db90> 14:11:10 <acabot> #topic Review Action Items 14:11:16 <acabot> Specs 14:11:35 <acabot> Define grammar for workload characterization needs a new PS an answering previous comments 14:11:46 <acabot> #link https://review.openstack.org/#/c/377100/ 14:11:54 <sballe_> I am looking at it with hvprash 14:12:04 <acabot> #action hvprash sballe_ add a new PS for https://review.openstack.org/#/c/377100/ 14:12:12 <acabot> Support Description For Dynamic Action needs completion 14:12:23 <acabot> #link https://review.openstack.org/#/c/401111/ 14:12:30 <hanrong1> yes, I will 14:12:33 <acabot> thx 14:12:45 <acabot> and hello hanrong1 ;-) 14:12:56 <hanrong1> :) 14:12:58 <acabot> #action hanrong1 complete spec https://review.openstack.org/#/c/401111/ 14:13:05 <acabot> Add specs for cache occupancy strategy needs a new PS 14:13:16 <acabot> Add specs for cache occupancy strategy needs a new PS 14:13:27 <acabot> #link https://review.openstack.org/#/c/398162/ 14:14:22 <sballe_> yeah pshedimb and I working on it. 14:14:27 <acabot> sballe_ : I'm concerned about this spec because the associated BP has 2 BPs dependancies that have not been implemented yet 14:14:48 <acabot> I'm really not sure we can have it in Ocata 14:15:13 <sballe_> acabot: then let's undo the dependencies. Because right now we are looking at the algorithms and pshedimb will start implementing so we can iterate over the algorithm 14:15:27 <acabot> I hoped that characterization grammar would have been done earlier 14:15:45 <sballe_> the issue here is thta when we put out the spec we called it cache occupancy and it should really be noisy neighbor strategy 14:16:10 <acabot> sballe_ : why dont you rename it ? 14:16:21 <acabot> sballe_ : it would be more readable 14:16:31 <sballe_> ok will do. 14:16:40 <acabot> lets discuss dependencies in open discussions 14:16:48 <acabot> Audit tag in VM Metadata needs final reviews from core 14:16:59 <acabot> #link https://review.openstack.org/#/c/391374/ 14:17:08 <sballe_> and it also ties much closer to the QoS BP so we might just replace the QOS BP with the noisy neightbor BP 14:17:31 <acabot> #action sballe_ jwcroppe hvprash review https://review.openstack.org/#/c/391374/ 14:18:02 <acabot> Add improvements to the planner and workflow mechanisms needs a jenkins fix & reviews 14:18:08 <acabot> #link https://review.openstack.org/#/c/385871/ 14:18:23 <acabot> alexchadin : do you need help with jenkins fix ? 14:18:40 <sballe_> alexchadin: when you do you will be my hero :) 14:18:54 <sballe_> jenkins has been a pain 14:19:07 <alexchadin> acabot: I will make it myself:) 14:19:23 <alexchadin> acabot: Just have a little time because of end of year 14:19:32 <acabot> thx 14:19:46 <sballe_> alexchadin: if you need help I believe pshedimb can help 14:19:47 <acabot> #action alexchadin fix jenkins for https://review.openstack.org/#/c/385871/ 14:19:58 <alexchadin> sballe_: ok, thanks! 14:19:58 <acabot> who wants to review this important spec ? 14:20:10 <sballe_> the jenkins fix? 14:20:19 <acabot> after jenkins fix :-) 14:20:32 <acabot> #link https://review.openstack.org/#/c/385871/ 14:20:33 <alexchadin> acabot: I've started to write Applier spec, hope it will be available to review by EOW 14:20:59 <acabot> alexchadin : great, I moved it to ocata-3 scope 14:21:08 <alexchadin> acabot: ok, cool 14:21:18 <acabot> moving to Watcher code 14:21:28 <acabot> ocata-2 release is due tomorrow 14:21:35 <acabot> so we have a lot of code to merge 14:21:43 <acabot> centralise-config-opts must be merged 14:21:54 <acabot> #link https://review.openstack.org/#/q/status:open+project:openstack/watcher+branch:master+topic:bp/centralise-config-opts 14:21:56 <dtardivel> on going got this one 14:21:59 <alexchadin> acabot: I will review it ASAP 14:22:01 <dtardivel> for this one 14:22:28 <acabot> thx alexchadin, dtardivel is already merging them one by one 14:22:35 <dtardivel> I need to rebase locally a lot of changesets. I will take time because gate is slow ... 14:22:51 <acabot> update strategy table when parameters_spec changes must be merged 14:22:57 <acabot> #link https://review.openstack.org/#/c/408411/ 14:23:13 <acabot> alexchadin can you W+1 ? 14:23:16 <dtardivel> alexchadin: can you merge this one ? 14:23:33 <alexchadin> dtardivel: acabot: ok 14:23:41 <acabot> #action alexchadin review & W+1 https://review.openstack.org/#/c/408411/ 14:23:51 <acabot> Add auto_trigger support to watcher needs final reviews & merge 14:24:01 <acabot> #link https://review.openstack.org/#/c/403718/ 14:24:04 <dtardivel> but after I finish with config-opt please .... :) 14:24:31 <acabot> #action dtardivel review and merge https://review.openstack.org/#/c/403718/ 14:25:06 <acabot> New default planner needs final reviews & merge 14:25:15 <acabot> #link https://review.openstack.org/#/c/406991/ 14:25:33 <dtardivel> +1 14:25:51 <acabot> alexchadin : can you fix licanwei comment ? 14:26:10 <acabot> before dtardivel starts reviewing 14:26:37 <alexchadin> acabot: I will do till end of this day 14:26:42 <acabot> thx 14:26:51 <alexchadin> acabot: a lot of work, sorry 14:27:03 <acabot> #action alexchadin fix comment for https://review.openstack.org/#/c/406991/ 14:27:16 <acabot> check the state of action plan needs final reviews & merge 14:27:22 <acabot> #link https://review.openstack.org/#/c/391383/ 14:27:46 <acabot> who wants to review it ? 14:27:51 <Yumeng> +1 14:27:53 * exploreshaifali wants to 14:28:03 <dtardivel> +1 14:28:10 <acabot> #action Yumeng exploreshaifali review https://review.openstack.org/#/c/391383/ 14:28:22 <atuly> +1 14:28:30 <acabot> #action dtardivel review & merge https://review.openstack.org/#/c/391383/ 14:28:38 <acabot> #action atuly review https://review.openstack.org/#/c/391383/ 14:28:57 <acabot> please keep in mind that we need your reviews before tomorrow EOD 14:29:09 <exploreshaifali> okay 14:29:11 <atuly> ok 14:29:15 <acabot> Repair log parameter error needs a bug reference & reviews 14:29:24 <acabot> #link https://review.openstack.org/#/c/407901/ 14:29:59 <acabot> #action licanwei submit a new bug and add bug ID to patch https://review.openstack.org/#/c/407901/ 14:30:05 <acabot> who wants to review it ? 14:30:15 <atuly> I think bug is already there 14:30:22 * exploreshaifali wants to 14:30:35 <acabot> atuly : bug # ? 14:30:50 <atuly> sorry got confused with other review.. 14:30:51 <acabot> #action exploreshaifali review https://review.openstack.org/#/c/407901/ 14:30:58 <acabot> atuly : ok ;-) 14:31:13 <acabot> #action dtardivel review and merge https://review.openstack.org/#/c/407901/ 14:31:24 <acabot> Watcher CLI 14:31:31 <acabot> Add auto_trigger support needs reviews & merge 14:31:37 <acabot> #link https://review.openstack.org/#/c/403716/ 14:32:08 <dtardivel> +1 14:32:20 <acabot> #action dtardivel review & merge https://review.openstack.org/#/c/403716/ 14:32:29 <acabot> Support parents field along with planner changes needs reviews & merge 14:32:36 <acabot> #link https://review.openstack.org/#/c/409632/ 14:32:46 <Yumeng> opps. sorry.. I may not be able to review https://review.openstack.org/#/c/391383/ before tomorrow EOD.. already late night in my time.. 14:32:50 <acabot> already merged :-) 14:32:57 <sballe_> ll 14:32:59 <sballe_> lol 14:33:12 <acabot> Yumeng : ok no pb 14:33:51 <acabot> wrong link...let me check 14:33:54 <acabot> #undo 14:33:55 <openstack> Removing item from minutes: #link https://review.openstack.org/#/c/409632/ 14:34:22 <acabot> #link https://review.openstack.org/#/c/409126/ 14:34:25 <acabot> sorry 14:34:29 <acabot> who wants to review ? 14:34:48 <acabot> this patch needs reviews before being merged tomorrow 14:34:54 <exploreshaifali> +1 14:34:59 <atuly> +1 14:35:03 <acabot> 14 lines ;-) 14:35:07 <acabot> thx 14:35:12 <exploreshaifali> haha 14:35:22 <acabot> #action exploreshaifali atuly review https://review.openstack.org/#/c/409126/ 14:35:31 <acabot> #action dtardivel review and merge https://review.openstack.org/#/c/409126/ 14:36:06 <acabot> dtardivel has a lot of merge to do so please try to help him with +1 reviews 14:36:16 <dtardivel> yep, thx 14:36:29 <acabot> #topic Blueprint/Bug Review and Discussion 14:36:32 <atuly> i may be able to review only be tomrw morning.. 14:36:54 <acabot> atuly : tomorrow morning your time is fine 14:37:05 <atuly> okay 14:37:18 <acabot> atuly : we will release tomorrow around 2pm GMT 14:37:30 <acabot> same time as the current meeting 14:37:40 <atuly> ok :) 14:37:48 <acabot> #info Watcher ocata-2 must be released tomorrow December 15th 14:37:54 <acabot> #link https://launchpad.net/watcher/+milestone/ocata-2 14:38:18 <acabot> I have moved all unimplemented BPs to ocata-3 14:38:53 <sballe_> Can I ask a question? I have two doc spec and people keep on adding stuff to the comments. I am happy to oblige but will need a +2 after people have given it +1s 14:39:02 <acabot> We are targeting 4 BPs & 7 bugs fixed 14:39:49 <dtardivel> sballe_: links ? 14:40:10 <acabot> #link https://review.openstack.org/404960 & https://review.openstack.org/404972 14:40:24 <sballe_> https://review.openstack.org/#/c/404972/6 and https://review.openstack.org/#/c/404960/3 14:40:27 <acabot> sballe_ : thats right, we need to merge them 14:41:01 <acabot> #action acabot dtardivel review and merge https://review.openstack.org/404972 & https://review.openstack.org/404960 14:41:02 <sballe_> I'fix the latest comments and then let's merge them. for example some of the comments are true for past doc as well 14:41:30 <acabot> sballe_ : please add a new PS asap, I will review it by EOD 14:41:44 <dtardivel> yes but after you take into account last -1 comment :) please 14:41:44 <sballe_> I will do it withing ht enext hour 14:41:52 <acabot> thx 14:41:55 <acabot> #info Improve Applier to execute Actions in parallel has been added 14:42:00 <sballe_> dtardivel: of course. 14:42:06 <acabot> #link https://blueprints.launchpad.net/watcher/+spec/parallel-applier 14:42:12 <dtardivel> sballe_: please ping me if you need help 14:42:18 <acabot> as alexchadin has been splitted in 2 14:42:27 <acabot> :-) 14:42:36 <acabot> alexchadin BP has been splitted 14:42:40 <sballe_> the issue is that if you go back into the older doc the same comment-1 is tru for some of those. how do we want to deal with that 14:42:42 <alexchadin> :D 14:42:43 <sballe_> dtardivel: ^ 14:43:40 <acabot> sballe_ : please move this discussion to #openstack-watcher 14:43:46 <sballe_> ok 14:43:54 <acabot> is vm-migration-ordering dependent on Improve Applier to execute Actions in parallel ? 14:44:05 <acabot> #link https://blueprints.launchpad.net/watcher/+spec/vm-migration-ordering 14:44:11 <acabot> #link https://blueprints.launchpad.net/watcher/+spec/parallel-applier 14:44:41 <acabot> alexchadin : I think we have a dependency here with the new BP you submitted, what do you think ? 14:45:55 <alexchadin> acabot: seems that this BP propose to set actions order by strategies 14:46:18 <alexchadin> action's* 14:47:06 <alexchadin> acabot: looks like dependency, yes 14:47:06 <acabot> alexchadin : so does it mean we should keep them separated ? 14:47:18 <alexchadin> acabot: yes, absolutely 14:47:31 <acabot> I think VM migration ordering would be dependant from your BP 14:47:49 <alexchadin> acabot: I need more info about these proposing things 14:47:58 <alexchadin> acabot: yes 14:48:21 <acabot> ok dependency added 14:48:38 <acabot> Strategy to detect and migrate the the cache greedy VM affecting other's performance is dependent on Define grammar for workload characterization & Workload Characterization and QoS which have not been started yet, I would suggest to postpone it to Pike cycle 14:49:04 <acabot> sballe_ : should we get rid of dependencies in https://blueprints.launchpad.net/watcher/+spec/cache-occupancy-strategy ? 14:49:23 <sballe_> yes 14:49:43 <acabot> sballe_ : if yes I would suggest to rename it "noisy neighbour strategy" 14:49:50 <acabot> to avoid confusion 14:49:57 <acabot> before removing dependancies 14:50:03 <acabot> dependencies 14:50:29 <sballe_> I will do that and the noisy neighbor strategy is very much the Workload characteristic and QoS BP 14:51:08 <sballe_> We have decided to craete one useful strategy which is why we are doign it 14:51:11 <sballe_> this way 14:51:30 <sballe_> but for now let's keep noisy neightbor and the otehr one 14:51:33 <acabot> sballe_ : ok so what would be the diff between https://blueprints.launchpad.net/watcher/+spec/cache-occupancy-strategy and https://blueprints.launchpad.net/watcher/+spec/workload-characterization-qos then ? 14:52:12 <sballe_> for now let's keep both but as I work throught hw details they migth end up being the same 14:52:59 <acabot> sballe_ : ok :-D very easy for me to plan it for ocata in these conditions 14:53:38 <sballe_> sorry ;-( 14:53:42 <acabot> sballe_ : I suppose you can at least remove the dependency with characterization grammar bp 14:53:56 <sballe_> yes 14:54:14 <exploreshaifali> I would like to work on "characterization grammar" BP, if it is needed 14:54:20 <sballe_> and I will do that as soon as I rename the https://blueprints.launchpad.net/watcher/+spec/cache-occupancy-strategy BP 14:54:23 <acabot> #action sballe_ review & rename BPs https://blueprints.launchpad.net/watcher/+spec/cache-occupancy-strategy & https://blueprints.launchpad.net/watcher/+spec/workload-characterization-qos and remove dependency with https://blueprints.launchpad.net/watcher/+spec/workload-characterization-grammar 14:54:45 <sballe_> exploreshaifali: you and hvprash_ are already workingon it :-) 14:55:06 <exploreshaifali> yes, but not started writing code 14:55:11 <acabot> exploreshaifali : you are more than welcome to add a PS or reviews to https://review.openstack.org/#/c/377100/ 14:55:33 <exploreshaifali> okay. Thanks :) 14:55:53 <acabot> #topic Open discussions 14:56:04 <acabot> I don't have any topic today 14:56:13 <acabot> 4 minutes left 14:56:44 <acabot> again we have to release tomorrow so please keep the focus on "in review BPs" 14:56:57 <sballe_> neither do I. Do we have a IRC meeting on 12/28? 14:57:14 <sballe_> acabot: will do 14:57:30 <acabot> good point, I will be off for the next 2 weeks but vincentfrancoise will be there 14:57:54 <acabot> do you want to keep weekly meetings during xmas holidays ? 14:58:08 <sballe_> ok. I will be off the week between x-mas and new year 14:58:10 <acabot> I will ask vincent to handle it if needed 14:58:38 <Yumeng> acabot: do you want to discuss https://blueprints.launchpad.net/watcher/+spec/cluster-energy-saving next week? or we can discuss on openstack-watcher ? 14:58:56 <acabot> ok, vincent will open the meeting as usual and if there are not enough people it will be canceled 14:58:59 <Yumeng> before we start spec 14:59:12 <acabot> #action vincentfrancoise open meetings during xmas holidays 14:59:16 <sballe_> Yumeng: I am interseted int his topic as well. please ping me if I am around 14:59:33 <Yumeng> sballe_: no pb 14:59:42 <acabot> Yumeng : sorry I missed it 14:59:54 <acabot> I will add it to the agenda next week 15:00:05 <Yumeng> acabot: no worries. thx :) 15:00:15 <acabot> have a good day/night 15:00:19 <acabot> bye 15:00:23 <Yumeng> bye 15:00:25 <atuly> bye 15:00:26 <exploreshaifali> bye! 15:00:33 <acabot> #endmeeting