Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Introduction

The current Cloud Stack management server runs only on Linux servers. The purpose of this feature is to run Cloud Stack CloudStack management server on windows as well with out without using Cygwin. This document will illustrate what changes we may need to do at code level and script level and . This will also may introduce some installation procedures to have in place before run running the management server on windows.

Scope

Should able to start/stop/restart management server as a service on windows machines. Do remember that we are not trying to  manage development setup as well on windows.

Procedure

We need to convert all shell scripts to Pyhton scripts to make sure those are runnable on windows as well.

...

  1. Deploy DB
  2. Seed system template onto secondary storage location
  3. start/stop/restart management server
  4. Samba integration

 

DeployDB

 <TODO>

Seed SystemTemplate

This will execute the following scripts

  • scripts/storage/secondary/cloud-install-sys-tmplt
  • cripts/storage/secondary/createtmplt.sh
  • decrypt.sh

 

Management Server

When we start the management server currently it is calling the following scripts

  • scripts/vm/systemvm/injectkeys.sh

 

Samba integration

     <TODO>