[OpenStack-Infra] [nodepool] Restricting images to specific nodepool builders

Ian Wienand iwienand at redhat.com
Mon Feb 19 23:15:18 UTC 2018


On 02/20/2018 02:23 AM, Paul Belanger wrote:
>> Why not just split the builder configuration file? I don't see a
>> need to add code to do this.

I'm happy with this; I was just coming at it from an angle of not
splitting the config file, but KISS :)

> I did submit support homing diskimage builds to specific builder[2] a while
> back, which is more inline with what ianw is asking. This allows us to assign
> images to builders, if set.

> [2] https://review.openstack.org/461239/

Only comment on this is that I think it might be better to avoid
putting specific hostnames in there directly; but rather add meta-data
to diskimage configurations describing the features they need on the
builder, and have the builder then only choose those builds it knows
it can do.  Feels more natural for the message-queue/scale-out type
environment where we can add/drop hosts at will.

We've two real examples to inform design; needing the Xenial build
host when all the others were trusty, and now the arm64 based ones.

-i



More information about the OpenStack-Infra mailing list