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

v6.4.0

Compare
Choose a tag to compare
@ospalax ospalax released this 09 May 05:26
· 33 commits to master since this release
3be568e

This is a stable release of the Linux contextualization packages, which comes along with OpenNebula 6.4 Archeon.

Package was updated to reflect changes in the OpenNebula 6.4 - mainly new VM states exposed by OneGate and otherwise contains only small fixes and improvements listed below. One possibly breaking change is moving the package open-vm-tools for RedHat-like 7/8 systems from being a hard dependency to being a recommended dependency - this was done due to the support of ARM64 images where VMware tools package was missing on CentOS platforms. This way we can still be using one noarch package instead of multiple architecture-specific.

VMware users, please, note that you may need to explicitly install open-vm-tools package in RedHat-like systems and their clones (el7 and el8 rpms) if the recommended packages are not installed by default!

Changes since the previous stable version:

  • #255: Add weak dependency support
  • #258: Sync onegate cli with OpenNebula 6.4
  • #251: Fix growing fs on international locales
  • #261: Improve locale handling
  • #260: Add IGNORE_SWAP context param to ignore any found swap devices
  • Full Changelog: v6.2.0...v6.4.0

Supported guests:

  • AlmaLinux: 8
  • Alpine Linux: 3.13, 3.14, 3.15
  • ALT Linux: p10, Sisyphus
  • Amazon Linux: 2
  • CentOS: 7, 8 Stream
  • Debian: 10, 11, 12
  • Devuan: 2
  • Fedora: 34, 35
  • FreeBSD: 12, 13
  • openSUSE: 15
  • Oracle Linux: 7, 8
  • Red Hat Enterprise Linux: 7, 8
  • Rocky Linux: 8
  • Ubuntu: 14.04, 16.04, 18.04, 20.04, 21.10, 22.04

Known issues:

  • GROW_ROOTFS/GROW_FS fail to extend btrfs partitions
  • Debian 12 has issue with systemd-networkd-wait-online.service which timeouts and delays the boot

The contextualization packages are compatible with OpenNebula versions from 4.6 to 6.4.

Big thanks for the contributions by Th0masL and baby-gnu.