Dieser Inhalt ist in der von Ihnen ausgewählten Sprache nicht verfügbar.
3.2. Red Hat OpenStack Platform 10 Maintenance Releases - May 2018 Update
These release notes highlight technology preview items, recommended practices, known issues, and deprecated functionality to be taken into consideration when deploying this release of Red Hat OpenStack Platform.
3.2.1. Enhancements Link kopierenLink in die Zwischenablage kopiert!
Link kopierenLink in die Zwischenablage kopiert!
This release of Red Hat OpenStack Platform features the following enhancements:
- BZ#1578625
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - BZ#1258832
With this release, it is now possible to deploy neutron with the OpenDaylight ML2 driver and OpenDaylight L3 DVR service plugin (no OVS Agent or Neutron L3 Agent needed). A pre-defined environment file is provided for OpenDaylight deployments and can be found in `environments/neutron-opendaylight-l3.yaml` Note: The OpenDaylight controller itself is deployed and activated on the first overcloud controller node with default roles. OpenDaylight can also be deployed on a custom role. In addition, with this release there is no support for clustering of the OpenDaylight controller, so only a single instance may be deployed.
With this release, it is now possible to deploy neutron with the OpenDaylight ML2 driver and OpenDaylight L3 DVR service plugin (no OVS Agent or Neutron L3 Agent needed). A pre-defined environment file is provided for OpenDaylight deployments and can be found in `environments/neutron-opendaylight-l3.yaml` Note: The OpenDaylight controller itself is deployed and activated on the first overcloud controller node with default roles. OpenDaylight can also be deployed on a custom role. In addition, with this release there is no support for clustering of the OpenDaylight controller, so only a single instance may be deployed.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - BZ#1315651
The High Availability architecture in this release is more simplified, resulting in a less invasive process when services need to be restarted. During scaling operations, only the needed services are restarted. Previously, a scaling operation required the entire cluster to be restarted.
The High Availability architecture in this release is more simplified, resulting in a less invasive process when services need to be restarted. During scaling operations, only the needed services are restarted. Previously, a scaling operation required the entire cluster to be restarted.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - BZ#1337656
The OpenStack Data Processing service now supports version 2.3 of the HDP (Ambari) plug-in.
The OpenStack Data Processing service now supports version 2.3 of the HDP (Ambari) plug-in.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - BZ#1365857
In this release, the Red Hat OpenDaylight is available as a Technology Preview. This version is based on OpenDaylight Boron SR2.
In this release, the Red Hat OpenDaylight is available as a Technology Preview. This version is based on OpenDaylight Boron SR2.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - BZ#1365865
The Red Hat OpenDaylight controller does not support clustering in this release, but High Availability is provided for the neutron API service by default.
The Red Hat OpenDaylight controller does not support clustering in this release, but High Availability is provided for the neutron API service by default.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - BZ#1365874
Red Hat OpenDaylight now supports tenant-configurable security groups for IPv4 traffic. In the default setting, each tenant uses a security group that allows communication among instances associated with that group. Consequently, all egress traffic within the security group is allowed, while the ingress traffic from the outside is dropped.
Red Hat OpenDaylight now supports tenant-configurable security groups for IPv4 traffic. In the default setting, each tenant uses a security group that allows communication among instances associated with that group. Consequently, all egress traffic within the security group is allowed, while the ingress traffic from the outside is dropped.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - BZ#1415828
This enhancement implements ProcessMonitor in the HaproxyNSDriver class (v2) to use the external_process module, which allows it to monitor and respawn the haproxy processes as needed. The LBaaS agent (v2) will load options related to external_process in order to take a configured action when the HAproxy process dies unexpectedly.
This enhancement implements ProcessMonitor in the HaproxyNSDriver class (v2) to use the external_process module, which allows it to monitor and respawn the haproxy processes as needed. The LBaaS agent (v2) will load options related to external_process in order to take a configured action when the HAproxy process dies unexpectedly.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - BZ#1415829
This enhancement adds the ability to automatically reschedule load balancers from dead LBaaS agents. Previously, load balancers could be scheduled across multiple LBaaS agents, however if a hypervisor died, the load balancers scheduled to that node would cease operation. With this update, these load balancers are automatically rescheduled to a different agent. This feature is turned off by default and controlled using `allow_automatic_lbaas_agent_failover`.
This enhancement adds the ability to automatically reschedule load balancers from dead LBaaS agents. Previously, load balancers could be scheduled across multiple LBaaS agents, however if a hypervisor died, the load balancers scheduled to that node would cease operation. With this update, these load balancers are automatically rescheduled to a different agent. This feature is turned off by default and controlled using `allow_automatic_lbaas_agent_failover`.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - BZ#1469453
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - BZ#1480338
With this update, the OS::Nova::ServerGroup resource now allows the 'soft-affinity' and 'soft-anti-affinity' policies to be used in addition to the 'affinity' and 'anti-affinity' policies.
With this update, the OS::Nova::ServerGroup resource now allows the 'soft-affinity' and 'soft-anti-affinity' policies to be used in addition to the 'affinity' and 'anti-affinity' policies.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - BZ#1488390
This update adds support for multiple Availability Zones within a single Block Storage (cinder) volume service; this is done by defining the AZ in each driver section.
This update adds support for multiple Availability Zones within a single Block Storage (cinder) volume service; this is done by defining the AZ in each driver section.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - BZ#1498513
With this update, the `OS::Neutron::Port` resource now supports the 'baremetal' and 'direct-physical' (passthrough) vnic_type.
With this update, the `OS::Neutron::Port` resource now supports the 'baremetal' and 'direct-physical' (passthrough) vnic_type.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - BZ#1503896
This release adds support for deploying Dell EMC VMAX Block Storage backend using the Red Hat OpenStack Platform director.
This release adds support for deploying Dell EMC VMAX Block Storage backend using the Red Hat OpenStack Platform director.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - BZ#1508030
This update increases the default value of `fs.inotify.max_user_instances` to 1024. This update also allows you to manage the value through a heat template, using `InotifyIntancesMax`.
This update increases the default value of `fs.inotify.max_user_instances` to 1024. This update also allows you to manage the value through a heat template, using `InotifyIntancesMax`.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - BZ#1519867
This update adds support for remote snapshot attachment for backups. This was added because some backends can attach remote snapshots, but have inefficient `create volume from snapshot` operations, so the inability to remotely attach a snapshot prevents efficient snapshot or in-use volume backups when scaling out the backup service. As a result, the backup service can efficiently scale out without having to be concerned about whether it is co-located with the volume service on the same node.
This update adds support for remote snapshot attachment for backups. This was added because some backends can attach remote snapshots, but have inefficient `create volume from snapshot` operations, so the inability to remotely attach a snapshot prevents efficient snapshot or in-use volume backups when scaling out the backup service. As a result, the backup service can efficiently scale out without having to be concerned about whether it is co-located with the volume service on the same node.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - BZ#1547323
This feature adds the rpc_response_timeout option to the /etc/cinder/cinder.conf file. This adds the ability to configure Cinder's RPC response timeout.
This feature adds the rpc_response_timeout option to the /etc/cinder/cinder.conf file. This adds the ability to configure Cinder's RPC response timeout.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
3.2.2. Release Notes Link kopierenLink in die Zwischenablage kopiert!
Link kopierenLink in die Zwischenablage kopiert!
This section outlines important details about the release, including recommended practices and notable changes to Red Hat OpenStack Platform. You must take this information into account to ensure the best possible outcomes for your deployment.
- BZ#1403914
The Dashboard 'Help' button now directs users to the Red Hat OpenStack Platform documentation page (namely, https://access.redhat.com/documentation/en/red-hat-openstack-platform/).
The Dashboard 'Help' button now directs users to the Red Hat OpenStack Platform documentation page (namely, https://access.redhat.com/documentation/en/red-hat-openstack-platform/).
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - BZ#1451714
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - BZ#1454624
Workaround: Before you upgrade or update OpenStack, delete the guest that attached to the PF. Then you can proceed to update or upgrade and it will pass.
Workaround: Before you upgrade or update OpenStack, delete the guest that attached to the PF. Then you can proceed to update or upgrade and it will pass.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
3.2.3. Known Issues Link kopierenLink in die Zwischenablage kopiert!
Link kopierenLink in die Zwischenablage kopiert!
These known issues exist in Red Hat OpenStack Platform at this time:
- BZ#1295374
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - BZ#1366356
When using userspace datapath (DPDK), some non-PMD threads run on the same CPU that runs PMD (configured by `pmd-cpu-mask`). This causes the PMD to be preempted which causes latency spikes, drops, etc. With this update, a fix is implemented within the post-install.yaml files available at: https://access.redhat.com/documentation/en/red-hat-openstack-platform/10/single/network-functions-virtualization-configuration-guide/#ap-ovsdpdk-post-install.
When using userspace datapath (DPDK), some non-PMD threads run on the same CPU that runs PMD (configured by `pmd-cpu-mask`). This causes the PMD to be preempted which causes latency spikes, drops, etc. With this update, a fix is implemented within the post-install.yaml files available at: https://access.redhat.com/documentation/en/red-hat-openstack-platform/10/single/network-functions-virtualization-configuration-guide/#ap-ovsdpdk-post-install.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - BZ#1390065
When using OVS-DPDK, all bridges should be of type ovs_user_bridge on the Compute node. Red Hat OpenStack Platform director does not support mixing ovs_bridge and ovs_user_bridges as it kills the OVS-DPDK performances.
When using OVS-DPDK, all bridges should be of type ovs_user_bridge on the Compute node. Red Hat OpenStack Platform director does not support mixing ovs_bridge and ovs_user_bridges as it kills the OVS-DPDK performances.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - BZ#1394402
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - BZ#1394537
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - BZ#1398323
The 'stack delete' command does not delete the mistral environment and swift container corresponding to the deleted stack. Use "openstack overcloud plan delete" after deleting a stack.
The 'stack delete' command does not delete the mistral environment and swift container corresponding to the deleted stack. Use "openstack overcloud plan delete" after deleting a stack.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - BZ#1404749
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - BZ#1416070
Currently, the Red Hat OpenStack Platform director 10 with SR-IOV overcloud deployment fails when using the NIC IDs (for example, nic1, nic2, nic3 and so on) in the compute.yaml file. As a workaround, you need to use NIC names (for example, ens1f0, ens1f1, ens2f0, and so on) instead of the NIC IDs to ensure the overcloud deployment completes successfully.
Currently, the Red Hat OpenStack Platform director 10 with SR-IOV overcloud deployment fails when using the NIC IDs (for example, nic1, nic2, nic3 and so on) in the compute.yaml file. As a workaround, you need to use NIC names (for example, ens1f0, ens1f1, ens2f0, and so on) instead of the NIC IDs to ensure the overcloud deployment completes successfully.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - BZ#1416421
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - BZ#1481821
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - BZ#1488517
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - BZ#1489070
The new iptables version that ships with RHEL 7.4 includes a new --wait parameter. This parameter allows iptables commands issued in parallel to wait until a lock is released by the prior command. For OpenStack, the neutron service provides the iptables locking but only on the routers level. As such, when processing routers (for example, during a fullsync after the l3 agent is started), some iptables commands issued by neutron may fail because they are experiencing this lock and require the --wait parameter that is not available in neutron yet. Any routers affected by this will cause malfunctions of some floating IPs, or some instances may not access the metadata API during cloud-init. We recommend that you do not upgrade to RHEL 7.4 until neutron is released with a fix that adopts the new iptables --wait parameter.
The new iptables version that ships with RHEL 7.4 includes a new --wait parameter. This parameter allows iptables commands issued in parallel to wait until a lock is released by the prior command. For OpenStack, the neutron service provides the iptables locking but only on the routers level. As such, when processing routers (for example, during a fullsync after the l3 agent is started), some iptables commands issued by neutron may fail because they are experiencing this lock and require the --wait parameter that is not available in neutron yet. Any routers affected by this will cause malfunctions of some floating IPs, or some instances may not access the metadata API during cloud-init. We recommend that you do not upgrade to RHEL 7.4 until neutron is released with a fix that adopts the new iptables --wait parameter.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - BZ#1549694
Deployments with OVS-DPDK experience a performance degradation, with the following package versions: OVS: openvswitch-2.6.1-16.git20161206.el7ost.x86_64 kernel: 3.10.0-693.17.1.el7.x86_64.
Deployments with OVS-DPDK experience a performance degradation, with the following package versions: OVS: openvswitch-2.6.1-16.git20161206.el7ost.x86_64 kernel: 3.10.0-693.17.1.el7.x86_64.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
3.2.4. Deprecated Functionality Link kopierenLink in die Zwischenablage kopiert!
Link kopierenLink in die Zwischenablage kopiert!
The items in this section are either no longer supported, or will no longer be supported in a future release.
- BZ#1402497
Copy to Clipboard Copied! Toggle word wrap Toggle overflow