The supporting DLLs are downloaded at buildtime from NuGet. Do the RPMs redistribute supporing libs or download them on the fly?
DL > -----Original Message----- > From: Paul Angus [mailto:paul.an...@shapeblue.com] > Sent: 27 January 2014 14:22 > To: dev@cloudstack.apache.org > Cc: Donal Lafferty; Anshul Gangwar; Rajesh Battala; Wido den Hollander > Subject: RE: [DISCUSS] HyperV msi > > The files in the directory are: > > AgentShell.exe > Newtonsoft.Json.dll > AgentShell.exe.config > NSubstitute.dll > AgentShell.exe.mdb > System.Net.Http.Formatting.dll > AWSSDK.dll > System.Web.Http.dll > HypervResource.dll > System.Web.Http.SelfHost.dll > HypervResource.dll.mdb > WmiWrappers.dll > Ionic.Zip.dll > WmiWrappers.dll.mdb > log4net.dll > xunit.dll > > > I built in Cygwin, so I zip them for windows compatibility/convenience then > move the archive around. > > > Regards, > > Paul Angus > Cloud Architect > S: +44 20 3603 0540 | M: +447711418784 | T: @CloudyAngus > paul.an...@shapeblue.com > > -----Original Message----- > From: sebgoa [mailto:run...@gmail.com] > Sent: 27 January 2014 14:11 > To: dev@cloudstack.apache.org > Cc: Donal Lafferty; Anshul Gangwar; Rajesh Battala; Wido den Hollander > Subject: Re: [DISCUSS] HyperV msi > > > On Jan 27, 2014, at 10:33 AM, Paul Angus <paul.an...@shapeblue.com> > wrote: > > > Guys, > > > > Don't forget that Hyper-V server is 'server core' so has no GUI. Therefore a > 'clickable' installer is not a lot of use. I've been simply copying over my > agentshell directory and running 'AgentShell.exe --install' so I haven't > bothered building the installer. > > > > Paul, so does it make sense to make AgentShell.exe available somewhere for > download ? > > > The command line options for msiexec are below - can you document any > switches required to use the .msi from the command line. > > Msiexec command line: > > http://msdn.microsoft.com/en-us/library/aa367988%28v=vs.85%29.aspx > > > > Regards, > > > > Paul Angus > > Cloud Architect > > S: +44 20 3603 0540 | M: +447711418784 | T: @CloudyAngus > > paul.an...@shapeblue.com > > > > -----Original Message----- > > From: Donal Lafferty [mailto:donal.laffe...@citrix.com] > > Sent: 26 January 2014 23:04 > > To: Anshul Gangwar; dev@cloudstack.apache.org; Rajesh Battala > > Cc: Paul Angus; Wido den Hollander > > Subject: RE: [DISCUSS] HyperV msi > > > > 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+Creat > >> i > >> > ng+and+installing+self+signed+certificate+for+CloudStack+Management+S > >> > ng+and+installing+self+signed+certificate+for+CloudStack+Management+e > >> 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+Hyper > >> v > >> +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+Hyper > >> v > >> +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 > > > > Need Enterprise Grade Support for Apache CloudStack? > > Our CloudStack Infrastructure Support<http://shapeblue.com/cloudstack- > infrastructure-support/> offers the best 24/7 SLA for CloudStack > Environments. > > > > Apache CloudStack Bootcamp training courses > > > > **NEW!** CloudStack 4.2.1 > > training<http://shapeblue.com/cloudstack-training/> > > 18th-19th February 2014, Brazil. > > Classroom<http://shapeblue.com/cloudstack-training/> > > 17th-23rd March 2014, Region A. Instructor led, > > On-line<http://shapeblue.com/cloudstack-training/> > > 24th-28th March 2014, Region B. Instructor led, > > On-line<http://shapeblue.com/cloudstack-training/> > > 16th-20th June 2014, Region A. Instructor led, > > On-line<http://shapeblue.com/cloudstack-training/> > > 23rd-27th June 2014, Region B. Instructor led, > > On-line<http://shapeblue.com/cloudstack-training/> > > > > This email and any attachments to it may be confidential and are intended > solely for the use of the individual to whom it is addressed. Any views or > opinions expressed are solely those of the author and do not necessarily > represent those of Shape Blue Ltd or related companies. If you are not the > intended recipient of this email, you must neither take any action based > upon its contents, nor copy or show it to anyone. Please contact the sender if > you believe you have received this email in error. Shape Blue Ltd is a > company incorporated in England & Wales. ShapeBlue Services India LLP is a > company incorporated in India and is operated under license from Shape > Blue Ltd. Shape Blue Brasil Consultoria Ltda is a company incorporated in > Brasil and is operated under license from Shape Blue Ltd. ShapeBlue is a > registered trademark. > > This email and any attachments to it may be confidential and are intended > solely for the use of the individual to whom it is addressed. Any views or > opinions expressed are solely those of the author and do not necessarily > represent those of Shape Blue Ltd or related companies. If you are not the > intended recipient of this email, you must neither take any action based > upon its contents, nor copy or show it to anyone. Please contact the sender if > you believe you have received this email in error. Shape Blue Ltd is a > company incorporated in England & Wales. ShapeBlue Services India LLP is a > company incorporated in India and is operated under license from Shape > Blue Ltd. Shape Blue Brasil Consultoria Ltda is a company incorporated in > Brasil and is operated under license from Shape Blue Ltd. ShapeBlue is a > registered trademark.