WWCTL(1)

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

πŸ’… WWCTL(1) β€” the wwctl profile set glow-up guide

ok so real talk, bestie: you're in the WWCTL(1) manual page, and this is the page for wwctl-profile-set. Grab a πŸ“ matcha, we're configuring node profile properties and it's gonna be iconic.


✨ NAME ✨

wwctl-profile-set β€” configure node profile properties πŸŽ€


🌸 SYNOPSIS 🌸

wwctl profile set [OPTIONS] [PROFILE ...] [flags]

πŸ¦‹ DESCRIPTION πŸ¦‹

This command sets configuration properties for the node PROFILE(s). Like, you point it at one or more profiles and it just… sets their config. main character behavior fr.

πŸ’€ big note, don't skip this: use the string 'UNSET' to remove a configuration. yes literally the word UNSET. that's how you delete a setting. no cap.

πŸ‘‘ OPTIONS πŸ‘‘

okay there are a lot of these and honestly? each one ate. here we go:

  • -c, --cluster="" β€” the cluster group
  • --comment="" β€” an arbitrary string comment, for your little notes
  • --diskdel="" β€” delete the disk from the configuration
  • --diskname="" β€” set the diskdevice name
  • --diskwipe[=] β€” whether or not the partition tables shall be wiped
  • --fsdel="" β€” delete the fs from the configuration
  • --fsformat="" β€” the format of the file system
  • --fsname="" β€” set the file system name, which must match a partition name
  • --fspath="" β€” the mount point of the file system
  • --fswipe[=] β€” wipe the file system at boot
  • -G, --gateway= β€” the node's IPv4 network device gateway
  • --gateway6= β€” the node's IPv6 network device gateway
  • -h, --help[=false] β€” help for set
  • -H, --hwaddr="" β€” the device's HW address for the given network
  • --image="" β€” image name
  • -i, --init="" β€” the init process to boot the image
  • -I, --ipaddr= β€” IPv4 address in the given network
  • --ipaddr6= β€” IPv6 address in the given network
  • --ipmiaddr= β€” the IPMI IP address
  • --ipmiescapechar="" β€” the IPMI escape character (defaults: '~')
  • --ipmigateway= β€” the IPMI gateway
  • --ipmiinterface="" β€” the node's IPMI interface (defaults: 'lan')
  • --ipminetmask= β€” the IPMI netmask
  • --ipmipass="" β€” the IPMI password
  • --ipmiport="" β€” the IPMI port
  • --ipmitagadd=[] β€” add ipmi tags
  • --ipmitagdel=[] β€” delete ipmi tags
  • --ipmitemplate="" β€” the template used for the ipmi command
  • --ipmiuser="" β€” the IPMI username
  • --ipmiwrite[=] β€” writing of the IPMI configuration (true/false)
  • --ipxe="" β€” the iPXE template name
  • -A, --kernelargs=[] β€” kernel arguments
  • --kernelversion="" β€” kernel version
  • --mtu="" β€” the MTU
  • --netdel="" β€” the network to delete
  • -N, --netdev="" β€” the device for the given network
  • -M, --netmask= β€” the network's netmask
  • --netname="default" β€” the network which is modified (defaults to "default", she has a default πŸ’…)
  • --nettagadd=[] β€” add network tags
  • --nettagdel=[] β€” delete network tags
  • --onboot[=] β€” network device (true/false)
  • --partcreate[=] β€” create the partition if it does not exist
  • --partdel="" β€” delete the partition from the configuration
  • --partname="" β€” set the partition name so it can be used by a file system
  • --partnumber="" β€” the partition number (if not set, the next free slot is used)
  • --partsize="" β€” the partition size (if not set, the maximum possible size is used)
  • --parttype="" β€” the partition type GUID
  • --partwipe[=] β€” if true, Ignition will clobber an existing partition if it does not match the config
  • --prefixlen6="" β€” the network's IPv6 prefix length
  • -p, --primarynet="" β€” the primary network interface
  • -P, --profile=[] β€” the node's profile members (comma separated)
  • --root="" β€” the rootfs
  • -R, --runtime-overlays=[] β€” the runtime overlay
  • -O, --system-overlays=[] β€” the system overlay
  • --tagadd=[] β€” add tags
  • --tagdel=[] β€” delete tags
  • -T, --type="" β€” device type of the given network
  • -y, --yes[=false] β€” set 'yes' to all questions asked (she said yes to everything, honestly relatable)
πŸ™ˆ small warning bestie: --partwipe[=] when true means Ignition will clobber an existing partition that doesn't match the config. clobber. like, gone. be sure before you flex that flag.

🌈 OPTIONS INHERITED FROM PARENT COMMANDS 🌈

these come from the parent command, so they're like the family friends of flags:

  • -d, --debug[=false] β€” run with debugging messages enabled
  • -v, --verbose[=false] β€” run with increased verbosity
  • --warewulfconf="" β€” set the warewulf configuration file

🫢 SEE ALSO 🫢


⭐ HISTORY ⭐

  • 16-Sep-2026 β€” Auto generated by spf13/cobra

and that's the whole page, bestie πŸ§šπŸ’œ no cap, every single flag is here β€” go forth and set those profile properties. iykyk.

πŸ’– auto generated by spf13/cobra Β· Sep 2026 Β· WWCTL(1) πŸ’– β€” mwah, that's the sign-off, see you in the next manpage πŸŽ€

πŸ“¦ where this page comes from