The resulting net-next VM image was tested locally by replacing the usual Vagrant VM image with the newly-built image and running the full set of K8s and Runtime tests. A couple tests (e.g., K8sIstio) still fail, but they seem unrelated to kernel support, so maybe some other issue with running locally. In any case, we can always iterate fix further fixes later.
In https://github.com/cilium/packer-ci-build/pull/289, the VM images were significantly changed to upgrade Ubuntu, but also to specialize the net-next kernel's config (https://github.com/cilium/packer-ci-build/commit/d1841cb1162ae91efbae11d5b9709ed880fdcc9c). The corresponding pull request in cilium/cilium, https://github.com/cilium/cilium/pull/17761, uncovered many issues which are fixed in the present pull request.
The resulting net-next VM image was tested locally by replacing the usual Vagrant VM image with the newly-built image and running the full set of
K8s
andRuntime
tests. A couple tests (e.g.,K8sIstio
) still fail, but they seem unrelated to kernel support, so maybe some other issue with running locally. In any case, we can always iterate fix further fixes later.See commits for details.