[openstack-dev] [ironic] [Openstack-operators] replace node "tags" with node "traits"

Loo, Ruby ruby.loo at intel.com
Wed Oct 25 14:17:11 UTC 2017

Hello ironic'ers,

A while ago, we approved a spec to add node tag support to ironic [1]. The feature itself did not land yet (although some of the code has). Now that the (nova) community has come up with traits, ironic wants to support node traits, and there is a spec proposing that [2]. At the ironic node level, this is VERY similar to the node tag support, so the thought is to drop (not implement) the node tagging feature, since the node traits feature could be used instead. There are a few differences between the tags and traits. "Traits" means something in OpenStack, and there are some restrictions about it:
- max 50 per node
- names must be one of those in os-traits library OR prefixed with 'CUSTOM_'

For folks that wanted the node tagging feature, will this new node traits feature work for your use case? Should we support both tags and traits? I was wondering about e.g. using ironic standalone.

Please feel free to comment in [2].

Thanks in advance,

[1] http://specs.openstack.org/openstack/ironic-specs/specs/approved/nodes-tagging.html
[2] https://review.openstack.org/#/c/504531/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20171025/cc830260/attachment.html>

More information about the OpenStack-dev mailing list