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