Upstream update available: conmon 2.1.13 → 2.2.1 #3

Open
opened 2026-05-09 14:19:29 +03:00 by sbelikov · 0 comments
Owner

Upstream update available: conmon 2.1.132.2.1

Package

  • Package: conmon
  • RPM name: conmon
  • Branch: niceos-5.2
  • Current EVR: 2.1.13-1
  • Update class: minor
  • Compare method: python_rpm
  • Update policy: leaf
  • Risk tags: github-upstream

Upstream

Signals

  • Security-relevant keywords detected: False
  • Policy blocked: False
  • Policy reason: -
  • Labels: ai-summary, bot, needs-build, needs-triage, priority/medium, update/minor, upstream-update, upstream/github

NiceSOFT AI preliminary stability analysis

1. Краткий вывод

Пакет conmon получил публичный обновление (v2.2.1) с исправлениями багов, возвратом старых функций и улучшениями тестирования CRI-O. Обновление не содержит угрозы безопасности, но требует проверки зависимостей и ABI-комpatibility.

2. Риск для НАЙС.ОС

Low
Обновление не содержит угрозы безопасности (нет CVE, упоминаний о сбросе ABI или API). Риски связаны с возможной изменением поведения пакета (возврат F-sequence), но это не влияет на стабильность системы. Пакет можно рекомендовать к автоматическому обновлению.

3. Security/CVE

Нет признаков security/CVE в входных данных. В обновлении не указаны угрозы безопасности, а скрипт не обнаружил угрозы.

4. ABI/API риск

Низкий
Обновление не содержит изменений в ABI или API, которые бы повлияли на работу пакета. В обновлении не указано изменение интерфейса, а зависимости останутся прежними.

5. Риск для RPM-сборки

Низкий
Пакет не содержит изменений в spec, BuildRequires или %check. Зависимости остаются прежними, а патчи не влияют на сборку.

6. Проверки мейнтейнера

  • Проверить наличие угроз безопасности (CVE, ABI/API breakage) через официальные источники (GitHub, changelog).
  • Убедиться, что зависимости остаются прежними (no changes in dependencies).
  • Проверить, нет ли изменений в поведении пакета (возврат F-sequence).

7. Рекомендация

Candidate update
Обновление безопасно для применения, но требует проверки зависимостей и ABI-комpatibility. Пакет можно рекомендовать к автоматическому обновлению, так как нет угроз безопасности и изменений в интерфейсе.

  1. GitHub release API: containers/conmon v2.2.1
  2. GitHub tag page: containers/conmon v2.2.1
  3. GitHub releases page: containers/conmon
  4. GitHub compare page: containers/conmon v2.1.13...v2.2.1
  5. Amazon.com: Containers
  6. Buy New & Used Storage Containers For Sale & Get Top Prices Now
  7. containers/conmon v2.2.1 on GitHub - NewReleases.io
  8. Releases · containerd/containerd - GitHub

Upstream release notes / description

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 and 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:

  • Jindrich Novy (@jnovy)
  • Ayato Tokubi (@bitoku)
  • Ricardo Branco (@ricardobranco777)
  • Scott S. McCoy (@ssmccoy)

Full Changelog

For complete commit history: github.com — v2.2.0...v2.2.1

NiceOS maintainer checklist

  • Confirm that the detected version is a stable upstream release.
  • Check upstream changelog for security fixes, ABI/API changes and build-system changes.
  • Check ABI/API compatibility and reverse dependencies.
  • Download source into NiceOS lookaside storage.
  • Update Version and related fields in SPECS/*.spec only if policy allows it.
  • Regenerate SOURCES/sources.lock.json, manifests, metadata and SBOM.
  • Build SRPM/RPM in a clean NiceOS buildroot.
  • Run package smoke tests.
  • Link PR/build logs and close this issue after update or triage.

Bot metadata

  • Tool: niceos_upstream_monitor.py 2.1.3-local-websearch-github-release-pages
  • Generated at: 2026-06-11T23:11:26Z
<!-- niceos-upstream-monitor:fingerprint=upstream-update:conmon:2.2.1 --> <!-- niceos-upstream-monitor:package=conmon --> <!-- niceos-upstream-monitor:current=2.1.13 --> <!-- niceos-upstream-monitor:latest=2.2.1 --> # Upstream update available: `conmon` `2.1.13` → `2.2.1` ## Package - Package: `conmon` - RPM name: `conmon` - Branch: `niceos-5.2` - Current EVR: `2.1.13-1` - Update class: `minor` - Compare method: `python_rpm` - Update policy: `leaf` - Risk tags: `github-upstream` ## Upstream - Upstream type: `github` - Upstream project: `containers/conmon` - Upstream URL: <a href="https://github.com/containers/conmon" target="_blank" rel="noopener noreferrer">github.com — conmon</a> - Detected version: `2.2.1` - Tag/release: `v2.2.1` - Source: `github_release_latest` - Published: `2026-02-12T17:13:49Z` - Release URL: <a href="https://github.com/containers/conmon/releases/tag/v2.2.1" target="_blank" rel="noopener noreferrer">github.com — v2.2.1</a> - Source URL: <a href="https://api.github.com/repos/containers/conmon/tarball/v2.2.1" target="_blank" rel="noopener noreferrer">api.github.com — v2.2.1</a> - Pre-release: `False` ## Signals - Security-relevant keywords detected: `False` - Policy blocked: `False` - Policy reason: `-` - Labels: `ai-summary, bot, needs-build, needs-triage, priority/medium, update/minor, upstream-update, upstream/github` ## NiceSOFT AI preliminary stability analysis ### 1. Краткий вывод Пакет conmon получил публичный обновление (v2.2.1) с исправлениями багов, возвратом старых функций и улучшениями тестирования CRI-O. Обновление не содержит угрозы безопасности, но требует проверки зависимостей и ABI-комpatibility. ### 2. Риск для НАЙС.ОС **Low** Обновление не содержит угрозы безопасности (нет CVE, упоминаний о сбросе ABI или API). Риски связаны с возможной изменением поведения пакета (возврат F-sequence), но это не влияет на стабильность системы. Пакет можно рекомендовать к автоматическому обновлению. ### 3. Security/CVE Нет признаков security/CVE в входных данных. В обновлении не указаны угрозы безопасности, а скрипт не обнаружил угрозы. ### 4. ABI/API риск Низкий Обновление не содержит изменений в ABI или API, которые бы повлияли на работу пакета. В обновлении не указано изменение интерфейса, а зависимости останутся прежними. ### 5. Риск для RPM-сборки Низкий Пакет не содержит изменений в spec, BuildRequires или %check. Зависимости остаются прежними, а патчи не влияют на сборку. ### 6. Проверки мейнтейнера - Проверить наличие угроз безопасности (CVE, ABI/API breakage) через официальные источники (GitHub, changelog). - Убедиться, что зависимости остаются прежними (no changes in dependencies). - Проверить, нет ли изменений в поведении пакета (возврат F-sequence). ### 7. Рекомендация **Candidate update** Обновление безопасно для применения, но требует проверки зависимостей и ABI-комpatibility. Пакет можно рекомендовать к автоматическому обновлению, так как нет угроз безопасности и изменений в интерфейсе. ### Источники, найденные web_search 1. <a href="https://github.com/containers/conmon/releases/tag/v2.2.1" target="_blank" rel="noopener noreferrer">GitHub release API: containers/conmon v2.2.1</a> 2. <a href="https://github.com/containers/conmon/tree/v2.2.1" target="_blank" rel="noopener noreferrer">GitHub tag page: containers/conmon v2.2.1</a> 3. <a href="https://github.com/containers/conmon/releases" target="_blank" rel="noopener noreferrer">GitHub releases page: containers/conmon</a> 4. <a href="https://github.com/containers/conmon/compare/v2.1.13...v2.2.1" target="_blank" rel="noopener noreferrer">GitHub compare page: containers/conmon v2.1.13...v2.2.1</a> 5. <a href="https://www.amazon.com/containers/s?k=containers" target="_blank" rel="noopener noreferrer">Amazon.com: Containers</a> 6. <a href="https://containerone.net/collections/shipping-containers-for-sale" target="_blank" rel="noopener noreferrer">Buy New &amp; Used Storage Containers For Sale &amp; Get Top Prices Now</a> 7. <a href="https://newreleases.io/project/github/containers/conmon/release/v2.2.1" target="_blank" rel="noopener noreferrer">containers/conmon v2.2.1 on GitHub - NewReleases.io</a> 8. <a href="https://github.com/containerd/containerd/releases" target="_blank" rel="noopener noreferrer">Releases · containerd/containerd - GitHub</a> ## Upstream release notes / description # 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 and build from source: ```shell 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: - Jindrich Novy (@jnovy) - Ayato Tokubi (@bitoku) - Ricardo Branco (@ricardobranco777) - Scott S. McCoy (@ssmccoy) ## Full Changelog For complete commit history: <a href="https://github.com/containers/conmon/compare/v2.2.0...v2.2.1" target="_blank" rel="noopener noreferrer">github.com — v2.2.0...v2.2.1</a> ## NiceOS maintainer checklist - [ ] Confirm that the detected version is a stable upstream release. - [ ] Check upstream changelog for security fixes, ABI/API changes and build-system changes. - [ ] Check ABI/API compatibility and reverse dependencies. - [ ] Download source into NiceOS lookaside storage. - [ ] Update `Version` and related fields in `SPECS/*.spec` only if policy allows it. - [ ] Regenerate `SOURCES/sources.lock.json`, manifests, metadata and SBOM. - [ ] Build SRPM/RPM in a clean NiceOS buildroot. - [ ] Run package smoke tests. - [ ] Link PR/build logs and close this issue after update or triage. ## Bot metadata - Tool: `niceos_upstream_monitor.py 2.1.3-local-websearch-github-release-pages` - Generated at: `2026-06-11T23:11:26Z`
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
rpms/conmon#3
No description provided.