summaryrefslogtreecommitdiff
path: root/releasenotes
diff options
context:
space:
mode:
authorMichael Turek <mjturek@linux.vnet.ibm.com>2016-08-25 20:24:28 +0000
committerVasyl Saienko <vsaienko@mirantis.com>2016-11-09 13:36:05 +0200
commitdd57ed5a2d2c42abc72ac13ce7eb491c27b7468a (patch)
tree6eb3cf39629b456d2a029d4bea43dce82962ad14 /releasenotes
parent5cb06385f2f48e33bdf741e9bb17308949db5990 (diff)
downloadironic-dd57ed5a2d2c42abc72ac13ce7eb491c27b7468a.tar.gz
Integrate portgroups with ports to support LAG
This patch adds portgroups subcontroller. The API version has been bumped to 1.24. New endpoints were added: * '/v1/nodes/<node>/portgroups' * '/v1/portgroups/<pg>/ports' Starting with this API version, ports have a new 'portgroup_uuid' field that contains UUID of a portgroup this port belongs to. Partial-bug: #1618754 DocImpact Co-Authored-By: Jenny Moorehead <jenny.moorehead@sap.com> Co-Authored-By: Will Stevenson <will.stevenson@sap.com> Co-Authored-By: Vasyl Saienko <vsaienko@mirantis.com> Co-Authored-By: Vladyslav Drok <vdrok@mirantis.com> Co-Authored-By: Zhenguo Niu <Niu.ZGlinux@gmail.com> Co-Authored-By: Michael Turek <mjturek@linux.vnet.ibm.com> Change-Id: I597ae1a3a969ee9fb4df57e444c606c77c5c093c
Diffstat (limited to 'releasenotes')
-rw-r--r--releasenotes/notes/add-portgroups-subcontroller-9039f59bcf48b3e0.yaml10
1 files changed, 10 insertions, 0 deletions
diff --git a/releasenotes/notes/add-portgroups-subcontroller-9039f59bcf48b3e0.yaml b/releasenotes/notes/add-portgroups-subcontroller-9039f59bcf48b3e0.yaml
new file mode 100644
index 000000000..63394e0aa
--- /dev/null
+++ b/releasenotes/notes/add-portgroups-subcontroller-9039f59bcf48b3e0.yaml
@@ -0,0 +1,10 @@
+---
+features:
+ - |
+ Adds, starting with REST API version 1.24:
+
+ * the new endpoint `v1/nodes/<node>/portgroups`;
+ * the new endpoint `v1/portgroups/<portgroup>/ports`;
+ * the new field `portgroup_uuid` to a port. This is the UUID
+ of a port group that this port belongs to, or None if it doesn't
+ belong to any port group.