v5.6.0
This is the major release which brings improvements, many bugfixes and cleanups. The main feature is automatic live root volume resize and swap activation inside the virtual machine if an existing main disk is live resized via OpenNebula or new swap formatted disk is added. The login shell can be specified via context variable USERNAME_SHELL
for a new custom user (set via USERNAME
) and also SELinux contexts are fixed for custom user's SSH authorized keys. Text console blanking should be disabled. Contextualization packages upgrades behave better, wait for lock files is time-limited and logging less error-prone.
Now, the ISO image is also available with all contextualization packages.
Changes since previous stable version:
- Clean up any Netplan configuration
- gh-57: Generate ISO from the out/ directory
- gh-85: Disk resize/attach triggers forced contextualization
- gh-91: Time-limited lock acquire
- gh-92: Fallback to file logging if system loggers not available
- gh-93: New context option USERNAME_SHELL, few user related renamed
- gh-94: Fix SELinux labels for custom user
- gh-95: Disable console blanking
- gh-100: Don't override GRUB_CMDLINE_LINUX_DEFAULT
- gh-104: udev settle timeouts on OpenSUSE 42.3
- gh-106: Post-install/upgrade package scripts
- gh-108: Add functionality for keepalived check script
- gh-109: Arch Linux added DNS and Domain support in systemd network unit
- gh-113: Create new users with * in the encrypted password
- and, small fixes in the packaging
Contextualization packages are compatible with OpenNebula versions from 4.6 to 5.6.