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.


OpenStack-Infra mailing list

Reply via email to