I am not sure to understand how VDC are working.
I have made a group with one user who is admin of the group
I have made a VDC, associate it with all hosts, one vnet and my group.
I add to had to the group the acl CREATE TEMPLATE on ALL to be able to instanciate a VM
If I instanciate a VM, it’s stay in pending state with “Cannot dispatch VM to any Host. Possible reasons: Not enough capacity in Host or System DS, dispatch limit reached, or limit of free leases reached.”
Off course I have doublecheck, all lights are green.
Now If I try to manually deploy, I can’t and there is no host in the deploy menu and the deploy button is disabled. (which is ok for me, as I don’t want users to choose the host)
Where do I make a mistake ?
Centos 7 (hosts and VM) with opennebula 5.8.1
Could you please send me the output of
onevdc list -x,
onegroup list -x and
onetemplate show <TEMPLATE_ID> -x?
thanks for your answers.
Here is the oupasts you ask for
onevdc list -x https://paste.dimdev.org/codoxuveze.xml
onegroup list -x https://paste.dimdev.org/imatifujal.xml
onetemplate show 9 -x https://paste.dimdev.org/ivafecahod.xml
I hope it’s readable, there is a lot of things
The group used is GOOFYPLACE and the vdc GOOFYPLACE to
In the VDC I can see this
<HOST_ID>-10</HOST_ID> the minus might be the error, so please update the VDC and change that HOST_ID.
Thanks, but I don’t see how it’s here or how I can remove it.
I don"t see to what the -10 refer to.
In onevdc list I see :
ID NAME GROUPS CLUSTERS HOSTS VNETS DATASTORES
124 GOOFYPLACE 1 1 ALL 1 0
118 PROVECTIO 1 0 3 2 2
0 default 6 ALL 0 0 0
and onevdc show 124
VDC 124 INFORMATION
ID : 124
NAME : GOOFYPLACE
Update it using
onedb update-body vdc --id 124.