Beaker

bkr update-openstack-trust: Update OpenStack Keystone trust

Synopsis

bkr update-openstack-trust
--os-username <username>
--os-password <password>
--os-project-name <project-name>
[--os-user-domain-name <user-domain-name>]
[--os-project-domain-name <project-domain-name>]

Description

Creates a new OpenStack Keystone trust, which allows Beaker to dynamically provision OpenStack instances to run your recipes. Any existing Keystone trust for your account is replaced by the new trust.

This command can only be used when the Beaker administrator has configured OpenStack integration (see Integration with OpenStack).

Options

--os-username <username>

OpenStack user name for establishing a new trust between Beaker and the given user.

--os-password <password>

OpenStack user password for establishing a new trust between Beaker and the given user.

--os-project-name <project-name>

OpenStack project name for establishing a new trust between Beaker and the given user.

--os-user-domain-name <user-domain-name>

OpenStack user domain name for establishing a new trust between Beaker and the given user.

--os-project-domain-name <project-domain-name>

OpenStack project domain name for establishing a new trust between Beaker and the given user.

Common bkr options are described in the Options section of bkr(1).

Exit status

Non-zero on error, otherwise zero.

Examples

Add a new OpenStack trust to your user:

bkr update-openstack-trust         --os-username=user1         --os-password='supersecret'         --os-project-name=beaker         --os-user-domain-name=domain.com         --os-project-domain-name=domain.com

See also

bkr(1)