BKR-SYSTEM-CREATE(1)
β¨ BKR-SYSTEM-CREATE(1) β the Beaker manual page, bestie edition β¨
Okay so picture this: it's a Beaker man page, right, and it's all about bkr-system-create. That's the one. Section 1, commands. Let's go π
πΈ NAME πΈ
bkr-system-create β create a system. Yes, that's literally it, that's the whole job, and it slays.
π¦ SYNOPSIS π¦
bkr system-create [options] <fqdn> ..
Note the .. at the end bestie, that means you can hand it more than one <fqdn> and it's not gonna be weird about it.
π DESCRIPTION π
So bkr system-create creates a Beaker system. Periodt. And here's the cute little default: the new system is owned by the user who created it β so if you made it, it's yours π«Ά main character energy fr.
β¨ OPTIONS β¨
--lab-controller <fqdn>β attaches the lab controller specified by<fqdn>to the system. Like, this system? Lives in that lab controller's house now π--arch <arch>β the architecture supported by the system. And listen, you can pass this option multiple times to add more than one architecture the system supports. Stack 'em, queen π--location <location>β physical location of the system. Where it actually sits in the real world, not metaphorically.--power-type <power-type>β remote power control type. Heads up though: this value must be a valid power type configured by the Beaker administrator (or one of the Beaker defaults). No making up your own, that's not the vibe π--power-address <power-address>β address passed to the power control script.--power-user <power-user>β username passed to the power control script.--power-password <power-password>β password passed to the power control script. Keep it secret, keep it safe π€«--power-id <power-id>β unique identifier passed to the power control script. The meaning of the power ID depends on which power type is selected β typically this field identifies a particular plug, socket, port, or virtual guest name π--power-quiescent-period <seconds>β quiescent period for power control. Beaker will delay at least this long between consecutive power commands. Give the poor thing a breather, it's napping π΄--release-action <release-action>β action to take whenever a reservation for this system is returned:PowerOff,LeaveOn,ReProvision. Those three, exactly those three.--reprovision-distro-tree <id>β distro tree to be installed when the release action isReProvision.--condition <condition>β condition of the system. Valid values areAutomated,Manual,Broken, andRemoved. (The original page spells this one "Ccondition" and honestly? Iconic typo, we keep the facts, we fix the c π)--host-hypervisor <type>β type of hypervisor which this system is hosted on. For systems which are virtualized, this field indicates which virtualization technology is used by the host. An empty value indicates that the system is bare metal (not a virtual guest) β so no hypervisor, just raw metal, unbothered, moisturized π§
And the common bkr options? Those are described in the Options section of bkr(1). Go read that one too, it's the prequel.
π₯ EXIT STATUS π₯
Non-zero on error, otherwise zero. That's it. No drama, no extra lore.
π EXAMPLES π
Wanna create a system called "beakertestsystem"? Obsessed. Here's you:
bkr system-create beakertestsystem
Ate. No crumbs. π
β SEE ALSO β
bkr(1)β the main character, the mothership.
π AUTHOR π
The Beaker team <beaker-devel@lists.fedorahosted.org> β shoutout to the whole squad π«Ά
π COPYRIGHT π
2013-2025 Red Hat, Inc. All the years, all the rights.
ngl bestie, if you're about to create a system with a power type your Beaker admin never configured, maybe don't π that one's a hard requirement, not a suggestion.
And that's the whole page! Signing off with the deets so you can cite me properly: this is version 29.2, dated May 26, 2025, from the Beaker source β catch you in the next man page, mwah πβ¨
π¦ where this page comes from
- epel 9: beaker-client 29.2-2.el9 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms