Skip to content
This repository has been archived by the owner on May 12, 2021. It is now read-only.

kernel: Update kernel to latest stable 5.4.15 #2422

Merged

Conversation

amshinde
Copy link
Member

Fixes: #2421

Signed-off-by: Archana Shinde archana.m.shinde@intel.com

@grahamwhaley
Copy link
Contributor

/test-ubuntu
I'm half expecting we might hit some kernel fragment CONFIG deprecation issues, which might need some items adding to the fragment whitelist etc. let's see....

@amshinde
Copy link
Member Author

@grahamwhaley Yup, CI is tripping, was expecting that :) Time to have a good look.

@amshinde
Copy link
Member Author

/test-ubuntu

@amshinde amshinde force-pushed the update-stable-kernel-version branch from d711dfd to 391b655 Compare February 10, 2020 20:18
@amshinde
Copy link
Member Author

/test-ubuntu

@codecov
Copy link

codecov bot commented Feb 10, 2020

Codecov Report

Merging #2422 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master    #2422   +/-   ##
=======================================
  Coverage   50.62%   50.62%           
=======================================
  Files         112      112           
  Lines       16274    16274           
=======================================
  Hits         8239     8239           
  Misses       7020     7020           
  Partials     1015     1015

Depends-on: github.com/kata-containers/packaging#925

Fixes: kata-containers#2421

Signed-off-by: Archana Shinde <archana.m.shinde@intel.com>
@amshinde amshinde force-pushed the update-stable-kernel-version branch from 391b655 to de7383b Compare February 11, 2020 00:32
@amshinde
Copy link
Member Author

/test

@amshinde
Copy link
Member Author

amshinde commented Feb 11, 2020

Rerunning ARM and virtio-fs PRs as these seems to be failing k8s test.
But the powerpc CI is failing while building kernel.

ERROR: failed to find default config /home/jenkins/workspace/kata-containers-runtime-Power8-ubuntu-18-04-PR-initrd/go/src/github.com/kata-containers/packaging/kernel/configs/powerpc_kata_kvm_5.4.x

@nitkon Looks like a 5.4 config is missing for powerpc:
https://github.com/kata-containers/packaging/tree/master/kernel/configs

Due you see any issues in moving to 5.4 for powerpc. If not, can you add a 5.4 config for powerpc?
It can be added as a commit to my existing PR in the packaging repo if you want:
kata-containers/packaging#925

@amshinde
Copy link
Member Author

I am seeing ARM CI failing with

configmap/kube-flannel-cfg created
22:16:27 error: error validating "/home/jenkins/workspace/kata-containers-runtime-ARM-18.04-PR/go/src/github.com/kata-containers/tests/integration/kubernetes/../../.ci/aarch64/kubernetes/kube-flannel.yml": error validating data: ValidationError(DaemonSet.spec.template.spec.containers): invalid type for io.k8s.api.core.v1.PodSpec.containers: got "map", expected "array"; if you choose to ignore these errors, turn validation off with --validate=false
22:16:27 Failed at 130: kubectl apply -f "$network_plugin_config"
22:16:27 Failed at 79: ./init.sh

@chavafg @Pennyzct Is this something that we have seen before?

@jcvenegas
Copy link
Member

virtiofs job will keep using kernel https://gitlab.com/virtio-fs/linux/-/tree/virtio-fs-v0.3 that is based in
Linux 5.3-rc3

In the web page of virtiofs I see that say Linux v5.4 and later includes virtio-fs @dagrh is it fine if we just move to a vanilla 5.4? or is there any limitations that were not merged yet into upstream
@sboeuf same question for you doe clh require aditional patches of what 5.4 has? and what are those?

@dagrh
Copy link
Contributor

dagrh commented Feb 12, 2020

virtiofs job will keep using kernel https://gitlab.com/virtio-fs/linux/-/tree/virtio-fs-v0.3 that is based in
Linux 5.3-rc3

In the web page of virtiofs I see that say Linux v5.4 and later includes virtio-fs @dagrh is it fine if we just move to a vanilla 5.4? or is there any limitations that were not merged yet into upstream
@sboeuf same question for you doe clh require aditional patches of what 5.4 has? and what are those?

Upstream doesn't have virtiofs-DAX support yet; non-DAX works out of the box with upstream kernel/qemu

@sboeuf
Copy link

sboeuf commented Feb 12, 2020

@jcvenegas cloud-hypervisor kernel branch here includes the extra patches needed to have the DAX support with 5.5 kernel.

@amshinde
Copy link
Member Author

@nitkon Any progress here?

@amshinde
Copy link
Member Author

Rerunning powerpc CI

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Update kernel to latest stable 5.4.15
6 participants