Meng Zhu created MESOS-9601:
-------------------------------
Summary: 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
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)