-
Type: Task
-
Status: Resolved
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: Continuous Integration
-
Team:PLATFORM
-
Sprint:nxplatform #44
-
Story Points:1
When running the platform-ci job, the exposecontroller pod is stuck with:
Events: Type Reason Age From Message ---- ------ ---- ---- ------- Normal Scheduled 4m30s default-scheduler Successfully assigned platform/expose-c966d to gke-jx-prod-pool-2-a6313578-pokd Normal Pulling 3m48s (x3 over 4m29s) kubelet Pulling image "gcr.io/jenkinsxio/exposecontroller:2.3.111" Warning Failed 3m48s (x3 over 4m29s) kubelet Failed to pull image "gcr.io/jenkinsxio/exposecontroller:2.3.111": rpc error: code = Unknown desc = Error response from daemon: Get https://gcr.io/v2/jenkinsxio/exposecontroller/manifests/2.3.111: denied: Project jenkinsxio has been deleted. Warning Failed 3m48s (x3 over 4m29s) kubelet Error: ErrImagePull Warning DNSConfigForming 3m37s (x8 over 4m29s) kubelet Search Line limits were exceeded, some search paths have been omitted, the applied search line is: platform.svc.cluster.local svc.cluster.local cluster.local all known uplink Normal BackOff 3m37s (x4 over 4m28s) kubelet Back-off pulling image "gcr.io/jenkinsxio/exposecontroller:2.3.111" Warning Failed 3m37s (x4 over 4m28s) kubelet Error: ImagePullBackOff
Due to the image registry change from gcr to ghcr.
Probably need to update a chart or cronjob somehow, but not trivial.
First step: let's stop calling jx upgrade platform from the pipeline and rely on the existing deployments (OK as long as we don't need to change anything in https://github.com/nuxeo/platform-ci/tree/bcd312e4522935f2d54f8d9715f56d434a438fab/jenkins-x-platform).
Next step: offer an alternative to jx upgrade platform to install the chartmuseum and nexus, see NXBT-3559.
- is related to
-
NXBT-3614 [Platform CI] Deploy Nexus and Chartmuseum with a Helm chart
- Resolved