Commit Graph

438 Commits (a7ecb0349209a02452fd4cf5881794607632a648)

Author SHA1 Message Date
Dimitri John Ledkov 5f64c373f1 Drop android-tools-fsutils dependency, and instead install it on
7 years ago
Balint Reczey 532bd5b5ed Build minimized images in a 1GiB image
7 years ago
Balint Reczey 89e87b4c2c Set LB_ISO_PREPARER to livecd-rootfs to avoid unbound variable in default string
7 years ago
Steve Langasek 49e17b717e Fix lingering reference to livecd-rootfs.ubuntu-core.model-assertion
7 years ago
Steve Langasek f384f10867 Merge lp:~vorlon/livecd-rootfs/minimize-round-two
7 years ago
Steve Langasek ea2840ddfc fix wrong use of PREFIX literal
7 years ago
Steve Langasek 7c07f8a65b Change ubuntu-core image builds to use the standard "$PREFIX" naming for
7 years ago
Steve Langasek 02246dbf84 move configuration bits into live-build/auto/config from live-build/auto/build, per Adam
7 years ago
Steve Langasek 696ae6e1eb Name the manifest the way ubuntu-cdimage expects it for subarchs
7 years ago
Steve Langasek e96fa8b878 ubuntu-image now produces a manifest file listing the snap revisions
7 years ago
Steve Langasek b3cf7b9013 The target for x86 ubuntu-core images is VMs, so create them with
7 years ago
Gary.Wzl 78da9b579b Per the suggestions, we exclude all binary hooks when IMAGEFORMAT is none.
7 years ago
Steve Langasek 083d58397c Make sure to remove any initramfs that was generated in a minimized
7 years ago
Steve Langasek f91a9f16ee Also remove old dpkg files from the live images
7 years ago
Gary.Wzl c260534758 Add the IMAGEFORMAT=none to support generating a single rootfs.
7 years ago
Steve Langasek df94729c60 sync with purge-initramfstools branch
7 years ago
Steve Langasek e99636027f busybox-initramfs and busybox-static have reverse-recommends, so it's not enough to use apt-mark auto; remove these packages by name.
7 years ago
Steve Langasek d24ca0490b Pass --cache false to lb config; otherwise we copy around caches of
7 years ago
Steve Langasek 3a092539ca purging initramfs-tools as a prereq
7 years ago
Steve Langasek 018525ba12 resync with trunk
7 years ago
Steve Langasek 56a85e74c9 Also mark busybox-{initramfs,static} as automatically installed, so they can be removed again
7 years ago
Steve Langasek 08a5fc58ba Remove apt, debconf cruft files from /var/cache in all our livefses.
7 years ago
Balint Reczey 314655a2ae Skip installing server task when building minimial images
7 years ago
Balint Reczey d6bb42bc63 Use kvm kernel only on amd64
7 years ago
Steve Langasek 7798e70d8f Purge initramfs-tools from minimized images.
7 years ago
Steve Langasek 58be5d5712 Merge lp:~vorlon/livecd-rootfs/snap-in-mate/
7 years ago
Steve Langasek e509a81f1d Unminimization information should only go to motd when we are actually
7 years ago
Steve Langasek 1bcb0009ac mkdir before use
7 years ago
Steve Langasek aec4452acf Fix quoting
7 years ago
Steve Langasek c61850e168 Use regular chroot, not the Chroot wrapper, so we can actually debug our failing command
7 years ago
Steve Langasek e59db65edb Add initial support for preinstallation of snaps in images, and
7 years ago
Steve Langasek f296ec41c7 Merge lp:~vorlon/livecd-rootfs/generic-model-assertion-handling
7 years ago
Steve Langasek 4204faa484 If we're not on xenial and don't have extra ppas, don't try to use the kvm flavor for minimal images since it's not currently available.
7 years ago
Steve Langasek 203eb6251f mkdir our assertions dir
7 years ago
Steve Langasek ff575bd93d add ubuntu-mate to the set of projects we add snap model assertions to.
7 years ago
Steve Langasek 12b07ae5af move snap assertion handling into the generic build script (and, in
7 years ago
Steve Langasek fffec4782f skip installation of kernel headers for all minimal images
7 years ago
Steve Langasek a85cf55f29 Use kvm kernel flavor for minimized cloud image, not virtual
7 years ago
Steve Langasek 4561f17d35 Merge lp:~rbalint/livecd-rootfs/minimized
7 years ago
Balint Reczey f0cb85a506 When SUBPROJECT environment variable is not set assume it to be ""
7 years ago
Balint Reczey 2ef2aee456 Use SUBPROJECT=minimized name instead of SUBPROJECT=minimize for consistency
7 years ago
Balint Reczey d496915741 Warn users that unminimize may fail reinstalling packages
7 years ago
Balint Reczey 69c1eb6d26 Mention unminimize script in motd
7 years ago
Balint Reczey 2858d7fb62 Print the documentation files which could not be restored by unminimize
7 years ago
Balint Reczey e28933a1d5 Explain why unminimization script is a bit complicated
7 years ago
Balint Reczey 583d813b9b Verify only documentation that should have been restored after unminimization
7 years ago
Balint Reczey 3532fa0b18 Use "dpkg --verify-format rpm" explicitly to be safe when the default changes
7 years ago
Balint Reczey 11da0c59a5 Fix typo
7 years ago
Balint Reczey d5483eb728 Install ubuntu-minimal while unminimizing the system
7 years ago
Balint Reczey 6672dde922 Add unminimize script for reverting minimization on running system
7 years ago