You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@metron.apache.org by ce...@apache.org on 2018/07/16 15:58:31 UTC

metron git commit: METRON-1236 Add start/stop/restart commands that execute successfully, when ambari agents run as non-root user closes apache/incubator-metron#1105

Repository: metron
Updated Branches:
  refs/heads/master 4544da701 -> 75d6a72a3


METRON-1236 Add start/stop/restart commands that execute successfully, when ambari agents run as non-root user closes apache/incubator-metron#1105


Project: http://git-wip-us.apache.org/repos/asf/metron/repo
Commit: http://git-wip-us.apache.org/repos/asf/metron/commit/75d6a72a
Tree: http://git-wip-us.apache.org/repos/asf/metron/tree/75d6a72a
Diff: http://git-wip-us.apache.org/repos/asf/metron/diff/75d6a72a

Branch: refs/heads/master
Commit: 75d6a72a3867d1f89dbec8dc059870482ac81e94
Parents: 4544da7
Author: Stefan Kupstaitis-Dunkler <st...@gmail.com>
Authored: Mon Jul 16 11:58:24 2018 -0400
Committer: cstella <ce...@gmail.com>
Committed: Mon Jul 16 11:58:24 2018 -0400

----------------------------------------------------------------------
 .../METRON/CURRENT/package/scripts/alerts_ui_commands.py    | 9 ++++++---
 .../CURRENT/package/scripts/management_ui_commands.py       | 9 ++++++---
 2 files changed, 12 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/metron/blob/75d6a72a/metron-deployment/packaging/ambari/metron-mpack/src/main/resources/common-services/METRON/CURRENT/package/scripts/alerts_ui_commands.py
----------------------------------------------------------------------
diff --git a/metron-deployment/packaging/ambari/metron-mpack/src/main/resources/common-services/METRON/CURRENT/package/scripts/alerts_ui_commands.py b/metron-deployment/packaging/ambari/metron-mpack/src/main/resources/common-services/METRON/CURRENT/package/scripts/alerts_ui_commands.py
index 41cd375..f837043 100644
--- a/metron-deployment/packaging/ambari/metron-mpack/src/main/resources/common-services/METRON/CURRENT/package/scripts/alerts_ui_commands.py
+++ b/metron-deployment/packaging/ambari/metron-mpack/src/main/resources/common-services/METRON/CURRENT/package/scripts/alerts_ui_commands.py
@@ -38,7 +38,8 @@ class AlertsUICommands:
         :param env: Environment
         """
         Logger.info('Starting Alerts UI')
-        Execute("service metron-alerts-ui start")
+        start_cmd = ('service', 'metron-alerts-ui', 'start')
+        Execute(start_cmd, sudo=True)
         Logger.info('Done starting Alerts UI')
 
     def stop_alerts_ui(self):
@@ -47,7 +48,8 @@ class AlertsUICommands:
         :param env: Environment
         """
         Logger.info('Stopping Alerts UI')
-        Execute("service metron-alerts-ui stop")
+        stop_cmd = ('service', 'metron-alerts-ui', 'stop')
+        Execute(stop_cmd, sudo=True)
         Logger.info('Done stopping Alerts UI')
 
     def restart_alerts_ui(self, env):
@@ -56,7 +58,8 @@ class AlertsUICommands:
         :param env: Environment
         """
         Logger.info('Restarting the Alerts UI')
-        Execute('service metron-alerts-ui restart')
+        restart_cmd = ('service', 'metron-alerts-ui', 'restart')
+        Execute(restart_cmd, sudo=True)
         Logger.info('Done restarting the Alerts UI')
 
     def status_alerts_ui(self, env):

http://git-wip-us.apache.org/repos/asf/metron/blob/75d6a72a/metron-deployment/packaging/ambari/metron-mpack/src/main/resources/common-services/METRON/CURRENT/package/scripts/management_ui_commands.py
----------------------------------------------------------------------
diff --git a/metron-deployment/packaging/ambari/metron-mpack/src/main/resources/common-services/METRON/CURRENT/package/scripts/management_ui_commands.py b/metron-deployment/packaging/ambari/metron-mpack/src/main/resources/common-services/METRON/CURRENT/package/scripts/management_ui_commands.py
index 1f16fa4..4e81df6 100644
--- a/metron-deployment/packaging/ambari/metron-mpack/src/main/resources/common-services/METRON/CURRENT/package/scripts/management_ui_commands.py
+++ b/metron-deployment/packaging/ambari/metron-mpack/src/main/resources/common-services/METRON/CURRENT/package/scripts/management_ui_commands.py
@@ -40,7 +40,8 @@ class ManagementUICommands:
         :param env: Environment
         """
         Logger.info('Starting Management UI')
-        Execute("service metron-management-ui start")
+        start_cmd = ('service', 'metron-management-ui', 'start')
+        Execute(start_cmd, sudo=True)
         Logger.info('Done starting Management UI')
 
     def stop_management_ui(self):
@@ -49,7 +50,8 @@ class ManagementUICommands:
         :param env: Environment
         """
         Logger.info('Stopping Management UI')
-        Execute("service metron-management-ui stop")
+        stop_cmd = ('service', 'metron-management-ui', 'stop')
+        Execute(stop_cmd, sudo=True)
         Logger.info('Done stopping Management UI')
 
     def restart_management_ui(self, env):
@@ -58,7 +60,8 @@ class ManagementUICommands:
         :param env: Environment
         """
         Logger.info('Restarting the Management UI')
-        Execute('service metron-management-ui restart')
+        restart_cmd = ('service', 'metron-management-ui', 'restart')
+        Execute(restart_cmd, sudo=True)
         Logger.info('Done restarting the Management UI')
 
     def status_management_ui(self, env):