Update docs for verification
Change-Id: Idadd0bf84cd14d30c9301afac47f703cc0c62781
(cherry picked from commit d2ae4c2e3e
)
This commit is contained in:
parent
edb20ee64e
commit
6f60da93b5
Binary file not shown.
Before Width: | Height: | Size: 87 KiB After Width: | Height: | Size: 99 KiB |
|
@ -8,14 +8,14 @@ Requirements
|
||||||
Requirement Version/Comment
|
Requirement Version/Comment
|
||||||
========================= ============================
|
========================= ============================
|
||||||
Fuel 9.0
|
Fuel 9.0
|
||||||
XenServer 7.0
|
XenServer 6.5+XS65ESP013 and 7.0
|
||||||
XenServer plugin for Fuel @PLUGIN_VERSION@
|
XenServer plugin for Fuel @PLUGIN_VERSION@
|
||||||
========================= ============================
|
========================= ============================
|
||||||
|
|
||||||
* This plugin will not install XenServer or configure the Virtual
|
* This plugin will not install XenServer or configure the Virtual
|
||||||
Machines used to run the OpenStack services. Installation of
|
Machines used to run the OpenStack services. Installation of
|
||||||
XenServer and configuration of these Virtual Machines must be
|
XenServer and configuration of these Virtual Machines must be
|
||||||
performed manually.
|
performed manually. We recommend all hotfixes are applied.
|
||||||
* File-based storage (EXT / NFS) must be used. If using local storage
|
* File-based storage (EXT / NFS) must be used. If using local storage
|
||||||
then select "Enable thin provisioning" at host installation time
|
then select "Enable thin provisioning" at host installation time
|
||||||
* Each hypervisor must have the same access credentials as Fuel
|
* Each hypervisor must have the same access credentials as Fuel
|
||||||
|
|
|
@ -18,7 +18,7 @@ Prepare infrastructure
|
||||||
|
|
||||||
- Other service nodes (e.g. storage node) can also be created as virtual machines, but this is not required
|
- Other service nodes (e.g. storage node) can also be created as virtual machines, but this is not required
|
||||||
|
|
||||||
2. Download and install XenServer 7.0 and HIMN tool, a XenServer plugin, as install guide mentioned. Use it for future VM creation and network configuration.
|
2. Download and install XenServer 6.5/7.0 and HIMN tool, a XenServer plugin, as install guide mentioned. Use it for future VM creation and network configuration.
|
||||||
|
|
||||||
3. While many networking setups are expected to work, the following setup is known to work:
|
3. While many networking setups are expected to work, the following setup is known to work:
|
||||||
|
|
||||||
|
@ -42,7 +42,7 @@ One example deployment is shown below.
|
||||||
Select Environment
|
Select Environment
|
||||||
------------------
|
------------------
|
||||||
|
|
||||||
#. Create a new environment with the Fuel UI wizard. Select "Liberty on Ubuntu 14.04" from OpenStack Release dropdown list, check off QEMU-KVM and check on XenServer. At the moment you will see most of options are disabled in the wizard.
|
#. Create a new environment with the Fuel UI wizard. Select "Mitaka on Ubuntu 14.04" from OpenStack Release dropdown list, check off QEMU-KVM and check on XenServer. At the moment you will see most of options are disabled in the wizard.
|
||||||
|
|
||||||
.. image:: _static/fmwizard00.png
|
.. image:: _static/fmwizard00.png
|
||||||
:width: 100%
|
:width: 100%
|
||||||
|
|
|
@ -67,8 +67,8 @@ https://docs.mirantis.com/openstack/fuel/fuel-9.0/mos-planning-guide.html
|
||||||
Product compatibility matrix
|
Product compatibility matrix
|
||||||
----------------------------
|
----------------------------
|
||||||
|
|
||||||
The plugin is compatible with MOS 8.0 and XenServer versions 6.5 SP1
|
The plugin is compatible with MOS 9.0 and XenServer versions 6.5 SP1
|
||||||
and 7.0, with all hotfixes applied.
|
(with hotfix XS65ESP013) and 7.0, with all hotfixes applied.
|
||||||
|
|
||||||
|
|
||||||
Prerequirements
|
Prerequirements
|
||||||
|
@ -223,7 +223,7 @@ Create an OpenStack environment with XenServer Fuel Plugin
|
||||||
* - Steps
|
* - Steps
|
||||||
-
|
-
|
||||||
#. Create new OpenStack environment Fuel Web UI and select
|
#. Create new OpenStack environment Fuel Web UI and select
|
||||||
“Liberty on Ubuntu 14.04” in the OpenStack release
|
"Mitaka on Ubuntu 14.04” in the OpenStack release
|
||||||
dropdown list
|
dropdown list
|
||||||
#. Check off QEMU and check on XenServer, Network is default to “Neutron
|
#. Check off QEMU and check on XenServer, Network is default to “Neutron
|
||||||
with VLAN segmentation” and Storage is default to Cinder. Other
|
with VLAN segmentation” and Storage is default to Cinder. Other
|
||||||
|
@ -307,9 +307,9 @@ Verify Fuel Health Checks
|
||||||
#. Within the Fuel Master, select the appropriate environment
|
#. Within the Fuel Master, select the appropriate environment
|
||||||
#. Run all health checks and wait for completion
|
#. Run all health checks and wait for completion
|
||||||
* - Expected Result
|
* - Expected Result
|
||||||
- All health checks, except those requiring additional services
|
- "Update stack actions: inplace, replace and update whole template"
|
||||||
(e.g. Ceilometer) and those where the configuration has not been
|
is failed because vif hot plug/unplug is not supported by the
|
||||||
changed from the defaults, pass
|
XenServer driver in Mitaka.
|
||||||
|
|
||||||
Mandatory Tests
|
Mandatory Tests
|
||||||
===============
|
===============
|
||||||
|
@ -342,9 +342,9 @@ Modifying env with enabled plugin (removing/adding compute nodes)
|
||||||
#. Redeploy cluster
|
#. Redeploy cluster
|
||||||
#. Run Health Check
|
#. Run Health Check
|
||||||
* - Expected Result
|
* - Expected Result
|
||||||
- Removing a compute node will cause “Sanity tests-Check that required
|
- "Update stack actions: inplace, replace and update whole template"
|
||||||
services are running” fail. “Some nova services have not been
|
is failed because vif hot plug/unplug is not supported by the
|
||||||
started.. Please refer to OpenStack logs for more details.”
|
XenServer driver in Mitaka.
|
||||||
|
|
||||||
Modifying env with enabled plugin (removing/adding controller nodes)
|
Modifying env with enabled plugin (removing/adding controller nodes)
|
||||||
--------------------------------------------------------------------
|
--------------------------------------------------------------------
|
||||||
|
@ -369,10 +369,9 @@ Modifying env with enabled plugin (removing/adding controller nodes)
|
||||||
#. Redeploy cluster
|
#. Redeploy cluster
|
||||||
#. Run Health Check
|
#. Run Health Check
|
||||||
* - Expected Result
|
* - Expected Result
|
||||||
- (Probably caused by previous test modify_env_compute_nodes)Removing a
|
- "Update stack actions: inplace, replace and update whole template"
|
||||||
compute node will cause “Sanity tests-Check that required services are
|
is failed because vif hot plug/unplug is not supported by the
|
||||||
running” fail. “Some nova services have not been started.. Please
|
XenServer driver in Mitaka.
|
||||||
refer to OpenStack logs for more details.”
|
|
||||||
|
|
||||||
Create mirror and update (setup) of core repos
|
Create mirror and update (setup) of core repos
|
||||||
---------------------------------------------------
|
---------------------------------------------------
|
||||||
|
|
|
@ -158,23 +158,21 @@ Detailed test run results
|
||||||
- Yes
|
- Yes
|
||||||
-
|
-
|
||||||
-
|
-
|
||||||
-
|
- "Update stack actions: inplace, replace and update whole template"
|
||||||
|
is failed because vif hot plug/unplug is not supported by the
|
||||||
|
XenServer driver in Mitaka.
|
||||||
* - 9
|
* - 9
|
||||||
- Add/Remove compute node
|
- Add/Remove compute node
|
||||||
- Yes
|
- Yes
|
||||||
-
|
-
|
||||||
-
|
-
|
||||||
- Removing a compute node will cause “Sanity tests-Check that required
|
-
|
||||||
services are running” fail. “Some nova services have not been
|
|
||||||
started.. Please refer to OpenStack logs for more details.”
|
|
||||||
* - 10
|
* - 10
|
||||||
- Add/Remove controller node
|
- Add/Remove controller node
|
||||||
- Yes
|
- Yes
|
||||||
-
|
-
|
||||||
-
|
-
|
||||||
- Removing a controller node will cause “Sanity tests-Check that
|
-
|
||||||
required services are running” fail. “Some nova services have not been
|
|
||||||
started.. Please refer to OpenStack logs for more details.”
|
|
||||||
* - 11
|
* - 11
|
||||||
- Create mirror and update (setup) of core repos
|
- Create mirror and update (setup) of core repos
|
||||||
- Yes
|
- Yes
|
||||||
|
|
|
@ -13,8 +13,6 @@ Troubleshooting
|
||||||
they are requested. `Writing Good Bug Reports for XenServer`_ might be a
|
they are requested. `Writing Good Bug Reports for XenServer`_ might be a
|
||||||
good reference to follow.
|
good reference to follow.
|
||||||
|
|
||||||
#. XenServer version
|
#. XenServer Bug Reports
|
||||||
|
|
||||||
Please use XenServer 7.0. XenServer 6.5 is no longer supported in MOS 9.
|
|
||||||
|
|
||||||
.. _Writing Good Bug Reports for XenServer: https://www.citrix.com/blogs/2012/07/16/writing-good-bug-reports-for-xenserver/
|
.. _Writing Good Bug Reports for XenServer: https://www.citrix.com/blogs/2012/07/16/writing-good-bug-reports-for-xenserver/
|
||||||
|
|
|
@ -6,7 +6,7 @@ Fuel Plugin for Xenserver
|
||||||
The XenServer plugin provides the ability to use Xenserver as the
|
The XenServer plugin provides the ability to use Xenserver as the
|
||||||
hypervisor for Mirantis OpenStack.
|
hypervisor for Mirantis OpenStack.
|
||||||
|
|
||||||
Compatible with Fuel version 8.0.
|
Compatible with Fuel version 9.0.
|
||||||
|
|
||||||
Problem description
|
Problem description
|
||||||
===================
|
===================
|
||||||
|
@ -41,7 +41,7 @@ None.
|
||||||
Upgrade impact
|
Upgrade impact
|
||||||
--------------
|
--------------
|
||||||
|
|
||||||
When upgrading the Fuel Master node to Fuel Version higher than 8.0,
|
When upgrading the Fuel Master node to Fuel Version higher than 9.0,
|
||||||
plugin compatibility should be checked, and a new plugin installed if
|
plugin compatibility should be checked, and a new plugin installed if
|
||||||
necessary.
|
necessary.
|
||||||
|
|
||||||
|
@ -126,7 +126,7 @@ Other contributors:
|
||||||
Work Items
|
Work Items
|
||||||
----------
|
----------
|
||||||
|
|
||||||
* Upgrade the XenServer Fuel 7.0 plugin to work with Fuel 8.0.
|
* Upgrade the XenServer Fuel 8.0 plugin to work with Fuel 9.0.
|
||||||
|
|
||||||
* Test XenServer plugin.
|
* Test XenServer plugin.
|
||||||
|
|
||||||
|
@ -135,7 +135,7 @@ Work Items
|
||||||
Dependencies
|
Dependencies
|
||||||
============
|
============
|
||||||
|
|
||||||
* Fuel 8.0
|
* Fuel 9.0
|
||||||
|
|
||||||
Testing
|
Testing
|
||||||
=======
|
=======
|
||||||
|
|
Loading…
Reference in New Issue