lp:~smoser/maas-images/trunk.squashfs-precise
- Get this branch:
- bzr branch lp:~smoser/maas-images/trunk.squashfs-precise
Branch merges
- Blake Rouse (community): Approve
-
Diff: 31 lines (+5/-2)1 file modifiedbin/kpack-from-image (+5/-2)
Related bugs
Bug #1501834: [FFe] add squashfs support by default | Medium | Fix Released |
Related blueprints
Branch information
Recent revisions
- 363. By Scott Moser
-
add squashfs into the initramfs on precise.
This just add squashfs to the initramfs that are generated and
only adds it for precise. Other releases get squashfs in initramfs
by default. - 362. By Blake Rouse
-
Fix boot loader ordering for CentOS 7 UEFI.
Previously when deploying CentOS 7 the 'centos' efi loader would become the first loader in the boot order, which prevents re-deployments of any OS as the machine will no longer boot from the network first. This branch updates the boot order for EFI and places the currently booted entry as the first in the boot order. Since this is run in ephemeral mode this ensures that the NIC that the machine booted from will start first. 'centos' entry will be after the network, so if MAAS is down the machine will still boot from 'centos' if MAAS is down and the machine reboots. Previous \EFI entries are also removed from bios as those no longer exists as curtin creates a new \EFI partition on deployment.
- 355. By Scott Moser
-
netinst: support d-i hwe kernels from rolling hwe
For LTS releases prior to xenial, the hardware enablement kernel was
specifically tied to a subsequent release. Thus, for trusty we had
d-i paths like:device-
tree/apm- merlin. dtb
wily-device-tree/apm- merlin. dtb
xenial-device- tree/apm- merlin. dtb netboot/
ubuntu- installer/ i386/linux
wily-netboot/ubuntu- installer/ i386/linux
xenial-netboot/ ubuntu- installer/ i386/linux generic-
lpae/netboot/ initrd. gz
wily-generic-lpae/netboot/ initrd. gz
xenial-generic- lpae/netboot/ initrd. gz With xenial, the hwe kernel is not specifically tied to a release, but
rather "rolls". So we have new paths that look like this:hwe-device-
tree/apm- merlin. dtb
hwe-netboot/ubuntu- installer/ i386/linux
hwe-generic-lpae/netboot/ initrd. gz For those the 'kernel_release' data is set to simply "hwe".
The unit test data tests/unittests
/file_item_ data.json is updated here
and sorted with the following:
$ cat sort-json.py
import json, sys
with open(sys.argv[1], "rb") as fp:
data = json.loads(fp.read( ).encode( ))
with open(sys.argv[1], "wb") as fp:
fp.write(json. dumps(data, indent=1, sort_keys=True,
separators= (",", ": ")).encode("utf-8") + "\n")
$ sort-json.py tests/unittests/file_item_ data.json - 354. By Lee Trager
-
Install linux-firmware package on CentOS 7
Upstream doesn't include linux-firmware on CentOS 7 which is required for
certain hardware. Extra CentOS packages are now defined in the yaml file
instead of being hard coded in the source.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:maas-images