WWCTL(1)
π
WWCTL(1) β the wwctl girlies' guide (section 1 of the manual, bestie)
okay so real quick: this whole page lives in manual section 1, and the command we're fangirling over is wwctl-profile-add. she's the one who adds a brand-new node profile. slay. let's get into it π
β¨ NAME β¨
wwctl-profile-add β adds a whole new node profile to the mix, periodt π
πΈ SYNOPSIS πΈ
wwctl profile add PROFILE
that's it. that's the whole vibe check. π¦
π DESCRIPTION π
okay so what this command does β and I'm obsessed with how simple it is β is it adds a new named PROFILE. that's the tea. you give it a name, it makes a profile. iconic behaviour, no notes. β¨
π OPTIONS π
so likeβ¦ this command has a lot of options. not me counting them all, but I literally did, and every single one is here, bestie. no cap, nothing skipped. π«Ά
-c,--cluster=""β the cluster group--comment=""β an arbitrary string comment (say what you want, it's a free-for-all)--diskname=""β sets the diskdevice name--diskwipe[=]β whether or not the partition tables shall be wiped--fsformat=""β the format of the file system--fsname=""β sets the file system name, which must match a partition name, ok? they have to match. iykyk--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 foradd(the classic)-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--ipmitemplate=""β template used for ipmi command--ipmiuser=""β the IPMI username--ipmiwrite[=]β writing of IPMI configuration (true/false)--ipxe=""β the iPXE template name-A,--kernelargs=[]β kernel arguments--kernelversion=""β kernel version--mtu=""β the MTU-N,--netdev=""β the device for the given network-M,--netmask=β the network's netmask--netname="default"β network which is modified (defaults todefault, obvi)--nettagadd=[]β add network tags--onboot[=]β network device (true/false)--partcreate[=]β create the partition if it does not exist--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 (yeah, clobber. she said what she said π)--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-T,--type=""β device type of the given network
ok but like β a bunch of these are[=]flags, meaning they take an optional value, and a bunch are[]lists. don't come for me, I'm just reading the page. π
π§ OPTIONS INHERITED FROM PARENT COMMANDS π§
these ones aren't even hers, she's just borrowing them from her parent commands, and honestly? generous of her. π
-d,--debug[=false]β Run with debugging messages enabled.-v,--verbose[=false]β Run with increased verbosity.--warewulfconf=""β Set the warewulf configuration file
π¦ SEE ALSO π¦
wwctl-profile(1)β go read that one too, bestie, they're a matching set π
β HISTORY β
16-Sep-2026 β Auto generated by spf13/cobra β¨ (the robots did this one, not me)
and that's the page!! π this whole thing was Auto generated by spf13/cobra, dated Sep 2026, and it's out here living its best life as WWCTL(1) in manual section 1. mwah π go add some profiles, you're gonna slay ππ
π¦ where this page comes from
- opensuse-leap 16.0: warewulf4-man 4.7.1-bp160.1.1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms