cilium / packer-ci-build

Contains the scripts and data for building the Cilium CI testing VM.
10 stars 17 forks source link

Fix VM images to pass Cilium's tests #297

Closed pchaigno closed 2 years ago

pchaigno commented 2 years ago

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 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.

See commits for details.

pchaigno commented 2 years ago

build-me-please

pchaigno commented 2 years ago

Temporary failure in DNS resolution for docker.io: build-4.9