1. 30 May, 2014 1 commit
  2. 29 May, 2014 1 commit
  3. 27 May, 2014 1 commit
  4. 26 May, 2014 1 commit
  5. 19 May, 2014 1 commit
  6. 15 May, 2014 1 commit
  7. 13 May, 2014 1 commit
  8. 12 May, 2014 3 commits
  9. 08 May, 2014 2 commits
  10. 05 May, 2014 1 commit
    • Ilias Tsitsimpis's avatar
      Implement getDisks in Confd · 31b430c5
      Ilias Tsitsimpis authored
      Add 'ReqInstanceDisks' request type and allow Confd to query for the
      disks of an instance. The helper function 'getInstanceDisks' returns the
      list of instances on the given node along with their disks and is used
      by the function 'addInstNameToLv'.
      
      Update the test's data file 'instance-prim-sec' and rename it to
      'instance-disks' as it doesn't return the primary and secondary
      instances of a node any more, but it returns the instances and their
      disks.
      Signed-off-by: default avatarIlias Tsitsimpis <iliastsi@grnet.gr>
      Reviewed-by: default avatarJose A. Lopes <jabolopes@google.com>
      31b430c5
  11. 29 Apr, 2014 4 commits
  12. 28 Apr, 2014 1 commit
  13. 24 Apr, 2014 1 commit
  14. 22 Apr, 2014 3 commits
  15. 17 Apr, 2014 6 commits
  16. 15 Apr, 2014 1 commit
  17. 10 Apr, 2014 1 commit
  18. 09 Apr, 2014 2 commits
  19. 07 Apr, 2014 4 commits
  20. 03 Apr, 2014 2 commits
  21. 02 Apr, 2014 2 commits
    • Jose A. Lopes's avatar
      Add metadata daemon server entry point · acc1eb23
      Jose A. Lopes authored
      ... which starts the configuration and web servers.
      Signed-off-by: default avatarJose A. Lopes <jabolopes@google.com>
      Reviewed-by: default avatarHrvoje Ribicic <riba@google.com>
      acc1eb23
    • Jose A. Lopes's avatar
      Add metadata daemon configuration server · f007e290
      Jose A. Lopes authored
      The configuration server listens on a Unix socket for connections from
      the node daemon.  The node daemon sends the instance parameters to the
      configuration server so they can be served through the metadata daemon
      web server to the instances which have the communication mechanism
      enabled.
      
      The configuration server reads the instance parameters and, currently,
      it extracts the instance's name and the instance's IP address on the
      instance communication NIC.  The instance's name is used for logging
      and the IP address is used to index the instance parameters, given
      that instances do not authenticate with the metadata daemon, and the
      only thing we know about them is their IP address.
      
      The configuration server also extracts the OS parameters, including
      public, private and secret, and creates an object containing those
      parameters and their visibility.
      
      The configuration is kept internally in an 'MVar' which will be shared
      with the metadata daemon web server.
      Signed-off-by: default avatarJose A. Lopes <jabolopes@google.com>
      Reviewed-by: default avatarHrvoje Ribicic <riba@google.com>
      f007e290