WWCTL(1)
π WWCTL(1) β the wwctl-image-syncuser era π
okay bestie, welcome to the WWCTL(1) page β specifically the <pink>wwctl image syncuser</pink> glow-up, and honestly? it's giving "quietly fixes your whole UID situation" energy. π
β¨ NAME β¨
wwctl-image-syncuser β synchronize UIDs/GIDs from the server to an OS image π«Ά
β¨ SYNOPSIS β¨
wwctl image syncuser [OPTIONS] IMAGE
β¨ DESCRIPTION β¨
so the whole vibe here is: you've got UIDs and GIDs chillin' on the server, and you want them to also live inside an OS image. this command synchronizes them over, updating /etc/passwd, /etc/group, and the file ownerships within the image. no cap, it literally rewrites the who-owns-what situation in there. π
users and groups that exist only in the image? they get preserved β precious, protected, untouched β unless a UID/GID collision gets detected. then it's a whole thing. π
quick vibe check though, because this part matters:
this command affects the image itself β it's a one-time operation at build/import time. it does not magically make host users appear on your nodes at runtime.
if you want host users available on provisioned nodes at runtime too, you gotta add the "syncuser" overlay to the node or profile. both. because they're two different jobs, bestie. π¦
β¨ OPTIONS β¨
--build[=false]β build the OS image after the syncuser step is done β¨ (default isfalse)-h,--help[=false]β the classic; prints help forsyncuserπ«Ά (default isfalse)--write[=true]β actually synchronize UIDs/GIDs and write the files inside the OS image π (default istrue, so likeβ¦ it does the thing by default, iconic)
β¨ OPTIONS INHERITED FROM PARENT COMMANDS β¨
-d,--debug[=false]β run with debugging messages enabled πΈ (default isfalse)-v,--verbose[=false]β run with increased verbosity β more words, more lore π£οΈ (default isfalse)--warewulfconf=""β set the warewulf configuration file π (default is the empty string"")
β¨ SEE ALSO β¨
wwctl-image(1)β go read the parent page, it's the main character π
β¨ HISTORY β¨
16-Sep-2026β Auto generated by spf13/cobra π€
and that's the page, bestie!! π auto generated by spf13/cobra, dated Sep 2026, filed under WWCTL(1) β go sync those UIDs and 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