15:04:40 #startmeeting XenAPI 15:04:41 Meeting started Wed Dec 3 15:04:40 2014 UTC and is due to finish in 60 minutes. The chair is johnthetubaguy. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:04:42 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:04:45 The meeting name has been set to 'xenapi' 15:04:52 #topic XenServer CI 15:05:00 hows things going? 15:05:31 Bob has another meeting, so it's only me 15:05:44 We deployed a new CI, and made the changeover 15:06:10 cool, is that the switch to more upstream branches? 15:06:13 Seems to work nicely, the updated nodepool deals better with the cloud errors 15:06:23 all good 15:06:31 Kind -of upstream - a bit closer. 15:06:40 We have an ongoing discussion about our patches. 15:06:41 closer is better :) 15:06:55 The main point is that nodepool does a better job. 15:07:01 oh yeah, we need config drive to configure networking better 15:07:06 anyways 15:07:11 We might look at DIB, but that's really a stretch. 15:07:23 yeah 15:07:28 FOr now, we are able to deploy a CI in minutes with scripts. 15:07:34 awesome 15:07:45 And that enables us to launch a dev CI, which will run neutron 15:07:52 yeah, perfect 15:07:59 hows the neutron push going? 15:08:04 This way we can play with that, and investigate in a more public way. 15:08:30 Well, I'm not sure what I told you, it's ok in serial, but in parallel it dies. 15:08:40 I guess we had a chat about that last week 15:09:04 oh yes 15:09:11 And no progress on that area since then. Once we have a public (ish) CI, we can start to investigate further 15:09:20 cool, sounds good 15:09:32 any more on CI? 15:09:36 Okay, Bob also added monitoring to the CI 15:10:04 watching the status pages, and setting the statusbased onthe reports. 15:10:10 OK, do we have a link for that? 15:10:24 Well, it's the rackspace monitoring stuff 15:10:37 I see some dots next to my instance. 15:10:40 ah, I see 15:11:09 So we'll need to find a way to somehow export those "Plugins" - which are doing the logic, in case we re-install the instance 15:11:33 yeah 15:12:01 So that's all really - news are mainly CI related, and the plan is to create a dev one with neutron. 15:12:20 #topic Other 15:12:31 Any news from the RAX side? 15:12:38 #info https://bugs.launchpad.net/nova/+bug/1398826 is the nasty one that cause our snapshot issues 15:12:42 Launchpad bug 1398826 in nova "xenapi: upload failures causing image to go active" [Medium,In progress] 15:12:49 I uploaded a the fix for that 15:12:49 * matel is looking at the link 15:13:23 Jenkins doesn't like it, or is it some noise? 15:13:37 Bad boy, pep8 15:13:57 Ah, yes the terminator. 15:14:02 That's nasty indeed. 15:14:29 yeah, jenkins is a bit broken, at least I think thats why its doing -1 15:14:53 Yes, it doesn't look like a real pep8 issue 15:14:55 404 15:15:17 yeah, I think the mirrors are struggling with the oslo releases at the moment 15:15:53 anyways, made the bug and patch public 15:16:00 I think thats the major news, not much right now 15:16:02 cool 15:16:13 I see. 15:16:17 One question 15:16:21 sure 15:16:29 are there any plans for testing the plugins? 15:16:38 yes, I have a patch for that 15:16:53 Could you send me the link? 15:17:39 #info https://review.openstack.org/#/c/128886/ 15:17:49 we need to get XenAPI into the global dependencies file though 15:18:24 I'll look at that patch. 15:18:41 OK, its a bit WIP right now, just not had time to finish it off 15:18:51 its a little on the hack-ey side 15:18:54 yes, would be better if we didn't need that dependency 15:19:02 It's progress. 15:19:34 Are you sure you need that import? 15:19:44 https://review.openstack.org/#/c/128886/1/plugins/xenserver/xenapi/etc/xapi.d/plugins/utils.py 15:20:01 Ah, that's XenAPIPlugin 15:20:03 my bad 15:20:22 its a bit funky 15:20:28 but it does work, just 15:20:31 You can mock imports as well 15:21:16 well, wanted to keep it as normal as possible, but lets see 15:21:30 Quite a hard task tbh 15:21:54 well, having something to start adding the tests when needed, thats better than where we are now 15:22:21 true 15:22:32 Anything else on your side sir? 15:22:41 there is an internal plugin we have to upload directly to swift, I did almost full coverage of that, and it wasn't too painful 15:22:46 but yeah, we are done I think 15:22:52 thanks for all the hard work on the CI 15:23:01 No problem 15:23:02 #topic next meeting 15:23:11 Next week? 15:23:15 so next week, I am in texas 15:23:22 Ah, I see 15:23:29 so I *should* be able to make the meeting 15:23:37 but I am not 100% sure 15:23:50 Let's aim for that, if you see it's failing, just drop an email to us 15:24:09 We'll skip it without you. 15:24:26 its 9am, so its likely to be traffic related, but if I am not logged into IRC by 5 past, its unlikely 15:24:27 OK 15:24:46 I will do my best to make it, will let you know if its called off 15:24:48 cools 15:24:53 no problem, if you don't turn up, we'll know where you are. 15:24:59 hopefully catch you next week 15:25:03 #endmeeting