swift_copy_rings container failed during overcloud upgrade from 16.2 to 17.1.

Solution Verified - Updated -

Issue

  • Overcloud upgrade from 16.2 to 17.1 failed at container startup step 3 with the below messages.
:
2024-05-17 00:19:16.056573 | 52540056-22a0-02b6-692d-00000000bee4 |       TASK | Create containers managed by Podman for /var/lib/tripleo-config/container-startup-config/step_3
2024-05-17 00:19:28.794192 |                                      |    WARNING | ERROR: Can't run container swift_copy_rings
stderr: cp: cannot stat '/swift_ringbuilder/etc/swift/*.gz': No such file or directory
cp: cannot stat '/swift_ringbuilder/etc/swift/*.builder': No such file or directory
cp: cannot stat '/swift_ringbuilder/etc/swift/backups': No such file or directory
2024-05-17 00:19:28.795875 | 52540056-22a0-02b6-692d-00000000bee4 |      FATAL | Create containers managed by Podman for /var/lib/tripleo-config/container-startup-config/step_3 | controller-0 | error={"changed": false, "msg": "Failed containers: swift_copy_rings"}
:

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