https://blueprints.launchpad.net/fuel/+spec/vsphere-glance-backend
Fuel will be able to deploy OpenStack with vSphere Datastore support as glance backend.
Fuel doesn’t support deployment with vSphere Datastore as glance backend, but OpenStack already supports this feature. [0] For users using vmware vCenter/ESX, it would be great and comfortably(for simplicity of administration) to store openstack data(images, disks, etc.) in vCenter/ESX storages.
Add this case in puppet manifetst and add “vsphere” option for Glance backend and disable Swift installation in HA mode. Add options to connect to this backend in UI:
If not, users can be use as a backend: local storage, Ceph, Swift. Even if users have a large vCenter/ESX datastores, we force them to allocate the extra space on their compute nodes for images and snapshots or manually configure Glance datastores for their vCenter/ESX environment.
None
None
None
None
None
User must choose in wizard vCenter/ESX type backend for Glance. And to fill the connection settings in Setting tab in Storage section.
None
None
None
Perform manual acceptance testing according to acceptance criteria below: Acceptance criteria:
#. To verify that user can create environment with CentOS or Ubuntu in simple or HA mode with different roles and to use as image storage - Glance with VMDK backend. For this in Fuel UI must be in Storages section 2 new options:
- vmware vcenter/esxi datastore for images(Glance)
- esxi datastore for images (Glance)
#. User should have ability to upload OS image on VM in vmdk format or in iso format.
#. User can ensure that generated snapshot from VM with different size can be successfully copied into glance that in our case placed inside vCenter’s Datastore.
The documentation should describe how to set up vCenter data stores for the Image Service backend.