[ 
https://issues.apache.org/jira/browse/AMBARI-4365?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13877084#comment-13877084
 ] 

Sumit Mohanty commented on AMBARI-4365:
---------------------------------------

Summary of changes:
* Remove DB/DAO support for action definitions
* Remove Create/Update/Delete support through APIs
* Add support for reading action definitions from XML files
* Wire-up executions of custom actions to the new way of getting action 
definitions

> Action definitions should be provided as declarative resources - read from 
> XML files
> ------------------------------------------------------------------------------------
>
>                 Key: AMBARI-4365
>                 URL: https://issues.apache.org/jira/browse/AMBARI-4365
>             Project: Ambari
>          Issue Type: Bug
>          Components: controller
>    Affects Versions: 1.5.0
>            Reporter: Sumit Mohanty
>            Assignee: Sumit Mohanty
>             Fix For: 1.5.0
>
>
> Currently, action definition are stored in database. This is not in-line with 
> the declarative definition of stack and custom commands (as part of stack). 
> The custom actions are essentially same as custom commands except they are 
> defined at the level of clusters. So we should move the custom actions to XML 
> formatted files that ambari-server can read when starting up. This means that 
> when one needs to make any edit they will have to restart ambari-server. This 
> requirement is OK as adding/modifying custom actions is not a frequently done 
> operation.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to