On 12/12/2013 12:35 PM, Clint Byrum wrote:
> Excerpts from Chris Friesen's message of 2013-12-12 09:19:42 -0800:
>> On 12/12/2013 11:02 AM, Clint Byrum wrote:
>>> So I'm asking, is there a standard way to determine whether or not a
>>> nova-compute is definitely ready to have things scheduled on it? This
>>> can be via an API, or even by observing something on the nova-compute
>>> host itself. I just need a definitive signal that "the compute host is
>>> ready".
>> Is it not sufficient that "nova service-list" shows the compute service 
>> as "up"?
> I could spin waiting for "at least one". Not a bad idea actually. However,
> I suspect that will only handle the situations I've gotten where the
> scheduler returns "NoValidHost".

Right it solves this case

> I say that because I think if it shows there, it matches the all hosts
> filter and will have things scheduled on it. With one compute host I
> get failures after scheduling because neutron has no network segment to
> bind to. That is because the L2 agent on the host has not yet registered
> itself with Neutron.

but not this one.

Russell Bryant

OpenStack-dev mailing list

Reply via email to