ironic/releasenotes/notes/create-port-on-conductor-b921738b4b2a5def.yaml
Mark Goddard 9e3f412186 Move port object creation to conductor
Previously, the API service created port objects without hitting the
conductor. This change moves port creation to the conductor service,
adding a create_port method.

Currently this just performs the port object creation but in a future
change this will be used to validate the physical network assignment of
ports in a portgroup when a port is created, ensuring that all ports in
the group have the same physical network.

The conductor RPC API version has been bumped to 1.41.

Change-Id: I7501bf9fedc668629d5b627475bb54fef5c6bf20
Partial-Bug: #1666009
2017-06-12 14:47:32 +01:00

8 lines
354 B
YAML

---
upgrade:
- Moves port creation logic from the API service to the conductor service.
This is more consistent with port update operations and opens opportunities
for conductor-side validations on ports. However, with this change, port
creation may take longer, and this may limit the number of ports that can
be created in parallel.