prep
====

.. _prep_check-undercloud-conf:

check-undercloud-conf
---------------------

Verify undercloud.conf correctness.

This validation verifies that no deprecated, invalid or
incompatible parameters are being passwed in the Undercloud's
undercloud.conf configuration file.


- **hosts**: undercloud
- **groups**: prep, pre-undercloud-upgrade
- **parameters**:

  - **check_undercloud_conf_debug**: False
- **roles**: check_undercloud_conf

Role documentation

.. toctree::

   roles/role-check_undercloud_conf

.. _prep_package-version:

package-version
---------------

The Validation name goes here.

Write a description of your validations

- **hosts**: all
- **groups**: prep, pre-deployment, post-deployment, pre-upgrade, post-upgrade, pre-update, pre-system-upgrade, pre-undercloud-upgrade, pre-overcloud-prepare, pre-overcloud-upgrade, pre-overcloud-converge, pre-ceph, post-ceph
- **parameters**:

  - **package_version_debug**: False
- **roles**: package_version

Role documentation

.. toctree::

   roles/role-package_version

.. _prep_tls-everywhere-prep:

tls-everywhere-prep
-------------------

Confirm that undercloud is setup to register to IdM.

Checks that the undercloud is ready to set up novajoin and
to register to IdM as a client as part of undercloud-install.


- **hosts**: undercloud
- **groups**: prep
- **parameters**:
- **roles**: tls_everywhere

Role documentation

.. toctree::

   roles/role-tls_everywhere

.. _prep_undercloud-disk-space:

undercloud-disk-space
---------------------

Verify undercloud fits the disk space requirements.

Make sure that the root partition on the undercloud node has enough free space.
http://tripleo.org/install/environments/baremetal.html#minimum-system-requirements


- **hosts**: undercloud
- **groups**: prep, pre-introspection
- **parameters**:

  - **volumes**: [{'mount': '/var/lib/docker', 'min_size': 10}, {'mount': '/var/lib/config-data', 'min_size': 3}, {'mount': '/var/log', 'min_size': 3}, {'mount': '/usr', 'min_size': 5}, {'mount': '/var', 'min_size': 20}, {'mount': '/', 'min_size': 25}]
- **roles**: undercloud_disk_space

Role documentation

.. toctree::

   roles/role-undercloud_disk_space
