[ https://issues.apache.org/jira/browse/AMBARI-12573?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alejandro Fernandez updated AMBARI-12573: ----------------------------------------- Labels: feature_custom_service (was: ) > 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 > Labels: feature_custom_service > > 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)