Skip to content
Richard Spindler edited this page Aug 10, 2025 · 3 revisions

Detailed Help

Options help:

./chausie.sh --help options

Options:
-------
 debug) 
   Enable debug mode
 dryrun) 
   Enable dryrun mode (don't execute commands)
 dhcp) 
   Use DHCP
 force) 
   Force action
 nohwe*) 
   Disable HWE kernel
 hwe*) 
   Enable HWE kernel
 noautoconsole) 
   Disable autoconsole
 autoconsole) 
   Enable autoconsole
 noautostart) 
   Disable autostart
 autostart) 
   Enable autostart
 nolocalds) 
   Don't use cloud-localds
 localds) 
   Use cloud-localds
 nolock*) 
   Lock password
 lock*) 
   Lock password
 nobacking) 
   Don't use backing (creates a full copy of image)
 options|help) 
   Print options help
 nomask) 
   Disable masking of password and ssh keys
 mask) 
   Enable masking of password and ssh keys
 nopassthrough) 
   Enable passthrough
 passthrough) 
   Enable passthrough
 noreboot) 
   Disable reboot
 reboot) 
   Enable reboot
 nosecureboot) 
   Disable secureboot
 secureboot) 
   Enable secureboot
 strict) 
   Enable strict mode
 verbose) 
   Enable verbose mode
 version) 
   Print version

Actions help:

./chausie.sh --help actions

Actions:
-------
 action|help) 
   Print actions help
 checkconfig) 
   Check config
 connect|console) 
   Connect to VM console
 copy|upload) 
   Copy file into VM image
 createpool) 
   Create pool
 snap*|backup) 
   Create snapshot
 deletesnap*) 
   Delete snapshot
 destroy*) 
   Destroy VM
 createvm) 
   Create VM
 *network*) 
   Configure network
 customize|post*) 
   Do postinstall config
 deletepool) 
   Delete pool
 deletevm) 
   Delete VM
 getimage) 
   Get image
 *group*) 
   Add group to to VM image
 *host*) 
   Set hostname in a VM image
 *inject*) 
   Inject SSH key into VM image
 install*) 
   Install packages in VM image
 listvm*) 
   List VMs
 listpool*) 
   List pools
 listnet*) 
   List nets
 listsnap*) 
   List snapshots
 passth*) 
   Pass through device
 *password*) 
   Set password for user in VM image
 poke*) 
   Suspend and Unsuspend VM
 reboot*|bounce*) 
   Reboot VM
 restart*|reboot*) 
   Restart VM
 restore*) 
   Restore snapshot
 resume*) 
   Resume VM
 exec) 
   Run command in VM image
 ssh) 
   SSH to VM
 shellcheck) 
   Check script with shellcheck
 showconfig) 
   Show VM config
 shutdown*|stop*|halt*) 
   Stop VM
 start*|boot*) 
   Start VM
 sudo*) 
   Add sudoers entry to VM image
 suspend*) 
   Suspend VM
 *user*) 
   Add user to VM
 version) 
   Print version

Clone this wiki locally