[ https://issues.apache.org/jira/browse/MESOS-5005?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15288599#comment-15288599 ]
Greg Mann commented on MESOS-5005: ---------------------------------- Reviews here: https://reviews.apache.org/r/47515/ https://reviews.apache.org/r/47528/ https://reviews.apache.org/r/47519/ https://reviews.apache.org/r/47520/ https://reviews.apache.org/r/47521/ https://reviews.apache.org/r/47522/ https://reviews.apache.org/r/47516/ > Enforce that DiskInfo principal is equal to framework/operator principal > ------------------------------------------------------------------------ > > Key: MESOS-5005 > URL: https://issues.apache.org/jira/browse/MESOS-5005 > Project: Mesos > Issue Type: Bug > Reporter: Greg Mann > Assignee: Greg Mann > Labels: mesosphere, persistent-volumes, reservations > Fix For: 0.29.0 > > > Currently, we require that {{ReservationInfo.principal}} be equal to the > principal provided for authentication, which means that when HTTP > authentication is disabled this field cannot be set. Based on comments in > 'mesos.proto', the original intention was to enforce this same constraint for > {{Persistence.principal}}, but it seems that we don't enforce it. This should > be changed to make the two fields equivalent, with one exception: when the > framework/operator principal is {{None}}, we should allow the principal in > {{DiskInfo}} to take any value, along the same lines as MESOS-5212. -- This message was sent by Atlassian JIRA (v6.3.4#6332)