Closed mottetm closed 2 weeks ago
I can confirm it's a bug, but not sure whether it's containerd or Talos generating config for containerd.
It's a containerd bug: https://github.com/containerd/containerd/issues/10916, depending on the response from the upstream, we will either wait for the next release/patch, or patch it ourselves.
Can someone please confirm a version that does not have this issue? I have tried three different releases, and I cannot pull images from a private Nexus Docker repository. It am pretty sure I have the secrets set correctly, as on Ubuntu they pull correctly.
If I can find a known good release that does not have this issue, I can prove if the issue is something I am doing or the containerd problem.
Thanks.
1.7 talos versions will work since it uses old containerd
@frezbo. Thanks for the info. Then I must be doing something wrong, as I tried version 1.7.7, and I still received an authentication error when trying to pull from a private registry.
This issue is only about Talos 1.8+ and specifically about pause
image (pod sandbox).
Bug Report
Description
When specifying a custom
pause
image as described here located in a private registry,kubelet
fails to pull the image with a401 Unauthorized
error, despite the private registry being configured in the machine config (registries.config.<private.registry>.auth
).This was previously working in
v1.6.8
.Logs
Environment
v1.8.1
arm64