]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
osd: defer boot until we have rotating keys
authorSage Weil <sage@inktank.com>
Mon, 12 Nov 2012 15:06:25 +0000 (07:06 -0800)
committerSage Weil <sage@inktank.com>
Tue, 13 Nov 2012 20:28:56 +0000 (12:28 -0800)
commiteee098222343cec0e7db2c5d4067050847da5481
tree4cfee4db87df73fe260e3db86e643c9172f82687
parentb151597efae3a06e1262a21571f59fa0185bc8d1
osd: defer boot until we have rotating keys

Make sure we have our rotating keys before we start booting.  This
ensures we can open connections with peers *before* we add ourselves to
the osdmap.  This behaviors marks instances of #3292, although it is
not clear whether it is responsible for the actual crash.

Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Sam Just <sam.just@inktank.com>
src/osd/OSD.cc
src/osd/OSD.h