cloudbase / cloudbase-init

Cross-platform instance initialization
http://openstack.org
Apache License 2.0
421 stars 149 forks source link

Fix IPv6-only deployment #7

Closed skhopkins closed 7 years ago

skhopkins commented 7 years ago

Fixes deploying a system as IPv6-only via the config-drive configuration by storing the mac from the inet6 entry and preventing an IPv4 configuration if no details were passed. Without this IPv6-only will fail due to the mac not being stored (incomplete nic details) and a bad call to set_static_network_config (as no IPv4 details are present).

openstack-gerrit commented 7 years ago

Thank you for contributing to openstack/cloudbase-init!

openstack/cloudbase-init uses Gerrit for code review.

If you have never contributed to OpenStack before make sure you have read the getting started documentation: http://docs.openstack.org/infra/manual/developers.html#getting-started

Otherwise please visit http://docs.openstack.org/infra/manual/developers.html#development-workflow and follow the instructions there to upload your change to Gerrit.

ader1990 commented 7 years ago

Hello,

Please open a bug here: https://bugs.launchpad.net/cloudbase-init/+filebug

Thank you, Adrian Vladu

ader1990 commented 7 years ago

Hello again,

Can you share with us an example ipv6 debian config that you have in your environment? When trying to reproduce your scenario, we stumbled on this issue: https://bugs.launchpad.net/nova/+bug/1679641

Thank you, Adrian Vladu