Uploaded image for project: 'Slider'
  1. Slider
  2. SLIDER-82 Support ANTI_AFFINITY_REQUIRED option
  3. SLIDER-967

Use nodemap to build up location restrictions on AA placement

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • Slider 0.90.2
    • Slider 0.90.2
    • appmaster
    • None
    • Slider September #1

    Description

      This is the key AA placement work: AA placement requests to use nodemap to build up the explicit list of suitable nodes, while excluding

      1. all nodes where there's an instance already
      2. all nodes with an outstanding request
      3. all nodes considered failed

      For now, let's include those considered "unreliable", as in having launches fail recently.

      The list to submit should be all nodes with the target label expression. This means that we'll have to use the label information in the nodemap and requests & do some matching in the AM first.

      Also: stop listing all the changed nodes on a nodemap update...just the first 10 should be enough.

      Attachments

        Activity

          People

            stevel@apache.org Steve Loughran
            stevel@apache.org Steve Loughran
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - 8h
                8h
                Remaining:
                Remaining Estimate - 8h
                8h
                Logged:
                Time Spent - Not Specified
                Not Specified