WWCTL(1)

πŸ“¦ version 4.7.1, in opensuse-leap 16.0

πŸ’… wwctl profile unset β€” straight out of the WWCTL(1) manual πŸ’…

okay bestie, welcome to section 1 of the WWCTL manual, and honestly? this page is a whole mood. it's wwctl profile unset, the "actually delete that setting, please" command. let's get into it ✨


🌸 NAME 🌸

wwctl-profile-unset β€” unset/clear profile properties 🧹

like, you know how you set stuff on a profile and then you're like "hmm no, actually, never mind"? that's her. that's the whole job.


πŸ¦‹ SYNOPSIS πŸ¦‹

wwctl profile unset [OPTIONS] PROFILE...

note the PROFILE... with the three dots, okay? you can hand her multiple profiles at once. she's a multitasker. no cap. πŸ‘‘


πŸŽ€ DESCRIPTION πŸŽ€

Unsets configuration properties for the specified PROFILE(s).

fr fr, that's it. you point her at one or more profiles, you tell her which properties you want gone, and she un-sets them. bye-bye property. πŸ’¨

the way that this is literally the "undo" button of profile config... obsessed.


✨ OPTIONS ✨

okay this is the long part, but stay with me, every single one matters. the [=false] bits are the default values, bestie, watch for them πŸ‘€

  • -c, --cluster[=false] β€” the cluster group. unset it.
  • --comment[=false] β€” an arbitrary string comment. (arbitrary! say whatever! but you're unsetting it, so… 🫠)
  • --diskname="" β€” the disk to modify. defaults to empty string.
  • --diskwipe[=false] β€” whether or not the partition tables shall be wiped.
  • -f, --force[=false] β€” Force configuration (even on error). highkey the "do it anyway" flag πŸ’€
  • --fsformat[=false] β€” format of the file system.
  • --fsname="" β€” the filesystem to modify. defaults to "".
  • --fspath[=false] β€” the mount point of the file system.
  • --fswipe[=false] β€” wipe file system at boot.
  • -G, --gateway[=false] β€” the node's IPv4 network device gateway.
  • --gateway6[=false] β€” the node's IPv6 network device gateway.
  • -h, --help[=false] β€” help for unset. your girl when you're lost 🫢
  • -H, --hwaddr[=false] β€” the device's HW address for the given network.
  • --image[=false] β€” image name.
  • -i, --init[=false] β€” the init process to boot the image.
  • -I, --ipaddr[=false] β€” IPv4 address in the given network.
  • --ipaddr6[=false] β€” IPv6 address in the given network.
  • --ipmiaddr[=false] β€” the IPMI IP address.
  • --ipmiescapechar[=false] β€” the IPMI escape character (defaults: '~').
  • --ipmigateway[=false] β€” the IPMI gateway.
  • --ipmiinterface[=false] β€” the node's IPMI interface (defaults: 'lan').
  • --ipminetmask[=false] β€” the IPMI netmask.
  • --ipmipass[=false] β€” the IPMI password. 🀫
  • --ipmiport[=false] β€” the IPMI port.
  • --ipmitag=[] β€” Unset IPMI tags. (note: default is an empty list [], not false β€” she's special ✨)
  • --ipmitemplate[=false] β€” the template used for the ipmi command.
  • --ipmiuser[=false] β€” the IPMI username.
  • --ipmiwrite[=false] β€” writing of IPMI configuration (true/false).
  • --ipxe[=false] β€” the iPXE template name.
  • -A, --kernelargs[=false] β€” kernel arguments.
  • --kernelversion[=false] β€” kernel version.
  • --mtu[=false] β€” the MTU.
  • -N, --netdev[=false] β€” the device for the given network.
  • -M, --netmask[=false] β€” the network's netmask.
  • --netname="default" β€” the network which is modified. defaults to "default", iykyk.
  • --nettag=[] β€” Unset network tags. (again: empty-list default [] πŸ’…)
  • --onboot[=false] β€” network device (true/false).
  • --partcreate[=false] β€” create the partition if it does not exist.
  • --partname="" β€” the partition to modify (requires --diskname). ⚠️ do not forget your --diskname, bestie, she said requires.
  • --partnumber[=false] β€” the partition number (if not set, the next free slot is used).
  • --partsize[=false] β€” the partition size (if not set, the maximum possible size is used).
  • --parttype[=false] β€” the partition type GUID.
  • --partwipe[=false] β€” if true, Ignition will clobber an existing partition if it does not match the config. πŸ’€ that's a clobber, okay, she said what she said.
  • --prefixlen6[=false] β€” the network's IPv6 prefix length.
  • -p, --primarynet[=false] β€” the primary network interface.
  • -P, --profile[=false] β€” the node's profile members (comma separated).
  • --root[=false] β€” the rootfs.
  • -R, --runtime-overlays[=false] β€” the runtime overlay.
  • -O, --system-overlays[=false] β€” the system overlay.
  • --tag=[] β€” Unset tags. (list default [] πŸŽ€)
  • -T, --type[=false] β€” device type of the given network.
  • -y, --yes[=false] β€” Set 'yes' to all questions asked. the "stop asking me, i'm sure" flag 🫢

πŸ’œ OPTIONS INHERITED FROM PARENT COMMANDS πŸ’œ

these ones come down from the parent command, so they're not hers exactly, she's just holding them for a friend πŸ’…

  • -d, --debug[=false] β€” Run with debugging messages enabled.
  • -v, --verbose[=false] β€” Run with increased verbosity.
  • --warewulfconf="" β€” Set the warewulf configuration file. defaults to "".

🌈 SEE ALSO 🌈

  • wwctl-profile(1) β€” go read the big sibling page, she'll explain the rest of the profile drama πŸ‘‘

πŸ“ HISTORY πŸ“

16-Sep-2026 β€” Auto generated by spf13/cobra. not a human, not a vibe, just a code generator doing her little thing πŸ€–βœ¨


ngl bestie, this whole page is auto-generated by spf13/cobra, so if something looks weird, blame the robot, not me 😭

and that's the wrap! this was WWCTL(1), Auto generated by spf13/cobra, dated Sep 2026 β€” go unset some properties, slay, and remember: --partname needs --diskname fr fr πŸ’–πŸ¦‹πŸŽ€

πŸ“¦ where this page comes from