github containers/conmon v2.2.1
conmon v2.2.1 Release Notes

7 hours ago

conmon v2.2.1 Release Notes

Release date: 2026-02-12

Overview

This is a bugfix and stability release for conmon 2.2.1, reverting F-sequence behavior, addressing CPU load issues and improving test coverage for CRI-O integration.

Changes Since v2.2.0

Bug Fixes

  • Fix EAGAIN busy-loop in drain_stdio() (#633, 2cf4dcd)
    • Resolved CPU load issue caused by busy-looping on EAGAIN in stdio drain operations
    • Significantly reduces CPU consumption during container I/O operations

Reverts

  • Revert F-sequence behavior changes (#630)
    • Reverted PR #629: Fix k8s-file log format for terminating F-sequence (894e164)
    • Reverted PR #592: Previous F-sequence related changes (8563b0a)
    • Fixed test suite for reverted F-sequence behavior (5863a7f)
    • These changes were reverted to maintain compatibility and stability

Test Improvements

  • Add CRI-O critest (#631, f8cc9d6)

    • Added comprehensive CRI-O integration testing using critest
    • Improves CI coverage for CRI-O compatibility
  • Skip test if RUNTIME_BINARY is not runc (#628, 3bb1a4e)

    • Enhanced test suite to properly handle different OCI runtimes
    • Tests are now skipped when runc is not the configured runtime
  • Ensure necessary dependencies are available (#627, de539b3)

    • Added dependency checks for test prerequisites
    • Improves test reliability by verifying socat and other required tools

Installation

Download the release from the GitHub releases page or build from source:

git clone https://github.com/containers/conmon
cd conmon
git checkout v2.2.1
make
sudo make install

Dependencies

No changes to dependencies from v2.2.0. See README.md for full dependency list.

Contributors

Thanks to all contributors for this release:

Full Changelog

For complete commit history: v2.2.0...v2.2.1

Don't miss a new conmon release

NewReleases is sending notifications on new releases.