Summary
CRI-O is meant to provide an integration path between OCI conformant runtimes and the kubelet. Specifically, it implements the Kubelet Container Runtime Interface (CRI) using OCI conformant runtimes. The scope of CRI-O is tied to the scope of the CRI.
Versions
v1.30.4 :: 0 :: gentoo
- Modified
- License
- Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0
- Keywords
- ~amd64 ~arm64
- USE flags
- btrfs device-mapper selinux systemd
v1.29.2 :: 0 :: gentoo
- Modified
- License
- Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0
- Keywords
- ~amd64 ~arm64
- USE flags
- btrfs device-mapper selinux systemd
USE flags
General
- btrfs
- Enables dependencies for the "btrfs" graph driver, including necessary kernel flags.
- device-mapper
- Enables dependencies for the "devicemapper" graph driver, including necessary kernel flags.
- selinux
- !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
- systemd
- Enable use of systemd-specific libraries and features like socket activation or session tracking
Dependencies
app-containers / cni-plugins : Standard networking plugins for container networking
app-containers / conmon : An OCI container runtime monitor
app-containers / runc : runc container cli tools
app-crypt / gpgme : GnuPG Made Easy is a library for making GnuPG easier to use
dev-go / go-md2man : A utility to convert markdown to man pages
dev-libs / glib : The GLib library of C routines
dev-libs / libassuan : IPC library used by GnuPG and GPGME
dev-libs / libgpg-error : Contains error handling functions used by GnuPG software
net-firewall / conntrack-tools : Connection tracking userspace tools
net-firewall / iptables : Linux kernel (2.4+) firewall, NAT and packet mangling tools
net-misc / socat : Multipurpose relay (SOcket CAT)
sys-apps / iproute2 : kernel routing and traffic control utilities
sys-apps / systemd : System and service manager for Linux
sys-fs / btrfs-progs : Btrfs filesystem utilities
sys-fs / lvm2 : User-land utilities for LVM2 (device-mapper) software
sys-libs / libseccomp : High level interface to Linux seccomp filter
sys-libs / libselinux : SELinux userland library
Runtime Dependencies
app-containers / cni-plugins : Standard networking plugins for container networking
app-containers / conmon : An OCI container runtime monitor
app-containers / runc : runc container cli tools
app-crypt / gpgme : GnuPG Made Easy is a library for making GnuPG easier to use
dev-libs / glib : The GLib library of C routines
dev-libs / libassuan : IPC library used by GnuPG and GPGME
dev-libs / libgpg-error : Contains error handling functions used by GnuPG software
net-firewall / conntrack-tools : Connection tracking userspace tools
net-firewall / iptables : Linux kernel (2.4+) firewall, NAT and packet mangling tools
net-misc / socat : Multipurpose relay (SOcket CAT)
sec-policy / selinux-crio : SELinux policy for cri-o
sys-apps / iproute2 : kernel routing and traffic control utilities
sys-apps / systemd : System and service manager for Linux
sys-fs / btrfs-progs : Btrfs filesystem utilities
sys-fs / lvm2 : User-land utilities for LVM2 (device-mapper) software
sys-libs / libseccomp : High level interface to Linux seccomp filter
sys-libs / libselinux : SELinux userland library
Bugs
- 738118
- app-containers/cri-o-1.18.3 calls strip directly
- 765850
- app-containers/cri-o: enable choice between runc and crun
- 794916
- app-containers/cri-o-1.21.0 installs pre-stripped files
- 829056
- app-containers/cri-o-1.22.1 fails to compile
- 830310
- app-containers/cri-o-1.22.1 fails to compile
- 857042
- app-containers/cri-o-1.24.1 - vendor/.../list.go: syntax error: unexpected interface, expecting ]
- 922291
- app-containers/cri-o-1.29.0 fails to compile (MUSL-SYSTEM): sqlite3-binding.c:38268:42: error: pread64 undeclared here (not in a function)
- 942558
- app-containers/cri-o: symlink traversal can result in denial of service via OOM
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
app-containers/cri-o: Add sys-apps/which to BDEPEND
Closes: https://bugs.gentoo.org/942366 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
app-containers/cri-o: add 1.30.4
Signed-off-by: Zac Medico <zmedico@gentoo.org> - Zac Medico · gentoo
app-containers/cri-o: drop 1.29.0
Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
app-containers/cri-o: add 1.29.2
Signed-off-by: Zac Medico <zmedico@gentoo.org> - Zac Medico · gentoo
app-containers/cri-o: drop 1.26.0
Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
app-containers/cri-o: add 1.29.0
Closes: https://bugs.gentoo.org/921505 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
app-containers/cri-o: drop 1.25.0, 1.25.1
Bug: https://bugs.gentoo.org/888053 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Zac Medico · gentoo
app-containers/cri-o: add 1.26.0
Bug: https://bugs.gentoo.org/888053 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Kenton Groombridge · gentoo
app-containers/cri-o: add USE=selinux
Signed-off-by: Kenton Groombridge <concord@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
app-containers/cri-o: add 1.25.1
Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
app-containers/cri-o: drop 1.24.1
Bug: https://bugs.gentoo.org/870937 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
app-containers/cri-o: add 1.25.0
Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - William Hubbs · gentoo
net-misc/cni-plugins: move to app-containers/cni-plugins
Closes: https://github.com/gentoo/gentoo/pull/25627 Thanks-to: Randall T. Vasquez <ran.dall@icloud.com> Signed-off-by: William Hubbs <williamh@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
app-containers/cri-o: drop 1.24.0
Bug: https://bugs.gentoo.org/850142 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Zac Medico · gentoo
app-containers/cri-o: add 1.24.1
Bug: https://bugs.gentoo.org/850142 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
app-containers/cri-o: drop 1.23.2
Closes: https://bugs.gentoo.org/844292 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
app-containers/cri-o: add 1.24.0
Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
app-containers/cri-o: remove vulnerable version
Bug: https://bugs.gentoo.org/835336 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Zac Medico · gentoo
app-containers/cri-o: add 1.23.2
Bug: https://bugs.gentoo.org/835336 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
app-containers/cri-o: Remove vulnerable versions
Bug: https://bugs.gentoo.org/833094 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
app-containers/cri-o: Bump to version 1.23.1
Bug: https://bugs.gentoo.org/833094 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Zac Medico · gentoo
app-containers/cri-o: Bump to version 1.23.0
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico <zmedico@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Georgy Yakovlev · gentoo
Move {app-emulation -> app-containers}/runc
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
Move {app-emulation -> app-containers}/podman
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> - Georgy Yakovlev · gentoo
Move {app-emulation -> app-containers}/cri-o
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>