Gael Chamoulaud d1084193f6 Add --parameters and --create-vars-file arguments to the list subcommand
The 'openstack tripleo validator list' subcommand can now get only the
available parameters for the validations using the new --parameters
argument.

```
$ openstack tripleo validator list \
    --parameters                   \
    [--validation-name <validation_id>[,<validation_id>,...] |
     --group <group>[,<group>,...]]
```

Here is an output example:

```
Waiting for messages on queue 'tripleo' with no timeout.
{
    "undercloud-cpu": {
        "parameters": {
            "min_undercloud_cpu_count": 8
        }
    },
    "undercloud-ram": {
        "parameters": {
            "min_undercloud_ram_gb": 24
        }
    }
}
```

The --create-vars-file allow the operator to generate either a JSON or a
YAML file containing only the parameters of one or multiple validations.
This file will be available to pass as extra vars to the validations
execution.

```
$ openstack tripleo validator list \
    --parameters                   \
    --create-vars-file [json|yaml] /home/stack/myvars \
    [--validation-name <validation_id>[,<validation_id>,...] |
     --group <group>[,<group>,...]]
```

Change-Id: I6e2255c0d490ee8105f0757d02f5d8fba1d4fa20
Signed-off-by: Gael Chamoulaud <gchamoul@redhat.com>
2019-07-23 11:08:54 +02:00
2019-06-21 07:44:21 -06:00
2019-06-26 22:51:06 +00:00
2019-06-13 18:17:12 -04:00
2019-06-21 07:44:21 -06:00
2019-04-19 19:42:47 +00:00
2015-03-17 09:33:52 -04:00
2019-01-04 17:31:21 +00:00
2015-03-17 09:33:52 -04:00
2015-03-17 09:33:52 -04:00
2018-07-26 09:21:04 +00:00
2019-06-12 15:14:44 +00:00
2017-03-07 02:06:19 +00:00
2019-06-21 07:44:21 -06:00

Team and repository tags

image

tripleoclient

tripleoclient is an OpenStackClient (OSC) plugin implementation that implements commands useful for TripleO and the install and management of both an undercloud and an overcloud.

See the TripleO Documentation for details on using tripleoclient.

See the Release Notes

Description
RETIRED, python utility to manage a tripleo based cloud
Readme 71 MiB