[openstack-dev] [nova] Latest and greatest on trying to get n-sch to require placement

Matt Riedemann mriedemos at gmail.com
Sat Jan 28 03:34:01 UTC 2017


On 1/26/2017 8:40 AM, Matt Riedemann wrote:
>
> And circling back on *that*, we've agreed to introduce a new service
> version for the compute to indicate it's Ocata or not. Then we'll:
>
> * check in the scheduler if the minimum compute service version is ocata,
> * if minimum is ocata, then use placement, else fallback to the old
> resource tracker data in the compute_nodes table - then we remove that
> fallback in Pike.
>
> We'll also have a check for the placement config during init_host on the
> ocata compute such that if you are upgrading to ocata code for the
> compute but don't have placement configured, it's a hard fail and the
> nova-compute service is doing to die.
>
> I'm pretty sure we've come full circle on this now.
>

Just an update:

The two nova changes for the filter scheduler using placement are 
passing CI testing now and are approved. They are held up from being 
merged due to the grenade change at the bottom of the series which 
installs placement before upgrading to ocata and configures nova-compute:

https://review.openstack.org/424730

We need that in as soon as possible, so Sean, if you're reading this, 
you know what to do.

-- 

Thanks,

Matt Riedemann



More information about the OpenStack-dev mailing list