AMBARI-19036. Add default roles to auto created views. (Ashwin Rajeev via dipayanb)
Project: http://git-wip-us.apache.org/repos/asf/ambari/repo Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/8fbc2718 Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/8fbc2718 Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/8fbc2718 Branch: refs/heads/branch-dev-patch-upgrade Commit: 8fbc2718e65a3771a6af9acc48f1b06d13c32bd4 Parents: b2d2ef1 Author: Dipayan Bhowmick <dipayan.bhowm...@gmail.com> Authored: Tue Dec 6 01:01:43 2016 +0530 Committer: Dipayan Bhowmick <dipayan.bhowm...@gmail.com> Committed: Tue Dec 6 01:03:08 2016 +0530 ---------------------------------------------------------------------- .../src/main/resources/view.xml | 23 +++++++++++--------- contrib/views/files/src/main/resources/view.xml | 7 ++++++ .../views/hive-next/src/main/resources/view.xml | 7 ++++++ contrib/views/tez/src/main/resources/view.xml | 7 ++++++ 4 files changed, 34 insertions(+), 10 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ambari/blob/8fbc2718/contrib/views/capacity-scheduler/src/main/resources/view.xml ---------------------------------------------------------------------- diff --git a/contrib/views/capacity-scheduler/src/main/resources/view.xml b/contrib/views/capacity-scheduler/src/main/resources/view.xml index 84a9ee0..cba243c 100644 --- a/contrib/views/capacity-scheduler/src/main/resources/view.xml +++ b/contrib/views/capacity-scheduler/src/main/resources/view.xml @@ -23,19 +23,22 @@ <min-ambari-version>2.1.*</min-ambari-version> <cluster-config-options>AMBARI-ONLY</cluster-config-options> - <resource> - <name>scheduler</name> - <service-class>org.apache.ambari.view.capacityscheduler.CapacitySchedulerService</service-class> + <resource> + <name>scheduler</name> + <service-class>org.apache.ambari.view.capacityscheduler.CapacitySchedulerService</service-class> </resource> <auto-instance> - <name>AUTO_CS_INSTANCE</name> - <label>YARN Queue Manager</label> - <description>Manage YARN Capacity Scheduler Queues</description> - <stack-id>HDP-2.*</stack-id> - <services> - <service>YARN</service> - </services> + <name>AUTO_CS_INSTANCE</name> + <label>YARN Queue Manager</label> + <description>Manage YARN Capacity Scheduler Queues</description> + <stack-id>HDP-2.*</stack-id> + <services> + <service>YARN</service> + </services> + <roles> + <role>CLUSTER.ADMINISTRATOR</role> + </roles> </auto-instance> </view> http://git-wip-us.apache.org/repos/asf/ambari/blob/8fbc2718/contrib/views/files/src/main/resources/view.xml ---------------------------------------------------------------------- diff --git a/contrib/views/files/src/main/resources/view.xml b/contrib/views/files/src/main/resources/view.xml index d6b2fde..640cee9 100644 --- a/contrib/views/files/src/main/resources/view.xml +++ b/contrib/views/files/src/main/resources/view.xml @@ -155,5 +155,12 @@ <services> <service>HDFS</service> </services> + <roles> + <role>CLUSTER.ADMINISTRATOR</role> + <role>CLUSTER.OPERATOR</role> + <role>SERVICE.ADMINISTRATOR</role> + <role>SERVICE.OPERATOR</role> + <role>CLUSTER.USER</role> + </roles> </auto-instance> </view> http://git-wip-us.apache.org/repos/asf/ambari/blob/8fbc2718/contrib/views/hive-next/src/main/resources/view.xml ---------------------------------------------------------------------- diff --git a/contrib/views/hive-next/src/main/resources/view.xml b/contrib/views/hive-next/src/main/resources/view.xml index 02e632c..1107cd1 100644 --- a/contrib/views/hive-next/src/main/resources/view.xml +++ b/contrib/views/hive-next/src/main/resources/view.xml @@ -337,5 +337,12 @@ <services> <service>HIVE</service> </services> + <roles> + <role>CLUSTER.ADMINISTRATOR</role> + <role>CLUSTER.OPERATOR</role> + <role>SERVICE.ADMINISTRATOR</role> + <role>SERVICE.OPERATOR</role> + <role>CLUSTER.USER</role> + </roles> </auto-instance> </view> http://git-wip-us.apache.org/repos/asf/ambari/blob/8fbc2718/contrib/views/tez/src/main/resources/view.xml ---------------------------------------------------------------------- diff --git a/contrib/views/tez/src/main/resources/view.xml b/contrib/views/tez/src/main/resources/view.xml index 2bb2bb0..41ffdbc 100644 --- a/contrib/views/tez/src/main/resources/view.xml +++ b/contrib/views/tez/src/main/resources/view.xml @@ -91,5 +91,12 @@ limitations under the License. Kerberos, LDAP, Custom. Binary/Htt <services> <service>TEZ</service> </services> + <roles> + <role>CLUSTER.ADMINISTRATOR</role> + <role>CLUSTER.OPERATOR</role> + <role>SERVICE.ADMINISTRATOR</role> + <role>SERVICE.OPERATOR</role> + <role>CLUSTER.USER</role> + </roles> </auto-instance> </view>