On a brand new 1.9rc3 install I am running into the following error while deploying power8 lpars:
[ 515.215462] cloud-init[2019]: Installing for powerpc-ieee1275 platform.
[ 519.989131] cloud-init[2019]: File descriptor 3 (pipe:[82785]) leaked on vgs invocation. Parent PID 38035: grub-install
[ 519.990023] cloud-init[2019]: File descriptor 5 (/dev/sde1) leaked on vgs invocation. Parent PID 38035: grub-install
[ 520.050768] cloud-init[2019]: Found duplicate PV yrEfpMbescROdKiPs5SBZXCwFIjtPMcN: using /dev/sde2 not /dev/sda2
[ 520.075819] cloud-init[2019]: File descriptor 3 (pipe:[82785]) leaked on vgs invocation. Parent PID 38035: grub-install
[ 520.076906] cloud-init[2019]: File descriptor 5 (/dev/sde1) leaked on vgs invocation. Parent PID 38035: grub-install
[ 520.083843] cloud-init[2019]: Found duplicate PV yrEfpMbescROdKiPs5SBZXCwFIjtPMcN: using /dev/sde2 not /dev/sda2
[ 520.210166] cloud-init[2019]: grub-install: error: Can't create file: No such file or directory.
[ 520.210863] cloud-init[2019]: Failed: grub-install --target=powerpc-ieee1275
[ 520.211620] cloud-init[2019]: WARNING: Bootloader is not properly installed, system may not be bootable
Here is the entire deployment console output with the above messages starting at line 1526
http://paste.ubuntu.com/13814238/
No error messages in /var/log/maas/*.log
ubuntu@landmaas:~$ dpkg -l '*maas*'|cat
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-=====================================================-===================================================-============-===============================================================================
ii maas 1.9.0~rc3+bzr4525-0ubuntu1~trusty1 all MAAS server all-in-one metapackage
ii maas-cli 1.9.0~rc3+bzr4525-0ubuntu1~trusty1 all MAAS command line API tool
ii maas-cluster-controller 1.9.0~rc3+bzr4525-0ubuntu1~trusty1 all MAAS server cluster controller
ii maas-common 1.9.0~rc3+bzr4525-0ubuntu1~trusty1 all MAAS server common files
ii maas-dhcp 1.9.0~rc3+bzr4525-0ubuntu1~trusty1 all MAAS DHCP server
ii maas-dns 1.9.0~rc3+bzr4525-0ubuntu1~trusty1 all MAAS DNS server
ii maas-proxy 1.9.0~rc3+bzr4525-0ubuntu1~trusty1 all MAAS Caching Proxy
ii maas-region-controller 1.9.0~rc3+bzr4525-0ubuntu1~trusty1 all MAAS server complete region controller
ii maas-region-controller-min 1.9.0~rc3+bzr4525-0ubuntu1~trusty1 all MAAS Server minimum region controller
ii python-django-maas 1.9.0~rc3+bzr4525-0ubuntu1~trusty1 all MAAS server Django web framework
ii python-maas-client 1.9.0~rc3+bzr4525-0ubuntu1~trusty1 all MAAS python API client
ii python-maas-provisioningserver 1.9.0~rc3+bzr4525-0ubuntu1~trusty1 all MAAS server provisioning libraries
The above pastebin was with the LVM layout default for MAAS 1.9. I also tried commissioining and deploying with a flat filesystem. I still get a grub-install error from curtin:
http://paste.ubuntu.com/14025172/
Related bugs:
* bug 1526542: maas sends duplicate device info in config / need to be multipath aware
* bug 1543263: doesn't support partitions with partition_number where a previous partition of that number doesn't exist
On the installed system I run:
ubuntu@ obese-pleasure: ~$ sudo grub-install /dev/sda obese-pleasure: ~$ sudo update-grub grub-probe: error: failed to get canonical path of `overlayroot'.
sudo: unable to resolve host obese-pleasure
Installing for powerpc-ieee1275 platform.
grub-install: error: failed to get canonical path of `overlayroot'.
ubuntu@
sudo: unable to resolve host obese-pleasure
/usr/sbin/
This is mentioned in the cloud-init bug:
https:/ /bugs.launchpad .net/cloud- init/+bug/ 1276648