1. 12 Jun, 2014 1 commit
    • Dimitris Aragiorgis's avatar
      Support disk hotplug with userspace access · 6b31e28f
      Dimitris Aragiorgis authored
      
      
      Before any hotplug action we assemble the block device. Currently
      call_blockdev_assemble() returns the link_name as calculated by
      _SymlinkBlockDev().
      
      With userspace support we have to return the drive_uri as calculated
      by _CalculateDeviceURI() as well, in order for the drive_add monitor
      command to be able to use it.
      
      Additionally with this patch the runtime files are properly updated
      to include the drive uri as well, and thus, upon instance migration,
      the target process will be started with the correct drive options.
      Signed-off-by: default avatarDimitris Aragiorgis <dimara@grnet.gr>
      Signed-off-by: default avatarKlaus Aehlig <aehlig@google.com>
      Reviewed-by: default avatarKlaus Aehlig <aehlig@google.com>
      6b31e28f
  2. 11 Jun, 2014 1 commit
    • Helga Velroyen's avatar
      Check for SSL encoding inconsistencies · 9179f383
      Helga Velroyen authored
      
      
      This fixes bug 853, which was rather subtle: When adding
      nodes with a different openssl library than the master
      node, the SSL server certificate could be encoded
      differently from the master node. This caused
      'gnt-cluster verify' to complain about differing
      'server.pem' files although all certificates would
      work and private keys could be matched sucessfully
      to the public part of the certificate.
      
      This patch does two things:
      - It checks if the encoded versions of the certificate
        differ and if yes, an error is logged.
      - It writes exactly the file to disk that it receives
        from the master node so that file inconsistency
        is prevented.
      Signed-off-by: default avatarHelga Velroyen <helgav@google.com>
      Reviewed-by: default avatarKlaus Aehlig <aehlig@google.com>
      9179f383
  3. 03 Jun, 2014 3 commits
  4. 02 Jun, 2014 2 commits
  5. 30 May, 2014 1 commit
  6. 28 May, 2014 1 commit
  7. 26 May, 2014 6 commits
  8. 23 May, 2014 2 commits
  9. 22 May, 2014 4 commits
  10. 20 May, 2014 3 commits
  11. 19 May, 2014 7 commits
  12. 16 May, 2014 5 commits
  13. 14 May, 2014 4 commits