Ok, I checked again. We have this images pulled on our registry:
quay.io/jetstack/cert-manager-cainjector:v1.7.1
quay.io/jetstack/cert-manager-controller:v1.7.1
quay.io/jetstack/cert-manager-webhook:v1.7.1
quay.io/jetstack/cert-manager-ctl:v1.7.1
quay.io/jetstack/cert-manager-acmesolver:v1.7.1
k8s.gcr.io/defaultbackend:1.4
k8s.gcr.io/ingress-nginx/controller:v1.1.1
k8s.gcr.io/ingress-nginx/kube-webhook-certgen:v1.1.1
However, the setup of stx is still failing.
Checking the ansible.log file you can see that there are some old versions for the above images:
controller-0:~$ cat ansible.log | grep cert-manager-cainjector
- quay.io/jetstack/cert-manager-cainjector:v0.15.0
- Image kasstxj.ka.intel.com:5000/jetstack/cert-manager-cainjector:v0.15.0 not found on local registry, attempt to download...
- 'Image download succeeded: kasstxj.ka.intel.com:5000/jetstack/cert-manager-cainjector:v0.15.0'
- 'Image push succeeded: registry.local:9001/quay.io/jetstack/cert-manager-cainjector:v0.15.0'
- Image kasstxj.ka.intel.com:5000/jetstack/cert-manager-cainjector:v0.15.0 download succeeded by containerd
controller-0:~$
I guess some ansible playbooks needs to be updated?!
controller-0:~$ cat /usr/share/ansible/stx-ansible/playbooks/roles/common/load-images-information/vars/k8s-v1.21.8/system-images.yml
---
# System images that are pre-pulled and pushed to local registry
n3000_opae_img: docker.io/starlingx/n3000-opae:stx.6.0-v1.0.1
tiller_img: ghcr.io/helm/tiller:v2.16.9
armada_img: quay.io/airshipit/armada:ddbdd7256c20f138737f6cbd772312f7a19f58b8-ubuntu_bionic
kubernetes_entrypoint_img: quay.io/stackanetes/kubernetes-entrypoint:v0.3.1
calico_cni_img: quay.io/calico/cni:v3.19.1
calico_node_img: quay.io/calico/node:v3.19.1
calico_kube_controllers_img: quay.io/calico/kube-controllers:v3.19.1
calico_flexvol_img: quay.io/calico/pod2daemon-flexvol:v3.19.1
multus_img: ghcr.io/k8snetworkplumbingwg/multus-cni:v3.7.1
sriov_cni_img: ghcr.io/k8snetworkplumbingwg/sriov-cni:v2.6.1
sriov_network_device_img: ghcr.io/k8snetworkplumbingwg/sriov-network-device-plugin:v3.3.2
nginx_ingress_controller_img: k8s.gcr.io/ingress-nginx/controller:v0.41.2
default_backend_img: k8s.gcr.io/defaultbackend:1.4
cert_manager_acmesolver_img: quay.io/jetstack/cert-manager-acmesolver:v0.15.0
cert_manager_cainjector_img: quay.io/jetstack/cert-manager-cainjector:v0.15.0
cert_manager_controller_img: quay.io/jetstack/cert-manager-controller:v0.15.0
cert_manager_webhook_img: quay.io/jetstack/cert-manager-webhook:v0.15.0
# Keep the snapshot-controller image in sync with the one provided at:
# cluster/addons/volumesnapshots/volume-snapshot-controller/volume-snapshot-controller-deployment.yaml
# in the kubernetes github repo
snapshot_controller_img: quay.io/k8scsi/snapshot-controller:v2.0.0-rc2
rvmc_img: docker.io/starlingx/rvmc:stx.5.0-v1.0.0
pause_img: k8s.gcr.io/pause:3.4.1
flux_helm_controller_img: docker.io/fluxcd/helm-controller:v0.15.0
flux_source_controller_img: docker.io/fluxcd/source-controller:v0.20.1
controller-0:~$
Ok, I checked again. We have this images pulled on our registry: jetstack/ cert-manager- cainjector: v1.7.1 jetstack/ cert-manager- controller: v1.7.1 jetstack/ cert-manager- webhook: v1.7.1 jetstack/ cert-manager- ctl:v1. 7.1 jetstack/ cert-manager- acmesolver: v1.7.1 io/defaultbacke nd:1.4 io/ingress- nginx/controlle r:v1.1. 1 io/ingress- nginx/kube- webhook- certgen: v1.1.1
quay.io/
quay.io/
quay.io/
quay.io/
quay.io/
k8s.gcr.
k8s.gcr.
k8s.gcr.
However, the setup of stx is still failing. cainjector jetstack/ cert-manager- cainjector: v0.15.0 ka.intel. com:5000/ jetstack/ cert-manager- cainjector: v0.15.0 not found on local registry, attempt to download... ka.intel. com:5000/ jetstack/ cert-manager- cainjector: v0.15.0' local:9001/ quay.io/ jetstack/ cert-manager- cainjector: v0.15.0' ka.intel. com:5000/ jetstack/ cert-manager- cainjector: v0.15.0 download succeeded by containerd
Checking the ansible.log file you can see that there are some old versions for the above images:
controller-0:~$ cat ansible.log | grep cert-manager-
- quay.io/
- Image kasstxj.
- 'Image download succeeded: kasstxj.
- 'Image push succeeded: registry.
- Image kasstxj.
controller-0:~$
I guess some ansible playbooks needs to be updated?! ansible/ stx-ansible/ playbooks/ roles/common/ load-images- information/ vars/k8s- v1.21.8/ system- images. yml io/starlingx/ n3000-opae: stx.6.0- v1.0.1 helm/tiller: v2.16.9 airshipit/ armada: ddbdd7256c20f13 8737f6cbd772312 f7a19f58b8- ubuntu_ bionic entrypoint_ img: quay.io/ stackanetes/ kubernetes- entrypoint: v0.3.1 calico/ cni:v3. 19.1 calico/ node:v3. 19.1 kube_controller s_img: quay.io/ calico/ kube-controller s:v3.19. 1 calico/ pod2daemon- flexvol: v3.19.1 k8snetworkplumb ingwg/multus- cni:v3. 7.1 k8snetworkplumb ingwg/sriov- cni:v2. 6.1 device_ img: ghcr.io/ k8snetworkplumb ingwg/sriov- network- device- plugin: v3.3.2 controller_ img: k8s.gcr. io/ingress- nginx/controlle r:v0.41. 2 backend_ img: k8s.gcr. io/defaultbacke nd:1.4 acmesolver_ img: quay.io/ jetstack/ cert-manager- acmesolver: v0.15.0 cainjector_ img: quay.io/ jetstack/ cert-manager- cainjector: v0.15.0 controller_ img: quay.io/ jetstack/ cert-manager- controller: v0.15.0 webhook_ img: quay.io/ jetstack/ cert-manager- webhook: v0.15.0 addons/ volumesnapshots /volume- snapshot- controller/ volume- snapshot- controller- deployment. yaml controller_ img: quay.io/ k8scsi/ snapshot- controller: v2.0.0- rc2 io/starlingx/ rvmc:stx. 5.0-v1. 0.0 io/pause: 3.4.1 controller_ img: docker. io/fluxcd/ helm-controller :v0.15. 0 controller_ img: docker. io/fluxcd/ source- controller: v0.20.1
controller-0:~$ cat /usr/share/
---
# System images that are pre-pulled and pushed to local registry
n3000_opae_img: docker.
tiller_img: ghcr.io/
armada_img: quay.io/
kubernetes_
calico_cni_img: quay.io/
calico_node_img: quay.io/
calico_
calico_flexvol_img: quay.io/
multus_img: ghcr.io/
sriov_cni_img: ghcr.io/
sriov_network_
nginx_ingress_
default_
cert_manager_
cert_manager_
cert_manager_
cert_manager_
# Keep the snapshot-controller image in sync with the one provided at:
# cluster/
# in the kubernetes github repo
snapshot_
rvmc_img: docker.
pause_img: k8s.gcr.
flux_helm_
flux_source_
controller-0:~$