2017-03-21 13:36:07 |
Scott Moser |
bug |
|
|
added bug |
2017-03-21 13:36:20 |
Scott Moser |
bug |
|
|
added subscriber Brent Baude |
2017-03-21 13:36:29 |
Scott Moser |
bug |
|
|
added subscriber Paul Meyer |
2017-03-21 13:36:32 |
Scott Moser |
cloud-init: status |
New |
Confirmed |
|
2017-03-21 13:36:34 |
Scott Moser |
cloud-init: importance |
Undecided |
Medium |
|
2017-03-21 13:36:43 |
Scott Moser |
cloud-init: assignee |
|
Brent Baude (bbaude) |
|
2017-03-21 13:36:52 |
Scott Moser |
bug task added |
|
cloud-init (Ubuntu) |
|
2017-03-21 13:37:05 |
Scott Moser |
cloud-init (Ubuntu): importance |
Undecided |
Medium |
|
2017-03-21 13:37:05 |
Scott Moser |
cloud-init (Ubuntu): status |
New |
Confirmed |
|
2017-03-21 13:40:05 |
Scott Moser |
merge proposal linked |
|
https://code.launchpad.net/~bbaude/cloud-init/+git/cloud-init/+merge/320411 |
|
2017-03-21 13:40:18 |
Scott Moser |
cloud-init: status |
Confirmed |
Fix Committed |
|
2017-03-24 20:48:08 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~smoser/cloud-init/+git/cloud-init/+merge/320986 |
|
2017-03-26 08:03:00 |
Launchpad Janitor |
cloud-init (Ubuntu): status |
Confirmed |
Fix Released |
|
2017-04-03 17:06:32 |
Scott Moser |
nominated for series |
|
Ubuntu Yakkety |
|
2017-04-03 17:06:32 |
Scott Moser |
bug task added |
|
cloud-init (Ubuntu Yakkety) |
|
2017-04-03 17:06:32 |
Scott Moser |
nominated for series |
|
Ubuntu Xenial |
|
2017-04-03 17:06:32 |
Scott Moser |
bug task added |
|
cloud-init (Ubuntu Xenial) |
|
2017-04-04 21:56:42 |
Scott Moser |
cloud-init (Ubuntu Xenial): status |
New |
Confirmed |
|
2017-04-04 21:56:44 |
Scott Moser |
cloud-init (Ubuntu Yakkety): status |
New |
Confirmed |
|
2017-04-04 21:56:47 |
Scott Moser |
cloud-init (Ubuntu Xenial): importance |
Undecided |
Medium |
|
2017-04-04 21:56:49 |
Scott Moser |
cloud-init (Ubuntu Yakkety): importance |
Undecided |
Medium |
|
2017-04-04 21:59:40 |
Scott Moser |
description |
Brent Baude and Paul Meyer realized that on Azure, that when the 'agent_command' is set to __builtin__ (the current default in trunk) that cloud-init does not bounce the network device in order to do a ddns update of the systems' hostname. |
=== Begin SRU Template ===
[Impact]
When configured to use the 'builtin' agent rather than interacting
with walinuxagent, cloud-init would not bounce the network config.
The result was that hostname updates would from the guest were not
published to Azure fabric.
This is not a problem for xenial or yakkety as they use the
walinuxagent path.
[Test Case]
To verify no regresion
start an instance on azure
enable proposed, update, upgrade
rm -Rf /var/lib/cloud /var/log/cloud-init*
reboot
[Regression Potential]
low.
[Other Info]
Upstream commit:
https://git.launchpad.net/cloud-init/commit/?id=86715c88aab8561
=== End SRU Template ===
Brent Baude and Paul Meyer realized that on Azure, that when the 'agent_command' is set to __builtin__ (the current default in trunk) that cloud-init does not bounce the network device in order to do a ddns update of the systems' hostname. |
|
2017-04-06 13:22:47 |
Scott Moser |
description |
=== Begin SRU Template ===
[Impact]
When configured to use the 'builtin' agent rather than interacting
with walinuxagent, cloud-init would not bounce the network config.
The result was that hostname updates would from the guest were not
published to Azure fabric.
This is not a problem for xenial or yakkety as they use the
walinuxagent path.
[Test Case]
To verify no regresion
start an instance on azure
enable proposed, update, upgrade
rm -Rf /var/lib/cloud /var/log/cloud-init*
reboot
[Regression Potential]
low.
[Other Info]
Upstream commit:
https://git.launchpad.net/cloud-init/commit/?id=86715c88aab8561
=== End SRU Template ===
Brent Baude and Paul Meyer realized that on Azure, that when the 'agent_command' is set to __builtin__ (the current default in trunk) that cloud-init does not bounce the network device in order to do a ddns update of the systems' hostname. |
=== Begin SRU Template ===
[Impact]
When configured to use the 'builtin' agent rather than interacting
with walinuxagent, cloud-init would not bounce the network device.
The result was that hostname updates would from the guest were not
published to Azure fabric.
This is not a problem for xenial or yakkety as they use the
walinuxagent path.
[Test Case]
To verify no regression
start an instance on azure
enable proposed, update, upgrade
rm -Rf /var/lib/cloud /var/log/cloud-init*
reboot
[Regression Potential]
Regression risk is very low since this code path is not used in 16.04 or 16.10. The changed code path is only used in 17.04+. Thus a simple boot
[Other Info]
Upstream commit:
https://git.launchpad.net/cloud-init/commit/?id=86715c88aab8561
=== End SRU Template ===
Brent Baude and Paul Meyer realized that on Azure, that when the 'agent_command' is set to __builtin__ (the current default in trunk) that cloud-init does not bounce the network device in order to do a ddns update of the systems' hostname. |
|
2017-04-06 13:30:49 |
Scott Moser |
description |
=== Begin SRU Template ===
[Impact]
When configured to use the 'builtin' agent rather than interacting
with walinuxagent, cloud-init would not bounce the network device.
The result was that hostname updates would from the guest were not
published to Azure fabric.
This is not a problem for xenial or yakkety as they use the
walinuxagent path.
[Test Case]
To verify no regression
start an instance on azure
enable proposed, update, upgrade
rm -Rf /var/lib/cloud /var/log/cloud-init*
reboot
[Regression Potential]
Regression risk is very low since this code path is not used in 16.04 or 16.10. The changed code path is only used in 17.04+. Thus a simple boot
[Other Info]
Upstream commit:
https://git.launchpad.net/cloud-init/commit/?id=86715c88aab8561
=== End SRU Template ===
Brent Baude and Paul Meyer realized that on Azure, that when the 'agent_command' is set to __builtin__ (the current default in trunk) that cloud-init does not bounce the network device in order to do a ddns update of the systems' hostname. |
=== Begin SRU Template ===
[Impact]
The network device on Azure is configured via dhcp. DNS records are
updated for the host with the dhcp's request (dyndns).
Cloud-init has two operation modes on Azure.
a.) builtin: cloud-init does negotiation with the "fabric" (cloud platform)
directly.
b.) interaction with walinux-agent: cloud-init invokes walinux-agent
and expects it to do negotiation.
The system's hostname is provided to cloud-init via info on a cdrom.
cloud-init reads that hostname and then updates the system's hostname.
When configured to use walinux-agent, cloud-init would then bounce
the network device to publish this hostname change.
The bug here was that this did not happen in the builtin path, and
as a result systems would not have dns updated for their hostname.
This is not a problem for xenial or yakkety as they use the
walinuxagent path.
[Test Case]
To verify no regression
start an instance on azure
enable proposed, update, upgrade
rm -Rf /var/lib/cloud /var/log/cloud-init*
reboot
[Regression Potential]
Regression risk is very low since this code path is not used in 16.04 or
16.10. The changed code path is only used in 17.04+. Thus the test case
listed above is simple instance boot.
[Other Info]
Upstream commit:
https://git.launchpad.net/cloud-init/commit/?id=86715c88aab8561
=== End SRU Template ===
Brent Baude and Paul Meyer realized that on Azure, that when the 'agent_command' is set to __builtin__ (the current default in trunk) that cloud-init does not bounce the network device in order to do a ddns update of the systems' hostname. |
|
2017-04-10 22:24:58 |
Brian Murray |
cloud-init (Ubuntu Yakkety): status |
Confirmed |
Fix Committed |
|
2017-04-10 22:25:01 |
Brian Murray |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2017-04-10 22:25:06 |
Brian Murray |
bug |
|
|
added subscriber SRU Verification |
2017-04-10 22:25:13 |
Brian Murray |
tags |
|
verification-needed |
|
2017-04-10 22:47:29 |
Brian Murray |
cloud-init (Ubuntu Xenial): status |
Confirmed |
Fix Committed |
|
2017-04-13 21:05:50 |
Scott Moser |
tags |
verification-needed |
verification-done-xenial verification-done-yakkety |
|
2017-04-20 19:33:34 |
Launchpad Janitor |
cloud-init (Ubuntu Yakkety): status |
Fix Committed |
Fix Released |
|
2017-04-20 19:34:54 |
Steve Langasek |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2017-04-20 19:35:54 |
Launchpad Janitor |
cloud-init (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|
2017-09-23 02:30:02 |
Scott Moser |
cloud-init: status |
Fix Committed |
Fix Released |
|
2023-05-10 21:49:57 |
James Falcon |
bug watch added |
|
https://github.com/canonical/cloud-init/issues/2833 |
|