Project

General

Profile

Bug #11159

init-radosgw.sysv (installed as init.d/ceph-radosgw) won't start instances with no socket path

Added by Dan Mick almost 9 years ago. Updated about 6 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
-
Target version:
-
% Done:

0%

Source:
Q/A
Tags:
Backport:
Regression:
No
Severity:
1 - critical
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

init-radosgw.sysv ignores instances of radosgw with a zero-length socket path, but that's exactly how you need to configure it to use TCP sockets.

The stanza starting at line 62 that checks rgw socket path for -z should be removed.

(Tamil encountered the problem, I diagnosed it)

Associated revisions

Revision 6823bcdc (diff)
Added by Yehuda Sadeh almost 9 years ago

init-radosgw*: don't require rgw_socket_path to be defined

Fixes: #11159
Backport: hammer, firefly

Scripts required rgw_socket_path to exist in order to start radosgw.
This is not needed.

Reported-by: Dan Mick <>
Signed-off-by: Yehuda Sadeh <>

Revision f96d58bd (diff)
Added by Yehuda Sadeh almost 9 years ago

init-radosgw*: don't require rgw_socket_path to be defined

Fixes: #11159
Backport: hammer, firefly

Scripts required rgw_socket_path to exist in order to start radosgw.
This is not needed.

Reported-by: Dan Mick <>
Signed-off-by: Yehuda Sadeh <>
(cherry picked from commit 6823bcdcd0ce72cd223e809291f46d82da76115c)

Revision 3160e8d6 (diff)
Added by Yehuda Sadeh almost 9 years ago

init-radosgw*: don't require rgw_socket_path to be defined

Fixes: #11159
Backport: hammer, firefly

Scripts required rgw_socket_path to exist in order to start radosgw.
This is not needed.

Reported-by: Dan Mick <>
Signed-off-by: Yehuda Sadeh <>
(cherry picked from commit 6823bcdcd0ce72cd223e809291f46d82da76115c)

History

#1 Updated by Sage Weil almost 9 years ago

  • Status changed from New to Pending Backport

#2 Updated by Sage Weil almost 9 years ago

  • Status changed from Pending Backport to Resolved

#3 Updated by Ken Dreyer almost 9 years ago

For clarificaton:

The fix for this was cherry-picked to the firefly branch as commit https://github.com/ceph/ceph/commit/3160e8d6918a04d1fec9fdccbc30bf007c7940c6 , which went in after 0.80.9 was tagged.

In other words, this landed after v0.80.9, and the earliest tagged version it will be in is (a yet-to-be-released) v0.80.10.

#4 Updated by John Spray about 6 years ago

  • Project changed from Ceph to rgw
  • Category deleted (22)

Bulk reassign of radosgw category to RGW project.

Also available in: Atom PDF