Activity log for bug #1515661

Date Who What changed Old value New value Message
2015-11-12 15:07:25 Scott Moser bug added bug
2015-11-12 15:07:49 Scott Moser bug task added cloud-initramfs-tools (Ubuntu)
2015-11-12 15:08:13 Scott Moser cloud-initramfs-tools (Ubuntu): importance Undecided Medium
2015-11-12 15:08:13 Scott Moser cloud-initramfs-tools (Ubuntu): status New Confirmed
2015-11-12 15:08:13 Scott Moser cloud-initramfs-tools (Ubuntu): assignee Scott Moser (smoser)
2015-11-12 15:08:25 Scott Moser nominated for series Ubuntu Precise
2015-11-12 15:08:25 Scott Moser bug task added cloud-initramfs-tools (Ubuntu Precise)
2015-11-12 15:08:35 Scott Moser cloud-initramfs-tools (Ubuntu Precise): status New Confirmed
2015-11-12 15:08:39 Scott Moser cloud-initramfs-tools (Ubuntu): status Confirmed Fix Released
2015-11-12 15:08:41 Scott Moser cloud-initramfs-tools (Ubuntu Precise): importance Undecided Medium
2015-11-12 15:08:46 Scott Moser cloud-initramfs-tools (Ubuntu Precise): assignee Scott Moser (smoser)
2015-11-12 15:08:56 Scott Moser maas-images: status New Confirmed
2015-11-12 15:08:58 Scott Moser maas-images: importance Undecided Medium
2015-11-12 15:09:00 Scott Moser maas-images: assignee Scott Moser (smoser)
2015-11-12 15:22:01 Scott Moser description cloud-initramfs-copymods is an initramfs module that copies moves the modules from the initramfs into the root if there are no modules in the root. This allows you to boot an initramfs with a root= and after pivot_root still see the modules as if they were there. bug 1513176 reported failure of bcache with maas images. The failure was two pronged. A.) there was no bcache module in the initramfs . B.) in precise, there is no cloud-initramfs-copymods available in the archive In order to boot hwe kernels with 12.04 in MAAS, we need to add cloud-initramfs-copymods to the initramfs. === Begin SRU Template === [Impact] MAAS uses 'maas images' from http://maas.ubuntu.com/images/ephemeral-v2/ to boot a ephemeral environment for curtin to do an install in. The ephemeral environment is pxe booted with root on a iscsi target also provided by MAAS For hardware enablement kernels the kernel is not installed in the iscsi root. Instead, the initramfs contains all the modules that are necessary and cloud-initramfs-copymods takes care of copying those modules from /lib/modules in the initramfs into the target. This is a well tested path in 14.04 and later, but was not present in 12.04. The request is to bring cloud-intiramfs-copymods code from 14.04 to 12.04. [Test Case] Simple test case: install cloud-initramfs-copymods in prese. * boot precise system * enable proposed * apt-get update && apt-get install -qy cloud-initramfs-copymods * initrd=/boot/initrd.img-$(uname -r) echo $initrd lsinitramfs $initrd | grep copymods && echo GOOD || echo MISSING MAAS Image Test case: Check maas image for presense of copymods * download latest daily initramfs precise hwe-t. from http://maas.ubuntu.com/images/ephemeral-v2/daily/precise/amd64/ . Under that URL you'll find a date. Given that date: $ serial=20151105 $ burl=http://maas.ubuntu.com/images/ephemeral-v2/daily/precise/amd64 $ wget "$burl/$serial/trusty/generic/boot-initrd" -O boot-initrd $ lsinitramfs | grep copymods && echo GOOD || echo MISSING MAAS 1.9 Test Case: Deploy MAAS 1.9 with bcache. * configure a node for bcache * install node * currently this will fail with error like: FATAL: Could not load /lib/modules/3.13.0-68-generic/modules.dep: No such file or directory An error occured handling 'bcache0': ProcessExecutionError - Unexpected error while running command. Command: ['modprobe', 'bcache'] [Regression Potential] New binary only package will not likely cause any regression. Only to people who pick up this new package which takes action on their part. === End SRU Template === cloud-initramfs-copymods is an initramfs module that copies moves the modules from the initramfs into the root if there are no modules in the root. This allows you to boot an initramfs with a root= and after pivot_root still see the modules as if they were there. bug 1513176 reported failure of bcache with maas images. The failure was two pronged. A.) there was no bcache module in the initramfs . B.) in precise, there is no cloud-initramfs-copymods available in the archive In order to boot hwe kernels with 12.04 in MAAS, we need to add cloud-initramfs-copymods to the initramfs.
2015-11-12 16:08:40 Scott Moser description === Begin SRU Template === [Impact] MAAS uses 'maas images' from http://maas.ubuntu.com/images/ephemeral-v2/ to boot a ephemeral environment for curtin to do an install in. The ephemeral environment is pxe booted with root on a iscsi target also provided by MAAS For hardware enablement kernels the kernel is not installed in the iscsi root. Instead, the initramfs contains all the modules that are necessary and cloud-initramfs-copymods takes care of copying those modules from /lib/modules in the initramfs into the target. This is a well tested path in 14.04 and later, but was not present in 12.04. The request is to bring cloud-intiramfs-copymods code from 14.04 to 12.04. [Test Case] Simple test case: install cloud-initramfs-copymods in prese. * boot precise system * enable proposed * apt-get update && apt-get install -qy cloud-initramfs-copymods * initrd=/boot/initrd.img-$(uname -r) echo $initrd lsinitramfs $initrd | grep copymods && echo GOOD || echo MISSING MAAS Image Test case: Check maas image for presense of copymods * download latest daily initramfs precise hwe-t. from http://maas.ubuntu.com/images/ephemeral-v2/daily/precise/amd64/ . Under that URL you'll find a date. Given that date: $ serial=20151105 $ burl=http://maas.ubuntu.com/images/ephemeral-v2/daily/precise/amd64 $ wget "$burl/$serial/trusty/generic/boot-initrd" -O boot-initrd $ lsinitramfs | grep copymods && echo GOOD || echo MISSING MAAS 1.9 Test Case: Deploy MAAS 1.9 with bcache. * configure a node for bcache * install node * currently this will fail with error like: FATAL: Could not load /lib/modules/3.13.0-68-generic/modules.dep: No such file or directory An error occured handling 'bcache0': ProcessExecutionError - Unexpected error while running command. Command: ['modprobe', 'bcache'] [Regression Potential] New binary only package will not likely cause any regression. Only to people who pick up this new package which takes action on their part. === End SRU Template === cloud-initramfs-copymods is an initramfs module that copies moves the modules from the initramfs into the root if there are no modules in the root. This allows you to boot an initramfs with a root= and after pivot_root still see the modules as if they were there. bug 1513176 reported failure of bcache with maas images. The failure was two pronged. A.) there was no bcache module in the initramfs . B.) in precise, there is no cloud-initramfs-copymods available in the archive In order to boot hwe kernels with 12.04 in MAAS, we need to add cloud-initramfs-copymods to the initramfs. === Begin SRU Template === [Impact] MAAS uses 'maas images' from http://maas.ubuntu.com/images/ephemeral-v2/ to boot a ephemeral environment for curtin to do an install in. The ephemeral environment is pxe booted with root on a iscsi target also provided by MAAS For hardware enablement kernels the kernel is not installed in the iscsi root. Instead, the initramfs contains all the modules that are necessary and cloud-initramfs-copymods takes care of copying those modules from /lib/modules in the initramfs into the target. This is a well tested path in 14.04 and later, but was not present in 12.04. The request is to bring cloud-intiramfs-copymods code from 14.04 to 12.04. [Test Case] Simple test case: install cloud-initramfs-copymods in prese.   * boot precise system   * enable proposed   * apt-get update && apt-get install -qy cloud-initramfs-copymods   * initrd=/boot/initrd.img-$(uname -r)     echo $initrd     lsinitramfs $initrd | grep copymods && echo GOOD || echo MISSING MAAS Image Test case: Check maas image for presense of copymods   * download latest daily initramfs precise hwe-t. from http://maas.ubuntu.com/images/ephemeral-v2/daily/precise/amd64/ . Under that URL you'll find a date. Given that date:      $ serial=20151105      $ burl=http://maas.ubuntu.com/images/ephemeral-v2/daily/precise/amd64      $ wget "$burl/$serial/trusty/generic/boot-initrd" -O boot-initrd      $ lsinitramfs | grep copymods && echo GOOD || echo MISSING MAAS 1.9 Test Case: Deploy MAAS 1.9 with bcache.   * configure a node for bcache   * install node   * currently this will fail with error like:      FATAL: Could not load /lib/modules/3.13.0-68-generic/modules.dep: No such file or directory      An error occured handling 'bcache0': ProcessExecutionError - Unexpected error while running command.      Command: ['modprobe', 'bcache'] [Regression Potential] New binary only package will not likely cause any regression. Only to people who pick up this new package which takes action on their part. [Other Information] MAAS precise images build with ppa:maas-maintainers/maas-ephemeral-images [1] enabled. That ppa currently has a quantal level version of cloud-initramfs-tools in it. Taking the trusty version of cloud-initramfs-tools back will allow us to drop that package in the PPA and also have a more supportable path. [1] https://launchpad.net/~maas-maintainers/+archive/ubuntu/maas-ephemeral-images/ === End SRU Template === cloud-initramfs-copymods is an initramfs module that copies moves the modules from the initramfs into the root if there are no modules in the root. This allows you to boot an initramfs with a root= and after pivot_root still see the modules as if they were there. bug 1513176 reported failure of bcache with maas images. The failure was two pronged. A.) there was no bcache module in the initramfs . B.) in precise, there is no cloud-initramfs-copymods available in the archive In order to boot hwe kernels with 12.04 in MAAS, we need to add cloud-initramfs-copymods to the initramfs.
2015-11-12 16:45:22 Scott Moser description === Begin SRU Template === [Impact] MAAS uses 'maas images' from http://maas.ubuntu.com/images/ephemeral-v2/ to boot a ephemeral environment for curtin to do an install in. The ephemeral environment is pxe booted with root on a iscsi target also provided by MAAS For hardware enablement kernels the kernel is not installed in the iscsi root. Instead, the initramfs contains all the modules that are necessary and cloud-initramfs-copymods takes care of copying those modules from /lib/modules in the initramfs into the target. This is a well tested path in 14.04 and later, but was not present in 12.04. The request is to bring cloud-intiramfs-copymods code from 14.04 to 12.04. [Test Case] Simple test case: install cloud-initramfs-copymods in prese.   * boot precise system   * enable proposed   * apt-get update && apt-get install -qy cloud-initramfs-copymods   * initrd=/boot/initrd.img-$(uname -r)     echo $initrd     lsinitramfs $initrd | grep copymods && echo GOOD || echo MISSING MAAS Image Test case: Check maas image for presense of copymods   * download latest daily initramfs precise hwe-t. from http://maas.ubuntu.com/images/ephemeral-v2/daily/precise/amd64/ . Under that URL you'll find a date. Given that date:      $ serial=20151105      $ burl=http://maas.ubuntu.com/images/ephemeral-v2/daily/precise/amd64      $ wget "$burl/$serial/trusty/generic/boot-initrd" -O boot-initrd      $ lsinitramfs | grep copymods && echo GOOD || echo MISSING MAAS 1.9 Test Case: Deploy MAAS 1.9 with bcache.   * configure a node for bcache   * install node   * currently this will fail with error like:      FATAL: Could not load /lib/modules/3.13.0-68-generic/modules.dep: No such file or directory      An error occured handling 'bcache0': ProcessExecutionError - Unexpected error while running command.      Command: ['modprobe', 'bcache'] [Regression Potential] New binary only package will not likely cause any regression. Only to people who pick up this new package which takes action on their part. [Other Information] MAAS precise images build with ppa:maas-maintainers/maas-ephemeral-images [1] enabled. That ppa currently has a quantal level version of cloud-initramfs-tools in it. Taking the trusty version of cloud-initramfs-tools back will allow us to drop that package in the PPA and also have a more supportable path. [1] https://launchpad.net/~maas-maintainers/+archive/ubuntu/maas-ephemeral-images/ === End SRU Template === cloud-initramfs-copymods is an initramfs module that copies moves the modules from the initramfs into the root if there are no modules in the root. This allows you to boot an initramfs with a root= and after pivot_root still see the modules as if they were there. bug 1513176 reported failure of bcache with maas images. The failure was two pronged. A.) there was no bcache module in the initramfs . B.) in precise, there is no cloud-initramfs-copymods available in the archive In order to boot hwe kernels with 12.04 in MAAS, we need to add cloud-initramfs-copymods to the initramfs. === Begin SRU Template === [Impact] MAAS uses 'maas images' from http://maas.ubuntu.com/images/ephemeral-v2/ to boot a ephemeral environment for curtin to do an install in. The ephemeral environment is pxe booted with root on a iscsi target also provided by MAAS For hardware enablement kernels the kernel is not installed in the iscsi root. Instead, the initramfs contains all the modules that are necessary and cloud-initramfs-copymods takes care of copying those modules from /lib/modules in the initramfs into the target. This is a well tested path in 14.04 and later, but was not present in 12.04. The request is to bring cloud-intiramfs-tools code from 14.04 to 12.04. This would also bring in overlayroot and dyn-netconf packages. [Test Case] Simple test case: install cloud-initramfs-copymods in prese.   * boot precise system   * enable proposed   * apt-get update && apt-get install -qy cloud-initramfs-copymods   * initrd=/boot/initrd.img-$(uname -r)     echo $initrd     lsinitramfs $initrd | grep copymods && echo GOOD || echo MISSING MAAS Image Test case: Check maas image for presense of copymods   * download latest daily initramfs precise hwe-t. from http://maas.ubuntu.com/images/ephemeral-v2/daily/precise/amd64/ . Under that URL you'll find a date. Given that date:      $ serial=20151105      $ burl=http://maas.ubuntu.com/images/ephemeral-v2/daily/precise/amd64      $ wget "$burl/$serial/trusty/generic/boot-initrd" -O boot-initrd      $ lsinitramfs | grep copymods && echo GOOD || echo MISSING MAAS 1.9 Test Case: Deploy MAAS 1.9 with bcache.   * configure a node for bcache   * install node   * currently this will fail with error like:      FATAL: Could not load /lib/modules/3.13.0-68-generic/modules.dep: No such file or directory      An error occured handling 'bcache0': ProcessExecutionError - Unexpected error while running command.      Command: ['modprobe', 'bcache'] [Regression Potential] New binary only package will not likely cause any regression. Only to people who pick up this new package which takes action on their part. [Other Information] MAAS precise images build with ppa:maas-maintainers/maas-ephemeral-images [1] enabled. That ppa currently has a quantal level version of cloud-initramfs-tools in it. Taking the trusty version of cloud-initramfs-tools back will allow us to drop that package in the PPA and also have a more supportable path. [1] https://launchpad.net/~maas-maintainers/+archive/ubuntu/maas-ephemeral-images/ === End SRU Template === cloud-initramfs-copymods is an initramfs module that copies moves the modules from the initramfs into the root if there are no modules in the root. This allows you to boot an initramfs with a root= and after pivot_root still see the modules as if they were there. bug 1513176 reported failure of bcache with maas images. The failure was two pronged. A.) there was no bcache module in the initramfs . B.) in precise, there is no cloud-initramfs-copymods available in the archive In order to boot hwe kernels with 12.04 in MAAS, we need to add cloud-initramfs-copymods to the initramfs.
2015-11-12 16:45:49 Scott Moser summary SRU:add cloud-initramfs-copymods to 12.04 [SRU] sync 14.04 cloud-initramfs-tools to 12.04
2015-11-12 17:40:21 Scott Moser description === Begin SRU Template === [Impact] MAAS uses 'maas images' from http://maas.ubuntu.com/images/ephemeral-v2/ to boot a ephemeral environment for curtin to do an install in. The ephemeral environment is pxe booted with root on a iscsi target also provided by MAAS For hardware enablement kernels the kernel is not installed in the iscsi root. Instead, the initramfs contains all the modules that are necessary and cloud-initramfs-copymods takes care of copying those modules from /lib/modules in the initramfs into the target. This is a well tested path in 14.04 and later, but was not present in 12.04. The request is to bring cloud-intiramfs-tools code from 14.04 to 12.04. This would also bring in overlayroot and dyn-netconf packages. [Test Case] Simple test case: install cloud-initramfs-copymods in prese.   * boot precise system   * enable proposed   * apt-get update && apt-get install -qy cloud-initramfs-copymods   * initrd=/boot/initrd.img-$(uname -r)     echo $initrd     lsinitramfs $initrd | grep copymods && echo GOOD || echo MISSING MAAS Image Test case: Check maas image for presense of copymods   * download latest daily initramfs precise hwe-t. from http://maas.ubuntu.com/images/ephemeral-v2/daily/precise/amd64/ . Under that URL you'll find a date. Given that date:      $ serial=20151105      $ burl=http://maas.ubuntu.com/images/ephemeral-v2/daily/precise/amd64      $ wget "$burl/$serial/trusty/generic/boot-initrd" -O boot-initrd      $ lsinitramfs | grep copymods && echo GOOD || echo MISSING MAAS 1.9 Test Case: Deploy MAAS 1.9 with bcache.   * configure a node for bcache   * install node   * currently this will fail with error like:      FATAL: Could not load /lib/modules/3.13.0-68-generic/modules.dep: No such file or directory      An error occured handling 'bcache0': ProcessExecutionError - Unexpected error while running command.      Command: ['modprobe', 'bcache'] [Regression Potential] New binary only package will not likely cause any regression. Only to people who pick up this new package which takes action on their part. [Other Information] MAAS precise images build with ppa:maas-maintainers/maas-ephemeral-images [1] enabled. That ppa currently has a quantal level version of cloud-initramfs-tools in it. Taking the trusty version of cloud-initramfs-tools back will allow us to drop that package in the PPA and also have a more supportable path. [1] https://launchpad.net/~maas-maintainers/+archive/ubuntu/maas-ephemeral-images/ === End SRU Template === cloud-initramfs-copymods is an initramfs module that copies moves the modules from the initramfs into the root if there are no modules in the root. This allows you to boot an initramfs with a root= and after pivot_root still see the modules as if they were there. bug 1513176 reported failure of bcache with maas images. The failure was two pronged. A.) there was no bcache module in the initramfs . B.) in precise, there is no cloud-initramfs-copymods available in the archive In order to boot hwe kernels with 12.04 in MAAS, we need to add cloud-initramfs-copymods to the initramfs. === Begin SRU Template === [Impact] MAAS uses 'maas images' from http://maas.ubuntu.com/images/ephemeral-v2/ to boot a ephemeral environment for curtin to do an install in. The ephemeral environment is pxe booted with root on a iscsi target also provided by MAAS For hardware enablement kernels the kernel is not installed in the iscsi root. Instead, the initramfs contains all the modules that are necessary and cloud-initramfs-copymods takes care of copying those modules from /lib/modules in the initramfs into the target. This is a well tested path in 14.04 and later, but was not present in 12.04. The request is to bring cloud-intiramfs-tools code from 14.04 to 12.04. This would also bring in overlayroot and dyn-netconf packages. [Test Case] Simple test case: install cloud-initramfs-copymods in prese.   * boot precise system   * enable proposed   * apt-get update && apt-get install -qy cloud-initramfs-copymods   * initrd=/boot/initrd.img-$(uname -r)     echo $initrd     lsinitramfs $initrd | grep copymods && echo GOOD || echo MISSING MAAS Image Test case: Check maas image for presense of copymods   * download latest daily initramfs precise hwe-t. from http://maas.ubuntu.com/images/ephemeral-v2/daily/precise/amd64/ . Under that URL you'll find a date. Given that date:      $ serial=20151105      $ burl=http://maas.ubuntu.com/images/ephemeral-v2/daily/precise/amd64      $ wget "$burl/$serial/trusty/generic/boot-initrd" -O boot-initrd      $ lsinitramfs | grep copymods && echo GOOD || echo MISSING MAAS 1.9 Test Case: Deploy MAAS 1.9 with bcache.   * configure a node for bcache   * install node   * currently this will fail with error like:      FATAL: Could not load /lib/modules/3.13.0-68-generic/modules.dep: No such file or directory      An error occured handling 'bcache0': ProcessExecutionError - Unexpected error while running command.      Command: ['modprobe', 'bcache'] [Regression Potential] New binary only package will not likely cause any regression. Only to people who pick up this new package which takes action on their part. There are 2 changes that come in to existing code, both are in growroot. a.) identify partitions named with a 'p' (mmcblk0p1) (LP: #1236380) b.) support new versions of growpart which changed exit status. This change is backwards compatible as growpart looks at the exit output written rather than only at the exit code. [Other Information] MAAS precise images build with ppa:maas-maintainers/maas-ephemeral-images [1] enabled. That ppa currently has a quantal level version of cloud-initramfs-tools in it. Taking the trusty version of cloud-initramfs-tools back will allow us to drop that package in the PPA and also have a more supportable path.   [1] https://launchpad.net/~maas-maintainers/+archive/ubuntu/maas-ephemeral-images/ === End SRU Template === cloud-initramfs-copymods is an initramfs module that copies moves the modules from the initramfs into the root if there are no modules in the root. This allows you to boot an initramfs with a root= and after pivot_root still see the modules as if they were there. bug 1513176 reported failure of bcache with maas images. The failure was two pronged. A.) there was no bcache module in the initramfs . B.) in precise, there is no cloud-initramfs-copymods available in the archive In order to boot hwe kernels with 12.04 in MAAS, we need to add cloud-initramfs-copymods to the initramfs.
2015-11-12 18:50:07 Adam Conrad cloud-initramfs-tools (Ubuntu Precise): status Confirmed Fix Committed
2015-11-12 18:50:09 Adam Conrad bug added subscriber Ubuntu Stable Release Updates Team
2015-11-12 18:50:14 Adam Conrad bug added subscriber SRU Verification
2015-11-12 18:50:18 Adam Conrad tags verification-needed
2015-11-18 14:42:14 LaMont Jones tags verification-needed verification-done
2015-11-18 17:14:20 Launchpad Janitor cloud-initramfs-tools (Ubuntu Precise): status Fix Committed Fix Released
2015-11-18 17:15:30 Chris J Arges removed subscriber Ubuntu Stable Release Updates Team
2015-11-19 14:17:13 Launchpad Janitor branch linked lp:maas-images
2017-01-11 20:28:27 Scott Moser bug task deleted maas-images