Aleksei Sviridkin
5fc12d44b7
[cilium] Move AppArmor podAnnotations to a non-Talos-only values file
...
E2E revealed that the kube-apiserver rejects a DaemonSet carrying a
per-container AppArmor annotation for a container that is not present
in the pod spec:
DaemonSet.apps 'cilium' is invalid:
spec.template.annotations[container.apparmor.security.beta.kubernetes.io/mount-cgroup]:
Invalid value: 'mount-cgroup': container not found
On Talos (isp-full bundle) values-talos.yaml sets
cgroup.autoMount.enabled=false, so the upstream chart does not render
the mount-cgroup init container, and our unconditional podAnnotations
entry for it becomes an invalid reference.
Move the podAnnotations block from the shared values.yaml into a new
values-apparmor.yaml and include it only in the cilium-generic and
kubeovn-cilium-generic PackageSource variants, where
cgroup.autoMount.enabled is explicitly true. Talos variants
(cilium, cilium-kilo, kubeovn-cilium) get no AppArmor annotations,
which is safe because the Talos kernel does not load the AppArmor
LSM anyway.
Assisted-By: Claude <noreply@anthropic.com >
Signed-off-by: Aleksei Sviridkin <f@lex.la >
(cherry picked from commit abd6667eb3 )
2026-04-12 09:32:15 +00:00
..
2026-01-15 22:35:56 +01:00
2026-03-31 11:32:30 +00:00
2026-03-31 11:32:30 +00:00
2026-01-19 13:59:29 +01:00
2026-03-25 15:57:25 +05:00
2026-03-27 14:00:46 +00:00
2026-03-03 19:32:32 +03:00
2026-01-15 16:06:56 +01:00
2026-01-15 16:06:56 +01:00
2026-01-15 16:06:56 +01:00
2026-02-19 22:12:33 +03:00
2026-01-15 16:06:56 +01:00
2026-02-26 18:32:35 +05:00
2026-02-26 15:28:19 +03:00
2026-02-20 10:43:48 +05:00
2026-04-12 09:32:15 +00:00
2026-01-15 16:06:56 +01:00
2026-01-15 16:06:56 +01:00
2026-03-25 15:57:25 +05:00
2026-02-14 11:42:52 +01:00
2026-02-10 22:47:20 +05:00
2026-02-02 15:32:50 +01:00
2026-01-15 16:06:56 +01:00
2026-03-31 11:32:30 +00:00
2026-03-27 17:48:46 +05:00
2026-03-31 11:32:30 +00:00
2026-03-18 18:05:51 +03:00
2026-03-31 11:32:30 +00:00
2026-03-10 08:30:43 +01:00
2026-03-25 15:57:25 +05:00
2026-03-10 12:48:01 +01:00
2026-03-25 15:57:25 +05:00
2026-01-15 16:06:56 +01:00
2026-01-20 03:24:32 +01:00
2026-01-15 16:06:56 +01:00
2026-01-15 16:06:56 +01:00
2026-01-15 16:06:56 +01:00
2026-01-19 13:59:29 +01:00
2026-01-15 16:06:56 +01:00
2026-01-15 16:06:56 +01:00
2026-01-15 16:06:56 +01:00
2026-03-31 11:32:30 +00:00
2026-03-31 08:15:51 +00:00
2026-03-25 15:57:25 +05:00
2026-01-15 16:06:56 +01:00
2026-03-25 15:57:25 +05:00
2026-01-19 13:59:29 +01:00
2026-03-02 12:35:14 +05:00
2026-03-25 15:57:25 +05:00
2026-01-15 16:06:56 +01:00
2026-03-25 15:57:25 +05:00
2026-03-31 11:32:30 +00:00
2026-03-31 08:15:51 +00:00
2026-03-11 15:15:09 +03:00
2026-03-11 15:15:09 +03:00
2026-03-23 15:18:23 +03:00
2026-02-10 22:16:11 +01:00
2026-03-31 11:32:30 +00:00
2026-03-31 11:32:30 +00:00
2026-03-25 15:57:25 +05:00
2026-02-21 20:46:31 +01:00
2026-03-10 12:42:01 +01:00
2026-02-20 20:16:33 +01:00
2026-03-27 14:00:46 +00:00
2026-01-15 16:06:56 +01:00
2026-02-20 20:16:34 +01:00
2026-03-31 11:32:30 +00:00
2026-04-12 09:20:47 +00:00
2026-03-02 12:35:14 +05:00
2026-02-10 20:19:03 +01:00
2026-01-15 16:06:56 +01:00
2026-03-25 15:57:25 +05:00
2026-01-15 23:32:41 +00:00
2026-01-15 16:06:56 +01:00
2026-01-20 03:24:32 +01:00
2026-03-25 15:57:25 +05:00
2026-04-09 23:23:18 +00:00
2026-03-10 12:04:12 +05:00
2026-03-25 15:57:25 +05:00
2026-03-31 11:32:30 +00:00
2026-02-17 22:54:12 +01:00
2026-03-25 15:57:25 +05:00
2026-01-15 16:06:56 +01:00
2026-03-31 11:32:30 +00:00
2026-02-17 20:03:01 +03:00
2026-03-25 15:57:25 +05:00
2026-01-20 03:24:32 +01:00
2026-03-17 11:20:44 +01:00
2026-03-25 15:57:25 +05:00
2026-03-25 16:11:14 +03:00
2026-02-11 22:54:56 +01:00
2026-03-17 01:59:28 +03:00
2026-03-25 15:57:25 +05:00
2026-01-15 16:06:56 +01:00
2026-02-06 13:30:58 +03:00
2026-03-25 15:57:25 +05:00
2026-01-15 16:06:56 +01:00
2026-03-25 15:57:25 +05:00
2026-01-15 16:06:56 +01:00
2026-03-25 15:57:25 +05:00
2026-01-15 16:06:56 +01:00
2026-03-31 11:32:30 +00:00
2026-03-25 15:57:25 +05:00
2026-01-15 16:06:56 +01:00
2026-03-25 15:57:25 +05:00
2026-01-15 16:06:56 +01:00
2026-03-25 15:57:25 +05:00
2026-02-10 17:49:44 +03:00
2026-01-28 20:08:35 +03:00
2026-01-15 16:06:56 +01:00
2026-03-10 12:03:51 +05:00
2026-03-25 15:59:22 +05:00
2026-03-25 15:57:25 +05:00
2026-03-25 15:57:25 +05:00
2026-03-25 15:57:25 +05:00
2026-01-15 16:06:56 +01:00
2026-01-15 16:06:56 +01:00