Skip to content

Update default kernel for in-VM Docker networking#177

Merged
sjmiller609 merged 4 commits intomainfrom
codex/update-kernel-1-6-202603301
Mar 30, 2026
Merged

Update default kernel for in-VM Docker networking#177
sjmiller609 merged 4 commits intomainfrom
codex/update-kernel-1-6-202603301

Conversation

@sjmiller609
Copy link
Copy Markdown
Collaborator

@sjmiller609 sjmiller609 commented Mar 30, 2026

Summary

  • bump the default Hypeman kernel to ch-6.12.8-kernel-1.6-202603301
  • add download and header URLs for the new kernel release
  • keep the previous kernel versions available in the supported list

Testing

  • go test ./lib/system/... was attempted in this checkout but is not runnable here because the repo is missing the embedded guest agent artifact and the init package expects Linux syscalls
  • prior remote validation on deft confirmed this kernel enables Docker bridge/NAT support needed for in-VM Docker networking

Note

Medium Risk
Changes the default Cloud Hypervisor kernel used for new instances, which can impact boot and networking behavior across the fleet. Added coverage is a manual, environment-gated integration test, so regressions may still slip through CI.

Overview
Updates Hypeman’s default Cloud Hypervisor kernel to ch-6.12.8-kernel-1.6-202603301, keeping prior kernel versions supported while adding the new kernel and header download URLs.

Adds a Linux-only, environment-gated integration test (docker_integration_linux_test.go) that boots a VM with an attached ext4 volume, installs and starts Docker using the volume for /var/lib/docker, and validates overlay2, container execution, and port publishing via an nginx container.

Written by Cursor Bugbot for commit 4cc2c97. This will update automatically on new commits. Configure here.

@sjmiller609 sjmiller609 marked this pull request as ready for review March 30, 2026 20:23
@sjmiller609 sjmiller609 changed the title Update default kernel to 1.6-202603301 Update default kernel for in-VM Docker networking Mar 30, 2026
@sjmiller609 sjmiller609 merged commit abe56f0 into main Mar 30, 2026
6 checks passed
@sjmiller609 sjmiller609 deleted the codex/update-kernel-1-6-202603301 branch March 30, 2026 20:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant