diff --git a/doc/cli-reference/generated/ch_cli_openstack_commands.xml b/doc/cli-reference/generated/ch_cli_openstack_commands.xml index dca23d214e..f942f8aba7 100644 --- a/doc/cli-reference/generated/ch_cli_openstack_commands.xml +++ b/doc/cli-reference/generated/ch_cli_openstack_commands.xml @@ -15,7 +15,7 @@ OpenStack command-line interface (CLI). This chapter documents openstack version - 1.7.1. + 1.8.0. For help on a specific openstack @@ -58,7 +58,8 @@ [--os-password <auth-password>] [--os-endpoint <auth-endpoint>] [--os-url <auth-url>] [--os-token <auth-token>] [--os-project-id <auth-project-id>] - [--os-object-api-version <object-api-version>] + [--os-object-api-version <object-api-version>] + [--os-baremetal-api-version <baremetal-api-version>]
openstack optional arguments @@ -227,10 +228,10 @@ Select an authentication type. Available types: - osc_password, token_endpoint, v2token, admin_token, - v2password, v3password, v3scopedsaml, v3oidcpassword, - v3unscopedadfs, token, v3token, password, - v3unscopedsaml. Default: selected based on --os- + v2token, admin_token, v2password, v3password, + v3scopedsaml, v3oidcpassword, v3unscopedadfs, token, + v3token, password, v3unscopedsaml, osc_password, + token_endpoint. Default: selected based on --os- username/--os-token (Env: OS_AUTH_TYPE) @@ -239,14 +240,14 @@ --os-project-domain-id <auth-project-domain-id> - With osc_password: Domain ID containing project With - v3password: Domain ID containing project With + With v3password: Domain ID containing project With v3scopedsaml: Domain ID containing project With v3oidcpassword: Domain ID containing project With v3unscopedadfs: Domain ID containing project With token: Domain ID containing project With v3token: Domain ID containing project With password: Domain ID containing project With v3unscopedsaml: Domain ID + containing project With osc_password: Domain ID containing project (Env: OS_PROJECT_DOMAIN_ID) @@ -267,14 +268,14 @@ --os-project-name <auth-project-name> - With osc_password: Project name to scope to With - v3password: Project name to scope to With + With v3password: Project name to scope to With v3scopedsaml: Project name to scope to With v3oidcpassword: Project name to scope to With v3unscopedadfs: Project name to scope to With token: Project name to scope to With v3token: Project name to scope to With password: Project name to scope to With - v3unscopedsaml: Project name to scope to (Env: + v3unscopedsaml: Project name to scope to With + osc_password: Project name to scope to (Env: OS_PROJECT_NAME) @@ -283,12 +284,12 @@ --os-trust-id <auth-trust-id> - With osc_password: Trust ID With v2token: Trust ID - With v2password: Trust ID With v3password: Trust ID - With v3scopedsaml: Trust ID With v3oidcpassword: Trust - ID With v3unscopedadfs: Trust ID With token: Trust ID - With v3token: Trust ID With password: Trust ID With - v3unscopedsaml: Trust ID (Env: OS_TRUST_ID) + With v2token: Trust ID With v2password: Trust ID With + v3password: Trust ID With v3scopedsaml: Trust ID With + v3oidcpassword: Trust ID With v3unscopedadfs: Trust ID + With token: Trust ID With v3token: Trust ID With + password: Trust ID With v3unscopedsaml: Trust ID With + osc_password: Trust ID (Env: OS_TRUST_ID) @@ -305,14 +306,15 @@ --os-domain-name <auth-domain-name> - With osc_password: Domain name to scope to With - v3password: Domain name to scope to With v3scopedsaml: - Domain name to scope to With v3oidcpassword: Domain - name to scope to With v3unscopedadfs: Domain name to - scope to With token: Domain name to scope to With - v3token: Domain name to scope to With password: Domain - name to scope to With v3unscopedsaml: Domain name to - scope to (Env: OS_DOMAIN_NAME) + With v3password: Domain name to scope to With + v3scopedsaml: Domain name to scope to With + v3oidcpassword: Domain name to scope to With + v3unscopedadfs: Domain name to scope to With token: + Domain name to scope to With v3token: Domain name to + scope to With password: Domain name to scope to With + v3unscopedsaml: Domain name to scope to With + osc_password: Domain name to scope to (Env: + OS_DOMAIN_NAME) @@ -320,9 +322,9 @@ --os-user-domain-id <auth-user-domain-id> - With osc_password: User's domain id With v3password: - User's domain id With password: User's domain id (Env: - OS_USER_DOMAIN_ID) + With v3password: User's domain id With password: + User's domain id With osc_password: User's domain id + (Env: OS_USER_DOMAIN_ID) @@ -349,13 +351,14 @@ --os-domain-id <auth-domain-id> - With osc_password: Domain ID to scope to With - v3password: Domain ID to scope to With v3scopedsaml: - Domain ID to scope to With v3oidcpassword: Domain ID - to scope to With v3unscopedadfs: Domain ID to scope to - With token: Domain ID to scope to With v3token: Domain - ID to scope to With password: Domain ID to scope to - With v3unscopedsaml: Domain ID to scope to (Env: + With v3password: Domain ID to scope to With + v3scopedsaml: Domain ID to scope to With + v3oidcpassword: Domain ID to scope to With + v3unscopedadfs: Domain ID to scope to With token: + Domain ID to scope to With v3token: Domain ID to scope + to With password: Domain ID to scope to With + v3unscopedsaml: Domain ID to scope to With + osc_password: Domain ID to scope to (Env: OS_DOMAIN_ID) @@ -364,9 +367,9 @@ --os-user-domain-name <auth-user-domain-name> - With osc_password: User's domain name With v3password: - User's domain name With password: User's domain name - (Env: OS_USER_DOMAIN_NAME) + With v3password: User's domain name With password: + User's domain name With osc_password: User's domain + name (Env: OS_USER_DOMAIN_NAME) @@ -383,9 +386,9 @@ --os-user-id <auth-user-id> - With osc_password: User id With v2password: User ID to - login with With v3password: User ID With password: - User id (Env: OS_USER_ID) + With v2password: User ID to login with With + v3password: User ID With password: User id With + osc_password: User id (Env: OS_USER_ID) @@ -404,11 +407,11 @@ --os-username <auth-username> - With osc_password: Username With v2password: Username - to login with With v3password: Username With - v3oidcpassword: Username With v3unscopedadfs: Username - With password: Username With v3unscopedsaml: Username - (Env: OS_USERNAME) + With v2password: Username to login with With + v3password: Username With v3oidcpassword: Username + With v3unscopedadfs: Username With password: Username + With v3unscopedsaml: Username With osc_password: + Username (Env: OS_USERNAME) @@ -416,14 +419,15 @@ --os-auth-url <auth-auth-url> - With osc_password: Authentication URL With v2token: - Authentication URL With v2password: Authentication URL - With v3password: Authentication URL With v3scopedsaml: - Authentication URL With v3oidcpassword: Authentication - URL With v3unscopedadfs: Authentication URL With - token: Authentication URL With v3token: Authentication - URL With password: Authentication URL With - v3unscopedsaml: Authentication URL (Env: OS_AUTH_URL) + With v2token: Authentication URL With v2password: + Authentication URL With v3password: Authentication URL + With v3scopedsaml: Authentication URL With + v3oidcpassword: Authentication URL With + v3unscopedadfs: Authentication URL With token: + Authentication URL With v3token: Authentication URL + With password: Authentication URL With v3unscopedsaml: + Authentication URL With osc_password: Authentication + URL (Env: OS_AUTH_URL) @@ -449,15 +453,15 @@ --os-project-domain-name <auth-project-domain-name> - With osc_password: Domain name containing project With - v3password: Domain name containing project With + With v3password: Domain name containing project With v3scopedsaml: Domain name containing project With v3oidcpassword: Domain name containing project With v3unscopedadfs: Domain name containing project With token: Domain name containing project With v3token: Domain name containing project With password: Domain name containing project With v3unscopedsaml: Domain - name containing project (Env: OS_PROJECT_DOMAIN_NAME) + name containing project With osc_password: Domain name + containing project (Env: OS_PROJECT_DOMAIN_NAME) @@ -465,11 +469,11 @@ --os-password <auth-password> - With osc_password: User's password With v2password: - Password to use With v3password: User's password With - v3oidcpassword: Password With v3unscopedadfs: Password - With password: User's password With v3unscopedsaml: - Password (Env: OS_PASSWORD) + With v2password: Password to use With v3password: + User's password With v3oidcpassword: Password With + v3unscopedadfs: Password With password: User's + password With v3unscopedsaml: Password With + osc_password: User's password (Env: OS_PASSWORD) @@ -477,9 +481,9 @@ --os-endpoint <auth-endpoint> - With token_endpoint: The endpoint that will always be - used With admin_token: The endpoint that will always - be used (Env: OS_ENDPOINT) + With admin_token: The endpoint that will always be + used With token_endpoint: The endpoint that will + always be used (Env: OS_ENDPOINT) @@ -496,12 +500,12 @@ --os-token <auth-token> - With token_endpoint: The token that will always be - used With token_endpoint: Authentication token to use With v2token: Token With admin_token: The token that will always be used With v3scopedsaml: Token to authenticate with With token: Token to authenticate - with With v3token: Token to authenticate with (Env: + with With v3token: Token to authenticate with With + token_endpoint: The token that will always be used + With token_endpoint: Authentication token to use (Env: OS_TOKEN) @@ -510,14 +514,15 @@ --os-project-id <auth-project-id> - With osc_password: Project ID to scope to With - v3password: Project ID to scope to With v3scopedsaml: - Project ID to scope to With v3oidcpassword: Project ID - to scope to With v3unscopedadfs: Project ID to scope - to With token: Project ID to scope to With v3token: - Project ID to scope to With password: Project ID to - scope to With v3unscopedsaml: Project ID to scope to - (Env: OS_PROJECT_ID) + With v3password: Project ID to scope to With + v3scopedsaml: Project ID to scope to With + v3oidcpassword: Project ID to scope to With + v3unscopedadfs: Project ID to scope to With token: + Project ID to scope to With v3token: Project ID to + scope to With password: Project ID to scope to With + v3unscopedsaml: Project ID to scope to With + osc_password: Project ID to scope to (Env: + OS_PROJECT_ID) @@ -530,6 +535,15 @@ + + --os-baremetal-api-version <baremetal-api-version> + + + Baremetal API version, default=1.6 (Env: + OS_BAREMETAL_API_VERSION) + + +
@@ -1025,6 +1039,321 @@ Display backup details
+ + +
+ openstack baremetal create + usage: openstack --os-auth-type token --os-identity-api-version 2 baremetal create [-h] + [-f {html,json,json,shell,table,value,yaml,yaml}] + [-c COLUMN] [--max-width <integer>] + [--noindent] [--prefix PREFIX] + [--chassis-uuid <chassis>] --driver <driver> + [--driver-info <key=value>] + [--property <key=value>] + [--extra <key=value>] [--uuid <uuid>] + [--name <name>] + +Register a new node with the baremetal service + + Optional arguments + + -h, --help + + + show this help message and exit + + + + + --chassis-uuid <chassis> + + + UUID of the chassis that this node belongs to. + + + + + --driver <driver> + + + Driver used to control the node [REQUIRED]. + + + + + --driver-info <key=value> + + + Key/value pair used by the driver, such as out-of-band + management credentials. Can be specified multiple + times. + + + + + --property <key=value> + + + Key/value pair describing the physical characteristics + of the node. This is exported to Nova and used by the + scheduler. Can be specified multiple times. + + + + + --extra <key=value> + + + Record arbitrary key/value metadata. Can be specified + multiple times. + + + + + --uuid <uuid> + + + Unique UUID for the node. + + + + + --name <name> + + + Unique name for the node. + + + + +
+
+ openstack baremetal delete + usage: openstack --os-auth-type token --os-identity-api-version 2 baremetal delete [-h] <node> + +Unregister a baremetal node + + Positional arguments + + <node> + + + Node to delete (name or ID) + + + + + + Optional arguments + + -h, --help + + + show this help message and exit + + + + +
+
+ openstack baremetal list + usage: openstack --os-auth-type token --os-identity-api-version 2 baremetal list [-h] + [-f {csv,html,json,json,table,value,yaml,yaml}] + [-c COLUMN] [--max-width <integer>] + [--noindent] + [--quote {all,minimal,none,nonnumeric}] + [--limit <limit>] [--marker <node>] + [--sort <key>[:<direction>]] [--maintenance] + [--associated] [--long] + +List baremetal nodes + + Optional arguments + + -h, --help + + + show this help message and exit + + + + + --limit <limit> + + + Maximum number of nodes to return per request, 0 for + no limit. Default is the maximum number used by the + Baremetal API Service. + + + + + --marker <node> + + + Node UUID (for example, of the last node in the list + from a previous request). Returns the list of nodes + after this UUID. + + + + + --sort <key>[:<direction>] + + + Sort output by selected keys and directions(asc or + desc) (default: asc), multiple keys and directions can + be specified separated by comma + + + + + --maintenance + + + List nodes in maintenance mode. + + + + + --associated + + + List only nodes associated with an instance. + + + + + --long + + + Show detailed information about the nodes. + + + + +
+
+ openstack baremetal set + usage: openstack --os-auth-type token --os-identity-api-version 2 baremetal set [-h] [--property <path=value>] <node> + +Set baremetal properties + + Positional arguments + + <node> + + + Name or UUID of the node. + + + + + + Optional arguments + + -h, --help + + + show this help message and exit + + + + + --property <path=value> + + + Property to add to this baremetal host (repeat option + to set multiple properties) + + + + +
+
+ openstack baremetal show + usage: openstack --os-auth-type token --os-identity-api-version 2 baremetal show [-h] + [-f {html,json,json,shell,table,value,yaml,yaml}] + [-c COLUMN] [--max-width <integer>] + [--noindent] [--prefix PREFIX] [--instance] + [--long] + <node> + +Show baremetal node details + + Positional arguments + + <node> + + + Name or UUID of the node (or instance UUID if + --instance is specified) + + + + + + Optional arguments + + -h, --help + + + show this help message and exit + + + + + --instance <node> + + + is an instance UUID. + + + + + --long + + + + + + +
+
+ openstack baremetal unset + usage: openstack --os-auth-type token --os-identity-api-version 2 baremetal unset [-h] [--property <path>] <node> + +Unset baremetal properties + + Positional arguments + + <node> + + + Name or UUID of the node. + + + + + + Optional arguments + + -h, --help + + + show this help message and exit + + + + + --property <path> + + + Property to unset on this baremetal host (repeat option + to unset multiple properties) + + +
@@ -1672,6 +2001,43 @@ Save container contents locally + +
+
+ openstack container set + usage: openstack --os-auth-type token --os-identity-api-version 2 container set [-h] --property <key=value> <container> + +Set container properties + + Positional arguments + + <container> + + + Container to modify + + + + + + Optional arguments + + -h, --help + + + show this help message and exit + + + + + --property <key=value> + + + Set a property on this container (repeat option to set + multiple properties) + + +
@@ -1704,6 +2070,43 @@ Display container details + +
+
+ openstack container unset + usage: openstack --os-auth-type token --os-identity-api-version 2 container unset [-h] --property <key> <container> + +Unset container properties + + Positional arguments + + <container> + + + Container to modify + + + + + + Optional arguments + + -h, --help + + + show this help message and exit + + + + + --property <key> + + + Property to remove from container (repeat option to remove + multiple properties) + + +
@@ -2891,19 +3294,17 @@ Save an image locally
openstack image set - usage: openstack --os-auth-type token --os-identity-api-version 2 image set [-h] - [-f {html,json,json,shell,table,value,yaml,yaml}] - [-c COLUMN] [--max-width <integer>] [--noindent] - [--prefix PREFIX] [--name <name>] - [--architecture <architecture>] - [--protected | --unprotected] [--public] - [--private] [--instance-uuid <instance_uuid>] - [--min-disk <disk-gb>] [--kernel-id <kernel-id>] - [--os-version <os-version>] - [--disk-format <disk-format>] - [--os-distro <os-distro>] [--owner <owner>] - [--ramdisk-id <ramdisk-id>] [--min-ram <ram-mb>] + usage: openstack --os-auth-type token --os-identity-api-version 2 image set [-h] [--name <name>] [--owner <project>] + [--min-disk <disk-gb>] [--min-ram <ram-mb>] [--container-format <container-format>] + [--disk-format <disk-format>] + [--protected | --unprotected] + [--public | --private] [--property <key=value>] + [--tag <tag>] [--architecture <architecture>] + [--instance-id <instance-id>] + [--kernel-id <kernel-id>] [--os-distro <os-distro>] + [--os-version <os-version>] + [--ramdisk-id <ramdisk-id>] <image> Set image properties @@ -2937,10 +3338,42 @@ Set image properties - --architecture <architecture> + --owner <project> - Operating system Architecture + New image owner project (name or ID) + + + + + --min-disk <disk-gb> + + + Minimum disk size needed to boot image, in gigabytes + + + + + --min-ram <ram-mb> + + + Minimum RAM size needed to boot image, in megabytes + + + + + --container-format <container-format> + + + Image container format (default: bare) + + + + + --disk-format <disk-format> + + + Image disk format (default: raw) @@ -2977,18 +3410,36 @@ Set image properties - --instance-uuid <instance_uuid> + --property <key=value> - ID of instance used to create this image + Set a property on this image (repeat option to set + multiple properties) - --min-disk <disk-gb> + --tag <tag> - Minimum disk size needed to boot image, in gigabytes + Set a tag on this image (repeat option to set multiple + tags) + + + + + --architecture <architecture> + + + Operating system architecture + + + + + --instance-id <instance-id> + + + ID of server instance used to create this image @@ -2996,27 +3447,7 @@ Set image properties --kernel-id <kernel-id> - ID of image in Glance that should be used as the - kernel when booting an AMI-style image - - - - - --os-version <os-version> - - - Operating system version as specified by the - distributor - - - - - --disk-format <disk-format> - - - Format of the disk. Valid values: ['None', 'ami', - 'ari', 'aki', 'vhd', 'vmdk', 'raw', 'qcow2', 'vdi', - 'iso'] + ID of kernel image used to boot this disk image @@ -3024,15 +3455,15 @@ Set image properties --os-distro <os-distro> - Common name of operating system distribution + Operating system distribution name - --owner <owner> + --os-version <os-version> - New Owner of the image + Operating system distribution version @@ -3040,25 +3471,7 @@ Set image properties --ramdisk-id <ramdisk-id> - ID of image stored in Glance that should be used as - the ramdisk when booting an AMI-style image - - - - - --min-ram <ram-mb> - - - Amount of RAM (in MB) required to boot image - - - - - --container-format <container-format> - - - Format of the container. Valid values: ['None', 'ami', - 'ari', 'aki', 'bare', 'ovf', 'ova'] + ID of ramdisk image used to boot this disk image @@ -4026,6 +4439,51 @@ Save object locally + +
+
+ openstack object set + usage: openstack --os-auth-type token --os-identity-api-version 2 object set [-h] --property <key=value> <container> <object> + +Set object properties + + Positional arguments + + <container> + + + Modify <object> from <container> + + + + + <object> + + + Object to modify + + + + + + Optional arguments + + -h, --help + + + show this help message and exit + + + + + --property <key=value> + + + Set a property on this object (repeat option to set + multiple properties) + + +
@@ -4066,6 +4524,123 @@ Display object details + +
+
+ openstack object store account set + usage: openstack --os-auth-type token --os-identity-api-version 2 object store account set [-h] --property <key=value> + +Set account properties + + Optional arguments + + -h, --help + + + show this help message and exit + + + + + --property <key=value> + + + Set a property on this account (repeat option to set + multiple properties) + + + + +
+
+ openstack object store account show + usage: openstack --os-auth-type token --os-identity-api-version 2 object store account show [-h] + [-f {html,json,json,shell,table,value,yaml,yaml}] + [-c COLUMN] [--max-width <integer>] + [--noindent] [--prefix PREFIX] + +Display account details + + Optional arguments + + -h, --help + + + show this help message and exit + + + + +
+
+ openstack object store account unset + usage: openstack --os-auth-type token --os-identity-api-version 2 object store account unset [-h] --property <key> + +Unset account properties + + Optional arguments + + -h, --help + + + show this help message and exit + + + + + --property <key> + + + Property to remove from account (repeat option to remove + multiple properties) + + + + +
+
+ openstack object unset + usage: openstack --os-auth-type token --os-identity-api-version 2 object unset [-h] --property <key> <container> <object> + +Unset object properties + + Positional arguments + + <container> + + + Modify <object> from <container> + + + + + <object> + + + Object to modify + + + + + + Optional arguments + + -h, --help + + + show this help message and exit + + + + + --property <key> + + + Property to remove from object (repeat option to remove + multiple properties) + + +
@@ -7393,7 +7968,7 @@ Delete volume(s) [-f {csv,html,json,json,table,value,yaml,yaml}] [-c COLUMN] [--max-width <integer>] [--noindent] [--quote {all,minimal,none,nonnumeric}] - [--status <status>] [--name <name>] + [--name <name>] [--status <status>] [--all-projects] [--long] List volumes @@ -7408,18 +7983,18 @@ List volumes - --status <status> + --name <name> - Filter results by status + Filter results by volume name - --name <name> + --status <status> - Filter results by name + Filter results by status