summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBruce Ashfield <bruce.ashfield@gmail.com>2024-04-26 20:52:43 +0000
committerBruce Ashfield <bruce.ashfield@gmail.com>2024-04-26 20:52:43 +0000
commit37fc6e5b8739e4a3abd6d7858114858d59aa8354 (patch)
tree58a16f9b1167b2d1202f992f2911d534e007cb96
parent9f0a5fee113a9207b9bdf683d4bb4dcf1fe30a18 (diff)
downloadmeta-virtualization-37fc6e5b8739e4a3abd6d7858114858d59aa8354.tar.gz
containerd: consolidate to "containerd"
We no longer need the split between container-docker and containerd-opencontainers and dependent layers have been given over a year to adapt. We do keep the provides and rprovides around for a bit longer, but those will also be removed in the future. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
-rw-r--r--conf/layer.conf2
-rw-r--r--recipes-containers/containerd/containerd/0001-Makefile-allow-GO_BUILD_FLAGS-to-be-externally-speci.patch (renamed from recipes-containers/containerd/containerd-opencontainers/0001-Makefile-allow-GO_BUILD_FLAGS-to-be-externally-speci.patch)0
-rw-r--r--recipes-containers/containerd/containerd/0001-build-don-t-use-gcflags-to-define-trimpath.patch (renamed from recipes-containers/containerd/containerd-opencontainers/0001-build-don-t-use-gcflags-to-define-trimpath.patch)0
-rw-r--r--recipes-containers/containerd/containerd_git.bb (renamed from recipes-containers/containerd/containerd-opencontainers_git.bb)8
4 files changed, 6 insertions, 4 deletions
diff --git a/conf/layer.conf b/conf/layer.conf
index 7c8e3701..b7cbb092 100644
--- a/conf/layer.conf
+++ b/conf/layer.conf
@@ -40,7 +40,7 @@ LAYERRECOMMENDS_virtualization-layer = " \
40require conf/distro/include/virt_security_flags.inc 40require conf/distro/include/virt_security_flags.inc
41 41
42PREFERRED_PROVIDER_virtual/runc ?= "runc-opencontainers" 42PREFERRED_PROVIDER_virtual/runc ?= "runc-opencontainers"
43PREFERRED_PROVIDER_virtual/containerd ?= "containerd-opencontainers" 43PREFERRED_PROVIDER_virtual/containerd ?= "containerd"
44PREFERRED_PROVIDER_virtual/docker ?= "docker-moby" 44PREFERRED_PROVIDER_virtual/docker ?= "docker-moby"
45 45
46# Sanity check for meta-virtualization layer. 46# Sanity check for meta-virtualization layer.
diff --git a/recipes-containers/containerd/containerd-opencontainers/0001-Makefile-allow-GO_BUILD_FLAGS-to-be-externally-speci.patch b/recipes-containers/containerd/containerd/0001-Makefile-allow-GO_BUILD_FLAGS-to-be-externally-speci.patch
index 63498a86..63498a86 100644
--- a/recipes-containers/containerd/containerd-opencontainers/0001-Makefile-allow-GO_BUILD_FLAGS-to-be-externally-speci.patch
+++ b/recipes-containers/containerd/containerd/0001-Makefile-allow-GO_BUILD_FLAGS-to-be-externally-speci.patch
diff --git a/recipes-containers/containerd/containerd-opencontainers/0001-build-don-t-use-gcflags-to-define-trimpath.patch b/recipes-containers/containerd/containerd/0001-build-don-t-use-gcflags-to-define-trimpath.patch
index 62580c6c..62580c6c 100644
--- a/recipes-containers/containerd/containerd-opencontainers/0001-build-don-t-use-gcflags-to-define-trimpath.patch
+++ b/recipes-containers/containerd/containerd/0001-build-don-t-use-gcflags-to-define-trimpath.patch
diff --git a/recipes-containers/containerd/containerd-opencontainers_git.bb b/recipes-containers/containerd/containerd_git.bb
index 10d1ce8b..e685a8cb 100644
--- a/recipes-containers/containerd/containerd-opencontainers_git.bb
+++ b/recipes-containers/containerd/containerd_git.bb
@@ -20,8 +20,11 @@ CVE_VERSION = "v2.0.0-beta.0"
20 20
21# EXTRA_OEMAKE += "GODEBUG=1" 21# EXTRA_OEMAKE += "GODEBUG=1"
22 22
23PROVIDES += "virtual/containerd" 23# containerd-opencontainers is to provide compatibility with external
24RPROVIDES:${PN} = "virtual-containerd" 24# packagegroups / recipes that depend on the existing split of containerd
25# between docker and opencontainers. We can drop it in the future.
26PROVIDES += "virtual/containerd containerd-opencontainers"
27RPROVIDES:${PN} = "virtual-containerd containerd-opencontainers"
25 28
26S = "${WORKDIR}/git/src/github.com/containerd/containerd" 29S = "${WORKDIR}/git/src/github.com/containerd/containerd"
27 30
@@ -97,4 +100,3 @@ COMPATIBLE_HOST = "^(?!(qemu)?mips).*"
97 100
98RDEPENDS:${PN} += " ${VIRTUAL-RUNTIME_container_runtime}" 101RDEPENDS:${PN} += " ${VIRTUAL-RUNTIME_container_runtime}"
99 102
100CVE_PRODUCT = "containerd"