15:00:24 #startmeeting XenAPI 15:00:24 Meeting started Wed Jul 24 15:00:24 2013 UTC. The chair is johnthetubaguy. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:25 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:27 The meeting name has been set to 'xenapi' 15:00:39 hello all, show of hands for who is around? 15:00:53 I am here, Bob is back in a moment. 15:01:09 Ok, will wait for Bob 15:01:51 matel: got anything extra for the agenda? 15:02:01 I just ran a full tepest, it seems, console is working. 15:02:13 #link https://review.openstack.org/#/c/38444/ 15:02:15 Bob is here! 15:02:16 I saw your patch - thank you :) 15:02:24 I'm here 15:02:27 Yes - very pleased that full tempest is working :) 15:02:32 Hi Euan! 15:02:41 I didn't say full tempest is working :-) 15:02:42 matel: cool, nice devstack change 15:02:48 anyway, lets keep to the agenda 15:02:54 just collecting items for the agenda 15:02:54 Okay. 15:02:59 Full tempest isn't working yet? No holidays for you. 15:03:09 I know. 15:03:35 There are a few things to say - such as xenserver-core 15:03:44 this one is failing only with an error tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_volume_upload 15:03:57 OK 15:03:58 Okay, let John drive. 15:04:18 #topic actions from previous meetings 15:04:25 BobBall: update blueprints 15:04:29 I think you did that right? 15:04:30 Done that 15:04:31 yes 15:04:33 cool 15:04:36 primarily just de-targeting havana 15:04:41 #topic Blueprints 15:04:55 so, just tracking progress 15:05:00 We've got a major focus internally on updating both XS code and OS code to work within supported interfaces 15:05:04 but that's not really a blueprint 15:05:14 H-3 is obvious the last time for features till I, and its getting very full 15:05:22 *nod* 15:05:45 We've got a couple of things we're planning to target I-1 and I-2 - if things fall in the right place - and they will definitely need blueprints 15:05:52 but it's too early to write them 15:06:33 OK, well you can enter blank ones so people know 15:06:53 its quite lightweight, but up to you, obviously 15:07:11 its worth thinking about everything for I re-talking at the summit about things 15:07:21 indeed 15:07:30 we're looking at having a couple of summit sessions 15:07:33 hopefully! 15:07:59 we have the oslo lib work that needs some work, and things that got dropped, would be good to chase those 15:08:17 several summit sessions? 15:08:20 I don't want to put the blueprints up yet since there are a few things I need to sort out here first 15:08:25 on different subjects 15:08:57 OK 15:09:13 I have one blueprint for H-2 15:09:19 config drive stuff 15:09:50 its getting there 15:10:21 so... 15:10:27 #topic Docs 15:10:32 how are we doing with docs? 15:10:49 Uhhh - are there bugs that you're thinking about? 15:10:59 or specific improvements that you were expecting us to do? 15:11:15 not really tracking that 15:11:29 we kinda try to do an end of release review of the docs 15:11:34 BobBall: there are doc bugs for Xen, is that what you're asking? 15:11:36 ahhh I see yes 15:11:38 just wanted to make sure something is done around that 15:11:44 BobBall: one idea we had was to collect them all into a doc blueprint? 15:11:47 we added quite a few 15:11:59 annegentle: ah yes, that sounds like a good plan 15:12:03 annegentle: I know... I meant more in terms of the agenda for today's XenAPI meeting 15:12:10 we can track that here 15:12:14 johnthetubaguy: I kinda liked the idea, Steve Gordon suggested it. 15:12:28 johnthetubaguy: ok we'll gather 'em up 15:12:28 annegentle: ping me if I can help with that 15:12:33 johnthetubaguy: will do 15:12:41 Sounds good to me! 15:12:49 cool, keen we don't let docs slip 15:13:19 sweet 15:13:40 the install guide is a big one that hasn't been brought up for a bit I guess 15:14:29 doesn't really cover the openstack-nova-xcp kinda things in ubuntu, etc 15:14:29 but thats a big topic 15:14:29 anyway, lets talk bugs... 15:14:29 #topic Bugs and QA 15:14:36 has anyone got any bugs they want to raise 15:14:43 yeah 15:14:45 I think so 15:14:48 but I'm not totally sure 15:14:57 I _think_ security groups doesn't work in XS 15:15:14 A fresh one: #link https://bugs.launchpad.net/cinder/+bug/1204551 15:15:16 Launchpad bug 1204551 in cinder "xenapi: volume upload fails" [Undecided,New] 15:15:18 I am doing that. 15:15:36 Not sure if it is xenserver related, but we 'll see. 15:15:40 I suspect it used to, when the default stack was linux bridge, but with the OVS the iptables rules only get called at some points 15:16:51 I think that security groups are not working on any distro that uses OVS and not NVP 15:17:05 does it work with NVP? 15:17:15 I assume so - that uses a different firewall driver 15:17:15 I guess they do there own OVS rules 15:17:31 but the firewall driver which is an OVS iptables hybrid just uses iptables rules 15:17:33 right, so there are security groups by nova, and security groups by neutron I guess 15:17:37 and I don't think they work 15:17:44 probably either in nova or neutron 15:17:49 since neutron just took that file from nova ;) 15:18:18 sounds like you should raise a security bug for that, just in case 15:18:18 lets not discuss that here 15:18:38 neutron, is a different control path to trigger, but yes, may have the same "issues" 15:18:54 OK, any more bugs? 15:19:23 I'm not ready to raise a bug 15:19:35 I don't know for sure that it doesn't work 15:19:39 just theory says it can't 15:19:46 in practice it might be different ;) 15:19:57 OK, but it sounds like a security issue, people can help through that channel 15:20:06 this has public logs 15:20:37 okies 15:21:00 any more bugs? 15:21:27 Could you re-visit #link https://review.openstack.org/#/c/36523/ 15:21:30 Mate's bug 15:21:33 ewanh: https://bugs.launchpad.net/nova/+bug/1073306 think we are clashing on this 15:21:34 we haven't talked about that 15:21:35 Launchpad bug 1073306 in nova "xenapi migrations don't apply security group filters" [Medium,In progress] 15:22:24 I added a comment on https://bugs.launchpad.net/nova/+bug/1073306 15:22:33 Mate just linked his bug for the record, he will just fix it, no talk needed around that. 15:22:56 euanh, yeah, cool, maybe raise a separate bug for live-migration 15:23:00 I was looking at it in live migration 15:23:02 so we don't clash 15:23:17 yes, plan to 15:23:34 euanh: cool, thats all good, thanks 15:23:59 euanh: might need to raise a security bug for that one 15:25:11 OK, any more? 15:26:19 I wanted to ask about gating XenAPI 15:26:25 how is that effort going? 15:26:27 sure 15:26:47 scheduled to start in earnest at the start of August 15:26:52 well - first full week in august 15:27:03 then we'll be trying to commit some code ;) 15:27:14 OK, whats the plan? 15:27:26 smokestack gating, using tempest? 15:27:49 not using tempest 15:27:59 OK, just smokestack then? 15:28:03 yup 15:28:09 let's say torpedo 15:28:16 we need to make it more stable WRT how it handles packages 15:28:18 It's a bit confusing. 15:28:24 and ensures that we can merge packages suitably 15:28:26 what about the tempest work today, is that planning to get into the gate? 15:28:43 I don't understand. 15:28:51 fingers crossed - but nothing as concrete for that 15:28:56 doing nova-compute in dom0, is what I was meaning by tempest 15:29:15 mirroring the QEMU tests that are there today 15:29:48 oh right 15:29:57 nova-compute in dom0 - should be looking at that RSN 15:30:08 what is RSN? 15:30:10 RSN? 15:30:11 real soon now ;) 15:30:24 OK, so heading for both? 15:30:43 Making sure there is a fallback option perhas 15:30:45 perhaps* 15:30:48 tempest and torpedo 15:30:53 hmm, ok 15:31:06 it does seem odd to gate on external packages 15:31:27 we won't gate on external packages 15:31:30 always went for tempest so it was easy for committers to make the required depenency changes etc 15:31:35 if packaging fails then it won't prevent the gate 15:31:52 OK, so an optional gate? 15:32:14 example: I add a xenapi plugin 15:32:22 yes 15:32:35 if plugin fails then it won't -2 vote 15:33:01 hmm, OK 15:33:14 My current hope is https://docs.google.com/presentation/d/1qTvZ8kmByOrtilYhc_BiwOhkzpN-GT0UTbniusnKohI/edit?usp=sharing 15:33:41 although this workflow hasn't been approved with the infra team yet 15:34:00 OK, it does seem quite a change 15:34:06 not really 15:34:11 gate as is runs as normal 15:34:18 my 2 cents would be to do both, if tempest is the major test suite 15:34:25 etc 15:34:30 but anyways 15:34:35 sounds like there is good progress 15:34:46 ofc - tempest will remain and run the full tests etc 15:35:11 just be good to see tempest running on XenServer and gating commits, if its going to survive 15:35:28 It would indeed 15:35:50 cool 15:35:54 sounds like we are mostly agreed 15:36:45 #topic Open Discussion 15:37:00 so, anything more? 15:37:19 nothing from me 15:37:38 nope 15:37:38 nor me 15:38:24 *puts on his best Mr Burns voice* excellent 15:38:46 thanks all 15:38:50 #endmeeting