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