6 Commits
Author SHA1 Message Date
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
kstyagi 71425a98e3 feat: enhance user account management during VM creation with automatic user creation and metadata preservation 2026-09-22 00:07:37 +05:30
kstyagi 4ce14c3378 Improve security and error handling for VM state and guest file operations; clarify permissions requirements in documentation. 2026-09-04 21:51:04 +00:00
kstyagi@brahmai.in a8dbc704e9 Enhance security by ensuring unique SSH host keys for VMs and protecting registry credentials. Update documentation to reflect changes in SSH key management and improve state file permissions. 2026-09-04 21:31:54 +00:00
its.kstyagi@gmail.com 1022f24c34 __init__ 2026-09-04 20:56:18 +00:00