Use a Literal Block Scalar instead of Folding one for validation
Some validations have a long description and are displayed as it. Which makes the Validator Show CLI output unreadable. This patch replaces all the Folding Block Scalar by Literal ones in order to get a better output. Change-Id: Iea42706e07ea7bef598bdd26875050a47d95485d Signed-off-by: Gael Chamoulaud (Strider) <gchamoul@redhat.com>
This commit is contained in:
@@ -3,7 +3,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Events Database Size Check (DEPRECATED)
|
name: Events Database Size Check (DEPRECATED)
|
||||||
description: >
|
description: |
|
||||||
The undercloud's events database can grow to a substantial
|
The undercloud's events database can grow to a substantial
|
||||||
size if event_time_to_live is set to a negative value (infinite limit).
|
size if event_time_to_live is set to a negative value (infinite limit).
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Check if ceph-ansible is installed on the undercloud
|
name: Check if ceph-ansible is installed on the undercloud
|
||||||
description: >
|
description: |
|
||||||
Prints a message if ceph-ansible isn't installed
|
Prints a message if ceph-ansible isn't installed
|
||||||
groups:
|
groups:
|
||||||
- pre-deployment
|
- pre-deployment
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Check if Ceph dependencies are installed
|
name: Check if Ceph dependencies are installed
|
||||||
description: >
|
description: |
|
||||||
Prints a message if a ceph dependency is missed
|
Prints a message if a ceph dependency is missed
|
||||||
groups:
|
groups:
|
||||||
- pre-deployment
|
- pre-deployment
|
||||||
|
|||||||
@@ -3,10 +3,9 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Check the status of the ceph cluster
|
name: Check the status of the ceph cluster
|
||||||
description: >
|
description: |
|
||||||
Uses `ceph health` to check if cluster is in HEALTH_WARN state
|
Uses `ceph health` to check if cluster is in HEALTH_WARN state
|
||||||
and prints a debug message.
|
and prints a debug message.
|
||||||
|
|
||||||
groups:
|
groups:
|
||||||
- post-deployment
|
- post-deployment
|
||||||
- post-ceph
|
- post-ceph
|
||||||
|
|||||||
@@ -3,17 +3,17 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Validate requested Ceph Placement Groups
|
name: Validate requested Ceph Placement Groups
|
||||||
description: >
|
description: |
|
||||||
In Ceph Lumionus and newer the Placement Group overdose protection
|
In Ceph Lumionus and newer the Placement Group overdose protection check
|
||||||
check (https://ceph.com/community/new-luminous-pg-overdose-protection)
|
(https://ceph.com/community/new-luminous-pg-overdose-protection) is
|
||||||
is executed by Ceph before a pool is created. If the check does not
|
executed by Ceph before a pool is created. If the check does not pass,
|
||||||
pass, then the pool is not created. When TripleO deploys Ceph it
|
then the pool is not created. When TripleO deploys Ceph it triggers
|
||||||
triggers ceph-ansible which creates the pools that OpenStack needs.
|
ceph-ansible which creates the pools that OpenStack needs. This
|
||||||
This validation runs the same check that the overdose protection uses
|
validation runs the same check that the overdose protection uses to
|
||||||
to determine if the user should update their CephPools, PG count, or
|
determine if the user should update their CephPools, PG count, or number
|
||||||
number of OSD. Without this check a deployer may have to wait until
|
of OSD. Without this check a deployer may have to wait until after Ceph
|
||||||
after Ceph is running but before the pools are created to realize
|
is running but before the pools are created to realize the deployment
|
||||||
the deployment will fail.
|
will fail.
|
||||||
groups:
|
groups:
|
||||||
- pre-deployment
|
- pre-deployment
|
||||||
- post-ceph
|
- post-ceph
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Verify the kernel version contains el8 in its name
|
name: Verify the kernel version contains el8 in its name
|
||||||
description: >
|
description: |
|
||||||
This validation checks the kernel has been upgaded by checking
|
This validation checks the kernel has been upgaded by checking
|
||||||
el8 is in kernel (uname -r) version string
|
el8 is in kernel (uname -r) version string
|
||||||
groups:
|
groups:
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Check network_gateway on the provisioning network
|
name: Check network_gateway on the provisioning network
|
||||||
description: >
|
description: |
|
||||||
If `gateway` in `undercloud.conf` is different from `local_ip`,
|
If `gateway` in `undercloud.conf` is different from `local_ip`,
|
||||||
verify that the gateway exists and is reachable.
|
verify that the gateway exists and is reachable.
|
||||||
groups:
|
groups:
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Collect and verify role flavors
|
name: Collect and verify role flavors
|
||||||
description: >
|
description: |
|
||||||
This validation checks the flavors assigned to roles exist and have the
|
This validation checks the flavors assigned to roles exist and have the
|
||||||
correct capabilities set.
|
correct capabilities set.
|
||||||
groups:
|
groups:
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Ensure container status
|
name: Ensure container status
|
||||||
description: >
|
description: |
|
||||||
Detect failed containers and raise an error.
|
Detect failed containers and raise an error.
|
||||||
groups:
|
groups:
|
||||||
- pre-upgrade
|
- pre-upgrade
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Verify that keystone admin token is disabled
|
name: Verify that keystone admin token is disabled
|
||||||
description: >
|
description: |
|
||||||
This validation checks that keystone admin token is disabled on both
|
This validation checks that keystone admin token is disabled on both
|
||||||
undercloud and overcloud controller after deployment.
|
undercloud and overcloud controller after deployment.
|
||||||
groups:
|
groups:
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Check controller ulimits
|
name: Check controller ulimits
|
||||||
description: >
|
description: |
|
||||||
This will check the ulimits of each controller.
|
This will check the ulimits of each controller.
|
||||||
groups:
|
groups:
|
||||||
- post-deployment
|
- post-deployment
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Check the number of IP addresses available for the overcloud nodes
|
name: Check the number of IP addresses available for the overcloud nodes
|
||||||
description: >
|
description: |
|
||||||
Verify that the number of IP addresses defined in `dhcp_start` and
|
Verify that the number of IP addresses defined in `dhcp_start` and
|
||||||
`dhcp_end` fields in `undercloud.conf` is not too low.
|
`dhcp_end` fields in `undercloud.conf` is not too low.
|
||||||
groups:
|
groups:
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Verify hypervisor statistics
|
name: Verify hypervisor statistics
|
||||||
description: >
|
description: |
|
||||||
This validation checks that the nodes and hypervisor statistics
|
This validation checks that the nodes and hypervisor statistics
|
||||||
add up.
|
add up.
|
||||||
groups:
|
groups:
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: DHCP on the Introspection Network
|
name: DHCP on the Introspection Network
|
||||||
description: >
|
description: |
|
||||||
An unexpected DHCP server on the network used for node
|
An unexpected DHCP server on the network used for node
|
||||||
introspection can cause some nodes to not be inspected.
|
introspection can cause some nodes to not be inspected.
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: DHCP on the Provisioning Network
|
name: DHCP on the Provisioning Network
|
||||||
description: >
|
description: |
|
||||||
An unexpected DHCP server on the provisioning network can
|
An unexpected DHCP server on the provisioning network can
|
||||||
cause problems with deploying the Ironic nodes.
|
cause problems with deploying the Ironic nodes.
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Healthcheck systemd services Check
|
name: Healthcheck systemd services Check
|
||||||
description: >
|
description: |
|
||||||
Check for failed healthcheck systemd services.
|
Check for failed healthcheck systemd services.
|
||||||
groups:
|
groups:
|
||||||
- post-deployment
|
- post-deployment
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Verify image-serve service is working and answering
|
name: Verify image-serve service is working and answering
|
||||||
description: >
|
description: |
|
||||||
Ensures image-serve vhost is configured and httpd is running.
|
Ensures image-serve vhost is configured and httpd is running.
|
||||||
groups:
|
groups:
|
||||||
- pre-upgrade
|
- pre-upgrade
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Check Ironic boot configuration
|
name: Check Ironic boot configuration
|
||||||
description: >
|
description: |
|
||||||
Check if baremetal boot configuration is correct.
|
Check if baremetal boot configuration is correct.
|
||||||
groups:
|
groups:
|
||||||
- pre-deployment
|
- pre-deployment
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: MySQL Open Files Limit
|
name: MySQL Open Files Limit
|
||||||
description: >
|
description: |
|
||||||
Verify the `open-files-limit` configuration is high enough
|
Verify the `open-files-limit` configuration is high enough
|
||||||
|
|
||||||
https://access.redhat.com/solutions/1598733
|
https://access.redhat.com/solutions/1598733
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Validate the Heat environment file for network configuration
|
name: Validate the Heat environment file for network configuration
|
||||||
description: >
|
description: |
|
||||||
This validates the network environment and nic-config files
|
This validates the network environment and nic-config files
|
||||||
that specify the overcloud network configuration and are stored
|
that specify the overcloud network configuration and are stored
|
||||||
in the current plan's Swift container.
|
in the current plan's Swift container.
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Neutron Sanity Check
|
name: Neutron Sanity Check
|
||||||
description: >
|
description: |
|
||||||
Run `neutron-sanity-check` on the controller nodes to find out
|
Run `neutron-sanity-check` on the controller nodes to find out
|
||||||
potential issues with Neutron's configuration.
|
potential issues with Neutron's configuration.
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Check node disk configuration
|
name: Check node disk configuration
|
||||||
description: >
|
description: |
|
||||||
Check node disk numbers and sizes and whether root device hints are set.
|
Check node disk numbers and sizes and whether root device hints are set.
|
||||||
groups:
|
groups:
|
||||||
- pre-deployment
|
- pre-deployment
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Node health check
|
name: Node health check
|
||||||
description: >
|
description: |
|
||||||
Check if all overcloud nodes can be connected to before starting a
|
Check if all overcloud nodes can be connected to before starting a
|
||||||
scale-up or an upgrade.
|
scale-up or an upgrade.
|
||||||
groups:
|
groups:
|
||||||
|
|||||||
@@ -3,10 +3,11 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Nova Event Callback Configuration Check
|
name: Nova Event Callback Configuration Check
|
||||||
description: >
|
description: |
|
||||||
This validations verifies that the Nova Event Callback feature is
|
This validations verifies that the Nova Event Callback feature is
|
||||||
configured which is generally enabled by default.
|
configured which is generally enabled by default.
|
||||||
It checks the following files on the Overcloud Controller(s):
|
It checks the following files on the Overcloud Controller(s):
|
||||||
|
|
||||||
- /etc/nova/nova.conf:
|
- /etc/nova/nova.conf:
|
||||||
[DEFAULT]/vif_plugging_is_fatal = True
|
[DEFAULT]/vif_plugging_is_fatal = True
|
||||||
[DEFAULT]/vif_plugging_timeout >= 300
|
[DEFAULT]/vif_plugging_timeout >= 300
|
||||||
@@ -15,6 +16,7 @@
|
|||||||
[nova]/tenant_name = 'service'
|
[nova]/tenant_name = 'service'
|
||||||
[DEFAULT]/notify_nova_on_port_data_changes = True
|
[DEFAULT]/notify_nova_on_port_data_changes = True
|
||||||
[DEFAULT]/notify_nova_on_port_status_changes = True
|
[DEFAULT]/notify_nova_on_port_status_changes = True
|
||||||
|
|
||||||
groups:
|
groups:
|
||||||
- post-deployment
|
- post-deployment
|
||||||
nova_config_file: /var/lib/config-data/puppet-generated/nova/etc/nova/nova.conf
|
nova_config_file: /var/lib/config-data/puppet-generated/nova/etc/nova/nova.conf
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Nova Status Upgrade Check
|
name: Nova Status Upgrade Check
|
||||||
description: >
|
description: |
|
||||||
Performs a release-specific readiness check before restarting services with
|
Performs a release-specific readiness check before restarting services with
|
||||||
new code. This command expects to have complete configuration and access to
|
new code. This command expects to have complete configuration and access to
|
||||||
databases and services within a cell. For example, this check may query the
|
databases and services within a cell. For example, this check may query the
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Check nova sVirt support
|
name: Check nova sVirt support
|
||||||
description: >-
|
description: |
|
||||||
Ensures all running VM are correctly protected with sVirt
|
Ensures all running VM are correctly protected with sVirt
|
||||||
groups:
|
groups:
|
||||||
- post-deployment
|
- post-deployment
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
metadata:
|
metadata:
|
||||||
name: Check connectivity to various OpenStack services
|
name: Check connectivity to various OpenStack services
|
||||||
# TODO: this could also check for undercloud endpoints
|
# TODO: this could also check for undercloud endpoints
|
||||||
description: >
|
description: |
|
||||||
This validation gets the PublicVip address from the deployment and
|
This validation gets the PublicVip address from the deployment and
|
||||||
tries to access Horizon and get a Keystone token.
|
tries to access Horizon and get a Keystone token.
|
||||||
groups:
|
groups:
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Validates OVS DPDK PMD cores from all NUMA nodes.
|
name: Validates OVS DPDK PMD cores from all NUMA nodes.
|
||||||
description: >
|
description: |
|
||||||
OVS DPDK PMD cpus must be provided from all NUMA nodes.
|
OVS DPDK PMD cpus must be provided from all NUMA nodes.
|
||||||
|
|
||||||
A failed status post-deployment indicates PMD CPU list is not
|
A failed status post-deployment indicates PMD CPU list is not
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Check the status of the pacemaker cluster
|
name: Check the status of the pacemaker cluster
|
||||||
description: >
|
description: |
|
||||||
This runs `pcs status` and checks for any failed actions.
|
This runs `pcs status` and checks for any failed actions.
|
||||||
|
|
||||||
A failed status post-deployment indicates something is not configured
|
A failed status post-deployment indicates something is not configured
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: package-version
|
name: package-version
|
||||||
description: >-
|
description: |
|
||||||
Ensures we can access the wanted package version. Especially useful
|
Ensures we can access the wanted package version. Especially useful
|
||||||
when you are switching repositories, for instance during an upgrade.
|
when you are switching repositories, for instance during an upgrade.
|
||||||
groups:
|
groups:
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Rabbitmq limits
|
name: Rabbitmq limits
|
||||||
description: >
|
description: |
|
||||||
Make sure the rabbitmq file descriptor limits are set to reasonable values.
|
Make sure the rabbitmq file descriptor limits are set to reasonable values.
|
||||||
groups:
|
groups:
|
||||||
- post-deployment
|
- post-deployment
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Check correctness of current repositories
|
name: Check correctness of current repositories
|
||||||
description: >
|
description: |
|
||||||
Detect whether the repositories listed in `yum repolist`
|
Detect whether the repositories listed in `yum repolist`
|
||||||
can be connected to and that there is at least one repo
|
can be connected to and that there is at least one repo
|
||||||
configured.
|
configured.
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Stack Health Check
|
name: Stack Health Check
|
||||||
description: >
|
description: |
|
||||||
Check if all stack resources are in a 'COMPLETE' state before starting
|
Check if all stack resources are in a 'COMPLETE' state before starting
|
||||||
an upgrade.
|
an upgrade.
|
||||||
groups:
|
groups:
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Validate stonith devices
|
name: Validate stonith devices
|
||||||
description: >
|
description: |
|
||||||
Verify that stonith devices are configured for your OpenStack Platform HA cluster.
|
Verify that stonith devices are configured for your OpenStack Platform HA cluster.
|
||||||
We don't configure stonith device with TripleO Installer. Because the hardware
|
We don't configure stonith device with TripleO Installer. Because the hardware
|
||||||
configuration may be differ in each environment and requires different fence agents.
|
configuration may be differ in each environment and requires different fence agents.
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Compare switch port VLANs to VLANs in nic config
|
name: Compare switch port VLANs to VLANs in nic config
|
||||||
description: >
|
description: |
|
||||||
LLDP data received during introspection contains the configured VLANs
|
LLDP data received during introspection contains the configured VLANs
|
||||||
for each switch port attached to the nodes interfaces. Compare the
|
for each switch port attached to the nodes interfaces. Compare the
|
||||||
VLAN IDs set on the switch port to those configured in nic config
|
VLAN IDs set on the switch port to those configured in nic config
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: System encoding
|
name: System encoding
|
||||||
description: >-
|
description: |
|
||||||
Ensure the local is unicode
|
Ensure the local is unicode
|
||||||
groups:
|
groups:
|
||||||
- pre-deployment
|
- pre-deployment
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Undercloud Services Debug Check
|
name: Undercloud Services Debug Check
|
||||||
description: >
|
description: |
|
||||||
The undercloud's openstack services should _not_ have debug enabled.
|
The undercloud's openstack services should _not_ have debug enabled.
|
||||||
This will check if debug is enabled on undercloud services.
|
This will check if debug is enabled on undercloud services.
|
||||||
If debug is enabled, the root filesystem can fill up quickly, and
|
If debug is enabled, the root filesystem can fill up quickly, and
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Verify undercloud fits the disk space requirements to perform an upgrade
|
name: Verify undercloud fits the disk space requirements to perform an upgrade
|
||||||
description: >
|
description: |
|
||||||
Make sure that the root partition on the undercloud node has enough
|
Make sure that the root partition on the undercloud node has enough
|
||||||
free space before starting an upgrade
|
free space before starting an upgrade
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Verify undercloud fits the disk space requirements
|
name: Verify undercloud fits the disk space requirements
|
||||||
description: >
|
description: |
|
||||||
Make sure that the root partition on the undercloud node has enough
|
Make sure that the root partition on the undercloud node has enough
|
||||||
free space.
|
free space.
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Verify heat-manage purge_deleted is enabled in crontab
|
name: Verify heat-manage purge_deleted is enabled in crontab
|
||||||
description: >
|
description: |
|
||||||
Without a purge_deleted crontab enabled, the
|
Without a purge_deleted crontab enabled, the
|
||||||
heat database can grow very large. This validation checks that
|
heat database can grow very large. This validation checks that
|
||||||
the purge_deleted crontab has been set up.
|
the purge_deleted crontab has been set up.
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Undercloud Neutron Sanity Check
|
name: Undercloud Neutron Sanity Check
|
||||||
description: >
|
description: |
|
||||||
Run `neutron-sanity-check` on the undercloud node to find out
|
Run `neutron-sanity-check` on the undercloud node to find out
|
||||||
potential issues with Neutron's configuration.
|
potential issues with Neutron's configuration.
|
||||||
|
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Check the number of OpenStack processes on undercloud
|
name: Check the number of OpenStack processes on undercloud
|
||||||
description: >
|
description: |
|
||||||
The default settings for OpenStack is to run one process (heat-engine,
|
The default settings for OpenStack is to run one process (heat-engine,
|
||||||
keystone, etc.) per CPU core. On a machine with a lot of cores this is
|
keystone, etc.) per CPU core. On a machine with a lot of cores this is
|
||||||
both unnecessary and can consume a significant amount of RAM, leading
|
both unnecessary and can consume a significant amount of RAM, leading
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Verify undercloud services state before running update or upgrade
|
name: Verify undercloud services state before running update or upgrade
|
||||||
description: >
|
description: |
|
||||||
Check undercloud status before running a stack update - especially minor update and major upgrade.
|
Check undercloud status before running a stack update - especially minor update and major upgrade.
|
||||||
groups:
|
groups:
|
||||||
- post-upgrade
|
- post-upgrade
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: Verify token_flush is enabled in keystone users crontab
|
name: Verify token_flush is enabled in keystone users crontab
|
||||||
description: >
|
description: |
|
||||||
Without a token_flush crontab enabled for the keystone user, the
|
Without a token_flush crontab enabled for the keystone user, the
|
||||||
keystone database can grow very large. This validation checks that
|
keystone database can grow very large. This validation checks that
|
||||||
the keystone token_flush crontab has been set up.
|
the keystone token_flush crontab has been set up.
|
||||||
|
|||||||
@@ -107,7 +107,7 @@
|
|||||||
vars:
|
vars:
|
||||||
metadata:
|
metadata:
|
||||||
name: The Validation name goes here
|
name: The Validation name goes here
|
||||||
description: >-
|
description: |
|
||||||
Write a description of your validations
|
Write a description of your validations
|
||||||
groups:
|
groups:
|
||||||
- no-op
|
- no-op
|
||||||
|
|||||||
Reference in New Issue
Block a user