I have been trying Sylve as a unified manager for my VMs and jails. Hats off to the authors of this fantastic software. It has tons of potential and is progressing very rapidly. The issue I am having is that Sylve does not seem to restart my OPNsense (FreeBSD 15.1) VM when the VM tries to reboot itself. The VM simply powers off and requires a manual reboot from the Sylve user interface. When looking at the running processes, it appears the bhyve process is exiting completely and is not hanging.
In reading up on the issue, it is unclear to me if Sylve actually includes rebooting a VM at the VM 's request as one of its current features. It appears that when a reboot is requested, bhyve exits with a return code 0 which signals the VM wants to be rebooted. It is then up to the management software, Sylve in this case, to recognize the return code and restart the VM. Does anyone know if Sylve in its current state will restart a VM that wants to reboot itself? The problem could also be with the VM not returning the proper exit code.
In reading up on the issue, it is unclear to me if Sylve actually includes rebooting a VM at the VM 's request as one of its current features. It appears that when a reboot is requested, bhyve exits with a return code 0 which signals the VM wants to be rebooted. It is then up to the management software, Sylve in this case, to recognize the return code and restart the VM. Does anyone know if Sylve in its current state will restart a VM that wants to reboot itself? The problem could also be with the VM not returning the proper exit code.