Overcloud ceph deploy is failing to pull images from the undercloud registry

Solution In Progress - Updated -

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.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content