← Back to team overview

cloud-init-dev team mailing list archive

[Merge] ~chad.smith/cloud-init:aws-ipv6-dhcp-support into cloud-init:master

 

The proposal to merge ~chad.smith/cloud-init:aws-ipv6-dhcp-support into cloud-init:master has been updated.

Description changed to:

ec2: Add IPv6 dhcp support to Ec2DataSource.

DataSourceEc2 now parses the metadata for each nic to determine if
configured for ipv6 and/or ipv4 addresses. In AWS for metadata version
2016-09-02, nics configured for ipv4 or ipv6 addresses will have non-zero
values stored in metadata at
network/interfaces/macs/<MAC>/vpc-ipv4-cidr-blocks or vpc-ipv6-cidr-blocks
respectively. A new DataSourceEc2.network_config property is added which
parses the metadata and renders a network version 1 dictionary
representing both dhcp4 and dhcp6 configuration for associated nics.

The network configuration returned from the datasource will also 'pin' the
nic name to the name presented on the instance for each nic.

LP: #1639030

For more details, see:
https://code.launchpad.net/~chad.smith/cloud-init/+git/cloud-init/+merge/329499
-- 
Your team cloud-init commiters is requested to review the proposed merge of ~chad.smith/cloud-init:aws-ipv6-dhcp-support into cloud-init:master.


References