[ https://issues.apache.org/jira/browse/ARIA-79?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15870119#comment-15870119 ]
ASF GitHub Bot commented on ARIA-79: ------------------------------------ Github user mxmrlv commented on a diff in the pull request: https://github.com/apache/incubator-ariatosca/pull/64#discussion_r101535626 --- Diff: aria/orchestrator/workflows/executor/process.py --- @@ -227,6 +227,8 @@ def _handle_task_failed_request(self, task_id, request, **kwargs): try: self._apply_tracked_changes(task, request) except BaseException as e: + e.message = \ + '{0} Remote task execution failed due: {1}'.format(str(e), request['exception']) --- End diff -- change order, the tracked changes to log > Handle attributes update concurrency issues > ------------------------------------------- > > Key: ARIA-79 > URL: https://issues.apache.org/jira/browse/ARIA-79 > Project: AriaTosca > Issue Type: Bug > Reporter: Ran Ziv > Assignee: Maxim Orlov > > Multiple operations may update a node instance's attributes / > runtime-properties concurrently, overriding one another's changes. > Some form of versioning lock should be used to prevent this from happening. -- This message was sent by Atlassian JIRA (v6.3.15#6346)