m/n/k/containerd: use preseeded pause container

To allow no-network tests we need to bundle the pause container.

Change-Id: I1fa6bb70c10a16097d35d919941f501ddc5f784d
Reviewed-on: https://review.monogon.dev/c/monogon/+/2767
Tested-by: Jenkins CI
Reviewed-by: Lorenz Brun <lorenz@monogon.tech>
diff --git a/third_party/go/patches/k8s-add-pause-build-file.patch b/third_party/go/patches/k8s-add-pause-build-file.patch
new file mode 100644
index 0000000..a5b35fa
--- /dev/null
+++ b/third_party/go/patches/k8s-add-pause-build-file.patch
@@ -0,0 +1,20 @@
+From b524a63f818f74b7fbef0ca0016c61ea454a50bd Mon Sep 17 00:00:00 2001
+From: Tim Windelschmidt <tim@monogon.tech>
+Date: Tue, 13 Feb 2024 15:19:31 +0100
+Subject: [PATCH] add BUILD file for pause container
+
+---
+ build/pause/linux/BUILD.bazel | 1 +
+ 1 file changed, 1 insertion(+)
+ create mode 100644 build/pause/linux/BUILD.bazel
+
+diff --git a/build/pause/linux/BUILD.bazel b/build/pause/linux/BUILD.bazel
+new file mode 100644
+index 00000000000..8057dd4a859
+--- /dev/null
++++ b/build/pause/linux/BUILD.bazel
+@@ -0,0 +1 @@
++exports_files(["pause.c"])
+--
+2.42.0
+