ambari git commit: AMBARI-13808. Ambari does not change permissions and owner/group for log and PID directories during install (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 OnishukAuthored: 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)
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 OnishukAuthored: 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