2017-03-17 00:49:28 |
Jeff Dunham |
bug |
|
|
added bug |
2017-03-21 21:00:03 |
Jon Grimm |
bug |
|
|
added subscriber Jon Grimm |
2017-03-22 13:11:39 |
Scott Moser |
cloud-init: status |
New |
Incomplete |
|
2017-03-22 13:11:42 |
Scott Moser |
cloud-init: importance |
Undecided |
Medium |
|
2017-03-22 13:11:45 |
Scott Moser |
cloud-init: importance |
Medium |
High |
|
2017-03-22 21:02:47 |
Scott Moser |
cloud-init: status |
Incomplete |
Confirmed |
|
2017-04-14 21:18:30 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~daniel-thewatkins/cloud-init/+git/cloud-init/+merge/322598 |
|
2017-04-28 15:48:49 |
Chad Smith |
bug task added |
|
cloud-init (Ubuntu) |
|
2017-04-28 16:59:43 |
Chad Smith |
nominated for series |
|
Ubuntu Xenial |
|
2017-04-28 16:59:43 |
Chad Smith |
nominated for series |
|
Ubuntu Yakkety |
|
2017-04-28 16:59:43 |
Chad Smith |
nominated for series |
|
Ubuntu Artful |
|
2017-04-28 16:59:43 |
Chad Smith |
nominated for series |
|
Ubuntu Zesty |
|
2017-04-28 17:04:15 |
Chad Smith |
cloud-init (Ubuntu): status |
New |
Fix Committed |
|
2017-05-04 04:29:23 |
Chad Smith |
description |
Newly provisioned Xenial hosts in softlayer bootstrapped via cloud-init are getting the following message.
**************************************************************************
# A new feature in cloud-init identified possible datasources for #
# this system as: #
# ['Ec2', 'None'] #
# However, the datasource used was: NoCloud #
# #
# In the future, cloud-init will only attempt to use datasources that #
# are identified or specifically configured. #
# For more information see #
# https://bugs.launchpad.net/bugs/1669675 #
# #
# If you are seeing this message, please file a bug against #
# cloud-init at #
# https://bugs.launchpad.net/cloud-init/+filebug?field.tags=dsid #
# Make sure to include the cloud provider your instance is #
# running on. #
# #
# After you have filed a bug, you can disable this warning by launching #
# your instance with the cloud-config below, or putting that content #
# into /etc/cloud/cloud.cfg.d/99-warnings.cfg #
# #
# #cloud-config #
# warnings: #
# dsid_missing_source: off #
**************************************************************************
I'm running what I believe is the latest version of cloud-init:
$ dpkg -s cloud-init
Package: cloud-init
Status: install ok installed
Priority: extra
Section: admin
Installed-Size: 1417
Maintainer: Scott Moser <smoser@ubuntu.com>
Architecture: all
Version: 0.7.9-48-g1c795b9-0ubuntu1~16.04.1
I'm able to get rid of the message following the instructions provided, but posting the bug report as instructed. |
=== Begin cloud-init SRU Template ===
[Impact]
Softlayer user datasource is undetected when only openstack/latest config-drive directory is provided (due to softlayer user-data being provided).
[Test Case]
For cloud-init, the easiest way to demonstrate this is to
create a lxc container and populate it with a '/config-drive' that only contains a openstack/latest path.
wget https://git.launchpad.net/~smoser/cloud-init/+git/sru-info/plain/bin/lxc-proposed-snapshot
chmod 755 lxc-proposed-snapshot
wget https://git.launchpad.net/~smoser/cloud-init/+git/sru-info/plain/tools/make-configdrive-dir
chmod 755 make-configdrive-dir
name=test-proposed
for release in xenial yaketty zesty; do
ref=$release-proposed;
./lxc-proposed-snapshot --proposed --publish $release $ref;
./lxc init $ref $name;
## populate a /config-drive with attached 'make-configdrive-dir'
## and push it to the container
d=$(mktemp -d)
./make-configdrive-dir "$d" "$name"
rm -Rf "$d"
lxc file pull $name/etc/cloud/cloud.cfg.d/90_dpkg.cfg - |
sed 's/NoCloud, //' |
lxc file push - $name/etc/cloud/cloud.cfg.d/90_dpkg.cfg;
lxc start $name;
sleep 10;
lxc exec $name cp -r /config-drive /var/lib/cloud/seed/config_drive;
lxc exec $name rm -rf /var/lib/cloud/seed/config_drive/openstack/2015-10-15;
lxc exec $name sudo DEBUG_LEVEL=2 DI_LOG=stderr /usr/lib/cloud-init/ds-identify --force 2>&1 | grep latest ;
# should produce config drive seeded directory had only 'latest'
done
[Regression Potential]
Minimal as this code is exercised for soft
[Other Info]
=== End cloud-init SRU Template === |
|
2017-05-05 14:00:26 |
Scott Moser |
bug task added |
|
cloud-init (Ubuntu Artful) |
|
2017-05-05 14:00:29 |
Scott Moser |
bug task added |
|
cloud-init (Ubuntu Zesty) |
|
2017-05-05 14:00:30 |
Scott Moser |
bug task added |
|
cloud-init (Ubuntu Yakkety) |
|
2017-05-05 14:00:32 |
Scott Moser |
bug task added |
|
cloud-init (Ubuntu Xenial) |
|
2017-05-05 15:47:50 |
Scott Moser |
cloud-init (Ubuntu Xenial): status |
New |
Confirmed |
|
2017-05-05 15:47:54 |
Scott Moser |
cloud-init (Ubuntu Yakkety): status |
New |
Confirmed |
|
2017-05-05 15:47:56 |
Scott Moser |
cloud-init (Ubuntu Zesty): status |
New |
Confirmed |
|
2017-05-05 15:48:00 |
Scott Moser |
cloud-init (Ubuntu Artful): status |
Fix Committed |
Fix Released |
|
2017-05-05 15:48:03 |
Scott Moser |
cloud-init (Ubuntu Xenial): importance |
Undecided |
Medium |
|
2017-05-05 15:48:06 |
Scott Moser |
cloud-init (Ubuntu Yakkety): importance |
Undecided |
Medium |
|
2017-05-05 15:48:08 |
Scott Moser |
cloud-init (Ubuntu Zesty): importance |
Undecided |
Medium |
|
2017-05-05 15:48:10 |
Scott Moser |
cloud-init (Ubuntu Artful): importance |
Undecided |
Medium |
|
2017-05-08 19:04:40 |
Steve Langasek |
cloud-init (Ubuntu Xenial): status |
Confirmed |
Fix Committed |
|
2017-05-08 19:04:43 |
Steve Langasek |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2017-05-08 19:04:46 |
Steve Langasek |
bug |
|
|
added subscriber SRU Verification |
2017-05-08 19:04:50 |
Steve Langasek |
tags |
dsid |
dsid verification-needed |
|
2017-05-11 20:29:59 |
Steve Langasek |
cloud-init (Ubuntu Yakkety): status |
Confirmed |
Fix Committed |
|
2017-05-11 20:36:58 |
Steve Langasek |
cloud-init (Ubuntu Zesty): status |
Confirmed |
Fix Committed |
|
2017-05-11 20:41:47 |
Chad Smith |
description |
=== Begin cloud-init SRU Template ===
[Impact]
Softlayer user datasource is undetected when only openstack/latest config-drive directory is provided (due to softlayer user-data being provided).
[Test Case]
For cloud-init, the easiest way to demonstrate this is to
create a lxc container and populate it with a '/config-drive' that only contains a openstack/latest path.
wget https://git.launchpad.net/~smoser/cloud-init/+git/sru-info/plain/bin/lxc-proposed-snapshot
chmod 755 lxc-proposed-snapshot
wget https://git.launchpad.net/~smoser/cloud-init/+git/sru-info/plain/tools/make-configdrive-dir
chmod 755 make-configdrive-dir
name=test-proposed
for release in xenial yaketty zesty; do
ref=$release-proposed;
./lxc-proposed-snapshot --proposed --publish $release $ref;
./lxc init $ref $name;
## populate a /config-drive with attached 'make-configdrive-dir'
## and push it to the container
d=$(mktemp -d)
./make-configdrive-dir "$d" "$name"
rm -Rf "$d"
lxc file pull $name/etc/cloud/cloud.cfg.d/90_dpkg.cfg - |
sed 's/NoCloud, //' |
lxc file push - $name/etc/cloud/cloud.cfg.d/90_dpkg.cfg;
lxc start $name;
sleep 10;
lxc exec $name cp -r /config-drive /var/lib/cloud/seed/config_drive;
lxc exec $name rm -rf /var/lib/cloud/seed/config_drive/openstack/2015-10-15;
lxc exec $name sudo DEBUG_LEVEL=2 DI_LOG=stderr /usr/lib/cloud-init/ds-identify --force 2>&1 | grep latest ;
# should produce config drive seeded directory had only 'latest'
done
[Regression Potential]
Minimal as this code is exercised for soft
[Other Info]
=== End cloud-init SRU Template === |
=== Begin cloud-init SRU Template ===
[Impact]
Softlayer user datasource is undetected when only openstack/latest config-drive directory is provided (due to softlayer user-data being provided).
[Test Case]
For cloud-init, the easiest way to demonstrate this is to
create a lxc container and populate it with a '/config-drive' that only contains a openstack/latest path.
wget https://git.launchpad.net/~smoser/cloud-init/+git/sru-info/plain/bin/lxc-proposed-snapshot
chmod 755 lxc-proposed-snapshot
wget https://git.launchpad.net/~smoser/cloud-init/+git/sru-info/plain/tools/make-configdrive-dir
chmod 755 make-configdrive-dir
name=test-proposed
for release in xenial yaketty zesty; do
ref=$release-proposed;
./lxc-proposed-snapshot --proposed --publish $release $ref;
./lxc init $ref $name;
## populate a /config-drive with attached 'make-configdrive-dir'
## and push it to the container
d=$(mktemp -d)
./make-configdrive-dir "$d" "$name"
rm -Rf "$d"
lxc file pull $name/etc/cloud/cloud.cfg.d/90_dpkg.cfg - |
sed 's/NoCloud, //' |
lxc file push - $name/etc/cloud/cloud.cfg.d/90_dpkg.cfg;
lxc start $name;
sleep 10;
lxc exec $name -- rm -rf /config-drive/openstack/2015-10-15/;
lxc exec $name -- cp -r /config-drive /var/lib/cloud/seed/config_drive;
lxc exec $name -- sudo DEBUG_LEVEL=2 DI_LOG=stderr /usr/lib/cloud-init/ds-identify --force 2>&1 | egrep 'latest|Found' ;
# should produce config drive seeded directory had only 'latest'
done
[Regression Potential]
Minimal as this code is exercised for softlayer
[Other Info]
=== End cloud-init SRU Template === |
|
2017-05-11 20:43:33 |
Chad Smith |
tags |
dsid verification-needed |
dsid verification-done-xenial verification-needed |
|
2017-05-12 19:24:47 |
Chad Smith |
tags |
dsid verification-done-xenial verification-needed |
dsid verification-done-xenial verification-done-yakkety verification-done-zesty |
|
2017-05-17 02:58:17 |
Launchpad Janitor |
cloud-init (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|
2017-05-17 02:58:51 |
Chris Halse Rogers |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2017-05-17 03:07:38 |
Launchpad Janitor |
cloud-init (Ubuntu Yakkety): status |
Fix Committed |
Fix Released |
|
2017-05-17 03:14:07 |
Launchpad Janitor |
cloud-init (Ubuntu Zesty): status |
Fix Committed |
Fix Released |
|
2017-05-25 14:12:01 |
Scott Moser |
cloud-init: status |
Confirmed |
Fix Committed |
|
2017-05-25 14:13:10 |
Scott Moser |
description |
=== Begin cloud-init SRU Template ===
[Impact]
Softlayer user datasource is undetected when only openstack/latest config-drive directory is provided (due to softlayer user-data being provided).
[Test Case]
For cloud-init, the easiest way to demonstrate this is to
create a lxc container and populate it with a '/config-drive' that only contains a openstack/latest path.
wget https://git.launchpad.net/~smoser/cloud-init/+git/sru-info/plain/bin/lxc-proposed-snapshot
chmod 755 lxc-proposed-snapshot
wget https://git.launchpad.net/~smoser/cloud-init/+git/sru-info/plain/tools/make-configdrive-dir
chmod 755 make-configdrive-dir
name=test-proposed
for release in xenial yaketty zesty; do
ref=$release-proposed;
./lxc-proposed-snapshot --proposed --publish $release $ref;
./lxc init $ref $name;
## populate a /config-drive with attached 'make-configdrive-dir'
## and push it to the container
d=$(mktemp -d)
./make-configdrive-dir "$d" "$name"
rm -Rf "$d"
lxc file pull $name/etc/cloud/cloud.cfg.d/90_dpkg.cfg - |
sed 's/NoCloud, //' |
lxc file push - $name/etc/cloud/cloud.cfg.d/90_dpkg.cfg;
lxc start $name;
sleep 10;
lxc exec $name -- rm -rf /config-drive/openstack/2015-10-15/;
lxc exec $name -- cp -r /config-drive /var/lib/cloud/seed/config_drive;
lxc exec $name -- sudo DEBUG_LEVEL=2 DI_LOG=stderr /usr/lib/cloud-init/ds-identify --force 2>&1 | egrep 'latest|Found' ;
# should produce config drive seeded directory had only 'latest'
done
[Regression Potential]
Minimal as this code is exercised for softlayer
[Other Info]
=== End cloud-init SRU Template === |
=== Begin cloud-init SRU Template ===
[Impact]
Softlayer user datasource is undetected when only openstack/latest config-drive directory is provided (due to softlayer user-data being provided).
[Test Case]
For cloud-init, the easiest way to demonstrate this is to
create a lxc container and populate it with a '/config-drive' that only contains a openstack/latest path.
wget https://git.launchpad.net/~smoser/cloud-init/+git/sru-info/plain/bin/lxc-proposed-snapshot
chmod 755 lxc-proposed-snapshot
wget https://git.launchpad.net/~smoser/cloud-init/+git/sru-info/plain/tools/make-configdrive-dir
chmod 755 make-configdrive-dir
name=test-proposed
for release in xenial yaketty zesty; do
ref=$release-proposed;
./lxc-proposed-snapshot --proposed --publish $release $ref;
./lxc init $ref $name;
## populate a /config-drive with attached 'make-configdrive-dir'
## and push it to the container
d=$(mktemp -d)
./make-configdrive-dir "$d" "$name"
rm -Rf "$d"
lxc file pull $name/etc/cloud/cloud.cfg.d/90_dpkg.cfg - |
sed 's/NoCloud, //' |
lxc file push - $name/etc/cloud/cloud.cfg.d/90_dpkg.cfg;
lxc start $name;
sleep 10;
lxc exec $name -- rm -rf /config-drive/openstack/2015-10-15/;
lxc exec $name -- cp -r /config-drive /var/lib/cloud/seed/config_drive;
lxc exec $name -- sudo DEBUG_LEVEL=2 DI_LOG=stderr /usr/lib/cloud-init/ds-identify --force 2>&1 | egrep 'latest|Found' ;
# should produce config drive seeded directory had only 'latest'
done
[Regression Potential]
Minimal as this code is exercised for softlayer
[Other Info]
Related bugs:
* bug 1689890: Unable to identify datasource in IBM Bluemix
=== End cloud-init SRU Template === |
|
2017-09-23 02:29:52 |
Scott Moser |
cloud-init: status |
Fix Committed |
Fix Released |
|
2017-09-29 17:44:37 |
Francis Ginther |
tags |
dsid verification-done-xenial verification-done-yakkety verification-done-zesty |
dsid id-58cc1e3bea5b5c7f55e04e65 verification-done-xenial verification-done-yakkety verification-done-zesty |
|
2023-05-10 21:48:20 |
James Falcon |
bug watch added |
|
https://github.com/canonical/cloud-init/issues/2829 |
|