Train Series Release Notes¶
RHEL-8.3 kernel disabled the Intel “TSX” (Transactional Synchronization Extensions) feature by default as a preemptive security measure, but it breaks live migration from RHEL-7.9 (or even RHEL-8.1 or RHEL-8.2) to RHEL-8.3.
Operators are expected to explicitly define the TSX flag in their KernelArgs for the compute role to prevent live-migration issues during the upgrade process.
This also impacts upstream CentOS systems.
Introducing the overcloud_service_status role. This role will hit the overcloud API for nova and cinder, retrieve the services and will trig a failure if one of these services are either down or deprecated. The original intent was to validate that nova-consoleauth was deleted after an update to RHOSP16.
Existing resources “DISK_GB”, “MEMORY_MB”, “VCPU” were not considered to be available in case of custom_resource_class_val == False, also use correct types for resource comparison and required_count calculation.
Since Panko has been deprecated during the Train cycle, the ceilometerdb-size validation is now considered as deprecated as well.
The behavior of the
ironic-boot-configurationvalidations has changed substantially in acknowledgment that deploy images may or may not be Glance images. The new validatoin logic is more generalized than before, in that now it checks that the deploy images associated to the nodes of a certain arch/platform do not exceed a certain standard of diversity.
The behavior of the
ironic-boot-configurationvalidation has changed in order to suppport multi-arch. It now checks that each node has the correct associated ramdisk and kernel image according to the node’s architecture and platform, and, when it does appear that the correct image is associated, checks that there is only one image in Glance with that name. Also, the vars
deploy_ramdisk_namehave changed to
The Neutron LBaaS project was retired. Upgrading to deployment to Train release will not upgrade Neutron LBaaS. Learn more about its retirement and Octavia as its successor at https://wiki.openstack.org/wiki/Neutron/LBaaS/Deprecation
The Neutron LBaaS project was retired and support for it in TripleO removed.
deployment-imagesvalidation has been removed, as its intended functionality became inseparable from
ironic-boot-configurationin the multi-arch case.