1. 19 Nov, 2009 1 commit
    • Sage Weil's avatar
      ceph: negotiate authentication protocol; implement AUTH_NONE protocol · 4e7a5dcd
      Sage Weil authored
      When we open a monitor session, we send an initial AUTH message listing
      the auth protocols we support, our entity name, and (possibly) a previously
      assigned global_id.  The monitor chooses a protocol and responds with an
      initial message.
      
      Initially implement AUTH_NONE, a dummy protocol that provides no security,
      but works within the new framework.  It generates 'authorizers' that are
      used when connecting to (mds, osd) services that simply state our entity
      name and global_id.
      
      This is a wire protocol change.
      Signed-off-by: default avatarSage Weil <sage@newdream.net>
      4e7a5dcd
  2. 18 Nov, 2009 3 commits
  3. 12 Nov, 2009 2 commits
  4. 11 Nov, 2009 4 commits
  5. 10 Nov, 2009 1 commit
  6. 09 Nov, 2009 1 commit
    • Sage Weil's avatar
      ceph: do not confuse stale and dead (unreconnected) caps · 685f9a5d
      Sage Weil authored
      We were using the cap_gen to track both stale caps (caps that timed out
      due to temporarily losing touch with the mds) and dead caps that did not
      reconnect after an MDS failure.  Introduce a recon_gen counter to track
      reconnections to restarted MDSs and kill dead caps based on that instead.
      
      Rename gen to cap_gen while we're at it to make it more clear which is
      which.
      Signed-off-by: default avatarSage Weil <sage@newdream.net>
      685f9a5d
  7. 08 Nov, 2009 1 commit
  8. 07 Nov, 2009 3 commits
  9. 06 Nov, 2009 1 commit
  10. 05 Nov, 2009 3 commits
  11. 03 Nov, 2009 1 commit
  12. 02 Nov, 2009 3 commits
  13. 30 Oct, 2009 1 commit
  14. 29 Oct, 2009 4 commits
  15. 27 Oct, 2009 4 commits
  16. 22 Oct, 2009 1 commit
  17. 21 Oct, 2009 1 commit
  18. 19 Oct, 2009 2 commits
  19. 16 Oct, 2009 3 commits