BKR-SYSTEM-CREATE(1)

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

✨ 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 is ReProvision.
  • --condition <condition> β€” condition of the system. Valid values are Automated, Manual, Broken, and Removed. (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 🫢


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