Specifying registry mirror for "*" results in: Task failed, error was: runtime: unmarshalling manifest "webhook.yaml" #2926
Labels
kind/bug
Categorizes issue or PR as related to a bug.
sig/cluster-management
Denotes a PR or issue as being assigned to SIG Cluster Management.
What happened?
If specifying
.containerRuntime.containerd.registries."*"
(with appropriate childs), applying themachine-controller
addon will fail:If I replace
"*"
with e.g."docker.io"
, it works as expected. However,"*"
is explicitely supported by containerd, and is rather useful.It should be noted, that containerd on the control plane nodes is correctly configured with
"*"
, the error occurs afterwards.Expected behavior
No error :)
How to reproduce the issue?
Add something like the below to your
kubeone.yaml
:What KubeOne version are you using?
Provide your KubeOneCluster manifest here (if applicable)
Let me know if the above snippet isn't enough but pretty sure the rest doesn't matter.
# paste manifest here
What cloud provider are you running on?
OpenStack
What operating system are you running in your cluster?
Ubuntu 22.04
Additional information
I'm kinda thinking this is a regression, i.e. I think I tried using registry mirrors like that before (but then didn't use the feature at all because something else was missing - only retried now, probably several months later).
The text was updated successfully, but these errors were encountered: