[openstack-dev] [nova][vmware] VMwareAPI sub-team havana-3 do-or-die list!

Shawn Hartsock hartsocks at vmware.com
Thu Aug 8 23:08:49 UTC 2013


Greetings stackers!

tl;dr for core reviewers at the end...

Because we're 2 weeks out on the first Havana-3 blueprint deadline I thought I would go ahead and list the blueprints in order of importance to the driver as a working whole...

Sadly, not all of these are ready to go. That means as a team we need to really step it up. Some of these patches have been in review since May. I'll do my best to anticipate what a core-reviewer would call out and to help you get better use of the VMware API. Because we're so close on feature deadlines, I will relax the "best use of VMware API" part of my reviews. I think we need a major refactor on this driver and I want to hold that effort off until after Havana passes.

Havana Blueprints by order of importance:

#1. https://blueprints.launchpad.net/nova/+spec/multiple-clusters-managed-by-one-service 
    * https://review.openstack.org/#/c/30282/
    - current status *abandoned* waiting on Kiran Kumar Vaddi

#2 https://blueprints.launchpad.net/nova/+spec/vmware-nova-cinder-support 
   * https://review.openstack.org/#/c/40105/
   * https://review.openstack.org/#/c/40245/
   - good progress, needs some reviews

#3 https://blueprints.launchpad.net/nova/+spec/improve-vmware-disk-usage
   * https://review.openstack.org/#/c/37659/ 
   - revising/debugging! work in progress!

#4 https://blueprints.launchpad.net/nova/+spec/vmware-image-clone-strategy
   https://review.openstack.org/#/c/37819/ 
   - ready for review, simple feature

I've made a list of bug fixes we really really badly want. These are critical to real world use cases for folks who actually have working OpenStack + vSphere clouds. Some of these have already been cherry-picked by folks I email with. We have a whole 'nutha list of things we want to see back-ported into grizzly... that's a different thing. These are fixes that need to merge with Havana first so we can cherry-pick those back onto grizzly (which is honestly what most cloud admins are going to actually use these days).

Critical bug fixes:
** https://review.openstack.org/#/c/30822/ 
   - datastore regex fix is ready!
   - ready for core!

** https://review.openstack.org/#/c/33100/
   - Fixes host stats for VMWareVCDriver
   - needs reviews, looks close!

** https://review.openstack.org/#/c/40029/ 
   - config-drive-support bug, config-drive + vSphere is broken!
   - this is still work in progress IMHO

If you own one of these, expect more frequent contact from me as we approach the deadlines. 

tl;dr (I'm core) these are ready for core:

** https://review.openstack.org/#/c/30822/ 
   - datastore regex fix is ready!
   - ready for core!

#4 https://blueprints.launchpad.net/nova/+spec/vmware-image-clone-strategy
   https://review.openstack.org/#/c/37819/ 
   - ready for review, simple feature

#2 https://blueprints.launchpad.net/nova/+spec/vmware-nova-cinder-support 
   * https://review.openstack.org/#/c/40105/
   * https://review.openstack.org/#/c/40245/
   - good progress, needs some reviews


# Shawn Hartsock



More information about the OpenStack-dev mailing list