2017-03-21 17:30:05 |
Alex Sirbu |
bug |
|
|
added bug |
2017-03-23 20:28:25 |
Scott Moser |
tags |
|
dsid |
|
2017-03-23 20:34:35 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~smoser/cloud-init/+git/cloud-init/+merge/320866 |
|
2017-03-23 20:35:08 |
Scott Moser |
cloud-init (Ubuntu): status |
New |
Confirmed |
|
2017-03-23 20:35:15 |
Scott Moser |
cloud-init (Ubuntu): importance |
Undecided |
High |
|
2017-03-23 20:35:25 |
Scott Moser |
bug task added |
|
cloud-init |
|
2017-03-23 20:35:31 |
Scott Moser |
cloud-init: importance |
Undecided |
Medium |
|
2017-03-23 20:35:34 |
Scott Moser |
cloud-init: status |
New |
Confirmed |
|
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-03-29 20:56:01 |
Scott Moser |
cloud-init: status |
Confirmed |
Fix Committed |
|
2017-04-03 17:06:24 |
Scott Moser |
nominated for series |
|
Ubuntu Yakkety |
|
2017-04-03 17:06:24 |
Scott Moser |
bug task added |
|
cloud-init (Ubuntu Yakkety) |
|
2017-04-03 17:06:24 |
Scott Moser |
nominated for series |
|
Ubuntu Xenial |
|
2017-04-03 17:06:24 |
Scott Moser |
bug task added |
|
cloud-init (Ubuntu Xenial) |
|
2017-04-04 21:34:51 |
Scott Moser |
cloud-init (Ubuntu Xenial): status |
New |
Confirmed |
|
2017-04-04 21:34:52 |
Scott Moser |
cloud-init (Ubuntu Yakkety): status |
New |
Confirmed |
|
2017-04-04 21:34:55 |
Scott Moser |
cloud-init (Ubuntu Xenial): importance |
Undecided |
Medium |
|
2017-04-04 21:34:56 |
Scott Moser |
cloud-init (Ubuntu Yakkety): importance |
Undecided |
Medium |
|
2017-04-04 21:51:46 |
Scott Moser |
description |
Currently, it checks that /var/lib/cloud/seed/bigstep/url exists.
However, the URL file is located at /var/lib/cloud/data/seed/bigstep/url.
Thus, the check should check the proper location. |
=== Begin SRU Template ===
[Impact]
ds-identify would not identify a BigStep system the same way that
cloud-init would. The result would be a warning that ds-identify
didn't find a datasource.
[Test Case]
Launching an instance on Bigstep cloud is non-trivial for 16.04 or 16.10
as support is not yet present in their infrastructure.
So to test we will mimic Bigstep datasource.
lxc-proposed-snapshot is
https://git.launchpad.net/~smoser/cloud-init/+git/sru-info/tree/bin/lxc-proposed-snapshot
It publishes an image to lxd with proposed enabled and cloud-init upgraded.
# grab the address of lxcbr0
$ hostaddr=$(ifconfig lxcbr0 | awk '$1 == "inet" { print $2 }')
$ echo $hostaddr
10.0.3.1
$ echo '{"userdata_raw": null, "vendordata_raw": null, "metadata": {"local-hostname": "foohost", "instance-id": "abcdefg"}}' > bigstep.json
$ python -m SimpleHTTPServer 9999 &
$ release=xenial
$ ref=$release-proposed
$ lxc-proposed-snapshot --proposed --publish $release $ref
$ lxc init $ref $name
$ echo -n http://$hostaddr:9999/bigstep.json |
lxc file push -p - $name/var/lib/cloud/data/seed/bigstep/url
$ echo 'datasource_list: [Bigstep, OpenStack, None]' |
lxc file push -p - $name/etc/cloud/cloud.cfg.d/99-bigstep.cfg
$ lxc start $name
$ sleep 10
$ lxc file pull $name/run/cloud-init/result.json -
[Regression Potential]
Low. simply fixing a string.
[Other Info]
Upstream commit:
https://git.launchpad.net/cloud-init/commit/?id=20a628c122583e15
=== End SRU Template ===
Currently, it checks that /var/lib/cloud/seed/bigstep/url exists.
However, the URL file is located at /var/lib/cloud/data/seed/bigstep/url.
Thus, the check should check the proper location. |
|
2017-04-10 22:25:19 |
Brian Murray |
cloud-init (Ubuntu Yakkety): status |
Confirmed |
Fix Committed |
|
2017-04-10 22:25:21 |
Brian Murray |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2017-04-10 22:25:26 |
Brian Murray |
bug |
|
|
added subscriber SRU Verification |
2017-04-10 22:25:29 |
Brian Murray |
tags |
dsid |
dsid verification-needed |
|
2017-04-10 22:47:40 |
Brian Murray |
cloud-init (Ubuntu Xenial): status |
Confirmed |
Fix Committed |
|
2017-04-13 20:55:51 |
Chad Smith |
tags |
dsid verification-needed |
dsid 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:58 |
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:07 |
Scott Moser |
cloud-init: status |
Fix Committed |
Fix Released |
|
2017-09-29 17:46:30 |
Francis Ginther |
tags |
dsid verification-done-xenial verification-done-yakkety |
dsid id-58d42e4a76a9c719e81944ff verification-done-xenial verification-done-yakkety |
|
2023-05-10 21:50:30 |
James Falcon |
bug watch added |
|
https://github.com/canonical/cloud-init/issues/2834 |
|