The ACS build avoids proprietary tools by building with Mono.

One option is to generate an MSI using WiX + Wine, see 
https://wiki.gnome.org/Projects/GTK%2B/Win32/WiX

DL


> -----Original Message-----
> From: Anshul Gangwar
> Sent: 24 January 2014 10:39
> To: dev@cloudstack.apache.org; Donal Lafferty; Rajesh Battala
> Cc: Paul Angus; Wido den Hollander
> Subject: RE: [DISCUSS] HyperV msi
> 
> Hi
> 
> I started working on packaging (making msi) the HyperV agent code at Github
> - https://github.com/anshul1886/CloudStackAgentSetup. It does the
> following
> 
> - packages all the needed files
> - Prompts for user\password the HyperV agent should run under
> - Option to create and install an SSL certificate since the communication
> between mgmt server and HyperV agent is secure. One has also an option to
> install a different ssl certificate. Procedure to install the certificate onto
> HyperV agent is
> https://cwiki.apache.org/confluence/display/CLOUDSTACK/Manually+Creati
> ng+and+installing+self+signed+certificate+for+CloudStack+Management+Se
> rver+communication+with+Hyper-V+agent .
> - option to update, upgrade and downgrade the installation.
> 
> Steps to generate msi are present here
> https://cwiki.apache.org/confluence/display/CLOUDSTACK/Creating+Hyperv
> +Agent+Installer .
> 
> Only concern I have the existing code is using MSBUILD(.NET Framework)
> and I am not sure about the licensing part of it. I am trying to figure it 
> out.
> Any help here is welcome. Please feel free to change the code\come up with
> suggestions around this.
> 
> Thanks,
> Anshul
> -----Original Message-----
> From: Radhika Puthiyetath [mailto:radhika.puthiyet...@citrix.com]
> Sent: Friday, January 24, 2014 2:48 PM
> To: dev@cloudstack.apache.org; Donal Lafferty; Rajesh Battala
> Cc: Paul Angus; Wido den Hollander
> Subject: RE: [DISCUSS] HyperV msi
> 
> +1
> 
> -----Original Message-----
> From: sebgoa [mailto:run...@gmail.com]
> Sent: Friday, January 24, 2014 2:37 PM
> To: Donal Lafferty; dev@cloudstack.apache.org; Rajesh Battala
> Cc: Paul Angus; Wido den Hollander
> Subject: [DISCUSS] HyperV msi
> 
> Hi,
> 
> In passing I saw some new docs from Radhika on Hyper-V. A first version
> pointed to a cloudplatform.msi, Radhika modified it to point to the wiki:
> https://cwiki.apache.org/confluence/display/CLOUDSTACK/Creating+Hyperv
> +Agent+Installer
> 
> Reading the wiki, it explains how to build the agent.exe file from source and
> also points to a github project to build the installer.
> 
> I think we should build this installer and provide it as convenience msi just
> like we provide convenience packages. We can then ask Wido to host it.
> 
> What do you guys think ? Can someone build a cloudstack hyperv agent msi
> and get it to Wido for hosting ?
> 
> -Sebastien
> 
> On Jan 16, 2014, at 1:04 PM, Donal Lafferty <donal.laffe...@citrix.com>
> wrote:
> 
> > +1
> >
> >> -----Original Message-----
> >> From: sebgoa [mailto:run...@gmail.com]
> >> Sent: 16 January 2014 09:53
> >> To: dev@cloudstack.apache.org
> >> Cc: Radhika Puthiyetath; Donal Lafferty
> >> Subject: HyperV agent is called CloudPlatform
> >>
> >> Hi,
> >>
> >> I just noticed a recent commit by Radhika on documentation about Hyper-
> V
> >> agent:
> >>
> >> https://git-wip-us.apache.org/repos/asf?p=cloudstack-
> >> docs.git;a=blob_plain;f=en-US/hyperv-agent-
> >> install.xml;h=5580b90637e864affd144f125dc89c05c42f6fce;hb=c6069b1
> >>
> >> Can't you rename the .msi with CloudStack ?
> >>
> >> -Sebastien

Reply via email to