"No Infrastructure Provider that supports VM Provisioning added" #23147
-
I am trying to provision a new VM as outlined in the documentation, but when I go to Compute > Infrastructure > Virtual Machines, the Lifecycle button is greyed out, so I cannot proceed with provisioning a new VM. If I select an existing VM, all the buttons light up, and under Lifecycle, I get options to do everything except "Provision VMs". If I hover over "Provision VMs", I see the message attached: "No Infrastructure Provider that supports VM Provisioning added" My Infrastructure Provider is a vCenter server instance. I have the Automation Engine enabled in settings. What am I missing here? Other documentation I've read says I should be able to provision VMs on ESXi / vCenter. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 6 replies
-
I checked back on this this morning, and I could provision VMs with the Lifecycle button. Does it simply take time for the system to realize I can provision on vCenter infrastructure? |
Beta Was this translation helpful? Give feedback.
That is why it started working later on.
That error comes from here: https://github.com/ManageIQ/manageiq-ui-classic/blob/master/app/helpers/application_helper/button/vm_miq_request_new.rb#L3
The check for
provisioning_supported?
is here: https://github.com/ManageIQ/manageiq-ui-classic/blob/master/app/helpers/application_helper/button/vm_miq_request_new.rb#L11EmsCloud.all.any? { |ems| ems.supports?(:provisioning) }
It is checking for EmsCloud not EmsInfra.
Need to check if there is a button for cloud provision support and this was just a copy&paste error or if we need a new button for cloud