radosgw might not start if the domain portion of the hostname is changed

Bug #1378141 reported by Andrew Woodward
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Invalid
Medium
Fuel Library (Deprecated)
6.0.x
Won't Fix
Medium
Fuel Library (Deprecated)

Bug Description

In some cases radosgw doesn't start

# /etc/init.d/ceph-radosgw restart
Stopping radosgw instance(s)... [FAILED]
Starting radosgw instance(s)...
#

when the expected result is.

# /etc/init.d/ceph-radosgw restart
Stopping radosgw instance(s)... [FAILED]
Starting radosgw instance(s)...
Starting client.radosgw.gateway... [ OK ]
#

in centOS there is
https://github.com/ceph/ceph/blob/master/src/init-radosgw.sysv#L69-74

which checks that the ceph.conf client.radosgw.gateway\host matches `hostname`. In this case, the hostname had been changed, but the host value was not the same.

Changed in fuel:
milestone: none → 6.0
assignee: nobody → Fuel Library Team (fuel-library)
Andrew Woodward (xarses)
Changed in fuel:
assignee: Fuel Library Team (fuel-library) → Andrew Woodward (xarses)
Changed in fuel:
importance: Undecided → Medium
Changed in fuel:
milestone: 6.0 → 6.1
Andrew Woodward (xarses)
Changed in fuel:
assignee: Andrew Woodward (xarses) → nobody
assignee: nobody → Fuel Library Team (fuel-library)
Revision history for this message
Oleksiy Molchanov (omolchanov) wrote :

Was the hostname changed?

Because puppet set host value in config equal to 'hostname -s'. The same check is in init file.

Changed in fuel:
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.