Activity log for bug #1797430

Date Who What changed Old value New value Message
2018-10-11 17:10:00 Vitalii Solodilov bug added bug
2018-10-11 17:10:17 Vitalii Solodilov mistral: status New Confirmed
2018-10-11 17:10:20 Vitalii Solodilov mistral: importance Undecided High
2018-10-11 17:10:37 Vitalii Solodilov mistral: assignee Oleg Ovcharuk (vgvoleg)
2018-10-11 17:10:40 Vitalii Solodilov mistral: milestone stein-1
2018-10-19 09:55:30 Renat Akhmerov description Mistral only invalidate cache https://github.com/openstack/mistral/blob/64622cff7b47ed7c37ffbf489e5516714e4477a4/mistral/engine/workflows.py#L232 https://github.com/openstack/mistral/blob/64622cff7b47ed7c37ffbf489e5516714e4477a4/mistral/engine/workflows.py#L375 in one mistral-engine node. If _refresh_task_state function cached outbound task in other node. There is chance than _refresh_task_state will be use wrong outbound task states. Maybe, we should saved cached tasks states in context of join task and to reset it after rerun. Test case: Start 2 mistral engines. Create workflow: http://paste.openstack.org/show/731913/ Launch script: http://paste.openstack.org/show/731914/ Mistral only invalidates cache https://github.com/openstack/mistral/blob/64622cff7b47ed7c37ffbf489e5516714e4477a4/mistral/engine/workflows.py#L232 https://github.com/openstack/mistral/blob/64622cff7b47ed7c37ffbf489e5516714e4477a4/mistral/engine/workflows.py#L375 in one mistral-engine node. If _refresh_task_state function cached outbound task in other node there is chance that _refresh_task_state will be use wrong outbound task states. Maybe, we should cache task states in context of join task and to reset it after rerun. Test case: Start 2 mistral engines. Create workflow: http://paste.openstack.org/show/731913/ Launch script: http://paste.openstack.org/show/731914/
2018-11-19 11:24:17 Dougal Matthews mistral: milestone stein-1 stein-2
2018-11-21 07:30:10 Renat Akhmerov mistral: assignee Oleg Ovcharuk (vgvoleg) Renat Akhmerov (rakhmerov)
2019-01-30 11:10:08 Renat Akhmerov mistral: milestone stein-2 stein-3
2019-03-27 10:13:20 Renat Akhmerov mistral: milestone stein-3 train-1
2019-09-17 08:22:32 Renat Akhmerov mistral: milestone train-1 train-rc1
2019-09-17 08:22:40 Renat Akhmerov mistral: milestone train-rc1 ussuri-1
2019-12-18 09:27:27 Renat Akhmerov mistral: milestone ussuri-1 ussuri-2
2020-03-03 04:31:38 Renat Akhmerov mistral: milestone ussuri-2 ussuri-3
2020-04-14 08:32:36 Renat Akhmerov mistral: milestone ussuri-3 victoria-1
2020-09-28 09:13:16 Renat Akhmerov mistral: milestone victoria-1 wallaby-1