WWCTL(1)

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

πŸ’… WWCTL-UPGRADE-NODES πŸ’…

okay so real talk, this is a page from WWCTL(1) β€” the Warewulf command-line situation β€” and it's honestly kind of a glow-up page. sit down bestie, we're upgrading.


✨ NAME ✨

wwctl-upgrade-nodes β€” upgrade an existing nodes.conf, no cap 🫢


πŸŽ€ SYNOPSIS πŸŽ€

wwctl upgrade nodes [OPTIONS]

that's it, that's the whole entrance. iconic. πŸ‘‘


πŸ¦‹ DESCRIPTION πŸ¦‹

so here's the vibe: this command upgrades nodes.conf from a previous version of Warewulf 4 into a format that the current version actually supports. it's giving "your old file is cute but it needs a makeover" energy πŸ’–

fr fr, that's the entire job. it takes the legacy file and brings it into the present. main character energy for your config.


πŸ”₯ OPTIONS πŸ”₯

  • --add-defaults[=false] β€” sets up a default profile and sets default node values. like laying out the whole aesthetic before you start accessorizing ✨
  • -h, --help[=false] β€” shows the help for nodes. your friendly lil "what does stuff do" button πŸ’…
  • -i, --input-path="" β€” the path to a legacy nodes.conf. this is the file you're upgrading, the before picture πŸ“Έ
  • -o, --output-path="" β€” the path to write the upgraded nodes.conf to. the after picture, and honestly? slay 🌸
  • --replace-overlays[=false] β€” replaces the 'wwinit' and 'generic' overlays with their split replacements. out with the old, in with the split πŸ¦‹
  • --with-warewulfconf="" β€” the path to a legacy warewulf.conf. bring your old config along for the ride too πŸŽ€

πŸ‘‘ OPTIONS INHERITED FROM PARENT COMMANDS πŸ‘‘

these are the hand-me-downs, and they still eat πŸ’œ

  • -d, --debug[=false] β€” run with debugging messages enabled. for when you need to see everything πŸ‘€
  • -v, --verbose[=false] β€” run with increased verbosity. more words, more knowledge, no notes πŸ’€
  • --warewulfconf="" β€” set the warewulf configuration file. you get to pick which one, bestie πŸ™ˆ

🌈 SEE ALSO 🌈

  • wwctl-upgrade(1) β€” the parent command, the origin story, go read it 🫢

⭐ HISTORY ⭐

  • 16-Sep-2026 β€” Auto generated by spf13/cobra. the robots did this one, not me 🧚

πŸ’€ quick vibe check: 16-Sep-2026 is literally the date printed in the original, bestie β€” don't come for me, I'm just the messenger.

and that's the whole page! ✨ this lil beauty was Auto generated by spf13/cobra, Sep 2026, and it lives its life as WWCTL(1). mwah, go upgrade those nodes πŸ’‹πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from