In particular, this means that
* platform-* jobs will not cause problems in old Xen branches when
there a platform supports only newer Xen
* commissioning flights will complain less about the architectures
that aren't included in the particular set of hosts
The motivation for this patch, now, is that the first of these applies
to `platform-thunderx', recently introduced in the Xen Project colo.
CC: Julien Grall <julien.grall@arm.com>
Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com>
hid_recurse({}, 0);
if (!$best) {
- logm("no plan is possible");
- die "no plan is possible";
+ logm("no plan is possible - no suitable hosts");
+ return $alloc_starved_r;
}
foreach (my $ix=0; $ix<@hids; $ix++) {