Add containerd package to Update Policy Exception List #3603

Closed
opened 2026-05-01 21:37:49 +00:00 by buckaroogeek · 11 comments

Synopsis

Add the containerd package (https://src.fedoraproject.org/rpms/containerd) to the Update Policy Exception List.

Benefit

This will provide the most current releases for the containerd container runtime provided by the Docker community. Containerd is a well known container runtime actively integrated into Docker, Kubernetes, and other container-related ecosystems.

Adding containerd to the exception policy list will simplify package maintenance.

Additional Information

The containerd project provide active support for the version and most recent predecessor as well as a few long term support versions (LTS). The current release receives the most attention in terms of fixes and feature enhancements.

This would bring containerd in-line with the update policy exceptions other Docker related packages have been granted.

Fedora (possibly Fedora ELN?) might benefit from also having a containerd-lts package which would provide the most current LTS version for those situations that would benefit from an LTS package.

Links

Containerd support policy: https://github.com/containerd/containerd/blob/main/RELEASES.md#support-horizon

# Synopsis Add the containerd package (https://src.fedoraproject.org/rpms/containerd) to the Update Policy Exception List. # Benefit This will provide the most current releases for the containerd container runtime provided by the Docker community. Containerd is a well known container runtime actively integrated into Docker, Kubernetes, and other container-related ecosystems. Adding containerd to the exception policy list will simplify package maintenance. # Additional Information The containerd project provide active support for the version and most recent predecessor as well as a few long term support versions (LTS). The current release receives the most attention in terms of fixes and feature enhancements. This would bring containerd in-line with the update policy exceptions other Docker related packages have been granted. Fedora (possibly Fedora ELN?) might benefit from also having a containerd-lts package which would provide the most current LTS version for those situations that would benefit from an LTS package. # Links Containerd support policy: https://github.com/containerd/containerd/blob/main/RELEASES.md#support-horizon
Owner

Metadata Update from @decathorpe:

  • Issue tagged with: updates policy exception
**Metadata Update from @decathorpe**: - Issue tagged with: updates policy exception
Owner

I see from https://github.com/containerd/containerd/blob/main/RELEASES.md#support-horizon that non LTS releases are supported approximately a year which indeed poses a challenge if a given Fedora release has to stay on a given release (as usually the version would land in Fedora before Fedora goes GA thus the version would be EOL before a given Fedora goes EOL).

As this package is often coupled with Docker/moby-engine and Kubernetes (both at runtime, no linking), I think it should be fine allowing it to move "slightly faster" than other packages to stay on a supported version.

Previous exception: https://pagure.io/fesco/issue/3394.

I see https://src.fedoraproject.org/rpms/moby-engine on the latest version for all Fedora releases but it is not listed on the exception page: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/#_exceptions

Should include it as well as part of this request?

I see from https://github.com/containerd/containerd/blob/main/RELEASES.md#support-horizon that non LTS releases are supported approximately a year which indeed poses a challenge if a given Fedora release has to stay on a given release (as usually the version would land in Fedora before Fedora goes GA thus the version would be EOL before a given Fedora goes EOL). As this package is often coupled with Docker/moby-engine and Kubernetes (both at runtime, no linking), I think it should be fine allowing it to move "slightly faster" than other packages to stay on a supported version. Previous exception: https://pagure.io/fesco/issue/3394. I see https://src.fedoraproject.org/rpms/moby-engine on the latest version for all Fedora releases but it is not listed on the exception page: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/#_exceptions Should include it as well as part of this request?
Owner

Ah, my bad, I missed https://pagure.io/fesco/issue/3602 which does the same for moby-engine.

+1

Ah, my bad, I missed https://pagure.io/fesco/issue/3602 which does the same for moby-engine. +1
Owner

+1

+1
Owner

+1

+1
Owner

After 16 days:
APPROVED (+3, 0, 0)

After 16 days: APPROVED (+3, 0, 0)
Owner

Metadata Update from @siosm:

  • Issue tagged with: document it, pending announcement
**Metadata Update from @siosm**: - Issue tagged with: document it, pending announcement
Owner

Metadata Update from @siosm:

  • Issue untagged with: pending announcement
**Metadata Update from @siosm**: - Issue **un**tagged with: pending announcement
Owner
Announced: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/6IODGM4JCQO6RTAIJVV7P5SYU6Q5TVVH/
Owner
https://forge.fedoraproject.org/fesco/docs/commit/92b2341faddeb1723a28f1ac4f5f9cc82672f99d
Owner

Metadata Update from @gotmax23:

  • Issue close_status updated to: Accepted
  • Issue status updated to: Closed (was: Open)
**Metadata Update from @gotmax23**: - Issue close_status updated to: Accepted - Issue status updated to: Closed (was: Open)
Sign in to join this conversation.
No milestone
No project
No assignees
6 participants
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
fesco/tickets#3603
No description provided.