From 7e73e61e5e1c30f88a32a389caac23933756b37a Mon Sep 17 00:00:00 2001 From: Igor Zinovik Date: Fri, 26 Feb 2016 14:37:36 +0300 Subject: [PATCH] Provide list of incompatible components for NSXv plugin Explicitly enumerate components that cannot be enabled with NSXv plugin. Otherwise they are marked with tooltip that says "This component was not tested with the following components: ..." NSXv plugin is not compatible with: * Ceph as block and ephemeral storage is not compatible, because it cannot be connected to ESXi hosts via vCenter * Sahara and Murano are incompatible due to deployment errors * Ironic is not compatible, because it requires Neutron with VLAN segmentation support List qemu as compatible hypervisor, because otherwise message "This component was not tested... with Neutron NSX plugin" appears may confuse end user. List incompatible component in "Limitations" section of user guide. Change-Id: I48e388615a68fbc593e912d265523da780243a92 Closes-bug: 1550169 --- components.yaml | 11 +++++++++++ doc/user/source/environment.rst | 6 ------ doc/user/source/limitations.rst | 22 ++++++++++++++++++++++ 3 files changed, 33 insertions(+), 6 deletions(-) create mode 100644 doc/user/source/limitations.rst diff --git a/components.yaml b/components.yaml index 4fb4a79..f82e6e5 100644 --- a/components.yaml +++ b/components.yaml @@ -5,6 +5,17 @@ - "cluster:net_segment_type": "tun" compatible: - name: "hypervisor:vmware" + - name: "hypervisor:qemu" + - name: "storage:block:lvm" + - name: "storage:image:ceph" + - name: "storage:object:ceph" + - name: "additional_service:ceilometer" + incompatible: + - name: "storage:block:ceph" + - name: "storage:ephemeral:ceph" + - name: "additional_service:sahara" + - name: "additional_service:murano" + - name: "additional_service:ironic" requires: - name: "hypervisor:vmware" message: "NSXv requires use vCenter." diff --git a/doc/user/source/environment.rst b/doc/user/source/environment.rst index 9dfba9c..ee9d514 100644 --- a/doc/user/source/environment.rst +++ b/doc/user/source/environment.rst @@ -23,12 +23,6 @@ these steps: .. image:: /image/wizard-step2.png :scale: 70 % - .. warning:: - - After plugin gets installed it is possible to enable Sahara and Murano - support for cloud with NSX, but work of these services was not tested - with NSX. - #. Once you get environment created add one or more controller node. Pay attention on which interface you assign *Public* network, OpenStack diff --git a/doc/user/source/limitations.rst b/doc/user/source/limitations.rst new file mode 100644 index 0000000..b73ee0e --- /dev/null +++ b/doc/user/source/limitations.rst @@ -0,0 +1,22 @@ +Limitations +=========== + +Ceph block storage is not supported +----------------------------------- + +ESXi hypervisor do not have native support for mounting Ceph. + +Sahara support +-------------- + +Sahara is not supported. + +Murano support +-------------- + +Murano is not supported. + +Ironic support +-------------- + +Ironic is not supported.