[ https://issues.apache.org/jira/browse/MESOS-7851?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16111663#comment-16111663 ]
Greg Mann commented on MESOS-7851: ---------------------------------- Note that when this issue is resolved, the {{authorizeResource()}} helper introduced in [this patch|https://reviews.apache.org/r/61171/] should be updated. > Master stores old resource format in the registry > ------------------------------------------------- > > Key: MESOS-7851 > URL: https://issues.apache.org/jira/browse/MESOS-7851 > Project: Mesos > Issue Type: Bug > Components: master > Reporter: Greg Mann > Labels: master, mesosphere, reservation > > We intend for the master to store all internal resource representations in > the new, post-reservation-refinement format. However, [when persisting > registered agents to the > registrar|https://github.com/apache/mesos/blob/498a000ac1bb8f51dc871f22aea265424a407a17/src/master/master.cpp#L5861-L5876], > the master does not convert the resources; agents provide resources in the > pre-reservation-refinement format, and these resources are stored as-is. This > means that after recovery, any agents in the master's {{slaves.recovered}} > map will have {{SlaveInfo.resources}} in the pre-reservation-refinement > format. > We should update the master to convert these resources before persisting them > to the registry. -- This message was sent by Atlassian JIRA (v6.4.14#64029)