15:59:28 #startmeeting hyper-v 15:59:29 Meeting started Tue Jan 15 15:59:28 2013 UTC. The chair is primeministerp. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:59:30 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:59:32 The meeting name has been set to 'hyper_v' 15:59:44 flaky webchat today 15:59:51 alexpilotti: morning 16:00:01 pnavarro: er afternoon 16:00:11 lots to discuss today 16:00:14 morning! 16:00:22 good morning primeministerp ! 16:00:29 how's everyone today 16:00:42 hangovered! 16:00:47 alexpilotti: good 16:00:49 kidding ;-) 16:00:50 alexpilotti: you deserve it 16:00:54 ;)( 16:00:58 ok 16:01:00 I still have to properly party for the release 16:01:03 on that note 16:01:12 #topic Hyper-V/Quantum 16:01:51 I guess that I start this one :-) 16:01:57 morning all 16:01:57 alessandro's hard work paid off and hyper-v quantum bits were accepted in both the quantum project as well as nova 16:02:05 ociuhandu: tavi! 16:02:40 alexpilotti: feel free to continue 16:02:50 primeministerp: ok, was just waiting ;-) 16:03:10 so, fater one week of reviews 16:03:26 99% of them just spaces, comments, syntax, etc 16:03:48 actually nothing really drastic changed from the proposed stuff 16:04:01 s/fater/after/ lol 16:04:16 hehehe 16:04:16 hehe 16:04:19 it was a very hard work, but it really paid off 16:04:26 yes excellent 16:04:34 yeah, congrats alexpilotti ! 16:04:36 major milestone achieved 16:04:54 gongysh, a core reviewer from IBM china helped a lot 16:05:00 is he on 16:05:16 he's actually the first core dev to really run our stuff on Hyper-V! 16:05:17 was hoping to see if he got his msdn acct 16:05:27 that's great news 16:05:27 no, he's offline, I looked for him 16:05:43 it's 00.00 am in Beijing 16:05:47 so 16:06:04 well offically if anyone else wants to run on hyper-v and needs msdn access, please contact me directly 16:06:25 and I'll do my best to get a subscription 16:06:48 sorry 16:06:51 alexpilotti: continue pls 16:06:58 he worked with me and I helped him on getting his way around on HyperV 16:07:21 it's very good that he did that, so we have somebody else that can test our code 16:07:41 another great news is that he tested it also connected to OVS 16:07:43 second eyes are always key 16:07:52 including L3 tests 16:08:12 and everything works very well I have to say 16:08:29 thanks pnavarro for your help in the initial stage of the project! :-) 16:08:41 It was very helpful to finish this in time! 16:08:50 haha no hard push like last time 16:09:05 alexpilotti: ok to move on? 16:09:14 alexpilotti: or do you want to get into any more detail 16:09:27 last line as usual: please tests and feedback! :-) 16:09:31 it's a pleasure to work with you ! 16:09:44 ok 16:10:03 #topic RDP status 16:10:09 so moving on 16:10:18 yep 16:10:19 is there a general status of the rdp-console-proxy 16:10:29 how far off until testable bits 16:10:34 the FreeRDP-WebConnect gateway is taking shape 16:10:45 3 weeks 16:10:49 great 16:11:00 from a testable alfa 16:11:24 so the bad part is that the WebConnect gateway is not mantained anymore 16:11:35 so we updated it to support the latest FreeRDP code 16:11:58 alexpilotti: were you able to push it upstream? 16:12:04 The FreeRDP itslef was broken, so I worked with Marc, the FreeRDP lead to fix it 16:12:28 We agreed with Marc to push it in the official code base 16:12:42 which is really cool, as we don't have to mantain a separate fork 16:12:47 gotcha 16:12:53 which is what killed nova-novnc 16:12:58 that works out well then 16:13:03 yes 16:13:22 so, now we are adding the support for Hyper-V console connections to the gateway 16:13:41 so moving on 16:13:53 once that is done, we'll add the Keystone bits for auth 16:14:14 we have a dedicated developer on it, Marius, next time I'll ask him to join 16:14:15 alexpilotti: i need to resurrect the customssp provider discussion 16:14:35 alexpilotti: that would great to get him involved 16:14:37 yeah, for that one we definitely need support from MS 16:14:41 yes 16:14:56 alexpilotti: i'm fire in additional requests today 16:15:00 er i'll 16:15:08 ah, BTW Marc (FreeRDP) is implementing a porting of CredSSP on Linux 16:15:18 that will also be used by ReactOS 16:15:53 we agreed to contribute on that project (CredSSP), with it as a base we will be able to have a starting point for the SSH SSP 16:16:03 that's good 16:16:12 this is a mid term project anyway 16:16:28 Ah, one small extra: 16:16:47 2 of our guys are woring on a .Net interface on the OPenstack RESTful APIs 16:16:56 as we need it for on of our projects 16:16:57 alexpilotti: interesting 16:17:10 we'll release that as Apache code of course 16:17:27 perfecto 16:17:41 we should speak with ttx to see if they fit somewhere in inclubation 16:17:52 lol "incubation" 16:17:56 hehe 16:18:08 my fingers needs some debug :-) 16:18:11 alexpilotti: maybe address that in an email thread? 16:18:21 alexpilotti: start the discussion 16:18:32 good point 16:18:47 it's fresh news anyway, we started this week 16:18:58 that's good to hear 16:19:12 anything else on rdp? 16:19:15 I'll ask Adi and Gerry to join this meeting next time as well 16:19:22 perfect 16:19:29 that's it for now 16:19:32 ok 16:19:41 #topic general updates 16:19:58 Cirrius 16:20:01 er 16:20:24 about typos and autocorrection: 16:20:37 at least i have an excuse 16:20:47 google suggested for "CirrOS" the term "Cirrosis" 16:21:07 yeah, cirrosis is not cool 16:21:10 alexpilotti: thx 16:21:16 lost my window 16:21:31 so Linux integration services were added to CirrOS 16:21:38 let me paste the link 16:21:42 perfect 16:21:52 to cut it short, I worked with smoser to make Cirros working 16:21:57 on Hyper-V 16:22:02 great news 16:22:09 we added the LIS and it works perfectly 16:22:22 alexpilotti: what's the base os on cirros 16:22:28 now we have to package it in a way that the LIS don't get loaded on other hypervisors 16:22:42 the kernel is the one from 12.04 16:22:48 gotcha 16:22:54 #link https://bugs.launchpad.net/cirros/+bug/1099611 16:22:55 (cirros is the base os for cirros. built from buildroot, with ubuntu kernel). 16:22:56 Launchpad bug 1099611 in cirros "Missing Hyper-V modules" [Undecided,New] 16:23:15 hi smoser :-) 16:23:18 smoser: thx 16:23:27 smoser: thanks for the help btw 16:23:33 smoser: both w/ this and cloudinit bits 16:23:37 smoser: greatly appreciated 16:23:39 primeministerp: smoser was super fast in packaging it for testing 16:24:14 smoser: I was updating the masses here with what we did :-) 16:24:49 alexpilotti: shall we discuss resize? 16:24:56 sure 16:25:07 alexpilotti: will be finished prior to G3 16:25:45 alexpilotti: or is it going to pushed to h 16:25:49 "resize" will probably use CirrOS as a working VM for managing the actual resizes of Linux partitions (extx) 16:26:08 resize depends on the refactoring 16:26:14 ok 16:26:21 I'll do anything possible to finish refactoring in time 16:26:39 is not IMO a mandatory feature for now, as not so many customers really asked for it 16:26:49 alexpilotti: and after the refactor how much additional is needed to rework the original cloud.com code to be in the v2 wmi namespace? 16:26:50 but it's still an important feature in Nova 16:27:03 danwent: btw thanks for your help as well 16:27:13 danwent: greatly appreciated 16:27:14 primeministerp: not much, between 4 and 7 days 16:27:19 alexpilotti: ok 16:27:41 alexpilotti: still attainable for G? 16:27:49 V2? 16:27:53 very hard 16:27:58 ok 16:28:00 alexpilotti: yes thanks on the v2 wmi ... good news 16:28:14 hanrahat: huh? 16:28:21 hanrahat: hi Tom! 16:28:32 hanrahat: we're discussing moving the original cloud.com code from v1 to v2 16:28:41 hanrahat: it's not complete yet 16:28:50 hanrahat: that's work to be done 16:29:03 primeministerp: understood. i was referring to the time estimeate 16:29:06 estimate 16:29:11 hanrahat: perfect 16:29:15 th eoriginal cloud.com code is not exactly a show of best coding principles, to be eufemistic 16:29:43 alexpilotti: we should probabably talk about the renaming 16:29:44 so the sooner we clean it up and refactor it the better it will be 16:29:45 as well 16:29:57 renaming? 16:30:09 alexpilotti: the suggestion 16:30:13 on renaming the hyper-v 16:30:22 ah yeah. 16:30:26 in the refactor 16:30:34 should we change topic? 16:30:38 yes 16:30:43 ok 16:30:50 to what specifically 16:30:52 ;) 16:31:01 russellb asked to move all the Hyper-V specific options 16:31:07 #topic Hyper-V Specific Options 16:31:09 to a [HYPERV] group 16:31:21 so 16:31:24 it will break compatibility with older versions of course 16:31:24 I'm all for it 16:31:28 well 16:31:35 we're going to break compat once we move to v2 16:31:43 but the more we wait the worse it will be 16:31:50 that's correct 16:31:55 I'm in agreement 16:32:01 also the installer will take care of it for most customers 16:32:07 well 16:32:17 and for manual deployments we will make sure to document it well 16:32:28 considering we already got a backport request for the yet to be completed RDP code 16:32:40 I would imagine we would also get a back port request 16:32:47 for this 16:33:07 cern is moving to folsom, not grizzly 16:33:08 hmm 16:33:12 i believe 16:33:25 could cause some issue for thier deployment 16:33:33 no 16:33:35 er now 16:33:36 our Folsom code contains 10% of the features we have 16:33:48 thanks guys :) 16:33:59 If they are serious about it, we should backport the entire HyperV driver 16:33:59 russellb: np 16:34:07 russellb: thanks for your help 16:34:19 russellb: we didn't say yes yet! :-D 16:34:29 so 16:34:36 I'm in agreement that it should be renamed 16:34:37 russellb: kidding 16:34:46 +1 16:34:54 +1 16:34:55 happy to help with ideas on backwards compatibility if needed 16:34:57 that's up to you guys 16:34:58 +1 16:34:59 pnavarro: ? 16:35:02 easier code change if you just don't bother 16:35:04 russellb: that would be great 16:35:17 russellb: well that is true 16:35:24 thing is ... we already have code to easily support the old option name ... but I don't think it supports the case of moving options to a new group 16:35:40 wouldn't be too hard to add support for it i'm guessing ... but it's just another step that needs to be done 16:35:51 would be a patch to cfg in oslo 16:36:01 russellb: I don't think it's worth for us now 16:36:12 alexpilotti: let's push it to H 16:36:20 the rename? 16:36:25 well 16:36:27 primeministerp: ^ 16:36:35 * primeministerp thinks 16:36:41 is it worth doing it now? 16:36:49 why not now? 16:36:52 maybe i didn't understand where you were going 16:36:56 w/ your comment 16:36:57 pushing it for H means having a lot of customers having backwards compatibility issues 16:37:05 alexpilotti: yes I agree 16:37:06 ok 16:37:10 we're on the same page 16:37:15 tha'ts the only issue i have 16:37:33 ok, so option rename goes for G3, ok? 16:37:40 it would be all the same option names, just in [HYPERV] instead of [DEFAULT] 16:37:55 to tidy things up a bit :) 16:38:00 ok 16:38:10 in general, we want to move more and more things into groups as it makes sense 16:38:48 russellb: what do we do with the "cross hypervisor" ones? 16:38:58 like "force_config_drive"? 16:39:10 if it's cross hypervisor ... leave in [DEFAULT] for now 16:39:10 which is also available for KVM? 16:39:25 russellb: ok 16:39:47 just the stuff that you know is hyperv specific 16:39:59 that makes more sense 16:40:20 russellb: ok tx, I'll ping you if I have doubts about specific options! 16:40:28 sounds good 16:40:34 russellb: thanks again 16:40:40 sure, np 16:40:49 #topic CI progress 16:41:03 so tavi and i have been working on our puppet bits 16:41:29 hopefully we'll have our first control ring up in a couple weeks 16:41:39 maybe sooner 16:41:58 mordred: ping 16:42:22 so 16:42:41 anyone have anything additional to add? 16:43:09 yes 16:43:11 ociuhandu: I think i know what the problem is w/ the puppet registration 16:43:14 pnavarro: shoot 16:43:27 primeministerp: cool 16:43:33 what are next steps for quantum? 16:43:35 primeministerp: keystone is 99% done 16:43:48 and all "clients" are working fine 16:43:51 ociuhandu: good 16:44:00 i expect the other ones to go faster now 16:44:19 ociuhandu: i need to get moving on the other windows pieces as well 16:44:26 primeministerp: also a first "draft" for the compute node is working 16:44:37 ociuhandu: i've been testing that this week 16:44:49 ociuhandu: i'm sure we're missing something 16:45:04 we'll find out shortly 16:45:27 pnavarro: that's a good question 16:45:46 pnavarro: there are bunch of different discussions going on 16:46:15 pnavarro: I think we should discuss it in the general discussion after the CI! 16:46:19 CERN guys were interested in ceilometer project, do you know if they are coding something? 16:46:22 alexpilotti: yes 16:46:42 pnavarro: they mentioned interest to me a while back 16:46:50 pnavarro: however I don't know if they are 16:47:02 ok, sorry, I thought primeministerp was going to close the meeting 16:47:19 pnavarro: I've always looked at cielometer as a H project 16:47:31 got it ! 16:47:36 pnavarro: we can move the discussion 16:47:40 ok 16:47:45 I'll close 16:47:49 the meeting 16:47:52 thanks for the time everyone 16:47:56 great work 16:48:02 as usual alexpilotti 16:48:12 ociuhandu: i'll be in touch 16:48:18 #closemeeting 16:48:27 primeministerp: tx! and tx pnavarro as well! 16:48:31 #endmeeting