-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/61400/#review182093
-----------------------------------------------------------


Ship it!




Ship It!

- Dmytro Sen


On Aug. 3, 2017, 9:23 a.m., Andrew Onischuk wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/61400/
> -----------------------------------------------------------
> 
> (Updated Aug. 3, 2017, 9:23 a.m.)
> 
> 
> Review request for Ambari, Alejandro Fernandez, Myroslav Papirkovskyy, Sid 
> Wagle, and Vitalyi Brodetskyi.
> 
> 
> Bugs: AMBARI-21646
>     https://issues.apache.org/jira/browse/AMBARI-21646
> 
> 
> Repository: ambari
> 
> 
> Description
> -------
> 
> STR:  
> 1\. Execution command started  
> 2\. Registration failed  
> 3\. Execution command finished.
> 
> At this point we try to send an execution command result as not a registered
> agent.  
> Which leads to exception on server or agent.
> 
>     
>     
>     ERROR 2017-08-02 13:36:52,524 ActionQueue.py:207 - Exception while 
> processing EXECUTION_COMMAND command
>     Traceback (most recent call last):
>       File "/usr/lib/python2.6/site-packages/ambari_agent/ActionQueue.py", 
> line 200, in process_command
>         self.execute_command(command)
>       File "/usr/lib/python2.6/site-packages/ambari_agent/ActionQueue.py", 
> line 410, in execute_command
>         self.commandStatuses.put_command_status(command, roleResult)
>       File 
> "/usr/lib/python2.6/site-packages/ambari_agent/CommandStatusDict.py", line 
> 59, in put_command_status
>         self.force_update_to_server(command['clusterId'], new_report)
>       File 
> "/usr/lib/python2.6/site-packages/ambari_agent/CommandStatusDict.py", line 
> 62, in force_update_to_server
>         
> self.initializer_module.connection.send(message={'clusters':{cluster_id: 
> [report]}}, destination=Constants.COMMANDS_STATUS_REPORTS_ENDPOINT)
>       File "/usr/lib/python2.6/site-packages/ambari_agent/Utils.py", line 
> 223, in decorated
>         v = undecorated(self)
>       File 
> "/usr/lib/python2.6/site-packages/ambari_agent/InitializerModule.py", line 
> 102, in connection
>         conn.connect(wait=True)
>       File "/usr/lib/python2.6/site-packages/ambari_stomp/protocol.py", line 
> 505, in connect
>         self.transport.wait_for_connection()
>       File 
> "/usr/lib/python2.6/site-packages/ambari_stomp/adapter/websocket.py", line 
> 83, in wait_for_connection
>         raise ConnectionResponseTimeout("Waiting for connection confirmation 
> timed out")
>     ConnectionResponseTimeout: Waiting for connection confirmation timed out
> 
> 
> Diffs
> -----
> 
>   ambari-agent/src/main/python/ambari_agent/CommandStatusDict.py f6d304c 
>   ambari-agent/src/main/python/ambari_agent/CommandStatusReporter.py 5e5eb0d 
> 
> 
> Diff: https://reviews.apache.org/r/61400/diff/1/
> 
> 
> Testing
> -------
> 
> mvn clean test
> 
> 
> Thanks,
> 
> Andrew Onischuk
> 
>

Reply via email to