ambari git commit: AMBARI-13808. Ambari does not change permissions and owner/group for log and PID directories during install (aonishuk)

2015-11-10 Thread aonishuk
Repository: ambari
Updated Branches:
  refs/heads/branch-2.1 165164870 -> 570a7d538


AMBARI-13808. Ambari does not change permissions and owner/group for log and 
PID directories during install (aonishuk)


Project: http://git-wip-us.apache.org/repos/asf/ambari/repo
Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/570a7d53
Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/570a7d53
Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/570a7d53

Branch: refs/heads/branch-2.1
Commit: 570a7d538c4eecd90f7e9d2c4024bcc641c09575
Parents: 1651648
Author: Andrew Onishuk 
Authored: Tue Nov 10 14:30:40 2015 +0200
Committer: Andrew Onishuk 
Committed: Tue Nov 10 14:30:40 2015 +0200

--
 .../package/scripts/accumulo_configuration.py   |  8 --
 .../AMBARI_METRICS/0.1.0/package/scripts/ams.py |  5 +++-
 .../FLUME/1.4.0.2.0/package/scripts/flume.py|  6 -
 .../HBASE/0.96.0.2.0/package/scripts/hbase.py   |  8 --
 .../STORM/0.9.1.2.1/package/scripts/storm.py|  1 +
 .../3.4.5.2.0/package/scripts/zookeeper.py  |  9 ---
 .../AMBARI_METRICS/test_metrics_collector.py|  3 ++-
 .../python/stacks/2.0.6/FLUME/test_flume.py | 15 ---
 .../stacks/2.0.6/HBASE/test_hbase_master.py | 18 +++--
 .../2.0.6/HBASE/test_hbase_regionserver.py  | 28 +---
 .../2.0.6/HBASE/test_phoenix_queryserver.py |  8 ++
 .../2.0.6/ZOOKEEPER/test_zookeeper_client.py| 10 +--
 .../2.0.6/ZOOKEEPER/test_zookeeper_server.py| 10 +--
 .../python/stacks/2.1/STORM/test_storm_base.py  | 12 ++---
 14 files changed, 113 insertions(+), 28 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/ambari/blob/570a7d53/ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/scripts/accumulo_configuration.py
--
diff --git 
a/ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/scripts/accumulo_configuration.py
 
b/ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/scripts/accumulo_configuration.py
index d30a460..acc340f 100644
--- 
a/ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/scripts/accumulo_configuration.py
+++ 
b/ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/scripts/accumulo_configuration.py
@@ -85,14 +85,18 @@ def setup_conf_dir(name=None): # 'master' or 'tserver' or 
'monitor' or 'gc' or '
 Directory( params.pid_dir,
owner = params.accumulo_user,
group = params.user_group,
-   recursive = True
+   recursive = True,
+   cd_access = "a",
+   mode = 0755,
 )
 
 # create log dir
 Directory (params.log_dir,
owner = params.accumulo_user,
group = params.user_group,
-   recursive = True
+   recursive = True,
+   cd_access = "a",
+   mode = 0755,
 )
 
 # create env file

http://git-wip-us.apache.org/repos/asf/ambari/blob/570a7d53/ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/scripts/ams.py
--
diff --git 
a/ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/scripts/ams.py
 
b/ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/scripts/ams.py
index caac937..50e363c 100644
--- 
a/ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/scripts/ams.py
+++ 
b/ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/scripts/ams.py
@@ -248,7 +248,8 @@ def ams(name=None):
   owner=params.ams_user,
   group=params.user_group,
   cd_access="a",
-  recursive=True
+  recursive=True,
+  mode=0755,
 )
 
 # Hack to allow native HBase libs to be included for embedded hbase
@@ -333,12 +334,14 @@ def ams(name=None):
 Directory(params.ams_monitor_log_dir,
   owner=params.ams_user,
   group=params.user_group,
+  mode=0755,
   recursive=True
 )
 
 Directory(params.ams_monitor_pid_dir,
   owner=params.ams_user,
   group=params.user_group,
+  mode=0755,
   recursive=True
 )
 

http://git-wip-us.apache.org/repos/asf/ambari/blob/570a7d53/ambari-server/src/main/resources/common-services/FLUME/1.4.0.2.0/package/scripts/flume.py
--
diff --git 
a/ambari-server/src/main/resources/common-services/FLUME/1.4.0.2.0/package/scripts/flume.py
 

ambari git commit: AMBARI-13808. Ambari does not change permissions and owner/group for log and PID directories during install (aonishuk)

2015-11-10 Thread aonishuk
Repository: ambari
Updated Branches:
  refs/heads/trunk 6f9ef6a9e -> 6be496905


AMBARI-13808. Ambari does not change permissions and owner/group for log and 
PID directories during install (aonishuk)


Project: http://git-wip-us.apache.org/repos/asf/ambari/repo
Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/6be49690
Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/6be49690
Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/6be49690

Branch: refs/heads/trunk
Commit: 6be4969058e3c1678bba647eebcffcc67ccc641f
Parents: 6f9ef6a
Author: Andrew Onishuk 
Authored: Tue Nov 10 14:29:31 2015 +0200
Committer: Andrew Onishuk 
Committed: Tue Nov 10 14:29:31 2015 +0200

--
 .../package/scripts/accumulo_configuration.py   |  8 --
 .../AMBARI_METRICS/0.1.0/package/scripts/ams.py |  5 +++-
 .../FLUME/1.4.0.2.0/package/scripts/flume.py|  6 -
 .../HBASE/0.96.0.2.0/package/scripts/hbase.py   |  8 --
 .../STORM/0.9.1.2.1/package/scripts/storm.py|  1 +
 .../3.4.5.2.0/package/scripts/zookeeper.py  |  9 ---
 .../AMBARI_METRICS/test_metrics_collector.py|  3 ++-
 .../python/stacks/2.0.6/FLUME/test_flume.py | 15 ---
 .../stacks/2.0.6/HBASE/test_hbase_master.py | 18 +++--
 .../2.0.6/HBASE/test_hbase_regionserver.py  | 28 +---
 .../2.0.6/HBASE/test_phoenix_queryserver.py |  8 ++
 .../2.0.6/ZOOKEEPER/test_zookeeper_client.py| 10 +--
 .../2.0.6/ZOOKEEPER/test_zookeeper_server.py| 10 +--
 .../python/stacks/2.1/STORM/test_storm_base.py  | 12 ++---
 14 files changed, 113 insertions(+), 28 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/ambari/blob/6be49690/ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/scripts/accumulo_configuration.py
--
diff --git 
a/ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/scripts/accumulo_configuration.py
 
b/ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/scripts/accumulo_configuration.py
index d30a460..acc340f 100644
--- 
a/ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/scripts/accumulo_configuration.py
+++ 
b/ambari-server/src/main/resources/common-services/ACCUMULO/1.6.1.2.2.0/package/scripts/accumulo_configuration.py
@@ -85,14 +85,18 @@ def setup_conf_dir(name=None): # 'master' or 'tserver' or 
'monitor' or 'gc' or '
 Directory( params.pid_dir,
owner = params.accumulo_user,
group = params.user_group,
-   recursive = True
+   recursive = True,
+   cd_access = "a",
+   mode = 0755,
 )
 
 # create log dir
 Directory (params.log_dir,
owner = params.accumulo_user,
group = params.user_group,
-   recursive = True
+   recursive = True,
+   cd_access = "a",
+   mode = 0755,
 )
 
 # create env file

http://git-wip-us.apache.org/repos/asf/ambari/blob/6be49690/ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/scripts/ams.py
--
diff --git 
a/ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/scripts/ams.py
 
b/ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/scripts/ams.py
index caac937..50e363c 100644
--- 
a/ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/scripts/ams.py
+++ 
b/ambari-server/src/main/resources/common-services/AMBARI_METRICS/0.1.0/package/scripts/ams.py
@@ -248,7 +248,8 @@ def ams(name=None):
   owner=params.ams_user,
   group=params.user_group,
   cd_access="a",
-  recursive=True
+  recursive=True,
+  mode=0755,
 )
 
 # Hack to allow native HBase libs to be included for embedded hbase
@@ -333,12 +334,14 @@ def ams(name=None):
 Directory(params.ams_monitor_log_dir,
   owner=params.ams_user,
   group=params.user_group,
+  mode=0755,
   recursive=True
 )
 
 Directory(params.ams_monitor_pid_dir,
   owner=params.ams_user,
   group=params.user_group,
+  mode=0755,
   recursive=True
 )
 

http://git-wip-us.apache.org/repos/asf/ambari/blob/6be49690/ambari-server/src/main/resources/common-services/FLUME/1.4.0.2.0/package/scripts/flume.py
--
diff --git 
a/ambari-server/src/main/resources/common-services/FLUME/1.4.0.2.0/package/scripts/flume.py