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: [email protected]; 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:[email protected]] > Sent: Friday, January 24, 2014 2:48 PM > To: [email protected]; Donal Lafferty; Rajesh Battala > Cc: Paul Angus; Wido den Hollander > Subject: RE: [DISCUSS] HyperV msi > > +1 > > -----Original Message----- > From: sebgoa [mailto:[email protected]] > Sent: Friday, January 24, 2014 2:37 PM > To: Donal Lafferty; [email protected]; 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 <[email protected]> > wrote: > > > +1 > > > >> -----Original Message----- > >> From: sebgoa [mailto:[email protected]] > >> Sent: 16 January 2014 09:53 > >> To: [email protected] > >> 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
