tripleo-validations/playbooks
David Vallee Delisle ede25c3e36 Compute TSX validation
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.

Co-Authored-By: Martin Schuppert <mschuppert@redhat.com>
Related: https://bugzilla.redhat.com/1923165
Closes-Bug: #1916758
Change-Id: Icfcfb1c07bbfbe05d27d67187d941c0c34fad2b2
2021-06-07 17:33:57 -04:00
..
ceph-ansible-installed.yaml Use a Literal Block Scalar instead of Folding one for validation 2020-10-19 07:40:00 +02:00
ceph-dependencies-installed.yaml Use a Literal Block Scalar instead of Folding one for validation 2020-10-19 07:40:00 +02:00
ceph-health.yaml Adding backup-and-restore validation group 2021-04-29 11:15:24 +01:00
ceph-pg.yaml Remove ceph-pg from openstack tripleo validator run groups 2020-10-21 19:35:27 +00:00
check-for-dangling-images.yaml Check for dangling images 2021-05-12 15:52:55 -04:00
check-kernel-version.yaml Use a Literal Block Scalar instead of Folding one for validation 2020-10-19 07:40:00 +02:00
check-network-gateway.yaml Use a Literal Block Scalar instead of Folding one for validation 2020-10-19 07:40:00 +02:00
check-rhsm-version.yaml Add validation to verify the RHSM version. 2020-10-23 14:13:36 +02:00
check-uc-hostname.yaml Add validation to check DockerInsecureRegistryAddress matches the UC hostname 2021-04-28 10:00:17 -04:00
check-undercloud-conf.yaml Add validation to verify undercloud.conf content. 2020-11-27 16:23:18 +01:00
collect-flavors-and-verify-profiles.yaml Use a Literal Block Scalar instead of Folding one for validation 2020-10-19 07:40:00 +02:00
compute-tsx.yaml Compute TSX validation 2021-06-07 17:33:57 -04:00
container-status.yaml Adding backup-and-restore validation group 2021-04-29 11:15:24 +01:00
controller-token.yaml Use a Literal Block Scalar instead of Folding one for validation 2020-10-19 07:40:00 +02:00
controller-ulimits.yaml Use a Literal Block Scalar instead of Folding one for validation 2020-10-19 07:40:00 +02:00
ctlplane-ip-range.yaml Use a Literal Block Scalar instead of Folding one for validation 2020-10-19 07:40:00 +02:00
default-node-count.yaml Use a Literal Block Scalar instead of Folding one for validation 2020-10-19 07:40:00 +02:00
dhcp-introspection.yaml Use a Literal Block Scalar instead of Folding one for validation 2020-10-19 07:40:00 +02:00
dhcp-provisioning.yaml Use a Literal Block Scalar instead of Folding one for validation 2020-10-19 07:40:00 +02:00
frr-status.yaml Add post-deployment frr_status validation 2021-01-27 13:34:02 +01:00
healthcheck-service-status.yaml Adding backup-and-restore validation group 2021-04-29 11:15:24 +01:00
image-serve.yaml Adding backup-and-restore validation group 2021-04-29 11:15:24 +01:00
ironic-boot-configuration.yaml Use a Literal Block Scalar instead of Folding one for validation 2020-10-19 07:40:00 +02:00
mysql-open-files-limit.yaml Use a Literal Block Scalar instead of Folding one for validation 2020-10-19 07:40:00 +02:00
network-environment.yaml Use a Literal Block Scalar instead of Folding one for validation 2020-10-19 07:40:00 +02:00
neutron-sanity-check.yaml Adding backup-and-restore validation group 2021-04-29 11:15:24 +01:00
node-disks.yaml Use a Literal Block Scalar instead of Folding one for validation 2020-10-19 07:40:00 +02:00
node-health.yaml Use a Literal Block Scalar instead of Folding one for validation 2020-10-19 07:40:00 +02:00
nova-event-callback.yaml Use a Literal Block Scalar instead of Folding one for validation 2020-10-19 07:40:00 +02:00
nova-status.yaml Adding backup-and-restore validation group 2021-04-29 11:15:24 +01:00
nova-svirt.yaml Use a Literal Block Scalar instead of Folding one for validation 2020-10-19 07:40:00 +02:00
openshift-hw-requirements.yaml Replace all references to the old role name 2020-01-23 17:25:43 +01:00
openshift-nw-requirements.yaml Replace all references to the old role name 2020-01-23 17:25:43 +01:00
openstack-endpoints.yaml Add update roles on several validations. 2021-03-15 11:32:45 +01:00
overcloud-service-status.yaml [overcloud-service-status] Removing pre-upgrade 2021-05-20 04:07:59 +00:00
ovs-dpdk-pmd-cpus-check.yaml Use a Literal Block Scalar instead of Folding one for validation 2020-10-19 07:40:00 +02:00
pacemaker-status.yaml Adding backup-and-restore validation group 2021-04-29 11:15:24 +01:00
package-version.yaml Add update roles on several validations. 2021-03-15 11:32:45 +01:00
rabbitmq-limits.yaml Use a Literal Block Scalar instead of Folding one for validation 2020-10-19 07:40:00 +02:00
repos.yaml Add update roles on several validations. 2021-03-15 11:32:45 +01:00
stack-health.yaml Use a Literal Block Scalar instead of Folding one for validation 2020-10-19 07:40:00 +02:00
stonith-exists.yaml Use a Literal Block Scalar instead of Folding one for validation 2020-10-19 07:40:00 +02:00
switch-vlans.yaml Use a Literal Block Scalar instead of Folding one for validation 2020-10-19 07:40:00 +02:00
system-encoding.yaml Rename system_encoding playbooks. 2021-03-16 14:53:18 +01:00
tls-everywhere-post-deployment.yaml Updated "overcloud" to "allovercloud" group 2020-08-06 17:20:13 +02:00
tls-everywhere-pre-deployment.yaml Replace all references to the old role name 2020-01-23 17:25:43 +01:00
tls-everywhere-prep.yaml Replace all references to the old role name 2020-01-23 17:25:43 +01:00
tripleo-latest-packages-version.yaml Add new tripleo-latest-packages-version playbook 2021-03-26 11:28:26 +01:00
undercloud-debug.yaml Use a Literal Block Scalar instead of Folding one for validation 2020-10-19 07:40:00 +02:00
undercloud-disk-space-pre-upgrade.yaml Use a Literal Block Scalar instead of Folding one for validation 2020-10-19 07:40:00 +02:00
undercloud-disk-space.yaml Use a Literal Block Scalar instead of Folding one for validation 2020-10-19 07:40:00 +02:00
undercloud-heat-purge-deleted.yaml Add update roles on several validations. 2021-03-15 11:32:45 +01:00
undercloud-ipa-server-check.yaml Add update roles on several validations. 2021-03-15 11:32:45 +01:00
undercloud-neutron-sanity-check.yaml Use a Literal Block Scalar instead of Folding one for validation 2020-10-19 07:40:00 +02:00
undercloud-process-count.yaml Use a Literal Block Scalar instead of Folding one for validation 2020-10-19 07:40:00 +02:00
undercloud-service-status.yaml Adding backup-and-restore validation group 2021-04-29 11:15:24 +01:00
undercloud-tokenflush.yaml Use a Literal Block Scalar instead of Folding one for validation 2020-10-19 07:40:00 +02:00