On Mon, 2010-04-12 at 10:40 -0400, Scott Seago wrote:
When we don't define anything about a HW profile, does this mean the instance must define every HWP parameter -- requiring RAM, cpu, storage, arch,etc? Is it valid to leave a single attribute blank in a HWP -- thus making that one param required for any instance that uses it?
Or, instead, does this just mean that we pass along the HWP by name to the provider and we don't know or care what the params are? In this case I'm assuming we can't define any instance-specific overrides either.
When a property is not reported in the HWP at all, that means 'we know nothing about that', and you can not modify it per-instance either. Only properties that are mentioned explicitly in the HWP, and have kind range or enum, can be modified per-instance.
One place where I used that is in the GoGrid driver, which does not report architecture, since the arch of the resulting VM depends on the image you use.
David