81.14. tripleo validator run

运行可用的验证

使用方法:

openstack tripleo validator run [--plan PLAN] [--ssh-user SSH_USER]
                                       [--limit LIMIT]
                                       [--python-interpreter PYTHON_INTERPRETER]
                                       [--static-inventory STATIC_INVENTORY]
                                       [--extra-vars key1=<val1>[,key2=val2 --extra-vars key3=<val3>]
                                       | --extra-vars-file EXTRA_VARS_FILE]
                                       [--extra-env-vars key1=<val1>[,key2=val2 --extra-env-vars key3=<val3>]]
                                       (--validation <validation_id>[,<validation_id>,...] | --group <group>[,<group>,...])

表 81.33. 可选参数

概述

--plan PLAN, --stack PLAN

使用自定义计划名称执行验证(默认为 None)

--ssh-user SSH_USER

overcloud ssh 连接的 SSH 用户名。(默认为 heat-admin)

--limit LIMIT

在升级运行调用中,标识要并行升级的节点的单个节点或以逗号分隔的列表的字符串。例如:--limit "compute-0, compute-1, compute-5" (默认值:None)

--python-interpreter PYTHON_INTERPRETER

ansible 执行 Python 解释器(默认为 /usr/bin/python3)

--static-inventory STATIC_INVENTORY

提供自己的静态清单文件。您可以生成这样的清单,调用 tripleo-ansible- inventory 命令。在 heat 服务不可用时特别有用。(默认:)

--extra-vars key1=<val1>[,key2=val2 --extra-vars key3=<val3>]

添加 ansible 额外变量到验证执行,存为 KEY=VALUE 对。请注意,如果您多次传递同一 KEY,则同一 KEY 的最后给出的 VALUE 将覆盖其他的 KEY (默认值:无)

--extra-vars-file EXTRA_VARS_FILE

添加包含额外变量的 json/yaml 文件到验证:--extra-vars-file /home/stack/vars.[json|yaml] If using Mistral, only a valid JSON file are supported. (default:)

--extra-env-vars key1=<val1>[,key2=val2 --extra-env-vars key3=<val3>]

添加额外的环境变量,您可能需要以 KEY=VALUE 对的形式提供给您的 Ansible 执行。请注意,如果您多次传递同一 KEY,则同一 KEY 的最后给出的 VALUE 将覆盖其他的 KEY (默认值:无)

--validation <validation_id>[,<validation_id>,…​]

运行特定的验证,如果需要多个验证来用逗号分隔名称:--validation check-ftype,512e | --validation 512e (默认: [])

--group <group>[,<group>,…​]

运行特定的组验证,如果需要多个组使用逗号分隔组名称:--group pre-upgrade,prep | --group openshift-on- openstack (default: [])