Skip to content

I think awx-operator:2.19.1 has a broken dependency now #16335

Description

@rkotech

Please confirm the following

  • I agree to follow this project's code of conduct.
  • I have checked the current issues for duplicates.
  • I understand that AWX is open source software provided for free and that I might not receive a timely response.
  • I am NOT reporting a (potential) security vulnerability. (These should be emailed to security@ansible.com instead.)

Bug Summary

Is this the right place to post this?
I tried to deploy this from ansible/helm, I notice the operator CM can not pull the kube-rbac-proxy image
I think I noticed this last week towards the end of the week, I think it was working before.
Maybe the kube-rbac-proxy project removed that old v0.15.0 version that the operator tries to pull?

Warning Failed 4m3s (x6 over 5m19s) kubelet Error: ImagePullBackOff
Warning Failed 3m50s (x4 over 5m20s) kubelet Failed to pull image "gcr.io/kubebuilder/kube-rbac-proxy:v0.15.0": Error response from daemon: manifest for gcr.io/kubebuilder/kube-rbac-proxy:v0.15.0 not found: manifest unknown: Failed to fetch "v0.15.0"
Warning Failed 3m50s (x4 over 5m20s) kubelet Error: ErrImagePull
Normal Pulling 2m27s (x5 over 5m20s) kubelet Pulling image "gcr.io/kubebuilder/kube-rbac-proxy:v0.15.0"
Warning FailedToRetrieveImagePullSecret 14s (x26 over 5m21s) kubelet Unable to retrieve some image pull secrets (redhat-operators-pull-secret); attempting to pull the image may not succeed.
Normal BackOff 14s (x21 over 5m19s) kubelet Back-off pulling image "gcr.io/kubebuilder/kube-rbac-proxy:v0.15.0"

AWX version

The version that would be pulled by awx-operator

Select the relevant components

  • UI
  • UI (tech preview)
  • API
  • Docs
  • Collection
  • CLI
  • Other

Installation method

minikube

Modifications

no

Ansible version

2.16.14

Operating system

OL

Web browser

No response

Steps to reproduce

- name: Deploy AWX Operator
  kubernetes.core.helm:
    name: awx-operator
    chart_ref: awx-operator
    chart_repo_url: https://ansible-community.github.io/awx-operator-helm/
    release_namespace: "{{ awx_namespace }}"
    create_namespace: true
    wait: true

Expected results

I would expect the kube-rbac-proxy image to pull successfully.

Actual results

$ kubectl describe pods/awx-operator-controller-manager-84c76b6df9-j96pm -n awx | egrep Error
Warning Failed 14m (x6 over 15m) kubelet Error: ImagePullBackOff
Warning Failed 13m (x4 over 15m) kubelet Failed to pull image "gcr.io/kubebuilder/kube-rbac-proxy:v0.15.0": Error response from daemon: manifest for gcr.io/kubebuilder/kube-rbac-proxy:v0.15.0 not found: manifest unknown: Failed to fetch "v0.15.0"
Warning Failed 13m (x4 over 15m) kubelet Error: ErrImagePull

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions