Skip to content
Snippets Groups Projects
  1. Feb 06, 2013
  2. Sep 12, 2012
  3. May 23, 2012
  4. Mar 15, 2012
    • Iustin Pop's avatar
      Fix TLMigrateInstance use of IAllocator · 1d42996b
      Iustin Pop authored
      
      hail now expects correctly that relocate_from is of equal length with
      the number of required nodes (fixme: there's a lot of not well
      documented behaviour here… not nice for any other potential
      IAllocators). As such, we _need_ to pass just the instance's primary
      node.
      
      Additionally, update the iallocator doc to correctly specify what this
      list (`relocate_from`) contains.
      
      Signed-off-by: default avatarIustin Pop <iustin@google.com>
      Reviewed-by: default avatarGuido Trotter <ultrotter@google.com>
      1d42996b
  5. Feb 10, 2012
  6. Jan 26, 2012
  7. Nov 16, 2011
  8. Aug 05, 2011
  9. Jul 12, 2011
  10. Jul 01, 2011
  11. Jun 15, 2011
  12. Jun 10, 2011
  13. May 31, 2011
    • Iustin Pop's avatar
      iallocator: add ht-checking for the request · 297b0cd3
      Iustin Pop authored
      
      Currently, we only ht-check the result value from the iallocator, and
      we send whatever we happen to check manually in the LUs that call the
      iallocator.
      
      This is not good, as we have to duplicate checks in many places, and
      still we might miss checks. So we add add ht information to the
      per-request variables. As the cluster data is built in one place, the
      iallocator code itself (and is more consistent), I didn't add checks
      to that too.
      
      Signed-off-by: default avatarIustin Pop <iustin@google.com>
      Reviewed-by: default avatarMichael Hanselmann <hansmi@google.com>
      297b0cd3
  14. May 12, 2011
  15. May 11, 2011
  16. May 10, 2011
  17. Apr 04, 2011
  18. Mar 31, 2011
  19. Mar 28, 2011
    • Adeodato Simo's avatar
      iallocator.rst: refactor for readability; minor improvements · 61791108
      Adeodato Simo authored
      
      This commits breaks down the "Input message" section of iallocator.rst into
      two separate subsections: one detailing keys that are required in all
      operation types; a second one detailing the "request" element, which is
      different for each type of request.
      
      Some other minor improvements are included as well:
      
        - update input example to version 2, and add the "nodegroups" and
          "enabled_hypervisors" top-level elements, and the "group" and
          "hypervisor" attributes for nodes and allocation request, respectively.
      
        - sort keys in the example dictionaries according to the order in earlier
          sections, for easy comparison of documentation with its examples.
      
      Signed-off-by: default avatarAdeodato Simo <dato@google.com>
      Reviewed-by: default avatarIustin Pop <iustin@google.com>
      61791108
  20. Mar 24, 2011
  21. Jan 27, 2011
  22. Jan 19, 2011
  23. Jan 10, 2011
  24. Oct 26, 2010
  25. Jul 12, 2010
  26. Feb 22, 2010
  27. Sep 24, 2009
  28. Aug 12, 2009
  29. Jul 07, 2009
  30. May 12, 2009
  31. Mar 02, 2009
    • Iustin Pop's avatar
      Update the iallocator documentation · 77031881
      Iustin Pop authored
      This updates the iallocator documentation to 2.0, bumps up the
      iallocator version (and moves a constants to lib/constants.py), and
      fixes a style on install.rst.
      
      Reviewed-by: ultrotter
      77031881
  32. Feb 24, 2009
    • Iustin Pop's avatar
      Convert iallocator.sgml to restructured text · 876860a3
      Iustin Pop authored
      This is a no-contents change, this doc will need update to conform to
      2.0 message contents (and also the code will need increase to version 2
      of the iallocator protocol).
      
      Reviewed-by: imsnah
      876860a3
Loading