[ https://issues.apache.org/jira/browse/MESOS-3064?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14997413#comment-14997413 ]
Greg Mann commented on MESOS-3064: ---------------------------------- Good point, [~jieyu]. I think that {{Resource.DiskInfo.Persistence}} would be a good place for it. What do you think about the issue of whether this new {{principal}} field should be required or optional? Making it required would be a breaking change for frameworks which already use persistent volumes. However, the existing precedent in the {{ReservationInfo}} and {{RateLimits}} messages is for {{principal}} to be required, and it seems perhaps wise to require it also for persistent volume creation. If we do make it a required field, should we do something like a deprecation cycle during which it's optional? > Add 'principal' field to 'Resource.DiskInfo' > -------------------------------------------- > > Key: MESOS-3064 > URL: https://issues.apache.org/jira/browse/MESOS-3064 > Project: Mesos > Issue Type: Task > Reporter: Michael Park > Assignee: Greg Mann > Labels: mesosphere, persistent-volumes > > In order to support authorization for persistent volumes, we should add the > {{principal}} to {{Resource.DiskInfo}}, analogous to > {{Resource.ReservationInfo.principal}}. -- This message was sent by Atlassian JIRA (v6.3.4#6332)