systemvmtemplate: reduce template by using cloud kernel#5070
systemvmtemplate: reduce template by using cloud kernel#5070yadvr wants to merge 3 commits intoapache:4.15apache/cloudstack:4.15from shapeblue:4.15-linux-kernel-cloudshapeblue/cloudstack:4.15-linux-kernel-cloudCopy head branch name to clipboard
Conversation
This switches the systemvmtemplate to use the default linux-image-cloud kernel from Debian backports (v5.10), we don't really need many of the kernel modules such as sound drivers etc in the systemvm. This reduces the space consumed from a whooping 270+MB to just ~70MB by the kernel. Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
|
experimental PR to just have the cloud kernel as new default cc @weizhouapache - would be a good win if smoketests pass, from notes I see cloud-kernel ships will all the necessary features the systemvmtemplate/VR needs |
|
@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
|
Packaging result: ✔️ centos7 ✔️ centos8 ✔️ debian. SL-JID 154 |
|
(manually kicked smoketest with systemvmtemplate built from this PR) |
…e-4.19.0-16-cloud-amd64 Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
|
Trillian Build Failed (tid-846) |
|
Unfortunately it doesn't work with 4.9 based linux-image-cloud kernel on Vmware cc @weizhouapache |
…th Debian 11 Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
|
Closing this in favour of #5073 |
|
Trillian Build Failed (tid-847) |
|
Trillian test result (tid-836)
|
|
Trillian test result (tid-834)
|
@rhtyd ok... |
|
test results on kvm-ubuntu18 Intermittent failure detected: /marvin/tests/smoke/test_kubernetes_clusters.py
|
|
Trillian test result (tid-837)
|

This switches the systemvmtemplate to use the default linux-image-cloud
kernel from Debian backports (v5.10), we don't really need many of the
kernel modules such as sound drivers etc in the systemvm. This reduces
the space consumed from a whooping 270+MB to just ~70MB by the kernel.
Types of changes