[ https://issues.apache.org/jira/browse/MESOS-9601?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Meng Zhu reassigned MESOS-9601: ------------------------------- Assignee: Meng Zhu > Guard against downgrade hazards after new quota configurations are used. > ------------------------------------------------------------------------ > > Key: MESOS-9601 > URL: https://issues.apache.org/jira/browse/MESOS-9601 > Project: Mesos > Issue Type: Task > Reporter: Meng Zhu > Assignee: Meng Zhu > Priority: Major > Labels: resource-management > > Current (old) masters only support quota guarantee which also servers as > limits implicitly. Once new masters start to support both guarantees and > limits, there is no safe downgrade path without altering the cluster behavior > (if the new quota semantics are used). Thus, we need to ensure that alerts > are given if such downgrades are attempted. > To this end, if the new `UPDATE_QUOTA` call is used, a new minimum capability > `QUOTA_LIMITS` will be persisted to the registry along with the new > `QuotaConfig` message. Thanks to the minimum capability check, old masters > (that do not possess the `QUOTA_LIMITS` capability) will refuse the start in > this case and we will print out suggestions to the operator. -- This message was sent by Atlassian JIRA (v7.6.3#76005)