Trying to install MySQL software component in Centos 7 blueprint.
VRA log says "Request failed: Machine vraapp26: InstallSoftware : WGET operation failed. Check agent_download.log. Abort.."
agent_download.log screen shot is given below.
Without seeing your phases in the software component it's almost impossible. If you add the custom property _debug_deployment to your blueprint, vRA won't destroy it upon software component failure, so you have time to see what happened. It's also good to echo outputs of stages for debugging purposes so you can see the output in the request for each phase. That'll help you narrow it down.
My software component is just switch of the firewall service in the provisioned VM.
In the execution window you can see the process failed in VM provision and not even going into software component.
Ok, having at look at your first post, it seems that it's failing even sending down the software component as a workitem before it begins execution. From your screenshot, it's trying to connect to the manager using IP while the certificate is signed for the hostname. On your CentOS base template, install the software bootstrap agent but use the FQDN in the configuration wizard, not the IP address. You should not ever be using the IP address to directly configure or talk to vRA components as that leads to problems like this.
It doesn't matter who signs the certificate, the default certificates contain the host name and not the IP. When you don't configure what the cert has as its name the agent will not accept the connection. Reinstall the agent correctly using the FQDN and try again.
VRA Log viewer message:
vraapp36: InstallSoftwareWorkflow Exception: WorkItem response indicates proxy agent failed to perform task.
DynamicOps.Common.WorkItems.WorkItemResponseException: WorkItem response indicates proxy agent failed to perform task.
at DynamicOps.External.SoftwareWorkflows.InstallSoftwareWorkflow.Error_SendWorkitem(Object sender, EventArgs e)
at System.Workflow.ComponentModel.Activity.RaiseEvent(DependencyProperty dependencyEvent, Object sender, EventArgs e)
at System.Workflow.Activities.CodeActivity.Execute(ActivityExecutionContext executionContext)
at System.Workflow.ComponentModel.ActivityExecutor`1.Execute(T activity, ActivityExecutionContext executionContext)
at System.Workflow.ComponentModel.ActivityExecutorOperation.Run(IWorkflowCoreRuntime workflowCoreRuntime)