15:02:38 #startmeeting XenAPI 15:02:39 Meeting started Wed Jun 4 15:02:38 2014 UTC and is due to finish in 60 minutes. The chair is johnthetubaguy. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:02:40 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:02:42 The meeting name has been set to 'xenapi' 15:02:51 BobBall: howdy 15:02:55 hi 15:02:59 * johnthetubaguy general wave hello 15:03:06 * BobBall general wave back 15:03:06 #topic CI 15:03:22 so… hows things in CI land? 15:03:36 Check out http://www.rcbops.com/gerrit/reports/nova-cireport.html 15:03:39 ... or rather, don't 15:03:50 since that page claims it has been updated recently but actually hasn't 15:03:55 it's still using weeks-old data 15:04:02 which has been frustrating to see the CI status :) 15:04:15 did you ping mr still? 15:04:27 I did indeed. But i'm guessing he's got bigger things going on. 15:04:41 http://f0ab4dc4366795c303a0-8fd069087bab3f263c7f9ddd524fce42.r22.cf1.rackcdn.com/ci_status/current_queue.txt is healthy now though - wasn't this morning 15:04:44 mikal: probably need to take a look at the ci report, were we moving that to infra? 15:05:07 I know he is not up, but a present for when he gets back to his keyboard 15:05:12 OK thats good 15:05:21 we need to move up urgently to upstream nodepool as there are fixes in there that we don't have that contributed to a major stall 15:05:21 so did you get moved to the stackforge repo now? 15:05:26 yup 15:05:32 cools 15:05:35 Even check out https://review.openstack.org/#/c/96734/ 15:05:40 whats left on the TODO list? 15:05:45 which shows the XS ci testing against stackforge 15:05:47 what TODO list? 15:06:22 oh yeah 15:06:29 https://wiki.openstack.org/wiki/XenServer/XenServer_CI/AdminTips#TODO_list 15:06:36 I've not even been looking at that 15:06:46 oh, thats fine 15:06:54 I was meaning the one in your head really 15:07:17 First one is done, second one I've proven that 'all' tests pass (or will pass with a cirros fix we alread know we need) 15:07:38 whats that cirros fix? need a newer version? 15:07:40 Third one see https://review.openstack.org/97787, https://review.openstack.org/97798 and https://review.openstack.org/97026 15:08:08 tempest needs 0.3.2 3-part but we don't download it for the 3rd party CI 15:08:11 only the Citrix internal CI 15:08:31 needs a small devstack change I guess - but I just need to co-ordinate things so I can test it since cross-repo dependencies don't exist 15:09:03 Realistically we're not going to move to Zuul, probably ever, until we officially move to -infra (if we can) 15:09:27 BobBall: sure, I am thinking of getting turbo hipster guys to run us 15:09:36 thats the move to zuul really 15:09:40 well we need much more stuff upstream first 15:09:56 agreed 15:09:57 That's the start of https://review.openstack.org/97787, https://review.openstack.org/97798 and https://review.openstack.org/97026 15:10:13 How's your duplicated environment coming? 15:10:44 its not really, nodepool wouldn't work, and now I have got distracted with Juno-1 stuff mostly 15:10:56 hopefully I can get back to that soon though 15:11:19 most bits seem to come up nicely, I got jobs pulled form gerrit, etc 15:11:31 so it shouldn't be too far away 15:12:03 #info CI has a blip due to environment issues, but its looking more normal now 15:12:07 OK 15:12:31 do you have an ETA for the cirros thing? 15:12:54 Enabling all tests isn't high on my list ATM... but hopefully in the next couple of weeks 15:13:20 OK, I should help with that once I get my environment up and running 15:13:34 its like the top of my list, after that enviroment 15:13:55 I should be able to test that out inside my environment, in theory 15:14:03 great 15:14:20 so run it for a few days, and compare pass rates, or some such 15:14:29 BTW - pip install -U git+https://github.com/citrix-openstack/install-nodepool.git does install fabric... weird. 15:14:51 yeah, I blew away the virtual env, and went again, and all ways good 15:15:11 no idea what happened there 15:15:29 any more on CI? 15:15:50 #topic Open Discussion 15:16:00 hmmm 15:16:07 probably 15:16:10 but my head is full 15:16:12 so… had a nice chat with the XenAPI architects at the Xen hackathon 15:16:24 well, if something comes to mind, do shout up 15:16:47 great 15:16:49 we spoke about import and export of VHDs integrating that with XenAPI, including differential snapshots 15:16:51 anything interesting to share? 15:17:07 discussed some ways to let us plugin swift into that picture 15:17:23 and davescott said he would go away and have a think about things 15:17:44 looks like most of the tools are in place, just need the correct plugin mechanism 15:17:49 That's the usual way to get things working quickly 15:18:29 ok good 15:18:36 yeah, sounding quite close anyways 15:18:59 spoke about live-migrate hooks, which you may have added already 15:19:37 well sort of 15:19:40 I've added a hook for resume 15:19:43 that's in trunk now 15:19:49 considered having live-migrate with pause 15:19:50 and I think in 6.5 too 15:19:56 vm resume was the place where a hook was missing 15:20:00 and you can use that for live migrate 15:20:06 rather than having a custom live migrate hook 15:20:08 and slightly more interestingly, storage live-migrate of shutdown VMs 15:20:35 storage live migration of shutdown VMs is an interesting concept... 15:20:44 perhaps just storage migration with less of the live ;) 15:21:42 well, I want to move the VM record 15:22:02 and not have to put it into the paused state first, as I might not have enough RAM any more 15:22:20 yeah, cold-migration really 15:22:54 you can start it, trigger live-migrate, then stop the VM, but thats not really the best approach, given the RAM issue 15:23:31 indeed 15:23:36 but hopeful to see that migrate code get used much less, that scp(s) the disks between hypervisors 15:23:53 death to SCP. 15:24:01 quite 15:24:07 so… maybe we are done now? 15:24:22 I should mention bug day I supose 15:24:27 fix more bugs, yey 15:24:30 any more? 15:25:17 no don't think so 15:25:35 cool 15:25:42 thanks BobBall talk to you soon 15:25:45 #endmeeting