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 of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.