lp://staging/~smoser/maas-images/trunk.precise-squashfs
- Get this branch:
- bzr branch lp://staging/~smoser/maas-images/trunk.precise-squashfs
Branch merges
- Andres Rodriguez (community): Approve
- Lee Trager (community): Approve
-
Diff: 12 lines (+1/-1)1 file modifiedmeph2/stream.py (+1/-1)
Related bugs
Bug #1739761: Unable to deploy Precise on MaaS 2.3.0 (6434) | Medium | Fix Committed |
Related blueprints
Branch information
Recent revisions
- 388. By Scott Moser
-
Always create squashfs image if configured.
For precise in the v3 stream there was no 'squashfs' image created.
This was enabled only if input to the build was '.tar.gz' or 'squashfs'.As we need a squashfs image for installing precise with maas 2.3+,
we modify the code here to build that image.Note that this squashfs image is known to not boot with rooturl
as the other squashfs images produced here. - 387. By Scott Moser
-
Stop grub scripts from running when updating an image.
An upgrade that brought a new kernel would cause grub's kernel
hook scripts to run. Those would fail to run and cause build failure
(at least in trusty). This is similar to code that is currently
in the kpack-from-image, but handles putting things back more elegantly.
(kpack-from-image doesn't have to put things back).I found this when running with '--proposed' and trusty.
- 386. By Scott Moser
-
Add zfs module and dependencies to generated initramfs.
In order for curtin to use zfs, it has to have access to the modules.
Add 'zfs' and its dependencies to the initramfs.Note that the user-space tools (zfsutils-linux) are not currently
a dependency of ubuntu-server and are thus not in the squashfs images.
That means that for curtin to use zfs it has to install the package.
The package handles loading zfs module. - 384. By Scott Moser
-
remove a warning that is no longer relevant.
If you ran this on precise, you'd get a warning.
The warning was also shown on bionic due to the way it compared.Since it was only intended to show on releases older than trusty
and there are no supported releases older than trusty... it should
be safe to remove. - 383. By Scott Moser
-
add bionic / 18.04 / Bionic Beaver.
This just updates conf/ to know about Bionic.
The meph2/ubuntu_info.py change is not really necessary. - 382. By Scott Moser
-
maas-cloudimg2eph2: repack squash if additional archives are used.
If --proposed or M2E_ADD_REPOS or M2E_ADD_PACKAGES are set, then that
means we should re-pack squashfs.This check is not perfect at all, as other things might cause that, but
it is required to get a new squashfs created for the path already in
existance. - 381. By Scott Moser
-
README: add info about building with ppa or proposed.
This just documents functionality that was previously exposed.
The usage of PPA is specifically nice for testing things.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/maas-images