BKR-UPDATE-OPENSTACK-TRUST(1)

πŸ“¦
version 29.2 Β· 3 versions
, in epel 9

πŸ’… bkr-update-openstack-trust β€” the Beaker man page, bestie edition

okay so this is the manual page for bkr-update-openstack-trust β€” it lives in section 1 of the Beaker manual, and it's basically the glow-up command for your OpenStack Keystone trust. let's get into it ✨


🌸 NAME 🌸

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 πŸ’–

so what this does: it creates a brand new OpenStack Keystone trust, which is literally what lets Beaker dynamically provision OpenStack instances to run your recipes. main character energy for your whole workflow honestly 🫢

and listen β€” any existing Keystone trust for your account gets replaced by the new trust. not stacked, not saved for later, replaced. so know that going in, bestie πŸ™ˆ

no cap: this command only works when the Beaker administrator has configured OpenStack integration (see openstack). if they haven't, this is giving "locked door" energy πŸ’€

πŸŽ€ OPTIONS πŸŽ€

  • --os-username <username> β€” your OpenStack user name, used for establishing a new trust between Beaker and the given user. yes, the given user is you, you're the moment πŸ’…
  • --os-password <password> β€” your OpenStack user password, for establishing a new trust between Beaker and the given user. keep it secret, keep it safe πŸ”
  • --os-project-name <project-name> β€” your OpenStack project name, for establishing a new trust between Beaker and the given user. team name but make it cloud ☁️
  • --os-user-domain-name <user-domain-name> β€” your OpenStack user domain name, for establishing a new trust between Beaker and the given user 🌈
  • --os-project-domain-name <project-domain-name> β€” your OpenStack project domain name, for establishing a new trust between Beaker and the given user ⭐

alsoooo, the common bkr options are described in the Options section of bkr(1) β€” go check that out if you want the full set, iykyk 🧚

πŸ“ EXIT STATUS πŸ“

Non-zero on error, otherwise zero. so like, zero = slay, anything else = something went sideways 😭

πŸ”₯ 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 πŸ‘‘

also check out openstack β€” that's the config this whole thing depends on πŸ’œ

🧚 AUTHOR 🧚

The Beaker team <beaker-devel@lists.fedorahosted.org> β€” absolute icons, fr fr πŸ’–

2013-2025 Red Hat, Inc.


and that's the whole page, bestie πŸŽ€ sign-off time: this was version 29.2, dated May 26, 2025 β€” the bkr-update-openstack-trust(1) manual page, Beaker flavoured, served fresh πŸŒΈπŸ’…βœ¨

πŸ“¦ where this page comes from