Issue:
Cloning from an existing workflow missing select node option .
Cause:
Select Nodes option is always available in the workflow if the environment and infrastructure is specified. The issue here is that the parent workflow was created first and then converted into templatized workflow after creation.
So at the time of creation the options are present and even when we convert them into template for environment and infra inputs.
However when we clone from such workflow, after it is templatized, the clone will not be aware of the environment and infrastructure option and hence it does not add the Select Nodes option to the clone.
If we need select Nodes option then we need to either create a workflow with provided value for service , environment and infra. If we need to clone a workflow we can first we can remove the templatization of workflow inputs and then clone it. We can revert back the template options of parent workflow once the cloning is done.