Perhaps worth looking at what AOO is using. They clearly make use of a Windows installer.
--David On Mon, Feb 24, 2014 at 7:10 AM, Abhinandan Prateek <abhinandan.prat...@citrix.com> wrote: > Anyone, is there an open source windows installer tool ? > > -abhi > > > > On 21/02/14 2:30 pm, "Donal Lafferty" <donal.laffe...@citrix.com> wrote: > >>I prefer the focus on support that comes with David's suggestion. >>Targeting the latest stable release for a new platform greatly reduces >>the number of permutations to test. >> >>Pursuing legacy systems limits the flexibility of ACS to evolve. For >>instance, we'll probably be on Java 7 in the next while, and W2K3 doesn't >>appear on the supported system list (see >>https://www.java.com/en/download/help/sysreq.xml). Likewise, older >>versions of Internet Explorer can be quite different than what Microsoft >>has recently published. >> >>My guess is that the engineering effort to get ACS working on a legacy >>system makes sense as a consultancy service offered independent to ACS. >>That's the case of OS/2 support ;) >> >> >>DL >> >> >>> -----Original Message----- >>> From: Alex Hitchins [mailto:alex.hitch...@shapeblue.com] >>> Sent: 20 February 2014 14:29 >>> To: dev@cloudstack.apache.org >>> Subject: RE: [PROPOSAL] Windowsfication Of ACS >>> >>> I agree totally, my point was that while there is nothing technically >>>stopping >>> us going for w2k3 there is little reason to do so. >>> >>> >>> Regards >>> >>> Alex Hitchins >>> >>> D: +44 1892 523 587 | S: +44 2036 030 540 | M: +44 7788 423 969 >>> >>> alex.hitch...@shapeblue.com >>> >>> -----Original Message----- >>> From: David Nalley [mailto:da...@gnsa.us] >>> Sent: 20 February 2014 13:24 >>> To: dev@cloudstack.apache.org >>> Subject: Re: [PROPOSAL] Windowsfication Of ACS >>> >>> There's a difference in incidentally working and validated to work on. >>> I'd limit focus to making sure it works on 2k12r2. >>> >>> --David >>> >>> On Thu, Feb 20, 2014 at 6:37 AM, Alex Hitchins >>> <alex.hitch...@shapeblue.com> wrote: >>> > I can't think of anything that wouldn't be possible on W2k3 - that >>>said It's >>> old and I can't see people having a need for it. >>> > >>> > >>> > Regards >>> > >>> > Alex Hitchins >>> > >>> > D: +44 1892 523 587 | S: +44 2036 030 540 | M: +44 7788 423 969 >>> > >>> > alex.hitch...@shapeblue.com >>> > >>> > -----Original Message----- >>> > From: Paul Angus [mailto:paul.an...@shapeblue.com] >>> > Sent: 20 February 2014 11:17 >>> > To: dev@cloudstack.apache.org >>> > Subject: RE: [PROPOSAL] Windowsfication Of ACS >>> > >>> > Isn't the hyper-v support dependant on using 2012r2 ? >>> > >>> > So I don't know if I'd bother with going back as far as 2003 >>> > >>> > Regards, >>> > >>> > Paul Angus >>> > Cloud Architect >>> > S: +44 20 3603 0540 | M: +447711418784 | T: @CloudyAngus >>> > paul.an...@shapeblue.com >>> > >>> > -----Original Message----- >>> > From: Rajesh Battala [mailto:rajesh.batt...@citrix.com] >>> > Sent: 20 February 2014 11:13 >>> > To: dev@cloudstack.apache.org >>> > Subject: RE: [PROPOSAL] Windowsfication Of ACS >>> > >>> > AFAIK, it would be windows server 2k3, 2k8 2012, 2012R2. >>> > >>> > Thanks >>> > Rajesh Battala >>> > >>> > -----Original Message----- >>> > From: Damoder Reddy [mailto:damoder.re...@citrix.com] >>> > Sent: Thursday, February 20, 2014 4:32 PM >>> > To: dev@cloudstack.apache.org >>> > Subject: RE: [PROPOSAL] Windowsfication Of ACS >>> > >>> > One question I have is, Which version of windows we need to target? >>> > >>> > Thanks & Regards >>> > Damodar/ >>> > >>> > >>> > -----Original Message----- >>> > From: Damoder Reddy [mailto:damoder.re...@citrix.com] >>> > Sent: Thursday, February 20, 2014 2:04 PM >>> > To: dev@cloudstack.apache.org >>> > Subject: RE: [PROPOSAL] Windowsfication Of ACS >>> > >>> > I have tried to put all together in FS at >>> https://cwiki.apache.org/confluence/display/CLOUDSTACK/Cloudstack+Win >>> dowsfication as Feedback section and added my comments there. >>> > >>> > Please verify once and let me know if anything is to be added there. >>> > >>> > Thanks & Regards >>> > Damodar/ >>> > >>> > >>> > -----Original Message----- >>> > From: Damoder Reddy [mailto:damoder.re...@citrix.com] >>> > Sent: Thursday, February 20, 2014 12:32 PM >>> > To: dev@cloudstack.apache.org >>> > Subject: RE: [PROPOSAL] Windowsfication Of ACS >>> > >>> > Thank you all for your inputs. >>> > >>> > I will aggregate all these things into FS as appendix and will put >>>comments >>> there instead of replying here one by one. Once I am done with update >>>in FS >>> I will notify so that we can verify whether we are covering all or not. >>> > >>> > Thanks & Regards >>> > Damodar/ >>> > >>> > -----Original Message----- >>> > From: abhisek basu [mailto:abhisekb...@msn.com] >>> > Sent: Sunday, February 16, 2014 9:16 AM >>> > To: dev@cloudstack.apache.org >>> > Cc: dev@cloudstack.apache.org >>> > Subject: Re: [PROPOSAL] Windowsfication Of ACS >>> > >>> > Getting a Windows version will expand ACS reach to a large no of >>> > audience and make it more OS independent from its core. As far as the >>> > tools are concern, I am sure it's achievable, we have the most >>> > enthusiastic community contributors behind :) >>> > >>> > Sent from my iPhone >>> > >>> >> On 16 Feb 2014, at 1:08 am, "Alex Hitchins" >>> <alex.hitch...@shapeblue.com> wrote: >>> >> >>> >> I would guess that Windows has tools for managing a large number of >>> Hyper-V hosts? I wonder what ACS would add to that. >>> >> >>> >> I still think it would be a very achievable goal and worth doing. >>> >> >>> >> >>> >> Regards >>> >> >>> >> Alex Hitchins >>> >> >>> >> D: +44 1892 523 587 | S: +44 2036 030 540 | M: +44 7788 423 969 >>> >> >>> >> alex.hitch...@shapeblue.com >>> >> >>> >> -----Original Message----- >>> >> From: Paul Angus [mailto:paul.an...@shapeblue.com] >>> >> Sent: 15 February 2014 18:49 >>> >> To: dev@cloudstack.apache.org >>> >> Subject: RE: [PROPOSAL] Windowsfication Of ACS >>> >> >>> >> My view is that anyone who wants to use Hyper-V is very unlikely to >>>want >>> to have Linux based management servers lurking around, because I think >>> they'll be pretty wedded to Microsoft to want Hyper-V as the >>>hypervisor. So >>> being able to deploy windows based management servers seems essential >>> to the use of Hyper-V (for better or worse). >>> >> >>> >> I think also there are probably a lot of Windows based Enterprises >>>who >>> also wouldn't like to a couple of stray Linux boxes running the show. >>>I guess >>> Microsoft think there is a market for Windows based private clouds or >>>they >>> wouldn't have created the Behemoth that is the Azure Pack. >>> >> >>> >> ...and Apache Tomcat have managed to create a windows port - so how >>> >> hard can it be? [tic] >>> >> >>> >> Regards >>> >> >>> >> Paul Angus >>> >> Cloud Architect >>> >> S: +44 20 3603 0540 | M: +447711418784 | T: CloudyAngus >>> >> paul.an...@shapeblue.com >>> >> >>> >> -----Original Message----- >>> >> From: David Nalley [mailto:da...@gnsa.us] >>> >> Sent: 15 February 2014 18:29 >>> >> To: dev@cloudstack.apache.org >>> >> Subject: Re: [PROPOSAL] Windowsfication Of ACS >>> >> >>> >>> On Sat, Feb 15, 2014 at 12:57 PM, Alex Huang <alex.hu...@citrix.com> >>> wrote: >>> >>> I see this as that CS management server should run anywhere java >>>runs. >>> However, I see quite a few holes in this proposal. >>> >>> >>> >>> - Management server should never have mounted the NFS secondary >>> storage. We need to fix that. Please have a talk with Kelven about >>>this. I >>> don't see us adding Samba to any machine that runs the management >>> server. If this is just about seeding the system template, it can be >>>done as >>> part of installation rather than management server. >>> >>> - If I truly think about Windowsification, I think windows >>>installer, >>> windows service, opening ports in windows firewall. I don't see any of >>>that >>> here. Or else it's useless for windows people. >>> >>> - For java, most people write a windows service that >>>launches the >>> jvm and keeps track of the jvm. >>> >>> - There's a number of things that CloudStack management server does >>> today at startup that should not be there and those are what >>>complicates the >>> windowfication. These things should be moved out of the management >>> server and into installation. What should be inside the management >>>server >>> startup procedure should be checks, rather than generations. It should >>> check for ssh key exists and the database version matches etc but it >>>should >>> not do the following. >>> >>> - Upgrade of the database >>> >>> - ssh key generation >>> >>> - iso generation. >>> >>> >>> >>> --Alex >>> >> >>> >> >>> >> A couple of more to add to the list. >>> >> There isn't really a good binary software dependency resolution >>> >> framework for Windows (at least not that I am aware of) and you >>> >> potentially need lots of different things - mysql libraries, python, >>> >> ipmitool, or another shell to execute shell scripts. Look at the list >>> >> of the dependencies we install in the RPMs for an idea of things that >>> >> are missing. Is the plan to bundle those in the binaries? (If so, we >>> >> need to be having a serious discussion around a shift of a number >>> >> system requirements to dependencies which may or may not be >>> >> acceptable.) With what appears to be some serious refactoring in how >>>the >>> management server works that Alex outlines and I doubt this is a short >>>term >>> goal. (e.g. 4.4 timeframe). If you are going to take on all of the >>>refactoring >>> work, please start by building tests that prove that it all works today >>>and then >>> verify the same behavior in the refactored work. >>> >> >>> >> --David >>> >> 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. >>> > 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. >>> 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. >