You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@mesos.apache.org by "Neil Conway (JIRA)" <ji...@apache.org> on 2017/06/07 18:06:18 UTC

[jira] [Created] (MESOS-7636) Add DomainInfo to Resource

Neil Conway created MESOS-7636:
----------------------------------

             Summary: Add DomainInfo to Resource
                 Key: MESOS-7636
                 URL: https://issues.apache.org/jira/browse/MESOS-7636
             Project: Mesos
          Issue Type: Bug
            Reporter: Neil Conway
            Assignee: Neil Conway


Add a new {{domain}} field to {{Resource}}, which identifies the domain where the resources are located.

It would be nice to add this to a higher-level message, like {{Offer}}, but we need to account for the possibility that different resources in a single offer come from different domains -- e.g., when support for external resource providers is introduced.

It will now be possible for an agent's checkpointed resources to change when the agent is drained and restarted. Combined with the change to preserve AgentID across agent drains (MESOS-6223), this will mean that if an agent re-registers, its resources might have changed; previous copies of the resource in the master's in-memory state will need to be updated.

This also means that if a framework has cached the properties of a persistent volume it created, subsequently attempting to destroy that volume with the old persistent volume JSON may not succeed, because the PV's properties have changed.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)