SSH connection is not required for running recipes on VMware vCenter virtual servers.
OnApp CP does not update the status of the recipe if it takes longer than 1 hour to complete the transaction. As a result, cPanel CP will complete the installation, but the task will be displayed as still running. This issue will be fixed in next releases.
Currently it is not possible to execute recipes using cPanel/CloudLinux template with the /tmp mounted as noexec.