intel / istio

Apache License 2.0
11 stars 14 forks source link

istioctl pulls images from private ghcr.io #19

Closed poussa closed 12 months ago

poussa commented 1 year ago

Bug Description

For deployment we’ve used istio: docker pull intel/istioctl:1.15.2-intel.0

During deployment istiod pod was not started because it tried to pull following image: docker pull ghcr.io/intel/istio/pilot:1.15-dev

Error response from daemon: Head "[https://ghcr.io/v2/intel/istio/pilot/manifests/1.15-dev":](https://ghcr.io/v2/intel/istio/pilot/manifests/1.15-dev%22:) unauthorized

We need to patch the istioctl so that it does not try to pull the private ghcr.io images but something from the dockerhub.

Version

intel/istioctl:1.15.2-intel.0

Additional Information

No response

Affected product area

Is this the right place to submit this?

rmstoi commented 1 year ago

Workflow builds images with HUB set to HUB: ghcr.io/${{ github.repository }} which for istio would be ghcr.io/intel/istio. To fix this images must be rebuilt with the HUB set as expected to dockerhub.

It could be possible to override these values: istioctl install --set