MAAS 2.1.1 - Curtin - Failed to deploy CentOS7
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MAAS |
Expired
|
Undecided
|
Unassigned | ||
curtin |
Invalid
|
Medium
|
Unassigned | ||
maas-images |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Everything from Enlisting to Acquire is successful; however, deploying Centos 7 (provided with MAAS) fails.
- Server Model : Dell R610
- 2 Disks with RAID1
- Commissioning = OK
- IPMI status = OK
- Deployement = Failed
MAAS log :
=======
Nov 22 10:37:40 CentOS7-test cloud-init[2635]: 2016-11-22 10:37:40 (4.46 MB/s) - written to stdout [418481727/
Nov 22 10:37:42 CentOS7-test cloud-init[2635]: 2087065+928 records in
Nov 22 10:37:42 CentOS7-test cloud-init[2635]: 2087510+1 records out
Nov 22 10:37:42 CentOS7-test cloud-init[2635]: 1068805191 bytes (1.1 GB, 1019 MiB) copied, 91.8325 s, 11.6 MB/s
Nov 22 10:37:42 CentOS7-test cloud-init[2635]: Running command ['partprobe', '/dev/sda'] with allowed return codes [0] (shell=False, capture=False)
Nov 22 10:37:42 CentOS7-test systemd[1]: media-root\
Nov 22 10:37:42 CentOS7-test systemd[1]: media-root\
Nov 22 10:37:42 CentOS7-test systemd[1]: media-root\
Nov 22 10:37:42 CentOS7-test systemd[1]: media-root\
Nov 22 10:37:42 CentOS7-test systemd[1]: Unable to break cycle
Nov 22 10:37:42 CentOS7-test systemd[1]: Requested transaction contains an unfixable cyclic ordering dependency: Resource deadlock avoided
Nov 22 10:37:43 CentOS7-test cloud-init[2635]: Running command ['udevadm', 'settle'] with allowed return codes [0] (shell=False, capture=False)
Nov 22 10:37:43 CentOS7-test cloud-init[2635]: Running command ['lsblk', '--noheadings', '--bytes', '--pairs', '--output=
DISC-MAX,
UUID', '/dev/sda'] with allowed return codes [0] (shell=False, capture=True)
Nov 22 10:37:43 CentOS7-test cloud-init[2635]: finish: cmd-install/
Nov 22 10:37:43 CentOS7-test cloud-init[2635]: Traceback (most recent call last):
Nov 22 10:37:43 CentOS7-test cloud-init[2635]: File "/curtin/
Nov 22 10:37:43 CentOS7-test cloud-init[2635]: ret = args.func(args)
Nov 22 10:37:43 CentOS7-test cloud-init[2635]: File "/curtin/
Nov 22 10:37:43 CentOS7-test cloud-init[2635]: meta_simple(args)
Nov 22 10:37:43 CentOS7-test cloud-init[2635]: File "/curtin/
Nov 22 10:37:43 CentOS7-test cloud-init[2635]: rootdev = write_image_
Nov 22 10:37:43 CentOS7-test cloud-init[2635]: File "/curtin/
Nov 22 10:37:43 CentOS7-test cloud-init[2635]: return block.get_
Nov 22 10:37:43 CentOS7-test cloud-init[2635]: File "/curtin/
~$ dpkg -l '*maas*'|cat
Desired=
| Status=
|/ Err?=(none)
||/ Name Version Architecture Description
+++-===
ii maas 2.1.1+bzr5544-
ii maas-cli 2.1.1+bzr5544-
un maas-cluster-
ii maas-common 2.1.1+bzr5544-
ii maas-dhcp 2.1.1+bzr5544-
ii maas-dns 2.1.1+bzr5544-
ii maas-proxy 2.1.1+bzr5544-
ii maas-rack-
ii maas-region-api 2.1.1+bzr5544-
ii maas-region-
un maas-region-
un python-django-maas <none> <none> (no description available)
un python-maas-client <none> <none> (no description available)
un python-
ii python3-django-maas 2.1.1+bzr5544-
ii python3-maas-client 2.1.1+bzr5544-
ii python3-
Steps :
- Add IMPI configuration.
- Machine status changed to commissioning.
- Machine status changed to ready.
- Acquire => Allocated.
- Deploy.
- Deployement Failed (please find the attached archive file)
Thx,
I am unable to reproduce this issue. I've successfully deployed CentOS 6.6 and 7.7 with latest MAAS 2.1.2.
Can you please try:
sudo add-apt-repository ppa:maas/stable
sudo apt-get update && sudo apt-get dist-upgrade
And see if it works for you.
That said, based on the traceback you get above this seems to be a curtin issue rather than a MAAS issue.