2018-10-17 17:25:57 |
Chad Smith |
bug |
|
|
added bug |
2018-10-17 17:31:59 |
Chad Smith |
tags |
|
regression-proposed-xenial |
|
2018-10-17 17:32:00 |
Chad Smith |
description |
On Xenial Azure, Ubuntu cloud images have udev scripts to handle network hotplug. Azure datasource has the ability to read full network config from their IMDS service and render hotplugged devices as well as remove the cloud-image default scripts.
Make the cloud-init hotplug behavior configurable and default it to off in Xenial. |
cloud-init v. 18.4-0ubuntu1~16.04.1 in -proposed automatically renders network configuration from Azure's IMDS by default instead of fallback config of dhcp on eth0. This represents a difference in behavior from current Xenial.
On Xenial Azure, Ubuntu cloud images have udev scripts to handle network hotplug. Azure datasource has the ability to read full network config from their IMDS service and render hotplugged devices as well as remove the cloud-image default scripts.
Make the cloud-init hotplug behavior configurable and default it to off in Xenial. |
|
2018-10-17 17:33:01 |
Chad Smith |
cloud-init: importance |
Undecided |
High |
|
2018-10-17 17:33:03 |
Chad Smith |
cloud-init: assignee |
|
Chad Smith (chad.smith) |
|
2018-10-17 17:33:06 |
Chad Smith |
cloud-init: status |
New |
In Progress |
|
2018-10-17 18:09:54 |
Chad Smith |
merge proposal linked |
|
https://code.launchpad.net/~chad.smith/cloud-init/+git/cloud-init/+merge/356989 |
|
2018-10-17 18:47:39 |
Server Team CI bot |
cloud-init: status |
In Progress |
Fix Committed |
|
2018-10-17 19:08:52 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~chad.smith/cloud-init/+git/cloud-init/+merge/356994 |
|
2018-10-17 20:21:05 |
Steve Langasek |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2018-10-17 20:21:07 |
Steve Langasek |
bug |
|
|
added subscriber SRU Verification |
2018-10-17 20:21:12 |
Steve Langasek |
tags |
regression-proposed-xenial |
regression-proposed-xenial verification-needed verification-needed-xenial |
|
2018-10-23 14:25:27 |
Dimitri John Ledkov |
bug task added |
|
cloud-init (Ubuntu) |
|
2018-10-23 14:25:34 |
Dimitri John Ledkov |
nominated for series |
|
Ubuntu Xenial |
|
2018-10-23 14:25:34 |
Dimitri John Ledkov |
bug task added |
|
cloud-init (Ubuntu Xenial) |
|
2018-10-23 14:25:41 |
Dimitri John Ledkov |
cloud-init (Ubuntu Xenial): status |
New |
Fix Committed |
|
2018-10-29 13:49:13 |
Chad Smith |
description |
cloud-init v. 18.4-0ubuntu1~16.04.1 in -proposed automatically renders network configuration from Azure's IMDS by default instead of fallback config of dhcp on eth0. This represents a difference in behavior from current Xenial.
On Xenial Azure, Ubuntu cloud images have udev scripts to handle network hotplug. Azure datasource has the ability to read full network config from their IMDS service and render hotplugged devices as well as remove the cloud-image default scripts.
Make the cloud-init hotplug behavior configurable and default it to off in Xenial. |
=== Begin SRU Template ===
[Impact]
By default, Xenial needs to rely on existing cloud image hotplug scripts and only generate fallback network config (dhcp on eth0) by default. If consumers want to generate dynamic network from Azure's IMDS service, thus removing cloud image hotplug scripts, then a datasource configuration option is surfaced.
[Test Case]
1. Deploy stock Xenial cloud image
2. upgrade cloud-init -proposed
3. Run cloud-init clean --reboot --logs
4. Confirm that network is not sourced from IMDS content and hotplug scripts still exist
5. Add datasource configuration setting Azure: apply_network_config: true
6. Run cloud-init clean --reboot --logs
7. Confirm that network is sourced from IMDS and hotplug scripts are removed.
[Regression Potential]
[Other Info]
Upstream commit at
https://git.launchpad.net/cloud-init/commit/?id=15a75ea1
=== End SRU Template ===
=== Original Description ===
cloud-init v. 18.4-0ubuntu1~16.04.1 in -proposed automatically renders network configuration from Azure's IMDS by default instead of fallback config of dhcp on eth0. This represents a difference in behavior from current Xenial.
On Xenial Azure, Ubuntu cloud images have udev scripts to handle network hotplug. Azure datasource has the ability to read full network config from their IMDS service and render hotplugged devices as well as remove the cloud-image default scripts.
Make the cloud-init hotplug behavior configurable and default it to off in Xenial. |
|
2018-10-29 14:13:22 |
Chad Smith |
attachment added |
|
sru-validation-1798424.log https://bugs.launchpad.net/cloud-init/+bug/1798424/+attachment/5206750/+files/sru-validation-1798424.log |
|
2018-10-29 14:13:37 |
Chad Smith |
tags |
regression-proposed-xenial verification-needed verification-needed-xenial |
regression-proposed-xenial verification-done verification-done-xenial |
|
2018-10-29 15:05:39 |
Ćukasz Zemczak |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2018-10-29 15:06:17 |
Launchpad Janitor |
cloud-init (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|
2018-11-15 18:24:35 |
Launchpad Janitor |
cloud-init (Ubuntu): status |
New |
Fix Released |
|
2018-12-13 20:22:34 |
Ryan Harper |
cloud-init: status |
Fix Committed |
Fix Released |
|
2019-04-05 06:15:56 |
Dexuan Cui |
bug |
|
|
added subscriber Dexuan Cui |
2023-05-11 16:03:25 |
James Falcon |
bug watch added |
|
https://github.com/canonical/cloud-init/issues/3254 |
|