diff options
author | Zuul <zuul@review.opendev.org> | 2023-02-20 17:15:43 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2023-02-20 17:15:43 +0000 |
commit | 8f25cf03a3b1cf4c6f166871ea726bbd8901ee3a (patch) | |
tree | e95862c4d1612afae1aa703cde13f23e7d533306 | |
parent | 61f841d20178992b4548480a71fbae47e006de31 (diff) | |
parent | 1b2a35afdf5e8653e46a90b54f04578f7912083f (diff) | |
download | ironic-8f25cf03a3b1cf4c6f166871ea726bbd8901ee3a.tar.gz |
Merge "Add release note for node sharding"
-rw-r--r-- | releasenotes/notes/shard-support-a26f8d2ab5cca582.yaml | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/releasenotes/notes/shard-support-a26f8d2ab5cca582.yaml b/releasenotes/notes/shard-support-a26f8d2ab5cca582.yaml new file mode 100644 index 000000000..10104bf91 --- /dev/null +++ b/releasenotes/notes/shard-support-a26f8d2ab5cca582.yaml @@ -0,0 +1,14 @@ +features: + - Adds support for setting a shard key on a node, and filtering node or port + lists by shard. This shard key is not used for any purpose internally in + Ironic, but instead is intended to allow API clients to filter for a + subset of nodes or ports. Being able to fetch only a subset of nodes or + ports is useful for parallelizing any operational task that needs to be + performed across all nodes or ports. + - Adds support for querying for nodes which are sharded or unsharded. This + is useful for allowing operators to find nodes which have not been + assigned a shard key. + - Adds support for querying for a list of shards via ``/v1/shards``. This + endpoint will return a list of currently assigned shard keys as well as + the count of nodes which has those keys assigned. Using this API endpoint, + operators can see a high level listing of how their nodes are sharded. |