Skip to content

The etcd operator controller deployment failed #2172

Closed

Description

Describe the bug
Helm install failed for release cozy-etcd-operator/etcd-operator with chart [email protected]+a11612f35f31: context deadline exceeded

Environment

  • Cozystack version: v1.1.0

To Reproduce
Create fresh deployment.

Logs

kubectl logs -n cozy-etcd-operator deployment/etcd-operator-controller-manager -c kube-rbac-proxy
Error from server (BadRequest): container "kube-rbac-proxy" in pod "etcd-operator-controller-manager-666f5796f6-k2q7k" is waiting to start: image can't be pulled
Failed to pull image "gcr.io/kubebuilder/kube-rbac-proxy:v0.16.0": rpc error: code = NotFound desc = failed to pull and unpack image "gcr.io/kubebuilder/kube-rbac-proxy:v0.16.0": failed to resolve reference "gcr.io/kubebuilder/kube-rbac-proxy:v0.16.0": gcr.io/kubebuilder/kube-rbac-proxy:v0.16.0: not found

Additional context
Seems to be related to the cozystack/etcd-operator#271 issue.

Activity

  1. dosubot commented on Mar 8, 2026

    @dosubot

    Hi Kostiantyn Astakhov (@kastakhov)! I'm Dosu and I’m helping the cozystack team.

    This is a known issue tracked in #488. The gcr.io/kubebuilder/kube-rbac-proxy:v0.16.0 image is deprecated and became unavailable from March 18, 2025.

    Workaround: You can override the image via Helm values:

    kubeRbacProxy:
      image:
        repository: <alternative-registry>/kube-rbac-proxy
        tag: v0.16.0

    The long-term fix requires updating etcd-operator to use Controller-Runtime's WithAuthenticationAndAuthorization feature instead of kube-rbac-proxy, as noted in the upstream etcd-operator issue #271 you linked.

    To reply, just mention @dosu.


    How did I do? Good | Irrelevant | Incorrect | Verbose | Hallucination | Report 🐛 | Other

    Chat with Dosu Open in Cursor Join Discord Share on X

  2. added 2 commits that reference this issue on Mar 10, 2026
    9bb6625
    c720bde
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/bugCategorizes issue or PR as related to a bug

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions