openshift-online / maestro

Maestro Service Repo
Apache License 2.0
9 stars 17 forks source link

Support loading image to e2e KinD cluster with `podman` #85

Closed yanmxa closed 4 months ago

yanmxa commented 4 months ago

Signed-off-by: myan myan@redhat.com

It occurs the following error when running the e2e. The reference issue is from here https://github.com/kubernetes-sigs/kind/issues/2038.

$ kind load docker-image image-registry.testing/maestro/maestro:latest --name maestro           1 ↵
enabling experimental podman provider
ERROR: image: "image-registry.testing/maestro/maestro:latest" not present locally

Checking the image after fixing the issue:

$ podman exec maestro-control-plane crictl images
IMAGE                                      TAG                  IMAGE ID            SIZE
docker.io/kindest/kindnetd                 v20230511-dc714da8   b18bf71b941ba       25.3MB
docker.io/kindest/local-path-helper        v20230510-486859a6   d022557af8b63       2.92MB
docker.io/kindest/local-path-provisioner   v20230511-dc714da8   eec7db0a07d0d       17.3MB
image-registry.testing/maestro/maestro     latest               3dd8eaa761281       266MB
registry.k8s.io/coredns/coredns            v1.10.1              97e04611ad434       14.6MB
registry.k8s.io/etcd                       3.5.7-0              24bc64e911039       80.7MB
registry.k8s.io/kube-apiserver             v1.27.3              634c53edb5c14       79.8MB
registry.k8s.io/kube-controller-manager    v1.27.3              aea4f169db16d       71.5MB
registry.k8s.io/kube-proxy                 v1.27.3              278dd40f83dfb       68.1MB
registry.k8s.io/kube-scheduler             v1.27.3              6234a065dec4c       57.6MB
registry.k8s.io/pause                      3.7                  e5a475a038057       268kB
yanmxa commented 4 months ago

/cc @morvencao @clyang82 @qiujian16 @skeeey