Dev #4

Merged
kstyagi merged 9 commits from dev into main 2026-09-23 02:53:58 +00:00
9 Commits
Author SHA1 Message Date
kstyagi 660ba9efee feat: enhance guest network configuration and recovery process for UVM 2026-09-23 08:20:35 +05:30
kstyagi dca3cbde2f feat: add host-backed entropy device support and update kernel configuration 2026-09-23 07:00:22 +05:30
kstyagi eb6119c797 feat: add graceful shutdown endpoint for UVM API server and update documentation 2026-09-23 06:30:58 +05:30
kstyagi 0f72ac693a fix: correct formatting and improve clarity in documentation and test descriptions 2026-09-23 06:25:35 +05:30
kstyagi ed9c5306af feat: enhance networking capabilities with improved egress handling and automatic host sharing rules 2026-09-23 06:23:49 +05:30
kstyagi 534a78f2a9 feat: enhance network management and lifecycle handling with improved egress setup and validation 2026-09-23 06:23:36 +05:30
kstyagi bd92573158 feat: enhance Ubuntu rootfs build process with improved logging and error handling 2026-09-22 09:30:55 +05:30
kstyagi 1d3644ab7c feat: update UVM installation and usage documentation; enhance image handling tests 2026-09-22 00:33:34 +05:30
kstyagi 4bf4c0853c Enhance UVM installation and configuration for Ubuntu 22.04 root filesystem
- Update README and USAGE documentation to reflect changes in rootfs handling, including the default local build from Ubuntu 22.04 packages.
- Modify the installer to support building the rootfs locally with authenticated packages and to require SHA-256 checksums for prebuilt images.
- Implement checks for setuid permissions on sudo and update the provisioning logic for guest users to ensure proper sudo access.
- Adjust tests to validate the new rootfs building process and ensure that existing functionality is preserved.
- Refactor code to improve clarity and maintainability, including the introduction of constants for Ubuntu release and guest packages.
2026-09-22 00:33:05 +05:30