Benjamin Mahler created MESOS-6629: -------------------------------------- Summary: Add master validation of FrameworkInfo.roles. Key: MESOS-6629 URL: https://issues.apache.org/jira/browse/MESOS-6629 Project: Mesos Issue Type: Task Components: master Reporter: Benjamin Mahler
The master should disallow frameworks from subscribing based on the following: (1) Only one of {{FrameworkInfo.role}} and {{FrameworkInfo.roles}} must be set at a time. (2) If {{FrameworkInfo.roles}} is set, then the MULTI_ROLE framework capability must be provided. (3) If the MULTI_ROLE framework capability is provided, then {{FrameworkInfo.role}} must not be set. -- This message was sent by Atlassian JIRA (v6.3.4#6332)