15:00:22 <BobBall> #startmeeting XenAPI 15:00:23 <openstack> Meeting started Wed Mar 18 15:00:22 2015 UTC and is due to finish in 60 minutes. The chair is BobBall. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:25 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:27 <openstack> The meeting name has been set to 'xenapi' 15:00:34 * johnthetubaguy waves 15:00:37 <BobBall> Well hello there 15:00:48 * BobBall waves back 15:00:56 <BobBall> So - what have we got on the agenda today 15:01:04 <BobBall> #topic libvirt+xen 15:01:34 * johnthetubaguy wonders if its time to rename the meeting… 15:01:35 <BobBall> Not really XenAPI but since we're both involved + interested in these things I wonder if we should change the meeting to Xen based 15:01:40 <BobBall> to include XenAPI and libvirt+xen 15:01:53 <johnthetubaguy> I am cool with it been a general Xen meeting 15:02:12 <BobBall> It will, of course, change the location of the eavesdrop logs 15:02:24 <BobBall> So just be aware 15:02:27 <johnthetubaguy> yeah, ups and downs 15:02:43 <BobBall> I'll send an email to openstack-dev if we are going to change to Xen-based 15:02:49 <BobBall> Anyway 15:02:54 <BobBall> #link http://zuul.openstack.xenproject.org/ 15:03:00 <BobBall> Exciting things in the world of libvirt+xen 15:03:18 <BobBall> I've set up a CI, above, which is running in the Rackspace cloud 15:03:27 <johnthetubaguy> cools 15:03:36 <BobBall> http://jenkins.openstack.xenproject.org:8080 is the jenkins 15:03:39 <BobBall> (we have very original names 15:03:40 <johnthetubaguy> so nested Xen+libvirt in XenServer? 15:03:41 <BobBall> +) 15:03:59 <BobBall> Well rackspace is running XenServer yes 15:04:04 <BobBall> then we have an Ubuntu HVM guest 15:04:09 <BobBall> and we're running libvirt+xen inside that 15:04:17 <johnthetubaguy> right, cools, just checking 15:04:29 <BobBall> i.e. the CI is testing libvirt+xen but the infrastructure is virtualised on XenServer 15:04:43 <BobBall> http://jenkins.openstack.xenproject.org:8080/job/dsvm-tempest-xen/buildTimeTrend 15:04:59 <johnthetubaguy> how are the neutron races going? 15:05:05 <BobBall> As you can see from the build trend, which is not the prettiest of graphs, we still have some work to go on the pass rate 15:05:17 <BobBall> Currently we're passing around 50%ish 15:05:24 <BobBall> wait until we get to that item johnthetubaguy :) 15:05:39 <BobBall> There is a request out on xen-devel for those who want to know more 15:05:49 <johnthetubaguy> so libvirt+xen is doing neutron right now? 15:06:02 <BobBall> no - default devstack setup which is nova-network 15:06:07 <johnthetubaguy> OK 15:06:15 <BobBall> I believe 15:06:19 <BobBall> certainly still using the default 15:06:25 <BobBall> which I am pretty sure is still nova-network 15:06:29 <johnthetubaguy> that might not be the best choice, long term, but OK 15:06:36 <johnthetubaguy> you have to start somewhere 15:06:48 <BobBall> but because it's libvirt we don't anticipate any issues with it running in neutron 15:06:55 <BobBall> since architecturarlly it's the same 15:07:05 <BobBall> Might be the odd missing function from libvirt's xen support 15:07:10 <BobBall> but I don't have the details there 15:07:11 <johnthetubaguy> you might find it works better, its hard to know I guess 15:07:25 <BobBall> These issues aren't networking related 15:07:28 <BobBall> or at least do not seem to b 15:07:30 <BobBall> +e 15:07:41 <BobBall> http://osdir.com/ml/general/2015-03/msg12714.html 15:07:47 <BobBall> That's the call for interest 15:07:57 <BobBall> If you want to join a walk through of the CI reply there or offline 15:08:18 <BobBall> Any questions on libvirt+xen? 15:08:36 <johnthetubaguy> nothing more at this point 15:08:45 <johnthetubaguy> leaving this mostly with ant 15:08:49 <BobBall> #topic XenAPI CI 15:09:05 <BobBall> I don't think there is anything to raise here except we're chugging along nicely ATM 15:09:20 <johnthetubaguy> always a good sign 15:09:25 <BobBall> We're still nova-network and 6.2 based, but I've not had any time to change either of those things 15:09:43 <johnthetubaguy> yes, that could get tricky soon 15:09:53 <BobBall> Soon when? 15:10:03 <johnthetubaguy> I suspect liberty might be when you need neutron tests to be class B, if I were a betting man 15:10:06 <BobBall> Are we yet at the stage where nova-network might be deprecated in L? 15:10:22 <BobBall> Oh yes, that's well within our plan 15:10:38 <BobBall> Of course, the biggest issue with neutron support is that we suspect recent changesets have broken the XenAPI integration 15:10:42 <johnthetubaguy> in reality, its looking dodgy of L, its possible though 15:10:49 <BobBall> but without a CI it's not reasonable to ask the cores to prevent breakages 15:10:59 <johnthetubaguy> agreed 15:11:07 <BobBall> OK - well then we should still be in plenty of time then 15:11:18 <BobBall> We can move on to... 15:11:25 <BobBall> #topic Recruiting 15:11:35 <BobBall> So - Citrix is recruiting OpenStack developers in Nanjing, China 15:12:11 <BobBall> http://jobs.citrix.com/job/Nanjing-Sr_Software-Development-Engineer%28OpenStack%29/253527100/ 15:12:42 <BobBall> One of the first items this team will be doing is working on the Neutron support 15:12:54 <BobBall> So if anyone wants to move to Nanjing... :) 15:13:15 <BobBall> Or, more likely, if you know anyone in Nanjing looking for a new opportunity 15:13:20 <BobBall> Worth applying. 15:13:22 * johnthetubaguy looks other direction 15:13:40 <johnthetubaguy> its quite a log commute 15:14:19 <BobBall> Hopefully we'll have a team ready to start even before the summit - in which case we might be able to fly a few of them over to Vancouver, but we'll see how that goes. 15:14:51 <BobBall> Oh - I forgot to mention on libvirt+xen CI... there's a change we desperately need 15:15:10 <johnthetubaguy> ah, interesting... 15:15:10 <BobBall> https://review.openstack.org/#/c/159106/ 15:15:37 <BobBall> libvirt+xen support was broken by a change a few weeks ago which dependended on a libvirt function the xen driver does not provide 15:15:50 <BobBall> The above change correctly works around this missing function 15:16:27 <johnthetubaguy> ah… doh 15:16:43 <BobBall> yes so currently I've got our zuul merging that for every change 15:16:48 * BobBall loves cross-project dependencies 15:17:03 <BobBall> But I think that's all I've got for today 15:17:06 <BobBall> #topic AOB 15:17:10 <BobBall> Do you have anything johnthetubaguy? 15:17:55 <johnthetubaguy> BobBall: I just targeted that on RC1 15:18:17 <BobBall> Ah perfect - thanks 15:18:30 <BobBall> Hoepfully that'll mean that Kilo doesn't ship with broken libvirt+xen support 15:19:05 <BobBall> Are we done? 15:19:26 <BobBall> I have one final point - I'm on vacation in a fortnight, so I suggest the next meeting is in 1 months time 15:19:40 <BobBall> Specifically on the 15th April 15:20:29 <BobBall> Any objections? 15:21:13 <johnthetubaguy> OK 15:21:17 <johnthetubaguy> all good 15:21:22 <BobBall> #info Next Meeting 15th April 15:21:27 <johnthetubaguy> sorry, got pulled into another channel for a sec 15:21:33 <johnthetubaguy> catch you later! 15:21:35 <BobBall> I think we're done then 15:21:44 <BobBall> #endmeeting