Skip to content

[CI] : fix: integration tests failing: kube-rbac-proxy:v0.5.0 image not found #769

Description

@naman79820

Current Behavior

Integration tests are failing on master because gcr.io/kubebuilder/kube-rbac-proxy:v0.5.0
has been removed from the registry. The meshery-operator pod gets stuck in
ImagePullBackOff, causing the deployment to time out and integration test setup to fail.

Confirmed failing on master across CI runs and verified locally.

Desired Behavior

Integration tests should set up successfully and the meshery-operator pod
should start without image pull errors.

Implementation

Update the kube-rbac-proxy image reference in
config/default/manager_auth_proxy_patch.yaml to a newer available version
from gcr.io/kubebuilder or migrate to quay.io/brancz/kube-rbac-proxy
which is the actively maintained registry.

Acceptance Tests

  • make integration-tests-setup completes without error
  • meshery-operator pod starts with both containers (kube-rbac-proxy and manager) in Running state
  • Integration Tests CI passes on master

Contributor Guides and Resources

Metadata

Metadata

Assignees

Labels

area/ciContinuous integration

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions