Start, stop, and restart (even after fixing https://cloudifysource.atlassian.net/browse/CYBL-767) are not resumable because they are missing the @workflow(resumable=True) decorator.
Even though they call another workflow, that decorator just adds an attribute to the function so it doesn't get set on start/stop/restart.
Environment:
OS (CLI), HA cluster, cloud provider
------------------------------------
Steps to reproduce:
------------------
1.
2.
3.
Expected result:
---------------
Actual result:
-------------
This issue should be fixed to make sure these workflows will be resumed in case of a mgmtworker failure
Fixed by changing the name of the execute_operation tasks graph to also include the operation name
Tested by integration tests - agentless_tests.test_workflow::BasicWorkflowsTests::test_restart_workflow and test_resume::MgmtworkerResumeTests::test_resume_restart_workflow