09:29:10 <BobBall> #startmeeting XenAPI 09:29:12 <openstack> Meeting started Wed Jul 8 09:29:10 2015 UTC and is due to finish in 60 minutes. The chair is BobBall. Information about MeetBot at http://wiki.debian.org/MeetBot. 09:29:13 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 09:29:15 <BobBall> johnthetubaguy - ping 09:29:16 <openstack> The meeting name has been set to 'xenapi' 09:29:39 <BobBall> Agenda from https://wiki.openstack.org/wiki/Meetings/XenAPI 09:29:41 <johnthetubaguy> hey, so I should update my calendar 09:29:50 <BobBall> Would be good! :) 09:30:06 <BobBall> Morning huazhihao 09:30:40 * johnthetubaguy has updated his calendar :) 09:30:44 <johnthetubaguy> huazhihao: welcome! 09:30:56 <BobBall> So - huazhihao - can I introduce John Garbutt 09:31:17 <BobBall> John used to be on the Citrix XenServer team, now works for Rackspace and is currently the Nova PTL (Project Technical Lead) 09:31:37 <johnthetubaguy> yeah, working in the public cloud team 09:31:45 <huazhihao> Hi Everybody 09:31:55 <BobBall> John, this is Zhihao, but would like to be known by his western name, John 09:32:03 <BobBall> So on gerrit etc his name is John Hua 09:32:11 <johnthetubaguy> huazhihao: good choice of western name :) 09:32:18 <huazhihao> Haha 09:32:28 <huazhihao> Sorry for the confusion 09:32:32 <BobBall> It's fine 09:32:45 <johnthetubaguy> I was once on a team at Citrix with three people called John 09:32:46 <BobBall> We used to have a Ewan leading the team then I employed a Euan 09:32:47 <johnthetubaguy> it was quite fun 09:32:55 <BobBall> That was also a fun bit of confusion 09:32:59 <johnthetubaguy> lol 09:33:25 <BobBall> But I think we'll make it understandable 09:33:35 <huazhihao> I don't mind if you call me hua 09:33:36 <BobBall> OK - I'm going to try and follow the agenda that we've got up in future 09:33:43 <huazhihao> It is my family name 09:33:48 <BobBall> So: Actions from last meeting - None! 09:33:52 <huazhihao> And makes it easier 09:33:59 <BobBall> #topic Blueprints / reviews 09:34:02 <BobBall> https://etherpad.openstack.org/p/liberty-nova-priorities-tracking 09:34:23 <BobBall> Specifically scroll down to the Xen/XenAPI sub team 09:34:41 <BobBall> There are two bugfixes there which we need comments on etc 09:34:45 <BobBall> johnthetubaguy - how do these work? 09:34:51 <BobBall> Now they are in there when will we get comments etc? 09:34:57 <johnthetubaguy> so... 09:35:06 <johnthetubaguy> each subteam logically has two lists 09:35:13 <johnthetubaguy> stuff the subteam wants to review 09:35:22 <johnthetubaguy> and stuff it things is now ready to merge 09:35:33 <sudipto> bauzas, Hi, thoughts on this: https://review.openstack.org/#/c/198972/ ? 09:35:37 <johnthetubaguy> the idea is the later might eventually count as a +2 09:36:01 <BobBall> That's great for long term 09:36:19 <sudipto> sorry johnthetubaguy 09:36:26 <sudipto> wrong channel :( 09:36:30 <BobBall> but short term I'm the only one on this subteam with existing knowledge of the code 09:36:32 <johnthetubaguy> sudipto: no worries 09:37:01 <johnthetubaguy> yeah, understood 09:37:01 <BobBall> So short term we just need others (i.e. nova cores) to review whatever the status of the change 09:37:15 <BobBall> When John Hua starts commiting code changes to nova I will of course review before putting in this list 09:37:17 <johnthetubaguy> so you can say when its "ready to merge" yourself 09:37:23 <johnthetubaguy> that could become a +2 09:37:45 <BobBall> The changes that are in that list are ready for cores to review - hence them being in the list :) 09:38:29 <johnthetubaguy> cool 09:38:38 <johnthetubaguy> this is the bit thats not working well right now 09:38:54 <johnthetubaguy> I need to keep pushing that 09:38:57 <BobBall> OK 09:39:12 <BobBall> So - back to the question - how do we get reviews? :) What happens and when do we expect someone to comment on the changes? 09:40:31 <BobBall> https://review.openstack.org/#/c/193647/ hasn't had changes since 26th Jun but it seems that adding it to the priorities tracking hasn't encouraged core reviews 09:41:21 <johnthetubaguy> its the only method we have right now 09:41:30 <johnthetubaguy> well, also ensuring the bug has the correct priority, etc 09:41:44 <johnthetubaguy> its a general problem right now 09:42:10 <BobBall> Well - do we need to be reminding cores regularly like we needed to before the priorities tracking was added? 09:42:28 <johnthetubaguy> it happens every nova meeting 09:42:28 <BobBall> Because if the priorities are being ignored then I guess that's the only option? 09:43:05 <johnthetubaguy> I am going to send out another ML thread, but not sure folks always read those either 09:43:10 <BobBall> OK 09:43:36 <johnthetubaguy> out of interest, where is your patch on this list: 09:43:37 <johnthetubaguy> http://5885fef486164bb8596d-41634d3e64ee11f37e8658ed1b4d12ec.r44.cf3.rackcdn.com/nova-openreviews.html 09:43:55 <BobBall> The only reference to the priorities list seems to be "Make sure you review based on the priorities" - is that what you meant? 09:44:09 <BobBall> So is it down to individual cores to look at the priorities list and decide what to review? 09:44:28 <johnthetubaguy> I am asking all cores to prefer things on that etherpad 09:44:32 <johnthetubaguy> we can't track that right now 09:44:37 <johnthetubaguy> which makes me sad 09:44:40 <BobBall> Yes; it is on that list 09:44:58 <johnthetubaguy> where is the question though, I am just checking 09:45:12 <BobBall> Not high - number 113 09:45:39 <BobBall> But is that list relevant, or is the priorities list relevant? 09:45:55 <johnthetubaguy> I am just saying, other folks have been waiting longer 09:46:16 <johnthetubaguy> its a problem, there is a long tail that is getting negelected 09:46:23 <johnthetubaguy> I hope to work on that soon 09:46:31 <BobBall> Of course - I'm not worried about waiting; I'm just trying to make sure that we're following the process that will mean we don't wait for longer than necessary by not following process 09:46:53 <johnthetubaguy> yeah, so you are following the process 09:46:53 <BobBall> I had understood or assumed that adding it to the priorities list it would be deemed a priority *grin* 09:46:59 <johnthetubaguy> I am just worried its not working 09:47:27 <BobBall> But perhaps the priorities list is just another list that gets ignored? ;) 09:49:10 <johnthetubaguy> there is only one list 09:49:16 <johnthetubaguy> at least, thats the idea 09:49:20 <johnthetubaguy> its not really working 09:49:29 <BobBall> The second list I was referring to was the one you pointed to with the length of time we've been waiting 09:49:38 <BobBall> Anyway - let's move on 09:49:43 <BobBall> #topic Bugs & QA 09:49:48 <BobBall> #link https://bugs.launchpad.net/nova/+bugs?field.tag=xenserver 09:49:49 <johnthetubaguy> thats some stats I am generating for my own use to track things, but yeah, lets move on 09:50:09 <BobBall> So - huazhihao has been working on a couple of bugs 09:50:23 <BobBall> just to break him into OpenStack 09:50:36 <BobBall> https://review.openstack.org/#/c/199372/ is just removing some unused files from devstack 09:51:05 <BobBall> We'll also need other simple things to fix to give more introductions to the new starters 09:51:06 <johnthetubaguy> huazhihao: by the way, have you seen this page with Nova specific getting started material: https://wiki.openstack.org/wiki/Nova/Mentoring 09:51:31 <BobBall> so johnthetubaguy - if you have any thoughts on simple things that you'd like to see fixed in Nova please let me know and I can raise bugs and get one of the team working on it as a new starter task. 09:51:36 <johnthetubaguy> it has links to things to start working on 09:51:49 <BobBall> I mean in XenAPI 09:52:00 <BobBall> no low hanging fruit in xenapi ATM 09:52:12 <johnthetubaguy> I don't know of any, off hand 09:52:26 <BobBall> If you hear or think of any please let me know 09:52:27 <johnthetubaguy> there are some structural things that could do with work 09:52:37 <johnthetubaguy> mostly around fixing volumes and BDM support 09:52:46 <johnthetubaguy> I think thats a key weakpoint right now 09:52:51 <BobBall> yup - but they aren't low hanging fruit really 09:52:55 <johnthetubaguy> agreed 09:53:04 <BobBall> I'll think of some work items that we want to get done 09:53:16 <johnthetubaguy> I would recommend starting with non XenAPI stuff to get the hang of things 09:53:17 <BobBall> 10:51 < BobBall> I mean in XenAPI 09:53:20 <BobBall> Ooops - wrong paste 09:53:23 <huazhihao> johnthetubaguy Yes I seen this page. 09:53:29 <BobBall> #topic Open Discussion 09:53:40 <johnthetubaguy> huazhihao: cool, let me know if things are confusing in there, feel free to update it as you go :) 09:54:17 <BobBall> Any opens peopel want to discuss? 09:54:28 <johnthetubaguy> nothing from me right now 09:54:52 <huazhihao> johnthetubaguy Thank you very much. I will. 09:54:57 <BobBall> Anything from you huazhihao? Any questions for now? 09:55:41 <huazhihao> Bobball Nope. Thank you. 09:55:58 <BobBall> Ok - in which case we'll close ther 09:56:11 <BobBall> Next meeting in 2 weeks time - 22nd July 09:56:14 <BobBall> #endmeeting