15:00:45 <johnthetubaguy> #startmeeting XenAPI
15:00:47 <openstack> Meeting started Wed Apr  2 15:00:45 2014 UTC and is due to finish in 60 minutes.  The chair is johnthetubaguy. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:00:48 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:00:50 <openstack> The meeting name has been set to 'xenapi'
15:01:00 <johnthetubaguy> anyone got anything to raise this week?
15:01:09 <BobBall> no
15:01:12 <BobBall> short meeting! :D
15:01:16 <johnthetubaguy> quick CI update and quick chat about the summit maybe?
15:01:23 <johnthetubaguy> #topic CI
15:01:24 <BobBall> So the CI was horribly broken
15:01:29 <BobBall> for many reasons
15:01:34 <BobBall> mostly I blame trove ;)
15:01:40 <johnthetubaguy> lol
15:01:42 <johnthetubaguy> and now?
15:01:55 <BobBall> was added to devstack but using "localhost" as the service endpoint for nova/swift/smt_else
15:02:03 <johnthetubaguy> oh dear
15:02:12 <BobBall> but localhost didn't work in my RAX image due to some weird IPv6 breakage where it was resolving as IPv6
15:02:26 <BobBall> and trove only supports IPv4 through their use if AF_INET...
15:02:34 <johnthetubaguy> wow thats what it was, funky
15:02:35 <BobBall> So... there was a seriously dodgy message for a long time
15:02:51 <BobBall> But it only showed up as a couple of tempest failures
15:02:55 <BobBall> which was very annoying
15:02:59 <BobBall> hopefully that's fixed now
15:03:12 <BobBall> other issues were encountered such as the hypervisor extension being broken
15:03:17 <johnthetubaguy> OK, crazy, but sounds like that should be fixed with any luck
15:03:22 <BobBall> #link https://review.openstack.org/#/c/84138/
15:03:32 <BobBall> but I've excluded the test for now, so the CI isn't blocked on it
15:03:45 <BobBall> I'm very frustrated with the way the CI is excluding tests
15:03:51 <BobBall> because it's independent of gerrit
15:04:05 <BobBall> which means there is no easy way of trialing re-inclusions
15:04:18 <johnthetubaguy> hmm, yes, thats anoying
15:04:25 <BobBall> also there is no way for anyone else in OpenStack to say "I want this test, but it's going to break XenAPI so we'll exclude it from that CI"
15:04:43 <BobBall> no - they just commit the test because it passes gate and then the XenAPI CI gets broken for _everyone_ because not all tests can pass
15:05:14 <BobBall> See https://review.openstack.org/#/c/81565/ where I proposed that this exclusion list should live in tempest
15:05:17 <BobBall> but that's not the right way forward
15:05:23 <johnthetubaguy> hmm, tricky
15:05:25 <BobBall> I just haven't had time to look at the right way forward due to firefighting
15:05:35 <johnthetubaguy> nothing should break XenAPI of course, or its not a valid test
15:05:48 <BobBall> Well, we might be doing things incorrectly
15:05:56 <BobBall> For example, we don't list which extensions we support
15:06:12 <johnthetubaguy> right, its something we should generally fix
15:06:15 <BobBall> if someone adds an extension to Nova and then the test in Tempest in theory that should be enough information to not run it for XenCI but to run it in gate
15:06:41 <BobBall> but as I said - I'm currently on fire patrol, so that's not even been looked at yet
15:06:53 <johnthetubaguy> right, needs some thought
15:07:16 <BobBall> no thought - just code :D
15:07:38 <johnthetubaguy> sureā€¦.
15:08:54 <johnthetubaguy> so...
15:08:57 <johnthetubaguy> #topic Summit
15:09:07 <johnthetubaguy> any major blueprints for XenAPI in Juno?
15:09:08 <BobBall> yay
15:09:12 <BobBall> looking forward to the summit
15:09:20 <BobBall> Uncertain at this point
15:09:33 <johnthetubaguy> do we need a XenAPI session? probably not I guess?
15:09:59 <BobBall> I'm not convinced there would be much value to having one
15:10:03 <BobBall> but I'm only one person
15:10:10 <johnthetubaguy> we usually over run in that session, but its often not that useful
15:10:13 <BobBall> I don't know whether others think that it's useful :)
15:10:21 <johnthetubaguy> the problem is it does reduce the visibility
15:10:30 <johnthetubaguy> and its good to get everyone in the same room
15:10:59 <BobBall> That would be unfortunate - but without a productive agenda I'm not sure that there would be benefit to doing that vs arranging a meetup over a pint
15:11:30 <johnthetubaguy> right, just need to make sure it happens, can I leave that to you to round people up?
15:11:40 <johnthetubaguy> I can help, just I will probably forget
15:12:18 <BobBall> Sure - why not.
15:12:23 <johnthetubaguy> cool
15:12:31 <johnthetubaguy> #topic Open Discussion
15:12:35 <johnthetubaguy> any more for any more?
15:12:44 <BobBall> I'm not here next week
15:12:44 <BobBall> :)
15:12:53 <johnthetubaguy> going anywhere nice?
15:13:05 <BobBall> Nah - just on vacation at home
15:13:14 <johnthetubaguy> ah well, that can be cool to
15:13:18 <johnthetubaguy> enjoy your week off
15:13:26 <johnthetubaguy> thanks bob
15:13:29 <johnthetubaguy> #endmeeting