Swift is not configured properly after the overcloud deployment.

Solution Verified - Updated -

Issue

  • Swift is not configured properly after the overcloud deployment. Was able to see the below logs in /var/log/swift/swift.log

    Sep 21 05:53:48 overcloud-controller-0 object-server: ERROR with remote server 172.19.0.13:6001/d1: Host unreachable
    Sep 21 05:53:48 overcloud-controller-0 object-server: rsync: failed to connect to 172.19.0.13 (172.19.0.13): No route to host (113)
    Sep 21 05:53:48 overcloud-controller-0 object-server: rsync error: error in socket IO (code 10) at clientserver.c(122) [sender=3.0.9]
    ..
    Sep 21 05:53:48 overcloud-controller-0 object-server: ERROR with remote server 172.19.0.13:6001/d1: ConnectionTimeout (0.5s)
    Sep 21 05:53:49 overcloud-controller-0 object-server: ERROR with remote server 172.19.0.13:6001/d1: ConnectionTimeout (0.5s)
    
  • swift using wrong ring file ip
  • old swift rings not deleted from prevous deployment.
  • swift tries to use ip that doesn't exist

Environment

  • Red Hat OpenStack Platform Version 10.0

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