Kernel update: Virtuozzo ReadyKernel patch 74.0 for all supported Virtuozzo kernels and that of Virtuozzo Infrastructure Platform 2.5¶
Issue date: 2019-03-07
Applies to: Virtuozzo 7.0, Virtuozzo Infrastructure Platform 2.5
Virtuozzo Advisory ID: VZA-2019-015
1. Overview¶
The cumulative Virtuozzo ReadyKernel patch was updated with stability fixes. The patch applies to all supported Virtuozzo kernels and that of Virtuozzo Infrastructure Platform 2.5.
2. Bug Fixes¶
It was found that unpacking a large tarball with a lot of small files could fail inside a container. This could happen because kmem limit was hit prematurely, while reclaimable memory was still available. (PSBM-91566)
sr_mod: kernel crash in sr_block_revalidate_disk(). (PSBM-91598)
Kernel crash in ext4_clear_inode(). (PSBM-91819)
txqueuelen could not be changed via SIOCSIFTXQLEN ioctl on the host. (PSBM-92064)
It was discovered that Docker running inside a Virtuozzo container could hit the limit on the network interfaces (256) when it tried to start 50+ its containers. This fix allows changing that limit for the running containers and increases the default limit to 1024. (PSBM-92132)
3. Installing the Update¶
Download, install, and immediately apply the patch to the current kernel by running ‘readykernel update’.
4. References¶
https://readykernel.com/patch/Virtuozzo-7/readykernel-patch-37.30-74.0-1.vl7/
https://readykernel.com/patch/Virtuozzo-7/readykernel-patch-40.4-74.0-1.vl7/
https://readykernel.com/patch/Virtuozzo-7/readykernel-patch-43.10-74.0-1.vl7/
https://readykernel.com/patch/Virtuozzo-7/readykernel-patch-46.7-74.0-1.vl7/
https://readykernel.com/patch/Virtuozzo-7/readykernel-patch-48.2-74.0-1.vl7/
https://readykernel.com/patch/Virtuozzo-7/readykernel-patch-63.3-74.0-1.vl7/
https://readykernel.com/patch/Virtuozzo-7/readykernel-patch-64.7-74.0-1.vl7/
https://readykernel.com/patch/Virtuozzo-7/readykernel-patch-73.24-74.0-1.vl7/
The JSON file with the list of new and updated packages is available at https://docs.virtuozzo.com/vza/VZA-2019-015.json.