This repository has been archived by the owner on Jan 16, 2024. It is now read-only.
v6.0.0
This is a stable release of the Linux contextualization packages, which comes along with OpenNebula 6.0 Mutara. It contains few bug fixes, support for Oracle Linux, and a new tool onesysprep
(similar to sysprep for Windows) to generalize Virtual Machines so that their images can be used as a base of other Virtual Machines. Unlike the similar virt-sysprep tool which must be executed by cloud administrator on the hypervisor Node while VM is powered-off, onesysprep
runs the end-user right inside his Virtual Machine.
Changes since previous stable version:
- B #112: Move script location outside of /tmp
- F #127: New onesysprep tool
- F #219: Add ifupdown2 support on Debian/Ubuntu
- B #221: Swap on LVM system disk triggers extra recontextualization
- B #223: Generate SSH host keys with ssh-keygen -A on Debian/Ubuntu
- B OpenNebula/one#5258: OneGate ruby client does not terminate a VM
- New parameter
RECREATE_RUN
to reconstruct content of/run
from base image when tmpfs mounted on/run
(Firecracker)
Supported guests:
- AlmaLinux: 8
- Alpine Linux: 3.10, 3.11, 3.12, 3.13
- ALT Linux: p9, Sisyphus
- Amazon Linux: 2
- CentOS: 7, 8, 8 Stream
- Debian: 8, 9, 10
- Devuan: 2
- Fedora: 32, 33
- FreeBSD: 11, 12
- openSUSE: 15, Tumbleweed
- Oracle Linux: 7, 8
- Red Hat Enterprise Linux: 7, 8
- Ubuntu: 14.04, 16.04, 18.04, 20.04, 20.10
The contextualization packages are compatible with OpenNebula versions from 4.6 to 6.0.
Big thanks for the contributions by Alexandre Derumier.