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

Dmitry Lysnichenko commented on AMBARI-4320:
--------------------------------------------

[~mahadev]/[~sumitmohanty], I've talked to [~dsen] regarding his work on 
RESTART command (ticket name is "Actual configs not updated after restart of 
host component"). Looks like he is working on the opposite conception.

Implementation proposal that has been agreed in current jira specifies that we 
remove explicit configure() calls from the python code and generate CONFIGURE 
command for every START command being issued.

Proposal posted at Dmytro's jira specifies that RESTART command calls start() 
method and invokes before-START hooks. Either start() method or hooks contain 
implicit configure() call and that is how configuration is performed.

Need some unified requirements here. Probably it makes sense to leave explicit 
configure() calls as is and never have to issue a separate CONFIGURE command 
(go the Dmytro's way). Or agent may compare saved and current config-tags on 
every START/RESTART command and perform reconfiguration if needed.

> Add separate CONFIGURE command support to server
> ------------------------------------------------
>
>                 Key: AMBARI-4320
>                 URL: https://issues.apache.org/jira/browse/AMBARI-4320
>             Project: Ambari
>          Issue Type: Improvement
>          Components: controller
>    Affects Versions: 1.5.0
>            Reporter: Dmitry Lysnichenko
>            Assignee: Dmitry Lysnichenko
>             Fix For: 1.5.0
>
>
> CONFIGURE command is responsible for creating files/dirs, adjusting 
> ownership, generating config files etc.



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

Reply via email to