From: "Yaniv Kaul" <ykaul(a)redhat.com>
To: engine-devel(a)ovirt.org
Sent: Monday, January 9, 2012 9:36:34 AM
Subject: [Engine-devel] Is there a 'Can run this VM?' query
Beaker automated test system
(
http://fedoraproject.org/wiki/QA/Beaker)
would like to integrate with the project, via the REST API.
Their main concern is that they'll provision VMs who would not be
able
to run on the ovirt setup.
I think there are two cases here:
1. Provisioning a VM with X vCPUs, while there isn't a host available
with such number of pCPUs (or similar in memory) - this is easier, as
it
can be 'calculated' from the setup beforehand and we can avoid such
provisioning.
2. More difficult - in runtime, the hosts are over-committed and we
cannot run a VM - can we, before trying to run a VM, ask if it's
feasible? I know it's a point in time, and may be wrong in the next
second, but if we go 'no' as an answer, it already provides good
information to Beaker to continue and look elsewhere.
Y.
there is no such query currently,
the answer to this question actually is lots of other questions (status, storage, host
availability and more)
BUT i think its rather easy creating such a query (though caller need to remember it might
be a long one)
_______________________________________________
Engine-devel mailing list
Engine-devel(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-devel