Dmitry Vasilenko created AMBARI-12573:
-----------------------------------------

             Summary: Better support for Uninstalling Services 
                 Key: AMBARI-12573
                 URL: https://issues.apache.org/jira/browse/AMBARI-12573
             Project: Ambari
          Issue Type: Improvement
          Components: ambari-server
    Affects Versions: 2.1.0
            Reporter: Dmitry Vasilenko


The current Ambari service uninstall capabilities are rather limited. The 
custom service developer has to write custom bash scripts to remove services, 
users, associated RPMs, cleanup Ambari Postgress database and so on. Ambari 
should provide better support for uninstalling services. 

This should include at least the following:

a) Callback to service python scripts upon calling delete service Ambari rest 
request (bookend to install...i.e. uninstall)

b) Cleanup of Ambari Postgress database artifacts upon calling delete service 
Ambari rest request

c) API's for addition and removal to/from role_command_order.json

d) API's for addition and removal to/from repoinfo.xml





--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to