docker pull and docker push command.Reason: ReconcileFailed. Message: kapp: Error: waiting on reconcile packageinstall/cluster-api-provider-wcp (packaging.carvel.dev/v1alpha1) namespace: svc-tkg-domain-c1##0: Finished unsuccessfully (Reconcile failed: (message: vendir: Error: Syncing directory '0': Syncing directory '.' with imgpkgBundle contents: Fetching image: GET https://localhost:5000/v2/capw-bundle/manifests/sha256:810f3f01540e6f5ce0e1d68bff937#########108a23a4a7a: MANIFEST_UNKNOWN: manifest unknown; map[Name:capw-bundle Revision:sha256:810f3f01540e6f5ce0e1d68bff937#########108a23a4a7a] )).VMware vSphere Kubernetes Service
This can occur when packages are bundled using Carvel due to which the pull and push commands will not be able to copy the entire package with all reference images to the private harbor registry.
Supervisor > Configure > Supervisor Services > Overview > Kubernetes Service > Manage > Installed Version > Next " , enter the below text under data values and complete the operation to add the correct image URL :namespace: svc-tkg-domain-c1##0 template: spec: fetch: - imgpkgBundle: image: projects.packages.broadcom.com/vsphere/iaas/tkg-service/3.#.#/tkg-service:3.#.#kubectl patch packageinstall svc-tkg.vsphere.vmware.com -n vmware-system-supervisor-services --type=merge -p '{"spec": {"paused": true}}'Edit the package with the right reference using command k edit package command and entering projects.packages.broadcom.com/vsphere/iaas/tkg-service/3.3.3/tkg-service:3.#.#
k edit package -n vmware-system-supervisor-services tkg.vsphere.vmware.com.3.#.# to edit the package image under imgpkgBundle and enter the correct reference. Resume the PKGI using command :kubectl patch packageinstall svc-tkg.vsphere.vmware.com -n vmware-system-supervisor-services --type=merge -p '{"spec": {"paused": false}}'
Note : Change the version reference in the above steps according to the version in use .