.. _workbook-validations:

====================
Validations Workbook
====================

:Workbook name: tripleo.validations.v1

TripleO Validations Workflows v1

Workflows in the Validations Workbook

.. object:: tripleo.validations.v1.add_validation_ssh_key_parameter

   Workflow inputs:

   :input container: Required.
   :input queue_name: Default: tripleo

.. object:: tripleo.validations.v1.check_boot_images

   Workflow inputs:

   :input deploy_kernel_name: Default: bm-deploy-kernel
   :input deploy_ramdisk_name: Default: bm-deploy-ramdisk
   :input run_validations: Default: True
   :input queue_name: Default: tripleo

.. object:: tripleo.validations.v1.check_default_nodes_count

   Workflow inputs:

   :input stack_id: Default: overcloud
   :input parameters: Default: {}
   :input default_role_counts: Default: {}
   :input run_validations: Default: True
   :input queue_name: Default: tripleo

.. object:: tripleo.validations.v1.check_ironic_boot_configuration

   Workflow inputs:

   :input kernel_id: Default: None
   :input ramdisk_id: Default: None
   :input run_validations: Default: True
   :input queue_name: Default: tripleo

.. object:: tripleo.validations.v1.check_pre_deployment_validations

   Workflow inputs:

   :input deploy_kernel_name: Default: bm-deploy-kernel
   :input deploy_ramdisk_name: Default: bm-deploy-ramdisk
   :input roles_info: Default: {}
   :input stack_id: Default: overcloud
   :input parameters: Default: {}
   :input default_role_counts: Default: {}
   :input run_validations: Default: True
   :input queue_name: Default: tripleo

.. object:: tripleo.validations.v1.collect_flavors

   Workflow inputs:

   :input roles_info: Default: {}
   :input run_validations: Default: True
   :input queue_name: Default: tripleo

.. object:: tripleo.validations.v1.copy_ssh_key

   Workflow inputs:

   :input overcloud_admin: Default: heat-admin
   :input queue_name: Default: tripleo

.. object:: tripleo.validations.v1.list

   Workflow inputs:

   :input group_names: Default: []

.. object:: tripleo.validations.v1.list_groups

.. object:: tripleo.validations.v1.run_groups

   Workflow inputs:

   :input group_names: Default: []
   :input plan: Default: overcloud
   :input queue_name: Default: tripleo

.. object:: tripleo.validations.v1.run_validation

   Workflow inputs:

   :input validation_name: Required.
   :input plan: Default: overcloud
   :input queue_name: Default: tripleo

.. object:: tripleo.validations.v1.run_validations

   Workflow inputs:

   :input validation_names: Default: []
   :input plan: Default: overcloud
   :input queue_name: Default: tripleo

.. object:: tripleo.validations.v1.verify_profiles

   Workflow inputs:

   :input flavors: Default: []
   :input run_validations: Default: True
   :input queue_name: Default: tripleo
