9b689f8f5c
Updates containerd to v1.7.14.
Highlights
Fix various timing issues with docker pusher
Register imagePullThroughput and count with MiB
Move high volume event logs to Trace level
Container Runtime Interface (CRI)
Handle pod transition states gracefully while listing pod stats
Runtime
Update runc-shim to process exec exits before init
https://github.com/containerd/containerd/releases/tag/1.7.14
Signed-off-by: Christian Stewart <christian@aperture.us>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
(cherry picked from commit 2fa0f383b6
)
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
61 lines
1.6 KiB
Makefile
61 lines
1.6 KiB
Makefile
################################################################################
|
|
#
|
|
# containerd
|
|
#
|
|
################################################################################
|
|
|
|
CONTAINERD_VERSION = 1.7.14
|
|
CONTAINERD_SITE = $(call github,containerd,containerd,v$(CONTAINERD_VERSION))
|
|
CONTAINERD_LICENSE = Apache-2.0
|
|
CONTAINERD_LICENSE_FILES = LICENSE
|
|
CONTAINERD_CPE_ID_VENDOR = linuxfoundation
|
|
|
|
CONTAINERD_GOMOD = github.com/containerd/containerd
|
|
|
|
CONTAINERD_LDFLAGS = \
|
|
-X $(CONTAINERD_GOMOD)/version.Version=$(CONTAINERD_VERSION)
|
|
|
|
CONTAINERD_BUILD_TARGETS = \
|
|
cmd/containerd \
|
|
cmd/containerd-shim \
|
|
cmd/containerd-shim-runc-v1 \
|
|
cmd/containerd-shim-runc-v2 \
|
|
cmd/ctr
|
|
|
|
CONTAINERD_INSTALL_BINS = $(notdir $(CONTAINERD_BUILD_TARGETS))
|
|
CONTAINERD_TAGS = no_aufs
|
|
|
|
ifeq ($(BR2_PACKAGE_LIBAPPARMOR),y)
|
|
CONTAINERD_DEPENDENCIES += libapparmor
|
|
CONTAINERD_TAGS += apparmor
|
|
endif
|
|
|
|
ifeq ($(BR2_PACKAGE_LIBSECCOMP),y)
|
|
CONTAINERD_DEPENDENCIES += libseccomp host-pkgconf
|
|
CONTAINERD_TAGS += seccomp
|
|
endif
|
|
|
|
ifneq ($(BR2_PACKAGE_CONTAINERD_DRIVER_BTRFS),y)
|
|
CONTAINERD_TAGS += no_btrfs
|
|
endif
|
|
|
|
ifneq ($(BR2_PACKAGE_CONTAINERD_DRIVER_DEVMAPPER),y)
|
|
CONTAINERD_TAGS += no_devmapper
|
|
endif
|
|
|
|
ifneq ($(BR2_PACKAGE_CONTAINERD_DRIVER_ZFS),y)
|
|
CONTAINERD_TAGS += no_zfs
|
|
endif
|
|
|
|
ifneq ($(BR2_PACKAGE_CONTAINERD_CRI),y)
|
|
CONTAINERD_TAGS += no_cri
|
|
endif
|
|
|
|
define CONTAINERD_INSTALL_INIT_SYSTEMD
|
|
$(INSTALL) -D -m 0644 $(@D)/containerd.service \
|
|
$(TARGET_DIR)/usr/lib/systemd/system/containerd.service
|
|
$(SED) 's,/usr/local/bin,/usr/bin,g' $(TARGET_DIR)/usr/lib/systemd/system/containerd.service
|
|
endef
|
|
|
|
$(eval $(golang-package))
|