Repository navigation
Update libkrun to 1.19.6 - #835
Conversation
|
Important Review skippedBot user detected. To trigger a single review, invoke the ⚙️ Run configuration
You can disable this status message by setting the Use the checkbox below for a quick retry:
Comment |
|
Heads-up before this merges: 1.19.6 brings real vsock fixes (b13ddc5b releases proxies after a clean shutdown; d2d8dd66 removes refused connections without waiting for the reaper), but it does not fix the VMM abort in gominimal/minimal#2103. In 1.19.6, The macOS side is fixed in gominimal/minimal#2105, which carries Suggest carrying the same patch here, the way this package already carries 0001:
Both patches get dropped once upstream releases the fixes (the 0002 report is going to containers/libkrun). Happy to push that to this branch if that's easier. |
1.19.6 still unwraps UnixProxy::new() for a guest-to-host stream, so a transient EMFILE/ENFILE/ENOBUFS on the host aborts the whole VMM. Carry 0002 from gominimal/minimal#2105 (identical file): log and answer that stream with OP_RST instead. Applies cleanly on v1.19.6 after 0001. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
@mitodrummer Thanks, done in dc98b32, as you laid out:
Checked against the real v1.19.6 tree: 0001 then 0002 apply cleanly, with no fuzz or rejects. Both get dropped once upstream releases the fixes. |
|
Correction to my earlier comment: minimal's minvmd doesn't consume this package on Linux. It builds a static musl libkrun from its own |
Update libkrun
1.19.4→1.19.6Source:
github:containers/libkrun:operator-pinnedRelease: https://github.com/containers/libkrun/releases/tag/v1.19.6
Changelog: libkrun/libkrun@v1.19.4...v1.19.6
Released: 9 days ago (2026-09-29)
Components changed
CycloneDX component delta (declared materials — the package's own version, not a dependency-tree diff)
libkrun1.19.41.19.6libkrun-upstream1.19.41.19.6Changes
1.19.41.19.6e8775fab2b460972...7025d72208172dc0...https://github.com/containers/libkrun/archive/refs/tags/v1.19.4.tar.gzhttps://github.com/containers/libkrun/archive/refs/tags/v1.19.6.tar.gzApache-2.0(source: GitHub + tarball)Quality suggestions
testsblock. This package has no standalone tests, so the buildbot will only verify compilation — not functional correctness. Consider adding a minimal smoke test (e.g., a--versionor small round-trip invocation) as part of this PR so future bumps catch regressions. Seepackages/python/build.nclfor a simple example.Created by pkgmgr