Overcloud ceph deploy is failing to pull images from the undercloud registry
Issue
- When running the
openstack overcloud ceph deploy
command it is failing to pull some images from the undercloud registry (push_destination: true
) - The
openstack tripleo container image prepare
command is failing with:
2024-05-06 11:48:20.270008 | 52540079-1d34-25c7-c832-000000000009 | TASK | Prepare container images, check logs in /root/container_image_prepare.log
2024-05-06 11:48:52.571681 | 52540079-1d34-25c7-c832-000000000009 | FATAL | Prepare container images, check logs in /root/container_image_prepare.log | localhost | error={"changed": false, "error": "Not found image: <redacted>/openshift4/ose-prometheus/manifests/v4.11", "msg": "Error running container image prepare: Not found image: <redacted>/openshift4/ose-prometheus/manifests/v4.11", "params": {}, "success": false}
and in the container_image_prepare.log:
2024-05-06 11:48:47,570 54070 INFO tripleo_common.image.image_uploader [ ] [<redacted>/openshift4/ose-prometheus:v4.11] Starting upload image process
2024-05-06 11:48:47,603 54070 INFO tripleo_common.image.image_uploader [ ] Non-2xx: id 08becdf381f5b9f00b77661ba8b1ce8cfb985057, status 404, reason Not Found, text {"errors":[{"code":"MANIFEST_UNKNOWN","message":"manifest unknown","detail":{"Tag":"v4.11"}}]}
2024-05-06 11:48:47,603 54070 ERROR tripleo_common.image.image_uploader [ ] [undercloudip:8787/openshift4/ose-prometheus:v4.11] Failed uploading the target image
Environment
- Red Hat OpenStack Platform 17.1
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.