[
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)