Activity log for bug #1383727

Date Who What changed Old value New value Message
2014-10-21 13:44:30 Larry Michel bug added bug
2014-10-21 13:45:49 Larry Michel attachment added sirrush-install-log.tar.gz https://bugs.launchpad.net/maas/+bug/1383727/+attachment/4241144/+files/sirrush-install-log.tar.gz
2014-10-21 14:07:18 Blake Rouse bug task added curtin
2014-10-21 14:07:24 Blake Rouse bug task deleted maas
2014-10-21 14:07:34 Blake Rouse curtin: status New Confirmed
2014-10-21 14:07:39 Blake Rouse curtin: importance Undecided High
2014-10-22 20:00:47 Blake Rouse bug added subscriber Blake Rouse
2014-10-30 14:36:01 Larry Michel summary Fast installer - failure to install grub on non-standard device (UEFI mode) Fast installer - failure to install grub (UEFI mode)
2014-11-07 19:34:15 Blake Rouse bug task added maas-images
2014-11-28 08:51:39 Nobuto Murata bug added subscriber Nobuto MURATA
2014-12-01 16:35:20 Scott Moser bug task deleted maas-images
2014-12-03 22:16:25 Rod Smith bug added subscriber Roderick Smith
2014-12-08 21:25:26 Blake Rouse curtin: assignee Blake Rouse (blake-rouse)
2014-12-08 22:49:15 Launchpad Janitor branch linked lp:~blake-rouse/maas/fix-1383727
2014-12-08 22:55:57 Blake Rouse branch linked lp:~blake-rouse/curtin/fix-1383727
2014-12-08 22:56:02 Blake Rouse curtin: status Confirmed Fix Committed
2014-12-09 00:37:39 Scott Moser bug task added curtin (Ubuntu)
2014-12-09 00:37:51 Scott Moser curtin (Ubuntu): status New Confirmed
2014-12-09 00:37:54 Scott Moser curtin (Ubuntu): importance Undecided High
2014-12-09 00:38:02 Scott Moser nominated for series Ubuntu Vivid
2014-12-09 00:38:02 Scott Moser bug task added curtin (Ubuntu Vivid)
2014-12-09 00:38:02 Scott Moser nominated for series Ubuntu Trusty
2014-12-09 00:38:02 Scott Moser bug task added curtin (Ubuntu Trusty)
2014-12-09 00:38:02 Scott Moser nominated for series Ubuntu Utopic
2014-12-09 00:38:02 Scott Moser bug task added curtin (Ubuntu Utopic)
2014-12-09 00:38:13 Scott Moser curtin (Ubuntu Trusty): importance Undecided High
2014-12-09 00:38:15 Scott Moser curtin (Ubuntu Utopic): importance Undecided High
2014-12-09 00:51:08 Launchpad Janitor branch linked lp:curtin
2014-12-09 01:17:38 Launchpad Janitor branch linked lp:ubuntu/vivid-proposed/curtin
2014-12-09 02:04:20 Launchpad Janitor curtin (Ubuntu Vivid): status Confirmed Fix Released
2015-02-16 19:29:04 Andres Rodriguez summary Fast installer - failure to install grub (UEFI mode) [SRU] Fast installer - failure to install grub (UEFI mode)
2015-02-16 19:29:48 Andres Rodriguez bug added subscriber Ubuntu Stable Release Updates Team
2015-02-16 19:32:10 Andres Rodriguez description After recent upgrade to 1.7, fast installer trusty deployment with /dev/fioa as boot device does not work. This is for UEFI mode. It worked prior to upgrade. Below is output cloud-init-output.log: " ... grub-install: error: /usr/lib/grub/modinfo.sh doesn't exist. Please specify --target or --directory. failed to install grub! Unexpected error while running command. Command: ['install-grub', '--uefi', '/tmp/tmpBpbjAX/target', '/dev/fioa'] Exit code: 1 Reason: - Stdout: '' Stderr: '' Installation failed with exception: Unexpected error while running command. Command: ['curtin', 'curthooks'] Exit code: 3 Reason: - Stdout: " << additional log goes here >> ...\nSetting up efibootmgr (0.5.4-7ubuntu1) ...\nSetting up grub-efi-amd64-bin (2.02~beta2-9ubuntu1) ...\nSetting up grub-efi-amd64 (2.02~beta2-9ubuntu1) ...\nReplacing config file /etc/default/grub with new version\nGenerating grub configuration file ...\nFound linux image: /boot/vmlinuz-3.13.0-35-generic\nFound initrd image: /boot/initrd.img-3.13.0-35-generic\ndone\nSetting up grub-efi-amd64-signed (1.34.1+2.02~beta2-9ubuntu1) ...\nSetting up sbsigntool (0.6-0ubuntu7) ...\nSetting up secureboot-db (1.1) ...\nCan't access efivars filesystem at /sys/firmware/efi/efivars, aborting\nSetting up shim (0.4-0ubuntu4) ...\nSetting up shim-signed (1.6+0.4-0ubuntu4) ...\nReplacing config file /etc/default/grub with new version\nGenerating grub configuration file ...\nWarning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.\nFound linux image: /boot/vmlinuz-3.13.0-35-generic\nFound initrd image: /boot/initrd.img-3.13.0-35-generic\ndone\nGenerating grub configuration file ...\nWarning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.\nFound linux image: /boot/vmlinuz-3.13.0-35-generic\nFound initrd image: /boot/initrd.img-3.13.0-35-generic\ndone\ngrub-install: error: /usr/lib/grub/modinfo.sh doesn't exist. Please specify --target or --directory.\nfailed to install grub!\nUnexpected error while running command.\nCommand: ['install-grub', '--uefi', '/tmp/tmpBpbjAX/target', '/dev/fioa']\nExit code: 1\nReason: -\nStdout: ''\nStderr: ''\n" Stderr: '' Success umount: /tmp/tmpBpbjAX/target: device is busy. (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1)) Unexpected error while running command. Command: ['umount', '/tmp/tmpBpbjAX/target'] Exit code: 1 Reason: - Stdout: '' Stderr: '' 2014-10-21 13:04:31,654 - util.py[WARNING]: Failed running /var/lib/cloud/instance/scripts/part-001 [3] 2014-10-21 13:04:31,656 - cc_scripts_user.py[WARNING]: Failed to run module scripts-user (scripts in /var/lib/cloud/instance/scripts) 2014-10-21 13:04:31,656 - util.py[WARNING]: Running scripts-user (<module 'cloudinit.config.cc_scripts_user' from '/usr/lib/python2.7/dist-packages/cloudinit/config/cc_scripts_user.pyc'>) failed Cloud-init v. 0.7.5 finished at Tue, 21 Oct 2014 13:04:32 +0000. Datasource DataSourceMAAS [http://10.245.0.10/MAAS/metadata/curtin]. Up 122.36 seconds " [Impact] This causes machines that MAAS / curtin will fail to install to those machines that have UEFI enabled. [Test Case] 1. Install maas 2. register a system with UEFI enabled. 3. Deploy Ubuntu. It will fail because curtin will fail to deal with UEFI. [Regression Potential] Minimal. This actually fixes a regression. [Other Info] After recent upgrade to 1.7, fast installer trusty deployment with /dev/fioa as boot device does not work. This is for UEFI mode. It worked prior to upgrade. Below is output cloud-init-output.log: " ... grub-install: error: /usr/lib/grub/modinfo.sh doesn't exist. Please specify --target or --directory. failed to install grub! Unexpected error while running command. Command: ['install-grub', '--uefi', '/tmp/tmpBpbjAX/target', '/dev/fioa'] Exit code: 1 Reason: - Stdout: '' Stderr: '' Installation failed with exception: Unexpected error while running command. Command: ['curtin', 'curthooks'] Exit code: 3 Reason: - Stdout: " << additional log goes here >>  ...\nSetting up efibootmgr (0.5.4-7ubuntu1) ...\nSetting up grub-efi-amd64-bin (2.02~beta2-9ubuntu1) ...\nSetting up grub-efi-amd64 (2.02~beta2-9ubuntu1) ...\nReplacing config file /etc/default/grub with new version\nGenerating grub configuration file ...\nFound linux image: /boot/vmlinuz-3.13.0-35-generic\nFound initrd image: /boot/initrd.img-3.13.0-35-generic\ndone\nSetting up grub-efi-amd64-signed (1.34.1+2.02~beta2-9ubuntu1) ...\nSetting up sbsigntool (0.6-0ubuntu7) ...\nSetting up secureboot-db (1.1) ...\nCan't access efivars filesystem at /sys/firmware/efi/efivars, aborting\nSetting up shim (0.4-0ubuntu4) ...\nSetting up shim-signed (1.6+0.4-0ubuntu4) ...\nReplacing config file /etc/default/grub with new version\nGenerating grub configuration file ...\nWarning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.\nFound linux image: /boot/vmlinuz-3.13.0-35-generic\nFound initrd image: /boot/initrd.img-3.13.0-35-generic\ndone\nGenerating grub configuration file ...\nWarning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.\nFound linux image: /boot/vmlinuz-3.13.0-35-generic\nFound initrd image: /boot/initrd.img-3.13.0-35-generic\ndone\ngrub-install: error: /usr/lib/grub/modinfo.sh doesn't exist. Please specify --target or --directory.\nfailed to install grub!\nUnexpected error while running command.\nCommand: ['install-grub', '--uefi', '/tmp/tmpBpbjAX/target', '/dev/fioa']\nExit code: 1\nReason: -\nStdout: ''\nStderr: ''\n" Stderr: '' Success umount: /tmp/tmpBpbjAX/target: device is busy.         (In some cases useful info about processes that use          the device is found by lsof(8) or fuser(1)) Unexpected error while running command. Command: ['umount', '/tmp/tmpBpbjAX/target'] Exit code: 1 Reason: - Stdout: '' Stderr: '' 2014-10-21 13:04:31,654 - util.py[WARNING]: Failed running /var/lib/cloud/instance/scripts/part-001 [3] 2014-10-21 13:04:31,656 - cc_scripts_user.py[WARNING]: Failed to run module scripts-user (scripts in /var/lib/cloud/instance/scripts) 2014-10-21 13:04:31,656 - util.py[WARNING]: Running scripts-user (<module 'cloudinit.config.cc_scripts_user' from '/usr/lib/python2.7/dist-packages/cloudinit/config/cc_scripts_user.pyc'>) failed Cloud-init v. 0.7.5 finished at Tue, 21 Oct 2014 13:04:32 +0000. Datasource DataSourceMAAS [http://10.245.0.10/MAAS/metadata/curtin]. Up 122.36 seconds "
2015-02-16 19:32:27 Andres Rodriguez description [Impact] This causes machines that MAAS / curtin will fail to install to those machines that have UEFI enabled. [Test Case] 1. Install maas 2. register a system with UEFI enabled. 3. Deploy Ubuntu. It will fail because curtin will fail to deal with UEFI. [Regression Potential] Minimal. This actually fixes a regression. [Other Info] After recent upgrade to 1.7, fast installer trusty deployment with /dev/fioa as boot device does not work. This is for UEFI mode. It worked prior to upgrade. Below is output cloud-init-output.log: " ... grub-install: error: /usr/lib/grub/modinfo.sh doesn't exist. Please specify --target or --directory. failed to install grub! Unexpected error while running command. Command: ['install-grub', '--uefi', '/tmp/tmpBpbjAX/target', '/dev/fioa'] Exit code: 1 Reason: - Stdout: '' Stderr: '' Installation failed with exception: Unexpected error while running command. Command: ['curtin', 'curthooks'] Exit code: 3 Reason: - Stdout: " << additional log goes here >>  ...\nSetting up efibootmgr (0.5.4-7ubuntu1) ...\nSetting up grub-efi-amd64-bin (2.02~beta2-9ubuntu1) ...\nSetting up grub-efi-amd64 (2.02~beta2-9ubuntu1) ...\nReplacing config file /etc/default/grub with new version\nGenerating grub configuration file ...\nFound linux image: /boot/vmlinuz-3.13.0-35-generic\nFound initrd image: /boot/initrd.img-3.13.0-35-generic\ndone\nSetting up grub-efi-amd64-signed (1.34.1+2.02~beta2-9ubuntu1) ...\nSetting up sbsigntool (0.6-0ubuntu7) ...\nSetting up secureboot-db (1.1) ...\nCan't access efivars filesystem at /sys/firmware/efi/efivars, aborting\nSetting up shim (0.4-0ubuntu4) ...\nSetting up shim-signed (1.6+0.4-0ubuntu4) ...\nReplacing config file /etc/default/grub with new version\nGenerating grub configuration file ...\nWarning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.\nFound linux image: /boot/vmlinuz-3.13.0-35-generic\nFound initrd image: /boot/initrd.img-3.13.0-35-generic\ndone\nGenerating grub configuration file ...\nWarning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.\nFound linux image: /boot/vmlinuz-3.13.0-35-generic\nFound initrd image: /boot/initrd.img-3.13.0-35-generic\ndone\ngrub-install: error: /usr/lib/grub/modinfo.sh doesn't exist. Please specify --target or --directory.\nfailed to install grub!\nUnexpected error while running command.\nCommand: ['install-grub', '--uefi', '/tmp/tmpBpbjAX/target', '/dev/fioa']\nExit code: 1\nReason: -\nStdout: ''\nStderr: ''\n" Stderr: '' Success umount: /tmp/tmpBpbjAX/target: device is busy.         (In some cases useful info about processes that use          the device is found by lsof(8) or fuser(1)) Unexpected error while running command. Command: ['umount', '/tmp/tmpBpbjAX/target'] Exit code: 1 Reason: - Stdout: '' Stderr: '' 2014-10-21 13:04:31,654 - util.py[WARNING]: Failed running /var/lib/cloud/instance/scripts/part-001 [3] 2014-10-21 13:04:31,656 - cc_scripts_user.py[WARNING]: Failed to run module scripts-user (scripts in /var/lib/cloud/instance/scripts) 2014-10-21 13:04:31,656 - util.py[WARNING]: Running scripts-user (<module 'cloudinit.config.cc_scripts_user' from '/usr/lib/python2.7/dist-packages/cloudinit/config/cc_scripts_user.pyc'>) failed Cloud-init v. 0.7.5 finished at Tue, 21 Oct 2014 13:04:32 +0000. Datasource DataSourceMAAS [http://10.245.0.10/MAAS/metadata/curtin]. Up 122.36 seconds " [Impact] This causes machines that MAAS / curtin will fail to install to those machines that have UEFI enabled. [Test Case] 1. Install maas 2. register a system with UEFI enabled. 3. Deploy Ubuntu. It will fail because curtin will fail to deal with UEFI. [Regression Potential] Minimal. This actually fixes a regression. This has been tested in various labs and proven to be working on production environments. [Other Info] After recent upgrade to 1.7, fast installer trusty deployment with /dev/fioa as boot device does not work. This is for UEFI mode. It worked prior to upgrade. Below is output cloud-init-output.log: " ... grub-install: error: /usr/lib/grub/modinfo.sh doesn't exist. Please specify --target or --directory. failed to install grub! Unexpected error while running command. Command: ['install-grub', '--uefi', '/tmp/tmpBpbjAX/target', '/dev/fioa'] Exit code: 1 Reason: - Stdout: '' Stderr: '' Installation failed with exception: Unexpected error while running command. Command: ['curtin', 'curthooks'] Exit code: 3 Reason: - Stdout: " << additional log goes here >>  ...\nSetting up efibootmgr (0.5.4-7ubuntu1) ...\nSetting up grub-efi-amd64-bin (2.02~beta2-9ubuntu1) ...\nSetting up grub-efi-amd64 (2.02~beta2-9ubuntu1) ...\nReplacing config file /etc/default/grub with new version\nGenerating grub configuration file ...\nFound linux image: /boot/vmlinuz-3.13.0-35-generic\nFound initrd image: /boot/initrd.img-3.13.0-35-generic\ndone\nSetting up grub-efi-amd64-signed (1.34.1+2.02~beta2-9ubuntu1) ...\nSetting up sbsigntool (0.6-0ubuntu7) ...\nSetting up secureboot-db (1.1) ...\nCan't access efivars filesystem at /sys/firmware/efi/efivars, aborting\nSetting up shim (0.4-0ubuntu4) ...\nSetting up shim-signed (1.6+0.4-0ubuntu4) ...\nReplacing config file /etc/default/grub with new version\nGenerating grub configuration file ...\nWarning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.\nFound linux image: /boot/vmlinuz-3.13.0-35-generic\nFound initrd image: /boot/initrd.img-3.13.0-35-generic\ndone\nGenerating grub configuration file ...\nWarning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.\nFound linux image: /boot/vmlinuz-3.13.0-35-generic\nFound initrd image: /boot/initrd.img-3.13.0-35-generic\ndone\ngrub-install: error: /usr/lib/grub/modinfo.sh doesn't exist. Please specify --target or --directory.\nfailed to install grub!\nUnexpected error while running command.\nCommand: ['install-grub', '--uefi', '/tmp/tmpBpbjAX/target', '/dev/fioa']\nExit code: 1\nReason: -\nStdout: ''\nStderr: ''\n" Stderr: '' Success umount: /tmp/tmpBpbjAX/target: device is busy.         (In some cases useful info about processes that use          the device is found by lsof(8) or fuser(1)) Unexpected error while running command. Command: ['umount', '/tmp/tmpBpbjAX/target'] Exit code: 1 Reason: - Stdout: '' Stderr: '' 2014-10-21 13:04:31,654 - util.py[WARNING]: Failed running /var/lib/cloud/instance/scripts/part-001 [3] 2014-10-21 13:04:31,656 - cc_scripts_user.py[WARNING]: Failed to run module scripts-user (scripts in /var/lib/cloud/instance/scripts) 2014-10-21 13:04:31,656 - util.py[WARNING]: Running scripts-user (<module 'cloudinit.config.cc_scripts_user' from '/usr/lib/python2.7/dist-packages/cloudinit/config/cc_scripts_user.pyc'>) failed Cloud-init v. 0.7.5 finished at Tue, 21 Oct 2014 13:04:32 +0000. Datasource DataSourceMAAS [http://10.245.0.10/MAAS/metadata/curtin]. Up 122.36 seconds "
2015-02-18 15:07:57 Chris J Arges curtin (Ubuntu Trusty): status New Fix Committed
2015-02-18 15:08:02 Chris J Arges bug added subscriber SRU Verification
2015-02-18 15:08:04 Chris J Arges tags verification-needed
2015-02-18 15:08:56 Chris J Arges curtin (Ubuntu Utopic): status New Fix Committed
2015-02-18 15:33:05 Launchpad Janitor branch linked lp:ubuntu/trusty-proposed/curtin
2015-02-18 15:33:07 Launchpad Janitor branch linked lp:ubuntu/utopic-proposed/curtin
2015-02-27 16:38:19 Andres Rodriguez tags verification-needed verification-done
2015-03-09 01:54:13 Scott Kitterman removed subscriber Ubuntu Stable Release Updates Team
2015-03-09 01:59:12 Launchpad Janitor curtin (Ubuntu Trusty): status Fix Committed Fix Released
2015-03-11 23:00:22 Launchpad Janitor curtin (Ubuntu Utopic): status Fix Committed Fix Released
2017-12-15 22:08:58 Scott Moser curtin: status Fix Committed Fix Released