Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
Mesosphere Sprint 61, Mesosphere Sprint 62, Mesosphere Sprint 63, Mesosphere Sprint 64, Mesosphere Sprint 65, Mesosphere Sprint 66, Mesosphere Sprint 67
-
3
Description
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, 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.