Activity log for bug #1621180

Date Who What changed Old value New value Message
2016-09-07 17:15:52 Scott Moser bug added bug
2016-09-07 17:16:03 Scott Moser bug task added cloud-init
2016-09-07 17:16:10 Scott Moser cloud-init: status New Confirmed
2016-09-07 17:16:13 Scott Moser cloud-init (Ubuntu): status New Confirmed
2016-09-07 17:16:15 Scott Moser cloud-init: importance Undecided Medium
2016-09-07 17:16:17 Scott Moser cloud-init (Ubuntu): importance Undecided Medium
2016-09-07 17:16:25 Scott Moser bug task added juju (Ubuntu)
2016-09-07 18:44:31 Scott Moser affects juju (Ubuntu) juju-core (Ubuntu)
2016-09-07 18:44:52 Scott Moser bug task added curtin
2016-09-07 19:25:07 Scott Moser merge proposal linked https://code.launchpad.net/~smoser/cloud-init/+git/cloud-init/+merge/305137
2016-09-07 19:27:59 Scott Moser bug task deleted curtin
2016-09-08 16:00:37 Launchpad Janitor cloud-init (Ubuntu): status Confirmed Fix Released
2016-09-12 20:51:05 Scott Moser cloud-init: status Confirmed Fix Released
2016-09-12 21:07:27 Scott Moser nominated for series Ubuntu Xenial
2016-09-12 21:07:27 Scott Moser bug task added cloud-init (Ubuntu Xenial)
2016-09-12 21:07:27 Scott Moser bug task added juju-core (Ubuntu Xenial)
2016-09-13 20:18:51 Chris J Arges cloud-init (Ubuntu Xenial): status New Fix Committed
2016-09-13 20:18:54 Chris J Arges bug added subscriber Ubuntu Stable Release Updates Team
2016-09-13 20:18:56 Chris J Arges bug added subscriber SRU Verification
2016-09-13 20:18:59 Chris J Arges tags amd64 apport-bug uec-images yakkety amd64 apport-bug uec-images verification-needed yakkety
2016-09-13 20:23:42 Scott Moser description $ cat /tmp/foo.ud #cloud-config apt_mirror: '' $ lxc launch ubuntu-daily:yakkety sm-y0 "--config=user.user-data=$(cat /tmp/foo.ud)" $ sleep 10 $ lxc exec sm-y0 grep yakkety /etc/apt/sources.list | head -n 3 deb yakkety main restricted deb-src yakkety main restricted deb yakkety-updates main restricted basically if you provide an empty apt_mirror in the old format, then it is taken as providing an apt mirror. This non-true value should just be the same as not providing it. ProblemType: Bug DistroRelease: Ubuntu 16.10 Package: cloud-init 0.7.7-22-g763f403-0ubuntu1 ProcVersionSignature: Ubuntu 4.4.0-9136.55-generic 4.4.16 Uname: Linux 4.4.0-9136-generic x86_64 ApportVersion: 2.20.3-0ubuntu7 Architecture: amd64 Date: Wed Sep 7 17:12:11 2016 PackageArchitecture: all ProcEnviron: TERM=xterm-256color PATH=(custom, no user) SourcePackage: cloud-init UpgradeStatus: No upgrade log present (probably fresh install) ==== Begin SRU Template ==== [Impact] This is a bug that existed only in development time in cloud-init and was exposed during uploads to yakkety. It has never existed in xenial, but we do need to make sure that the function is still present. The impact was that if a user (juju) started an instance with: apt_mirror: '' that was taken as the apt mirror and /etc/apt/sources.list would have empty entries where a mirror should be. [Test Case] $ cat /tmp/foo.ud #cloud-config apt_mirror: '' $ lxc launch ubuntu-daily:xenial sm-x0 "--config=user.user-data=$(cat /tmp/foo.ud)" $ sleep 10 $ lxc exec sm-x0 grep yakkety /etc/apt/sources.list | head -n 3 deb yakkety main restricted deb-src yakkety main restricted deb yakkety-updates main restricted Expected behavior is to see http://archive.ubuntu.com/ubuntu. [Regression Potential] Over all, the apt configuration feature could have other regressions similar to this, but this specific change has very little chance for regresion. ==== End SRU Template ==== $ cat /tmp/foo.ud #cloud-config apt_mirror: '' $ lxc launch ubuntu-daily:yakkety sm-y0 "--config=user.user-data=$(cat /tmp/foo.ud)" $ sleep 10 $ lxc exec sm-y0 grep yakkety /etc/apt/sources.list | head -n 3 deb yakkety main restricted deb-src yakkety main restricted deb yakkety-updates main restricted basically if you provide an empty apt_mirror in the old format, then it is taken as providing an apt mirror. This non-true value should just be the same as not providing it. ProblemType: Bug DistroRelease: Ubuntu 16.10 Package: cloud-init 0.7.7-22-g763f403-0ubuntu1 ProcVersionSignature: Ubuntu 4.4.0-9136.55-generic 4.4.16 Uname: Linux 4.4.0-9136-generic x86_64 ApportVersion: 2.20.3-0ubuntu7 Architecture: amd64 Date: Wed Sep 7 17:12:11 2016 PackageArchitecture: all ProcEnviron:  TERM=xterm-256color  PATH=(custom, no user) SourcePackage: cloud-init UpgradeStatus: No upgrade log present (probably fresh install)
2016-09-14 20:05:02 Scott Moser description ==== Begin SRU Template ==== [Impact] This is a bug that existed only in development time in cloud-init and was exposed during uploads to yakkety. It has never existed in xenial, but we do need to make sure that the function is still present. The impact was that if a user (juju) started an instance with: apt_mirror: '' that was taken as the apt mirror and /etc/apt/sources.list would have empty entries where a mirror should be. [Test Case] $ cat /tmp/foo.ud #cloud-config apt_mirror: '' $ lxc launch ubuntu-daily:xenial sm-x0 "--config=user.user-data=$(cat /tmp/foo.ud)" $ sleep 10 $ lxc exec sm-x0 grep yakkety /etc/apt/sources.list | head -n 3 deb yakkety main restricted deb-src yakkety main restricted deb yakkety-updates main restricted Expected behavior is to see http://archive.ubuntu.com/ubuntu. [Regression Potential] Over all, the apt configuration feature could have other regressions similar to this, but this specific change has very little chance for regresion. ==== End SRU Template ==== $ cat /tmp/foo.ud #cloud-config apt_mirror: '' $ lxc launch ubuntu-daily:yakkety sm-y0 "--config=user.user-data=$(cat /tmp/foo.ud)" $ sleep 10 $ lxc exec sm-y0 grep yakkety /etc/apt/sources.list | head -n 3 deb yakkety main restricted deb-src yakkety main restricted deb yakkety-updates main restricted basically if you provide an empty apt_mirror in the old format, then it is taken as providing an apt mirror. This non-true value should just be the same as not providing it. ProblemType: Bug DistroRelease: Ubuntu 16.10 Package: cloud-init 0.7.7-22-g763f403-0ubuntu1 ProcVersionSignature: Ubuntu 4.4.0-9136.55-generic 4.4.16 Uname: Linux 4.4.0-9136-generic x86_64 ApportVersion: 2.20.3-0ubuntu7 Architecture: amd64 Date: Wed Sep 7 17:12:11 2016 PackageArchitecture: all ProcEnviron:  TERM=xterm-256color  PATH=(custom, no user) SourcePackage: cloud-init UpgradeStatus: No upgrade log present (probably fresh install) ==== Begin SRU Template ==== [Impact] This is a bug that existed only in development time in cloud-init and was exposed during uploads to yakkety. It has never existed in xenial, but we do need to make sure that the function is still present. The impact was that if a user (juju) started an instance with:   apt_mirror: '' that was taken as the apt mirror and /etc/apt/sources.list would have empty entries where a mirror should be. [Test Case] $ cat /tmp/foo.ud #cloud-config apt_mirror: '' $ lxc launch ubuntu-daily:xenial sm-x0 "--config=user.user-data=$(cat /tmp/foo.ud)" $ sleep 10 $ lxc exec sm-x0 grep yakkety /etc/apt/sources.list | head -n 3 deb yakkety main restricted deb-src yakkety main restricted deb yakkety-updates main restricted Expected behavior is to see http://archive.ubuntu.com/ubuntu. [Regression Potential] Over all, the apt configuration feature could have other regressions similar to this, but this specific change has very little chance for regresion. ==== End SRU Template ==== $ cat /tmp/foo.ud #cloud-config apt_mirror: '' $ lxc launch ubuntu-daily:yakkety sm-y0 "--config=user.user-data=$(cat /tmp/foo.ud)" $ sleep 10 $ lxc exec sm-y0 grep ^deb /etc/apt/sources.list | head -n 3 deb yakkety main restricted deb-src yakkety main restricted deb yakkety-updates main restricted basically if you provide an empty apt_mirror in the old format, then it is taken as providing an apt mirror. This non-true value should just be the same as not providing it. ProblemType: Bug DistroRelease: Ubuntu 16.10 Package: cloud-init 0.7.7-22-g763f403-0ubuntu1 ProcVersionSignature: Ubuntu 4.4.0-9136.55-generic 4.4.16 Uname: Linux 4.4.0-9136-generic x86_64 ApportVersion: 2.20.3-0ubuntu7 Architecture: amd64 Date: Wed Sep 7 17:12:11 2016 PackageArchitecture: all ProcEnviron:  TERM=xterm-256color  PATH=(custom, no user) SourcePackage: cloud-init UpgradeStatus: No upgrade log present (probably fresh install)
2016-09-14 20:09:03 Scott Moser tags amd64 apport-bug uec-images verification-needed yakkety amd64 apport-bug uec-images verification-done yakkety
2016-09-14 20:10:10 Scott Moser description ==== Begin SRU Template ==== [Impact] This is a bug that existed only in development time in cloud-init and was exposed during uploads to yakkety. It has never existed in xenial, but we do need to make sure that the function is still present. The impact was that if a user (juju) started an instance with:   apt_mirror: '' that was taken as the apt mirror and /etc/apt/sources.list would have empty entries where a mirror should be. [Test Case] $ cat /tmp/foo.ud #cloud-config apt_mirror: '' $ lxc launch ubuntu-daily:xenial sm-x0 "--config=user.user-data=$(cat /tmp/foo.ud)" $ sleep 10 $ lxc exec sm-x0 grep yakkety /etc/apt/sources.list | head -n 3 deb yakkety main restricted deb-src yakkety main restricted deb yakkety-updates main restricted Expected behavior is to see http://archive.ubuntu.com/ubuntu. [Regression Potential] Over all, the apt configuration feature could have other regressions similar to this, but this specific change has very little chance for regresion. ==== End SRU Template ==== $ cat /tmp/foo.ud #cloud-config apt_mirror: '' $ lxc launch ubuntu-daily:yakkety sm-y0 "--config=user.user-data=$(cat /tmp/foo.ud)" $ sleep 10 $ lxc exec sm-y0 grep ^deb /etc/apt/sources.list | head -n 3 deb yakkety main restricted deb-src yakkety main restricted deb yakkety-updates main restricted basically if you provide an empty apt_mirror in the old format, then it is taken as providing an apt mirror. This non-true value should just be the same as not providing it. ProblemType: Bug DistroRelease: Ubuntu 16.10 Package: cloud-init 0.7.7-22-g763f403-0ubuntu1 ProcVersionSignature: Ubuntu 4.4.0-9136.55-generic 4.4.16 Uname: Linux 4.4.0-9136-generic x86_64 ApportVersion: 2.20.3-0ubuntu7 Architecture: amd64 Date: Wed Sep 7 17:12:11 2016 PackageArchitecture: all ProcEnviron:  TERM=xterm-256color  PATH=(custom, no user) SourcePackage: cloud-init UpgradeStatus: No upgrade log present (probably fresh install) ==== Begin SRU Template ==== [Impact] This is a bug that existed only in development time in cloud-init and was exposed during uploads to yakkety. It has never existed in xenial, but we do need to make sure that the function is still present. The impact was that if a user (juju) started an instance with:   apt_mirror: '' that was taken as the apt mirror and /etc/apt/sources.list would have empty entries where a mirror should be. [Test Case] $ cat /tmp/foo.ud #cloud-config apt_mirror: '' $ lxc launch ubuntu-daily:xenial sm-x0 "--config=user.user-data=$(cat /tmp/foo.ud)" $ sleep 10 $ lxc exec sm-x0 grep yakkety /etc/apt/sources.list | head -n 3 deb yakkety main restricted deb-src yakkety main restricted deb yakkety-updates main restricted Expected behavior is to see http://archive.ubuntu.com/ubuntu. [Regression Potential] Over all, the apt configuration feature could have other regressions similar to this, but this specific change has very little chance for regresion. ==== End SRU Template ==== $ cat /tmp/foo.ud #cloud-config apt_mirror: '' $ lxc launch ubuntu-daily:yakkety sm-y0 "--config=user.user-data=$(cat /tmp/foo.ud)" $ sleep 10 $ lxc exec sm-y0 grep ^deb /etc/apt/sources.list | head -n 3 deb yakkety main restricted deb-src yakkety main restricted deb yakkety-updates main restricted ## Now get -proposed version. $ lxc exec sm-x0 -- sh -c ' p=/etc/apt/sources.list.d/proposed.list echo deb http://archive.ubuntu.com/ubuntu xenial-proposed main > "$p" && apt-get update -q && apt-get -qy install cloud-init' ## cleanup so it thinks its fresh $ lxc exec sm-x0 -- sh -c ' cd /var/lib/cloud && for d in *; do [ "$d" = "seed" ] || rm -Rf "$d"; done rm -Rf /var/log/cloud-init*' $ lxc exec sm-x0 reboot $ lxc exec sm-x0 grep ^deb /etc/apt/sources.list | head -n 3 deb http://archive.ubuntu.com/ubuntu xenial main restricted deb-src http://archive.ubuntu.com/ubuntu xenial main restricted deb http://archive.ubuntu.com/ubuntu xenial-updates main restricted basically if you provide an empty apt_mirror in the old format, then it is taken as providing an apt mirror. This non-true value should just be the same as not providing it. ProblemType: Bug DistroRelease: Ubuntu 16.10 Package: cloud-init 0.7.7-22-g763f403-0ubuntu1 ProcVersionSignature: Ubuntu 4.4.0-9136.55-generic 4.4.16 Uname: Linux 4.4.0-9136-generic x86_64 ApportVersion: 2.20.3-0ubuntu7 Architecture: amd64 Date: Wed Sep 7 17:12:11 2016 PackageArchitecture: all ProcEnviron:  TERM=xterm-256color  PATH=(custom, no user) SourcePackage: cloud-init UpgradeStatus: No upgrade log present (probably fresh install)
2016-09-15 14:31:14 Martin Pitt tags amd64 apport-bug uec-images verification-done yakkety amd64 apport-bug uec-images yakkety
2016-09-15 14:31:16 Martin Pitt tags amd64 apport-bug uec-images yakkety amd64 apport-bug uec-images verification-needed yakkety
2016-09-17 02:19:46 Scott Moser tags amd64 apport-bug uec-images verification-needed yakkety amd64 apport-bug uec-images verification-done yakkety
2016-09-22 17:34:08 Launchpad Janitor cloud-init (Ubuntu Xenial): status Fix Committed Fix Released
2016-09-22 17:35:47 Chris J Arges removed subscriber Ubuntu Stable Release Updates Team
2023-05-10 16:28:05 James Falcon bug watch added https://github.com/canonical/cloud-init/issues/2723