Skip to content
This repository has been archived by the owner on Jan 16, 2024. It is now read-only.

v6.0.0

Compare
Choose a tag to compare
@vholer vholer released this 31 Mar 16:38
· 81 commits to master since this release

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.