grizzly: vmware nova compute driver changes need to be documented

Bug #1106404 reported by Tom Fifield
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
openstack-manuals
Fix Released
Medium
dan wendlandt

Bug Description

A selection of patches https://review.openstack.org/#/q/topic:bp/vmware-compute-driver,n,z are being contributed to improve the vmware compute driver in Grizzly.

If they are merged, documentation will need to be updated to match.

Addressed by: https://review.openstack.org/16496
    VMware Compute Driver For Folsom -- Abandoned, probably permanently, to split into smaller patches

Addressed by: https://review.openstack.org/16497
    VMware Compute Driver All in One -- Abandoned, probably permanently, to split into smaller patches

Addressed by: https://review.openstack.org/19478
    VMware Compute Driver Rename - Merged

Rename VMWare to VMware
Rename network_utils to network_util to conform to the util class naming convention
Remove the infinite loop in vim.__getattr__

Addressed by: https://review.openstack.org/19479
    VMware Compute Driver Volume Management - Merged

Attach and Detach iSCSI volume
Get volume connector

Addressed by: https://review.openstack.org/19480
    VMware Compute Driver Networking - In progress

 [vmware]
 integration_bridge=Name of integration bridge, defaults to 'br-int'

Addressed by: https://review.openstack.org/19481
    VMware Compute Driver Host Ops

Host power action and maintenance mode
Get host stats and update host status

Addressed by: https://review.openstack.org/19482
    VMware Compute Driver OVF Support

Launch OVF disk image
DocImpact
Add support for VMware disk and adapter type

vmware_disktype: eagerZeroedThick, preallocated and sparse
Default value is 'preallocated'.
'sparse' disk refers to OVF supported VMDK format
(sparse or streamOptimized).
A sparse disk is copied to thin disk upon deployment.

vmware_adaptertype: ide, busLogic and lsiLogic
Default value is 'lsiLogic'.

Usage:
glance add name="Ubuntu" disk_format=vmdk container_format=ovf
is_public=true vmware_adaptertype="lsiLogic"
vmware_ostype="ubuntuGuest" vmware_disktype="sparse"
< ubuntu-disk1.vmdk

Add support for VNC console

Nova conf:
vnc_enabled=[true|false] defaults to true
vnc_port=[port #] defaults to 5900
vnc_port_total=[total port #] defaults to 10000,
the actual VM VNC port is vnc_port + VM ID % vnc_port_total
vnc_password=[optional]

Addressed by: https://review.openstack.org/19483
    VMware VC Compute Driver

Add VMwareVCDriver for VMware vCenter Server and Cluster support

Nova conf:
compute_driver=vmwareapi.VMwareVCDriver
vmwareapi_cluster_name=VMware cluster name

Addressed by: https://review.openstack.org/20348
    VMware Compute Driver Glance improvement

Glance change to fix image download to ESX
The current glance code downloads files in a blocking/synchronous
manner, the fix improves it to work with ESX glance file reader
in a non-blocking manner.
This allows ESX glance file reader to read items from the returned
queue.

Tom Fifield (fifieldt)
Changed in openstack-manuals:
milestone: none → grizzly
tags: added: nova vmware
Tom Fifield (fifieldt)
Changed in openstack-manuals:
status: New → Confirmed
importance: Undecided → Medium
Revision history for this message
dan wendlandt (danwent) wrote :

I've addressed most of these changes in a change set I will post. Have filed the rest here: https://bugs.launchpad.net/openstack-manuals/+bug/1175000

Changed in openstack-manuals:
assignee: nobody → dan wendlandt (danwent)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-manuals (master)

Fix proposed to branch: master
Review: https://review.openstack.org/28241

Changed in openstack-manuals:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-manuals (master)

Reviewed: https://review.openstack.org/28241
Committed: http://github.com/openstack/openstack-manuals/commit/7bc5cf062185cb29e8f567ae151bf2fe59d563c6
Submitter: Jenkins
Branch: master

commit 7bc5cf062185cb29e8f567ae151bf2fe59d563c6
Author: Dan Wendlandt <email address hidden>
Date: Sat May 4 23:32:17 2013 -0700

    improve VMware Nova docs, including most new grizzly items.

    bug #1106404
    bug #1100147

    The existing VMware Nova docs were very outdated, incomplete,
    and in a few cases, just plan wrong. They also did not cover the new
    VMwareVCDriver and associated updates that arrived in Grizzly. This
    commit removes a lot of stale content (and even graphics) and adds the
    basic instructions for both the VMwareVCDriver and the VMwareESXDriver.

    I filed an additional bug for some topics (disk details, vnc) that
    I did not already cover (bug #1175000)

    Change-Id: Id6a4c9022e07f82622aa40eedd0449956f0475e8

Changed in openstack-manuals:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to openstack-manuals (stable/grizzly)

Fix proposed to branch: stable/grizzly
Review: https://review.openstack.org/32581

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to openstack-manuals (stable/grizzly)

Reviewed: https://review.openstack.org/32581
Committed: http://github.com/openstack/openstack-manuals/commit/78c12d8b5035f67cf5c369b47b8b87e0be90c0d6
Submitter: Jenkins
Branch: stable/grizzly

commit 78c12d8b5035f67cf5c369b47b8b87e0be90c0d6
Author: Dan Wendlandt <email address hidden>
Date: Sat May 4 23:32:17 2013 -0700

    improve VMware Nova docs, including most new grizzly items.

    bug #1106404
    bug #1100147

    The existing VMware Nova docs were very outdated, incomplete,
    and in a few cases, just plan wrong. They also did not cover the new
    VMwareVCDriver and associated updates that arrived in Grizzly. This
    commit removes a lot of stale content (and even graphics) and adds the
    basic instructions for both the VMwareVCDriver and the VMwareESXDriver.

    I filed an additional bug for some topics (disk details, vnc) that
    I did not already cover (bug #1175000)

    Cherry-pick from https://review.openstack.org/28241

    Change-Id: Id6a4c9022e07f82622aa40eedd0449956f0475e8

tags: added: in-stable-grizzly
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.