VMware

VMware Studio 1.0 Release Notes

Released 05-September-2008

Build 620 is version 1.0 of VMware Studio.

VMware Studio 1.0 Release Notes

VMware Studio offers software developers and hardware appliance vendors an easy-to-use virtual appliance authoring tool to create, customize, manage, distribute, and deploy production-ready virtual appliances.

This document contains the following information:

About the VMware Studio

VMware Studio offers software developers and hardware appliance vendors an easy-to-use virtual appliance authoring tool to create, customize, manage, distribute, and deploy production-ready virtual appliances. VMware Studio leverages the industry's leading virtualization platform, VMware Infrastructure (VI), and offers built appliances all the management services that VI offers. VMware Studio is free of charge and delivers:

  • A Web Console with appliance templates
  • Virtual Appliance customization and build engine
  • Update repository creation and publication
  • Build process automation using CLI
  • Open Virtualization Format (OVF) support
  • Integration with VMware Infrastructure
  • Integration with third-party management software

Software developers and hardware appliance vendors can use VMware Studio to:

  • Create and customize virtual appliances.
    • Choose an operating system for the virtual appliance. The supported operating systems are:
      1. Ubuntu 8.04 (i386)
      2. Ubuntu 7.10 (i386)
      3. Ubuntu 7.04 (i386)
      4. SUSE Linux Enterprise Server 10 SP2 (i386)
      5. Red Hat Enterprise Linux 5.1 (i386)
      6. CentOS 5.2 (i386)
      7. CentOS 5.0 (i386)
    • Configure virtual hardware for the virtual appliance.
    • Install application packages including database and application server software required by the application.
    • Provide a URL to the virtual appliance Web page.
    • Provide an end-user license agreement on first boot of the appliance.
  • Create an update repository. The update repository can include:
    • Updates to the application.
    • Updates to the operating system.
    • Updates to the VAMI.
  • Publish to the update repository so customers can easily update their virtual appliance through a phone home mechanism.
  • Use the command-line interface to automate tasks such as updating the virtual appliance using their own scripts.

Virtual appliances created with VMware Studio 1.0 enable end users to:

  • Check for updates manually or automatically.
  • Download and install the updates either manually or automatically.
  • Set network address settings.
  • Set proxy settings.
  • Perform centralized management of multiple appliances through VirtualCenter.

Virtual appliances created with VMware Studio 1.0 can run on:

  • VMware Server 1.0.4, 1.0.5, 1.0.6, or 2.0.
  • VMware ESX 3.0.3 or 3.5 Update 2.
  • VMware ESXi Installable Update 2.
  • VMware Workstation 6.0.4.
  • VMware Player 2.0.4.
  • VMware Fusion 1.1.3.

To deploy virtual appliances created by VMware Studio 1.0 (including the VMware Studio 1.0 virtual appliance) in:

  • VMware ESX 3.5: Use the VI Client that comes with ESX 3.5 to import the OVF format of the appliance into the ESX host.
  • VMware ESX 3.0.x: Use VMware Converter 3.0.3 to import the VMX format of the appliance into the ESX host.

VMware Studio 1.0 supports the following versions of VMware Server for virtual appliance provisioning:

  • VMware Server 1.0.4, 1.0.5, or 1.0.6.

VMware Studio 1.0 supports the following browsers for accessing its web interface:

  • Internet Explorer 6.0 or 7.0.
  • Mozilla Firefox 2.0.0.14 or 2.0.0.16.

Before you begin

Please read the following documentation:

Known Issues

VMware Studio 1.0 has the following known issues:

  • Unable to make OpenSSH for Windows work with VMware Studio. OpenSSH version 4.2p1-1 on Windows XP is what VMware Studio supports. All other SSH configurations on Windows are not officially supported.
    Workaround: Use a Linux server or OpenSSH 4.2p1-1 on Windows XP as the host of VMware Server (for provisioning).
  • Transient virtual appliance fails to retrieve DHCP IP during build process. By default, the transient virtual appliance is assigned to use a DHCP IP during the build process. The DHCP request may fail against certain DHCP servers or if no DHCP service is available. The build process fails when the transient virtual appliance cannot retrieve an IP address.
    Workaround: Configure the Provisioning Settings in the build profile to use a static IP.
  • Unable to create multiple virtual appliances in parallel. VMware Studio does not support concurrent virtual appliance builds.
    Workaround: Do the builds sequentially.
  • Internet Explorer 6 shows communication error when logging into the VMware Studio web interface for the first time. There is a compatibility issue between Internet Explorer 6, HTTPS, and AJAX that can cause this error.
    Workaround: The error is resolved by toggling between tabs on the web interface.
  • VMware Studio does not restrict build instance deletion while the build process is running. Running "studiocli --deletebuild" to delete an active build instance leaves a dangling build process in the memory.
    Workaround: Run "studiocli --cancelbuild" or cancel the build process from the Web interface before deleting an active build instance. If the command "studiocli --deletebuild" was run by mistake, terminate the vabs.pl process in the memory.