Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update network metadata type field for IPv6
Currently it is not possible to decide from looking at the network metadata whether an IPv6 subnet is using slaac, dhcpv6-stateless or dhcpv6-stateful. So we add ipv6_address_mode information into the subnet metadata when it is available and use that to construct the subnet type. As a result, the type for a subnet with mode SLAAC will be "ipv6_slaac" instead of "ipv6_dhcp" and similarly for the other available modes. Change-Id: I751200a354ec9be2bfd5f94d3e4bbf53dab2c8bb Partial-Bug: 1676363
- Loading branch information
Jens Rosenboom
committed
Apr 12, 2017
1 parent
32c20db
commit ccebded
Showing
4 changed files
with
61 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
14 changes: 14 additions & 0 deletions
14
releasenotes/notes/added-network-metadata-7784295884f65c09.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
--- | ||
features: | ||
- | | ||
The network.json metadata format has been amended for IPv6 networks | ||
under Neutron control. The type that is shown has been changed | ||
from being always set to ``ipv6_dhcp`` to correctly reflecting the | ||
``ipv6_address_mode`` option in Neutron, so the type now will be | ||
``ipv6_slaac``, ``ipv6_dhcpv6-stateless`` or ``ipv6_dhcpv6-stateful``. | ||
upgrade: | ||
- | | ||
The information in the network.json metadata has been amended, | ||
for IPv6 networks under Neutron control, the ``type`` field has been | ||
changed from being always set to ``ipv6_dhcp`` to correctly reflecting | ||
the ``ipv6_address_mode`` option in Neutron. |