Uploaded image for project: 'Mesos'
  1. Mesos
  2. MESOS-9616

`Filters.refuse_seconds` declines resources not in offers.

    XMLWordPrintableJSON

    Details

    • Target Version/s:
    • Sprint:
      Storage R11 Sprint 40, Storage: RI-12 Sprint 43, Storage: RI-13 Sprint 44, Storage: RI-13 Sprint 45
    • Story Points:
      2

      Description

      The documentation of Filters.refuse_seconds says:

      Also, any of the offer’s resources not used in the ACCEPT call (e.g., to launch a task or task group) are considered declined and might be reoffered to other frameworks, meaning that they will not be reoffered to the scheduler for the amount of time defined by the filter.

      Consider an ACCEPT call with just a CREATE operation, but no LAUNCH or LAUNCH_GROUP. The CREATE call will generate a persistent volume resource that is not in the offer's resources, but it will still not be reoffered to the scheduler for the amount of time defined by the filter.

      Also, the term used is vague here. If we have an ACCEPT call with a CREATE on a disk followed by a DESTROY on the created persistent volume, would the disk be considered used?

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                chhsia0 Chun-Hung Hsiao
                Reporter:
                chhsia0 Chun-Hung Hsiao
                Shepherd:
                Benjamin Mahler
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: