Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Eucalyptus Windows Integration tool
branch: master

Merge pull request #10 from eucalyptus/maint/3.4

EUCA-9779: fix ephemeral disk issue with server 2012
latest commit 22efb09ec2
Vic Iglesias viglesiasce authored
Failed to load latest commit information.
AdminGUI Merge branch '3.4'
AdminGUIExecutor - updated virtio driver to the latest version (0.1.-59 23-Apr-2013)
CloudInit zip handler
CloudInitTester zip handler
Drivers change virtio version to stable 0.1-52 from Fedora repo; changed .net…
EucaCLI initial commit for 3.4
EucaCommon/Utility zip handler
EucaServiceConsoleApp Initial import of the Eucalyptus Windows Integration
EucaServiceLibrary Merge pull request #10 from eucalyptus/maint/3.4
EucaWindowsService initial commit for 3.4
EucalyptusPackage change virtio version to stable 0.1-52 from Fedora repo; changed .net…
HelloWorld initial commit for 3.4
PostInstallation - updated virtio driver to the latest version (0.1.-59 23-Apr-2013)
SharpZipLib_0860 Include SharpZipLib source code and change reference
XenPVInstallerLauncher - updated virtio driver to the latest version (0.1.-59 23-Apr-2013)
.gitignore Initial import of the Eucalyptus Windows Integration
Notes.txt Version Bump to 1001
README.md Polishing the README
WindowsIntegration.sln initial commit for 3.4
euca.ico Initial import of the Eucalyptus Windows Integration
euca.png Initial import of the Eucalyptus Windows Integration
license.txt Added BSD 2 clause
version.txt change virtio version to stable 0.1-52 from Fedora repo; changed .net…

README.md

windows-integration

Eucalyptus windows integration is an implementation of Windows Service that runs in the Windows VM instances to prepare the VMs to work with Eucalyptus backend. The installation and usage manuals can be found at http://www.eucalyptus.com/docs.

The tool is primarily written in C# and has been tested with Visual Studio 2010 SP1.

BUILDING

  1. git clone windows-integration.

  2. If neccessry, update reference to ICSharpCode.SharpZipLib.dll.

    2a. Start ->Programs -> Visual Studio 2010.

    2b. Nagivate to /windows-integration

    Ensure the  windows-integration/EucaWindowsService->References has
    "ICSharpCode.SharpZipLib" and it is not highlighted with  YELLOW BANG "!".
    
    If may be necessary to delete ICSharpCode.SharpZipLib  property 
    and add it again:
    

    DELETE:

    • Open "windows-integration/EucaWindowsService->References"
    • Right Click on ICSharpCode.SharpZipLib, and "Delete"

      ADD:

    • Open "windows-integration/EucaWindowsService->References"

    • Right Click -> "Add references"
    • Browse to the directory that includes "ICSharpCode.SharpZipLib" and select.
  3. Select Eucalyptus Package project and build.

  4. After the build is complete, the executables can be found at windows-integration/EucalyptusPackage/Debug Windows 2008 and later: EucalyptusWindowsIntegration.msi
    Windows 2003: setup.exe (includes .NET 2.0 redistributable)

INSTALLATION

  1. Before bundling and registering the Windows VMs to Eucalyptus, the executables should be copied to Windows VMs and be installed.
  2. During the installation, either Virtio (KVM) or XEN PV drivers (Xen) will be installed. Make sure the Windows device manager detects the driver correctly.
  3. For more details, refer to Eucalyptus Administration Guide (Managing images > Create an image > Create Windows image)
Something went wrong with that request. Please try again.