2015-01-16 10:15:14 |
Dan Watkins |
bug |
|
|
added bug |
2015-01-16 18:11:16 |
Stephen A. Zarkos |
bug |
|
|
added subscriber Stephen A. Zarkos |
2015-03-09 12:28:50 |
Ben Howard |
cloud-init (Ubuntu): assignee |
|
Ben Howard (utlemming) |
|
2015-03-09 12:28:52 |
Ben Howard |
cloud-init (Ubuntu): importance |
Undecided |
Medium |
|
2015-03-09 12:29:27 |
Ben Howard |
bug task added |
|
walinuxagent (Ubuntu) |
|
2015-03-09 12:29:34 |
Ben Howard |
walinuxagent (Ubuntu): assignee |
|
Ben Howard (utlemming) |
|
2015-03-09 12:29:44 |
Ben Howard |
nominated for series |
|
Ubuntu Vivid |
|
2015-03-09 12:29:44 |
Ben Howard |
bug task added |
|
cloud-init (Ubuntu Vivid) |
|
2015-03-09 12:29:44 |
Ben Howard |
bug task added |
|
walinuxagent (Ubuntu Vivid) |
|
2015-03-09 12:29:44 |
Ben Howard |
nominated for series |
|
Ubuntu Precise |
|
2015-03-09 12:29:44 |
Ben Howard |
bug task added |
|
cloud-init (Ubuntu Precise) |
|
2015-03-09 12:29:44 |
Ben Howard |
bug task added |
|
walinuxagent (Ubuntu Precise) |
|
2015-03-09 12:29:44 |
Ben Howard |
nominated for series |
|
Ubuntu Utopic |
|
2015-03-09 12:29:44 |
Ben Howard |
bug task added |
|
cloud-init (Ubuntu Utopic) |
|
2015-03-09 12:29:44 |
Ben Howard |
bug task added |
|
walinuxagent (Ubuntu Utopic) |
|
2015-03-09 12:29:44 |
Ben Howard |
nominated for series |
|
Ubuntu Trusty |
|
2015-03-09 12:29:44 |
Ben Howard |
bug task added |
|
cloud-init (Ubuntu Trusty) |
|
2015-03-09 12:29:44 |
Ben Howard |
bug task added |
|
walinuxagent (Ubuntu Trusty) |
|
2015-03-09 13:38:44 |
Launchpad Janitor |
walinuxagent (Ubuntu Vivid): status |
New |
Fix Released |
|
2015-03-23 20:23:01 |
John Agosta |
tags |
|
cpc-current-milestone |
|
2015-05-06 18:02:59 |
Launchpad Janitor |
walinuxagent (Ubuntu Trusty): status |
New |
Fix Released |
|
2015-05-06 18:04:03 |
Launchpad Janitor |
walinuxagent (Ubuntu Utopic): status |
New |
Fix Released |
|
2015-06-12 00:32:35 |
Patricia Gaughen |
cloud-init (Ubuntu): assignee |
Ben Howard (utlemming) |
Dan Watkins (daniel-thewatkins) |
|
2015-07-06 20:13:31 |
Launchpad Janitor |
walinuxagent (Ubuntu Precise): status |
New |
Fix Released |
|
2015-07-09 14:31:34 |
Dan Watkins |
bug task added |
|
cloud-init |
|
2015-07-09 14:31:57 |
Dan Watkins |
cloud-init: status |
New |
In Progress |
|
2015-07-09 14:32:29 |
Dan Watkins |
cloud-init: assignee |
|
Dan Watkins (daniel-thewatkins) |
|
2015-07-10 22:33:54 |
Ben Howard |
cloud-init (Ubuntu Vivid): assignee |
Ben Howard (utlemming) |
|
|
2015-07-15 12:37:45 |
Dan Watkins |
branch linked |
|
lp:~daniel-thewatkins/cloud-init/lp1411582 |
|
2015-07-22 19:19:26 |
Launchpad Janitor |
branch linked |
|
lp:cloud-init |
|
2015-07-22 21:46:25 |
Launchpad Janitor |
cloud-init (Ubuntu): status |
New |
Fix Released |
|
2015-07-27 20:57:48 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/cloud-init |
|
2015-08-11 10:34:45 |
Dan Watkins |
cloud-init (Ubuntu Precise): assignee |
|
Dan Watkins (daniel-thewatkins) |
|
2015-08-11 10:35:53 |
Dan Watkins |
cloud-init (Ubuntu Precise): status |
New |
In Progress |
|
2015-08-11 10:36:15 |
Dan Watkins |
cloud-init (Ubuntu Utopic): status |
New |
Invalid |
|
2015-08-11 10:36:27 |
Dan Watkins |
cloud-init (Ubuntu Trusty): status |
New |
In Progress |
|
2015-08-11 10:36:27 |
Dan Watkins |
cloud-init (Ubuntu Trusty): assignee |
|
Dan Watkins (daniel-thewatkins) |
|
2015-08-11 10:36:43 |
Dan Watkins |
cloud-init (Ubuntu Vivid): status |
New |
In Progress |
|
2015-08-11 10:36:43 |
Dan Watkins |
cloud-init (Ubuntu Vivid): assignee |
|
Dan Watkins (daniel-thewatkins) |
|
2015-08-14 15:01:11 |
Dan Watkins |
summary |
Azure data source should auto-detect ephemeral disk location |
[SRU] Azure data source should auto-detect ephemeral disk location |
|
2015-08-14 15:01:12 |
Dan Watkins |
description |
Currently we assume it will be /dev/sdb, but this may change. There is an example of how to handle this in the Azure Linux agent.
To quote stevez in a comment on bug 1410835:
Device names are not persistent in Linux and could change, so it is not guaranteed that the ephemeral disk will be called /dev/sdb. Ideally this should be auto-detected in cloud-init at runtime (for example, see DeviceForIdePort() in the Azure Linux agent). |
[Impact]
The Azure ephemeral disk will not necessarily remain at the same /dev/sd* location between reboots. This means the drive may not be persistently mounted between reboots.
[Test Case]
1) Boot an Azure instance with a cloud-init including this fix.
2) Ensure that the ephemeral disk is mounted at /mnt and formatted as ext4
3) Ensure that /etc/fstab refers to a /dev/disk/... symlink, rather than a /dev/sd* device.
[Regression Potential]
We now use a udev rule to discover the location of the disk; we have been assured by Microsoft that this rule will always work, so regression potential is minimal.
[Original Report]
Currently we assume it will be /dev/sdb, but this may change. There is an example of how to handle this in the Azure Linux agent.
To quote stevez in a comment on bug 1410835:
Device names are not persistent in Linux and could change, so it is not guaranteed that the ephemeral disk will be called /dev/sdb. Ideally this should be auto-detected in cloud-init at runtime (for example, see DeviceForIdePort() in the Azure Linux agent). |
|
2015-08-20 18:45:54 |
Chris J Arges |
cloud-init (Ubuntu Vivid): status |
In Progress |
Fix Committed |
|
2015-08-20 18:45:59 |
Chris J Arges |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2015-08-20 18:46:01 |
Chris J Arges |
bug |
|
|
added subscriber SRU Verification |
2015-08-20 18:46:11 |
Chris J Arges |
tags |
cpc-current-milestone |
cpc-current-milestone verification-needed |
|
2015-08-20 18:47:55 |
Chris J Arges |
cloud-init (Ubuntu Trusty): status |
In Progress |
Fix Committed |
|
2015-08-20 18:49:01 |
Chris J Arges |
cloud-init (Ubuntu Precise): status |
In Progress |
Fix Committed |
|
2015-08-21 18:55:53 |
Dan Watkins |
tags |
cpc-current-milestone verification-needed |
cpc-current-milestone verification-done |
|
2015-08-28 14:00:24 |
Chris J Arges |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2015-08-28 14:01:00 |
Launchpad Janitor |
cloud-init (Ubuntu Trusty): status |
Fix Committed |
Fix Released |
|
2015-08-28 14:01:40 |
Launchpad Janitor |
cloud-init (Ubuntu Vivid): status |
Fix Committed |
Fix Released |
|
2015-08-28 14:10:22 |
Launchpad Janitor |
cloud-init (Ubuntu Precise): status |
Fix Committed |
Fix Released |
|
2015-09-09 22:19:05 |
Ben Howard |
cloud-init: status |
In Progress |
Fix Released |
|
2015-09-10 16:18:31 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/trusty/cloud-init |
|
2016-04-05 13:57:45 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/precise-proposed/cloud-init |
|
2023-05-10 06:13:20 |
James Falcon |
bug watch added |
|
https://github.com/canonical/cloud-init/issues/2516 |
|