Update docs for verification

Change-Id: Idadd0bf84cd14d30c9301afac47f703cc0c62781
(cherry picked from commit d2ae4c2e3e)
This commit is contained in:
John Hua 2016-09-13 18:00:43 +08:00 committed by Bob Ball
parent edb20ee64e
commit 6f60da93b5
7 changed files with 27 additions and 32 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 87 KiB

After

Width:  |  Height:  |  Size: 99 KiB

View File

@ -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

View File

@ -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%

View File

@ -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
--------------------------------------------------- ---------------------------------------------------

View File

@ -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

View File

@ -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/

View File

@ -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
======= =======