14:00:35 #startmeeting Nova Live Migration 14:00:39 Meeting started Tue Dec 8 14:00:35 2015 UTC and is due to finish in 60 minutes. The chair is PaulMurray. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:41 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:43 The meeting name has been set to 'nova_live_migration' 14:00:48 o/ 14:00:50 o/ 14:00:51 o/ 14:00:52 hello 14:00:54 Who is here? 14:00:54 o/ 14:00:55 o/ 14:01:16 Just wait a minute as usual 14:01:36 o/ 14:02:36 ok - lets start 14:02:48 The agenda is here: https://wiki.openstack.org/wiki/Meetings/NovaLiveMigration 14:02:59 #link Specs status 14:03:11 We have passed the deadline 14:03:21 and we have eight merged as I count 14:03:33 yeah~ \o/ 14:03:34 See bottom of https://etherpad.openstack.org/p/mitaka-live-migration 14:03:36 for a list 14:03:56 Well done to everyone who got something in 14:04:15 Now a reminder that we are soon going to be half way through the cycle 14:04:32 so lets get the code done 14:05:00 #link CI status 14:05:10 I don't think I see anyone here for CI 14:05:19 jlanoux, unless you know anything? 14:05:37 * alex_xu added item to spec status, looks like missed 14:05:44 PaulMurray: Nope, didn't hear anything from Timofey 14:06:11 ok - the experimenta job is there, so do feel free to use 'check experimental' 14:06:15 on patches to run it 14:06:33 #topic Bugs 14:06:56 * PaulMurray just realised he was using link instead of topic... 14:07:22 I wondered if there is something we can do to organise bug work 14:07:28 (or should be doing) 14:07:52 eliqiao, your name was mentioned to me as someone who is involved in bugs - is that right? 14:08:10 PaulMurray: yes 14:08:29 PaulMurray: previously, I have some bugs assigned. 14:08:56 are you involved in the collaboration between intel and rackspace on this? 14:09:23 PaulMurray: yes, most of the bug tracked are in a google sheet 14:09:49 link is in the bottom of our live-migration etherpad 14:10:13 https://docs.google.com/spreadsheets/d/19MFatOpjePS4JtkVHXCh6Qa8XUf6T2t0Igy1PucZ3Zk/edit#gid=2127877307 14:10:19 that one ^^ ? 14:10:23 yes 14:10:40 I haven't review for some time 14:10:55 is there anything we can do to help? 14:11:44 PaulMurray: not sure, I will review them tomorrow and update the list to see if we can do something 14:12:11 I wondered if there is something like a trivial bug list we could start on our etherpad 14:12:28 Maybe we can talk about it later 14:13:00 some are 'dead' bug, in status incompelete. 14:13:17 we could do a cleanup 14:13:21 just wondering if we can get the bug status into launchpad? 14:14:06 I see we have quite a few, and some seem related to blueprints we have approved: https://bugs.launchpad.net/nova/+bugs?field.tag=live-migration 14:14:38 I am sure markus_z would be happy to see some movement on those :) 14:14:39 eliqiao, how up to date is your spreadsheet? 14:15:12 PaulMurray: I have Status last checked coluem in the list 14:15:33 from Mar to Aug 14:15:43 I see 14:15:44 +1 for updae to launchpad 14:15:59 johnthetubaguy: sure, we can update it to lanuchpad, this is a public doc. 14:17:00 The bugs are lined from our meeting page at this url: https://bugs.launchpad.net/nova/+bugs?field.tag=live-migration+ 14:17:14 Same for untriaged bugs 14:17:39 it would be good if we could get some momentum around keeping it up to date and getting through them 14:17:50 Maybe we could have a session on that 14:18:11 I know there are a few people around who would be able to take some on 14:18:20 +1, it would be a good start on live-mgraiton bug fixing. 14:19:02 If you guys have been organising them already it would be great to get your help with getting it all up to date 14:19:42 yeah, lets keep this in launchpad if we can 14:19:53 eliqiao, If its ok with you I'll get in touch later and we can sort it out 14:19:55 its not awesome, but everyone knows where it is 14:20:10 PaulMurray: sure, okay 14:20:35 #action PaulMurray to talk to eliqiao about updating bugs 14:20:58 #topic Open reviews 14:21:13 So now specs are done the main focus is reviews 14:21:22 https://review.openstack.org/#/c/227278/ 14:21:43 Anyone here can comment on this one ^^ 14:22:08 seeing the good list of patches here: 14:22:10 #link https://etherpad.openstack.org/p/mitaka-nova-priorities-tracking 14:22:56 i know the authors are not here.... 14:23:13 But I wanted to bring that series up 14:23:30 The next I wanted to highlight was ndipanov's series 14:23:36 so in terms of priority are you happy with what the blueprints have got right now? 14:23:50 https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bug/1417667,n,z 14:24:03 johnthetubaguy, yes 14:24:06 I made that series above high priority, as it seems one of the most important ones 14:24:07 cools 14:24:18 johnthetubaguy, most of the blueprints have code yet to be done 14:24:26 PaulMurray: agreed 14:24:35 so I wanted to encourage people to get reviews done on the code that is sitting there 14:24:43 and hopefully get it out the way 14:25:27 ndipanov's series above has a few trivial patches with lots of reviews and one non-trivial one with almost no reviews 14:26:06 So if anyone has time please do have a go at it. We can move it on to core reviewers when someone has had a look 14:26:39 This next one was added to the agenda today: 14:26:52 https://review.openstack.org/#/c/215483/ - Set migration status to 'error' on live-migration failure 14:26:55 Hi PaulMurray, ndipanov: My colleague "Rajesh Tailor" had requested to review https://review.openstack.org/#/c/215483/ earlier 14:27:02 Could you please revisit it and add your opinion on the patch ^ 14:27:32 ankit, I had a look at it today and talked briefly to ndipanov who also commented 14:27:56 his feeling was that the security fix it is related to was not very well done 14:28:26 so he does like the idea of more code relying on it 14:29:07 PaulMurray: Could you please add your concerns on the patch 14:29:18 I think that issue needs to be addressed - maybe dansmith or alaski could comment too 14:29:35 I will add that comment and lets see if we can get a wider 14:29:42 PaulMurray: Thanks 14:29:50 review from people who are familiar with the previous patch 14:30:08 Is there anything else anyone wants to bring up 14:30:21 PaulMurray: yea, I added one 14:30:41 alex_xu, do you have a link? 14:30:44 just bring some discussion from api meeting to here, I think it's good for people to know at here 14:30:56 #link http://specs.openstack.org/openstack/nova-specs/specs/mitaka/approved/live-migration-progress-report.html 14:31:35 it's thanks to johnthetubaguy point it out. same as the pause/abort instance, we only add new thing to /servers/{id}/migrations, not the /migrations one 14:32:08 And there is agreement on the api meeting for updating this spec, to add new field to severs' subresource migrations 14:32:41 but the new fields would still be added to migrations data model? 14:33:08 paul-carlton2: yes, but we can filter it out for /migrations 14:33:30 otherwise the GET /servers/{id}/migrations would need to do sync call to compute 14:33:33 good 14:34:00 alex_xu what the command line for python-novalcient to call GET /servers/{id}/migrations ? 14:34:06 new CLI? 14:34:22 eliqiao: good point 14:34:42 yeah, there will have to be a new CLI I suspect 14:34:43 eliqiao: maybe servers-migration? 14:34:47 yeah 14:35:15 servers-migration ? not server-migration ? 14:35:55 eliqiao: emm...maybe server-migrations, I will put that detail in the spec 14:36:12 alex_xu: get you. thanks 14:36:35 alex_xu, you also mentioned API docs in IRC the other day 14:36:36 anyway I will take care that spec updated, and flush out all the detail. 14:36:45 alex_xu, do you need anything? 14:36:46 migration is better, the plan is for it only to return active migrations which should only be one of 14:37:22 PaulMurray: yes, thanks, today and tomorrow is api doc sprint 14:37:26 actually, I am worry about the data in table migrations , won't that be lots of query data? 14:37:42 appreciate people can help on our api doc, and there is etherpad https://etherpad.openstack.org/p/nova-v2.1-api-doc to track the tasks 14:37:52 eliqiao: Explain. What is your specific concern? 14:37:57 yeah, lets get that in the spec revision 14:37:58 PS the revision doesn't require an exception or anything messy like that, we can just merge that 14:38:28 okay, :) 14:39:17 alex_xu, what's the format for the docs sprint - just pick something off the list etherpad ? 14:39:55 PaulMurray: yeh, we have two API docs need updated, one is API concept doc, it is under the https://github.com/openstack/nova/tree/master/api-guide/source 14:40:13 #link https://etherpad.openstack.org/p/nova-v2.1-api-doc - docs sprint etherpad 14:40:16 people can find 'TODO' in those doc, and fre to take it. 14:40:32 #link https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bp/complete-todo-in-api-concept-doc,n,z 14:40:48 and check this link, if there is one already done by others 14:41:10 another doc is api-ref, the tasks of api-ref already listed in the etherpad 14:41:24 #help anyone free for live migration stuff in docs sprint see above links 14:41:40 also just free to check any part of doc, if you found something old and incorrect, then fix it! 14:41:50 PaulMurray: thanks! 14:41:58 alex_xu, ok - not sure how many people are around, but I will take a look 14:42:07 PaulMurray: pretty thanks 14:42:17 * PaulMurray has xmas lunch most of tomorrow 14:42:19 free to contact me if you have any question on doc sprint 14:42:43 I think we are done - any last minute quesitons? 14:43:16 PaulMurray: have a question on how to bring attention to review live-migration bp patches 14:43:46 PaulMurray: shall we add patch link to etherpad and call for others to do review? 14:43:49 eliqiao: put in https://etherpad.openstack.org/p/mitaka-nova-priorities-tracking 14:43:54 there is a review tracking page 14:43:58 ^^ that's it 14:44:19 PaulMurray: alex_xu thank you 14:44:21 Put links on the list under live migration on that page 14:44:36 There is a subteam section and a core section 14:44:57 the idea is subteam reviews first so we don't both cores with simple fixes 14:45:06 then it gets moved up to cores 14:45:16 just pull under section "Live-Migration" , right ? 14:45:28 yes 14:45:42 I try to keep an eye on them and do some house keeping 14:45:42 PaulMurray: get it . thanks :-) 14:45:55 eliqiao, thanks 14:46:19 ok - I think we are done now 14:46:27 Thank you all for coming 14:46:31 #endmeeting