I have run a test on cosmic. The test involved MAAS 2.4.3 installed on bionic on 3 of the blades of the UCS chassis in the customer's data center. I installed cosmic, 18.10 on a 4th blade and installed libvirt and qemu-kvm and defined a VM similar to how maas defines VMs. with this xml: https://pastebin.ubuntu.com/p/yCTRGDjx2H/
$ lsb_release -d
Description: Ubuntu 18.10
The ipxe-qemu version installed from dist is:
1.0.0+git-20180124.fbe8c52d-0ubuntu4
The attached screenshot is of the failed pxe boot of the testipxe vm.
Added the ppa:andreserl/maas apt repo and installed ipxe-qemu which gave me version:
1.0.0+git-20180124.fbe8c52d-0ubuntu2.2~18.04.1
Note that I had to edit /etc/apt/sources.list.d/andreserl-ubuntu-maas-cosmic.list replacing "cosmic" with "bionic" because that repo doesn't have cosmic packages. And then I had to downgrade the ipxe-qemu because the cosmic version is greater than the one in the fix repo:
Once I jumped through those hoops, I booted the exact same testipxe vm that failed to pxe boot above and it succeeded in getting an IP and commission in MAAS.
I have run a test on cosmic. The test involved MAAS 2.4.3 installed on bionic on 3 of the blades of the UCS chassis in the customer's data center. I installed cosmic, 18.10 on a 4th blade and installed libvirt and qemu-kvm and defined a VM similar to how maas defines VMs. with this xml: https:/ /pastebin. ubuntu. com/p/yCTRGDjx2 H/
$ lsb_release -d
Description: Ubuntu 18.10
The ipxe-qemu version installed from dist is:
1.0. 0+git-20180124. fbe8c52d- 0ubuntu4
The attached screenshot is of the failed pxe boot of the testipxe vm.
Added the ppa:andreserl/maas apt repo and installed ipxe-qemu which gave me version:
1.0. 0+git-20180124. fbe8c52d- 0ubuntu2. 2~18.04. 1
Note that I had to edit /etc/apt/ sources. list.d/ andreserl- ubuntu- maas-cosmic. list replacing "cosmic" with "bionic" because that repo doesn't have cosmic packages. And then I had to downgrade the ipxe-qemu because the cosmic version is greater than the one in the fix repo:
# apt install ipxe-qemu= 1.0.0+git- 20180124. fbe8c52d- 0ubuntu2. 2~18.04. 1
Once I jumped through those hoops, I booted the exact same testipxe vm that failed to pxe boot above and it succeeded in getting an IP and commission in MAAS.