Return-Path: X-Original-To: apmail-cloudstack-dev-archive@www.apache.org Delivered-To: apmail-cloudstack-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 86091CB4A for ; Mon, 10 Mar 2014 16:18:05 +0000 (UTC) Received: (qmail 95884 invoked by uid 500); 10 Mar 2014 16:18:04 -0000 Delivered-To: apmail-cloudstack-dev-archive@cloudstack.apache.org Received: (qmail 95295 invoked by uid 500); 10 Mar 2014 16:18:03 -0000 Mailing-List: contact dev-help@cloudstack.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cloudstack.apache.org Delivered-To: mailing list dev@cloudstack.apache.org Received: (qmail 95278 invoked by uid 99); 10 Mar 2014 16:18:01 -0000 Received: from reviews-vm.apache.org (HELO reviews.apache.org) (140.211.11.40) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 10 Mar 2014 16:18:01 +0000 Received: from reviews.apache.org (localhost [127.0.0.1]) by reviews.apache.org (Postfix) with ESMTP id 5F9911D4DEF; Mon, 10 Mar 2014 16:17:59 +0000 (UTC) Content-Type: multipart/alternative; boundary="===============3923517207261949323==" MIME-Version: 1.0 Subject: Review Request 18964: Windowsfication of CloudStack Management Server - Changes to support windows OS From: "Damodar Reddy Talakanti" To: "Abhinandan Prateek" Cc: "Damodar Reddy Talakanti" , "cloudstack" Date: Mon, 10 Mar 2014 16:17:59 -0000 Message-ID: <20140310161759.13499.75097@reviews.apache.org> X-ReviewBoard-URL: https://reviews.apache.org Auto-Submitted: auto-generated Sender: "Damodar Reddy Talakanti" X-ReviewGroup: cloudstack X-ReviewRequest-URL: https://reviews.apache.org/r/18964/ X-Sender: "Damodar Reddy Talakanti" Reply-To: "Damodar Reddy Talakanti" X-ReviewRequest-Repository: cloudstack-git --===============3923517207261949323== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit ----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/18964/ ----------------------------------------------------------- Review request for cloudstack and Abhinandan Prateek. Bugs: https://issues.apache.org/jira/browse/CLOUDSTACK-6105 https://issues.apache.org/jira/browse/https://issues.apache.org/jira/browse/CLOUDSTACK-6105 Repository: cloudstack-git Description ------- Windowsfication of CloudStack Management Server Diffs ----- scripts/installer/windows/acs.wxs PRE-CREATION scripts/installer/windows/client.wxs PRE-CREATION scripts/installer/windows/start.bat PRE-CREATION scripts/installer/windows/start.exe PRE-CREATION scripts/vm/systemvm/injectkeys.py PRE-CREATION server/src/com/cloud/server/ConfigurationServerImpl.java b8da4c8 Diff: https://reviews.apache.org/r/18964/diff/ Testing ------- Tested in Linux environment after changes Also tested in Windows environment(For now tested on windows-8) to make sure it is getting installed and management service is running. Able to add zones, able to register templates, able to launch a VM when it is running on windows. Currently though it is getting added as a windows service, not able to start the service through windows service control manager which I am looking into currently. When run .exe file which is installed then server is getting up and able to access cloud stack UI. For now The following assumptions are made: 1. SSH keys are already installed 2. JAVA is already installed 3. tomcat is already installed This patch contains the following new files related to WiX tool (To compile and run we need this tool) 1. acs.wxs The following command will be used to compile "\bin\candle.exe" acs.wxs 2. client.wxs The following command will be used to generate the above file "\bin\heat" dir client -gg -cg Test -ke -sfrag -template fragment -out client.wxs -var wix.SourceClient -dr WEBAPPS The following command will be used to compile the above generated file "\bin\candle.exe" client.wxs 3. The following command will be used to generate .msi file "\bin\light.exe" acs.wixobj client.wixobj -out acs.msi -ext "C:\Program Files (x86)\WiX Toolset v3.8\bin\WixUIExtension.dll" -dSourceClient=SourceDir\client Thanks, Damodar Reddy Talakanti --===============3923517207261949323==--