- BZ#975014
In order for the Compute service's resize command to work when using the libvirt driver and attempting to resize between nodes (the default resize method), Compute users on the compute nodes must have permission to perform passwordless SSH to the other compute nodes.
To set this up, generate SSH keys for the Compute user on each compute node, and then add the generated keys from the other compute nodes to the ~/authorized_keys file for the Compute user on each compute node.
- BZ#1158213
In High Availability environments deployed through the Red Hat Enterprise Linux OpenStack Platform Installer, SELinux no longer needs to be Permissive on the HA controller to allow VNC access. A bug that required this in previous releases has since been fixed.
- BZ#894440
Starting with Red Hat Enterprise Linux OpenStack Platform 6, it is now possible to assign IPv6 addressing to VM instances using Neutron networking.
Deploying Red Hat Enterprise Linux OpenStack Platform over an IPv6 only infrastructure is not yet fully supported. Only IPv4 is supported at this time.
- BZ#1042550
This update enables OpenStack Networking (neutron) to create a Provider Network that uses an upstream device with Router Advertisement multicasts. As a result, instances are able to use Stateless Address Autoconfiguration (SLAAC) to configure their IPv6 networking.
- BZ#1169470
Support for the XML format in the Compute v2 API was deprecated in Red Hat Enterprise Linux OpenStack Platform 5 and has been removed in Red Hat Enterprise Linux OpenStack Platform 6. Customers wishing to interact with the Compute v2 API need to use the JSON format, which has wide OpenStack SDK support.
- BZ#1184663
The sysfsutils package is now a dependency of the Compute service. This package provides the Compute service with the ability to attach Block Storage volumes.
In previous releases, sysfsutils was not a hard dependency of the Compute service; this required users to manually install sysfsutils as well during manual Compute installations. With this release, installing Compute packages will automatically install sysfsutils as well.
- BZ#1244555
When the Block Storage service creates volumes from images, it downloads images from the Image service into an image conversion directory. This directory is defined by the 'image_conversion_dir' option in /etc/cinder/cinder.conf (under the [DEFAULT] section). By default, 'image_conversion_dir' is set to /var/lib/cinder/conversion.
If the image conversion directory runs out of space (typically, if multiple volumes are created from large images simultaneously), any attempts to create volumes from images will fail. Further, any attempts to launch instances which would require the creation of volumes from images will fail as well. These failures will continue until the image conversion directory has enough free space.
As such, you should ensure that the image conversion directory has enough space for the typical number of volumes that users simultaneously create from images. If you need to define a non-default image conversion directory, run:
# openstack-config --set /etc/cinder/cinder.conf DEFAULT image_conversion_dir <NEWDIR>
Replace <NEWDIR> with the new directory. Afterwards, restart the Block Storage service to apply the new setting:
# openstack-service restart cinder