Virtuozzo ReadyKernel patch 129.0 for Virtuozzo Server 7.0, 7.5 and Virtuozzo Infrastructure 3.5, 4.0, 4.5, 4.6

Issue date: 2021-06-28

Applies to: Virtuozzo Infrastructure 3.5, Virtuozzo Infrastructure 4.0, Virtuozzo Infrastructure 4.5, Virtuozzo Infrastructure 4.6, Virtuozzo Server 7.0, Virtuozzo Server 7.5

Virtuozzo Advisory ID: VZA-2021-034

1. Overview

The cumulative Virtuozzo ReadyKernel patch was updated with stability fixes. The patch applies to all supported kernels of Virtuozzo Server 7 and Virtuozzo Infrastructure.

2. Bug Fixes

  • [3.10.0-1062.4.2.vz7.116.7 to 3.10.0-1127.18.2.vz7.163.46] e2fsck considered the file system corrupted in certain situations because ext4 created initialized extents beyond the end of file. (PSBM-130317)
  • [3.10.0-1127.18.2.vz7.163.46 to 3.10.0-1160.21.1.vz7.174.13] After certain operations with detached mounts, attempts to mount anything could unexpectedly fail with error ‘No space left on device’. (PSBM-130509)
  • [3.10.0-1062.4.2.vz7.116.7 to 3.10.0-1160.21.1.vz7.174.13] Network overlay ‘weave’ failed to create pairs of veth devices. It was discovered that ‘weave’ network overlay used with Kubernetes tried to create veth devices with MTU 65535 in certain cases. Such operations failed because the maximum allowed MTU was 1500. (PSBM-130575)
  • [3.10.0-1062.4.2.vz7.116.7 to 3.10.0-1160.21.1.vz7.174.13] ceph: out-of-bounds accesses in dio_get_pagev_size() caused memory corruption. (PSBM-130693)

3. Installing the Update

Download, install, and immediately apply the patch to the current kernel by running ‘readykernel update’.

4. References

The JSON file with the list of new and updated packages is available at JSON file.