mirror of
https://github.com/community-scripts/ProxmoxVE.git
synced 2025-09-17 17:05:38 +00:00

* Improve OpenWrt VM boot and readiness check Replaces the fixed sleep and repeated configuration attempts with a loop that waits for the VM to be ready using 'qm agent ping'. Configuration commands are now sent only after OpenWrt is confirmed to be ready, improving reliability and startup efficiency. * Update openwrt-vm.sh * Add VM running check before configuring OpenWrt network Wrapped network configuration commands in a check to ensure the VM is running before sending commands. This prevents errors if the VM is not active and provides appropriate success or error messages. * Enable and update VM cleanup logic in openwrt-vm.sh Uncommented and updated the cleanup_vmid function to stop and destroy the VM if it exists. Also enabled its invocation in the error handler to ensure proper resource cleanup on errors.