[RN 6.1] 6.1 MU 3 - Nova vCenter failover issue

Added release note about fixed nova-compute bug.

Change-Id: I82cb90a5c1a63375a86a471ab631421637187896
This commit is contained in:
Denis V. Meltsaykin
2015-10-14 15:54:00 +03:00
parent 878df85a2e
commit c42d612b54
3 changed files with 152 additions and 0 deletions

View File

@@ -94,3 +94,7 @@ The following updates for Mirantis OpenStack 6.1 are shared for an early access.
-----
.. include:: /pages/maintenance-updates/v61/1484693-ssh-keys.rst
-----
.. include:: /pages/maintenance-updates/v61/1482121-nova-vcenter.rst

View File

@@ -0,0 +1,144 @@
.. _mos61mu-1482121:
[vcenter] After a failover nova-compute searches for images in a new directory
==============================================================================
When you use VMWare vCenter as a hypervisor, nova-compute uses vCenter datastores for the image cache.
By default, the image cache directory is configured with a ``$my_ip_base`` value.
When nova-compute is moved to another controller node due to a manual service restart
with ``pcs resource disable ..`` or a failover, a new empty cache directory appears
in the datastore. Because Nova starts downloading images to cache before it can start
virtual machines, the virtual machines boot slower. The fix adds a new configuration option
``cache_prefix`` to denote which cache directory a particular nova-compute instance must use.
See `LP1482121 <https://bugs.launchpad.net/bugs/1482121>`_.
Affected packages
-----------------
* **CentOS/@6.1:** python-nova=2014.2.2-fuel6.1.mira32
* **CentOS/@6.1:** openstack-nova=2014.2.2-fuel6.1.mira32
* **CentOS/@6.1:** openstack-nova-api=2014.2.2-fuel6.1.mira32
* **CentOS/@6.1:** openstack-nova-cells=2014.2.2-fuel6.1.mira32
* **CentOS/@6.1:** openstack-nova-cert=2014.2.2-fuel6.1.mira32
* **CentOS/@6.1:** openstack-nova-common=2014.2.2-fuel6.1.mira32
* **CentOS/@6.1:** openstack-nova-compute=2014.2.2-fuel6.1.mira32
* **CentOS/@6.1:** openstack-nova-conductor=2014.2.2-fuel6.1.mira32
* **CentOS/@6.1:** openstack-nova-console=2014.2.2-fuel6.1.mira32
* **CentOS/@6.1:** openstack-nova-doc=2014.2.2-fuel6.1.mira32
* **CentOS/@6.1:** openstack-nova-network=2014.2.2-fuel6.1.mira32
* **CentOS/@6.1:** openstack-nova-novncproxy=2014.2.2-fuel6.1.mira32
* **CentOS/@6.1:** openstack-nova-objectstore=2014.2.2-fuel6.1.mira32
* **CentOS/@6.1:** openstack-nova-scheduler=2014.2.2-fuel6.1.mira32
* **CentOS/@6.1:** fuel-library6.1=6.1.0-6763.1
* **Ubuntu/@6.1:** nova-ajax-console-proxy=2014.2.2-1~u14.04+mos32
* **Ubuntu/@6.1:** nova-api-ec2=2014.2.2-1~u14.04+mos32
* **Ubuntu/@6.1:** nova-api-metadata=2014.2.2-1~u14.04+mos32
* **Ubuntu/@6.1:** nova-api-os-compute=2014.2.2-1~u14.04+mos32
* **Ubuntu/@6.1:** nova-api-os-volume=2014.2.2-1~u14.04+mos32
* **Ubuntu/@6.1:** nova-api=2014.2.2-1~u14.04+mos32
* **Ubuntu/@6.1:** nova-baremetal=2014.2.2-1~u14.04+mos32
* **Ubuntu/@6.1:** nova-cells=2014.2.2-1~u14.04+mos32
* **Ubuntu/@6.1:** nova-cert=2014.2.2-1~u14.04+mos32
* **Ubuntu/@6.1:** nova-common=2014.2.2-1~u14.04+mos32
* **Ubuntu/@6.1:** nova-compute-kvm=2014.2.2-1~u14.04+mos32
* **Ubuntu/@6.1:** nova-compute-libvirt=2014.2.2-1~u14.04+mos32
* **Ubuntu/@6.1:** nova-compute-lxc=2014.2.2-1~u14.04+mos32
* **Ubuntu/@6.1:** nova-compute-qemu=2014.2.2-1~u14.04+mos32
* **Ubuntu/@6.1:** nova-compute-vmware=2014.2.2-1~u14.04+mos32
* **Ubuntu/@6.1:** nova-compute-xen=2014.2.2-1~u14.04+mos32
* **Ubuntu/@6.1:** nova-compute=2014.2.2-1~u14.04+mos32
* **Ubuntu/@6.1:** nova-conductor=2014.2.2-1~u14.04+mos32
* **Ubuntu/@6.1:** nova-console=2014.2.2-1~u14.04+mos32
* **Ubuntu/@6.1:** nova-consoleauth=2014.2.2-1~u14.04+mos32
* **Ubuntu/@6.1:** nova-doc=2014.2.2-1~u14.04+mos32
* **Ubuntu/@6.1:** nova-network=2014.2.2-1~u14.04+mos32
* **Ubuntu/@6.1:** nova-novncproxy=2014.2.2-1~u14.04+mos32
* **Ubuntu/@6.1:** nova-objectstore=2014.2.2-1~u14.04+mos32
* **Ubuntu/@6.1:** nova-scheduler=2014.2.2-1~u14.04+mos32
* **Ubuntu/@6.1:** nova-spiceproxy=2014.2.2-1~u14.04+mos32
* **Ubuntu/@6.1:** nova-volume=2014.2.2-1~u14.04+mos32
* **Ubuntu/@6.1:** nova-xvpvncproxy=2014.2.2-1~u14.04+mos32
* **Ubuntu/@6.1:** python-nova=2014.2.2-1~u14.04+mos32
Fixed packages
--------------
* **CentOS/@6.1:** python-nova=2014.2.2-fuel6.1.mira34
* **CentOS/@6.1:** openstack-nova=2014.2.2-fuel6.1.mira34
* **CentOS/@6.1:** openstack-nova-api=2014.2.2-fuel6.1.mira34
* **CentOS/@6.1:** openstack-nova-cells=2014.2.2-fuel6.1.mira34
* **CentOS/@6.1:** openstack-nova-cert=2014.2.2-fuel6.1.mira34
* **CentOS/@6.1:** openstack-nova-common=2014.2.2-fuel6.1.mira34
* **CentOS/@6.1:** openstack-nova-compute=2014.2.2-fuel6.1.mira34
* **CentOS/@6.1:** openstack-nova-conductor=2014.2.2-fuel6.1.mira34
* **CentOS/@6.1:** openstack-nova-console=2014.2.2-fuel6.1.mira34
* **CentOS/@6.1:** openstack-nova-doc=2014.2.2-fuel6.1.mira34
* **CentOS/@6.1:** openstack-nova-network=2014.2.2-fuel6.1.mira34
* **CentOS/@6.1:** openstack-nova-novncproxy=2014.2.2-fuel6.1.mira34
* **CentOS/@6.1:** openstack-nova-objectstore=2014.2.2-fuel6.1.mira34
* **CentOS/@6.1:** openstack-nova-scheduler=2014.2.2-fuel6.1.mira34
* **CentOS/@6.1:** fuel-library6.1=6.1.0-6764.1
* **Ubuntu/@6.1:** nova-ajax-console-proxy=2014.2.2-1~u14.04+mos34
* **Ubuntu/@6.1:** nova-api-ec2=2014.2.2-1~u14.04+mos34
* **Ubuntu/@6.1:** nova-api-metadata=2014.2.2-1~u14.04+mos34
* **Ubuntu/@6.1:** nova-api-os-compute=2014.2.2-1~u14.04+mos34
* **Ubuntu/@6.1:** nova-api-os-volume=2014.2.2-1~u14.04+mos34
* **Ubuntu/@6.1:** nova-api=2014.2.2-1~u14.04+mos34
* **Ubuntu/@6.1:** nova-baremetal=2014.2.2-1~u14.04+mos34
* **Ubuntu/@6.1:** nova-cells=2014.2.2-1~u14.04+mos34
* **Ubuntu/@6.1:** nova-cert=2014.2.2-1~u14.04+mos34
* **Ubuntu/@6.1:** nova-common=2014.2.2-1~u14.04+mos34
* **Ubuntu/@6.1:** nova-compute-kvm=2014.2.2-1~u14.04+mos34
* **Ubuntu/@6.1:** nova-compute-libvirt=2014.2.2-1~u14.04+mos34
* **Ubuntu/@6.1:** nova-compute-lxc=2014.2.2-1~u14.04+mos34
* **Ubuntu/@6.1:** nova-compute-qemu=2014.2.2-1~u14.04+mos34
* **Ubuntu/@6.1:** nova-compute-vmware=2014.2.2-1~u14.04+mos34
* **Ubuntu/@6.1:** nova-compute-xen=2014.2.2-1~u14.04+mos34
* **Ubuntu/@6.1:** nova-compute=2014.2.2-1~u14.04+mos34
* **Ubuntu/@6.1:** nova-conductor=2014.2.2-1~u14.04+mos34
* **Ubuntu/@6.1:** nova-console=2014.2.2-1~u14.04+mos34
* **Ubuntu/@6.1:** nova-consoleauth=2014.2.2-1~u14.04+mos34
* **Ubuntu/@6.1:** nova-doc=2014.2.2-1~u14.04+mos34
* **Ubuntu/@6.1:** nova-network=2014.2.2-1~u14.04+mos34
* **Ubuntu/@6.1:** nova-novncproxy=2014.2.2-1~u14.04+mos34
* **Ubuntu/@6.1:** nova-objectstore=2014.2.2-1~u14.04+mos34
* **Ubuntu/@6.1:** nova-scheduler=2014.2.2-1~u14.04+mos34
* **Ubuntu/@6.1:** nova-spiceproxy=2014.2.2-1~u14.04+mos34
* **Ubuntu/@6.1:** nova-volume=2014.2.2-1~u14.04+mos34
* **Ubuntu/@6.1:** nova-xvpvncproxy=2014.2.2-1~u14.04+mos34
* **Ubuntu/@6.1:** python-nova=2014.2.2-1~u14.04+mos34
Patching scenario - Fuel Master node
------------------------------------
Run the following commands on the Fuel Master node::
yum clean expire-cache
yum -y update fuel-library
Patching scenario - Ubuntu
--------------------------
#. Run the following commands on the OpenStack Controller nodes::
apt-get update
apt-get install --only-upgrade -y nova-*
#. Add the following line to the ``[vmware]`` section of the `/etc/nova/nova-compute.conf` file::
cache_prefix=$host
#. Restart nova-compute process.
Patching scenario - CentOS
--------------------------
#. Run the following commands on the OpenStack Controller nodes::
yum clean expire-cache
yum -y update openstack-nova-*
#. Add the following line to the ``[vmware]`` section of the `/etc/nova/nova-compute.conf` file::
cache_prefix=$host
#. Restart nova-compute process.

View File

@@ -65,3 +65,7 @@ Proposed updates
* :ref:`#1452389 <mos61mu-1452389>` logrotate is rotating already rotated atop's logs
* :ref:`#1487517 <mos61mu-1487517>` Status of alarms and queues is silently ignored in RabbitMQ monitoring OCF
* :ref:`#1484693 <mos61mu-1484693>` OpenSSH fills auth.log up due to missing ed25519 host key file
* :ref:`#1482121 <mos61mu-1482121>` [vcenter] After a failover nova-compute searches for images in a new directory