[
https://issues.apache.org/jira/browse/MESOS-5005?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Greg Mann updated MESOS-5005:
-----------------------------
Description: 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. (was:
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.)
> 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)