Commit Graph

145 Commits (b9021b56df581217929558c0154cb60b817d97c1)

Author SHA1 Message Date
Joshua Powers 370db20757
amd64: always install grub-pc with shim-signed
4 years ago
Cody Shepherd c279a93b1b
Omit --no-install-recommends flag and ubuntu-server from install
4 years ago
Cody Shepherd 78fe4394c1
Install grub-legacy-ec2 for all ubuntu-cpc (LP #1888575)
4 years ago
Michael Hudson-Doyle d70309b7e0 Preserve apt preferences created by any package we install (i.e. ubuntu-advantage-tools) against live-build's attempt to delete them. (LP: #1855354)
5 years ago
Robert C Jennings ae9b91d124
ubuntu-cpc: use sys.exit() rather than quit()
5 years ago
Robert C Jennings c3d1a92933
ubuntu-cpc: remove unused final.binary hook support
5 years ago
Robert C Jennings 8f8ea8922e
ubuntu-cpc: rework image artifact cleanup
5 years ago
Robert C Jennings 9bea8296ee
ubuntu-cpc: Only produce explicitly named artifacts (LP: #1837254)
5 years ago
Robert C Jennings c10042acb0
ubuntu-cpc: Fixup comment references to file names post-parallelization
6 years ago
Robert C Jennings 996d7e20d5
ubuntu-cpc: Ensure base disk image is the same between all build targets
6 years ago
Robert C Jennings 75a3b3e6ae
ubuntu-cpc: Allow comments in series files
6 years ago
Robert C Jennings 77ae8d704f
ubuntu-cpc: parallel builds
6 years ago
Balint Reczey 64985baafd Build WSL rootfs tarball
6 years ago
Steve Langasek 4e77d07a6c Also don't create the update-motd directory since we're not writing to it.
6 years ago
Steve Langasek 518b18db0f Drop /etc/update-motd.d/51-cloudguest from cloud images; this is not consistent with current Ubuntu Advantage product language. Any future customizations to update-motd for cloud images should be done via a package instead.
6 years ago
Balint Reczey 657500f59f Add .keep files to preserve empty directories
6 years ago
Cody Shepherd 1f05fbea69 Backport adding snaps to image manifests (LP: #1805497)
6 years ago
Daniel Watkins 64e90c0cca ubuntu-cpc: Handle a pre-existing /lib/modules in 030-root-tarball.hook (LP: #1797170).
6 years ago
Francis Ginther 928a9e6c71 Fix install command for pollinate (add '-y') in minimal images
7 years ago
Francis Ginther 67d979da0d Instead of not removing vim-common, explictily add back pollinate.
7 years ago
Francis Ginther 809028f239 Keep vim-common in the minimal images for pollinate
7 years ago
Robert C Jennings 8e53c77a11 snap: Alternate fix for snap pre-seeding (LP: #1775710)
7 years ago
Daniel Watkins 4e83114045 ubuntu-cpc: When performing a minimized build, don't generate artifacts
7 years ago
Balint Reczey 8cc5fb43fa Don't ask for password and GECOS while creating vagrant user
7 years ago
Christopher Glass 7854028092 Changed default user configuration in the vagrant image, in accordance
7 years ago
Balint Reczey cbf0a7c417 Use default xz compression (-6) for raspi2 image
7 years ago
Balint Reczey 646a88b5ee Use xz -T4 -0 instead of pxz
7 years ago
Balint Reczey 7cc9576845 Depend on packages instead of installing them at run time
7 years ago
Christopher Glass 67dab61787 Backport "minimized round 2" changes from trunk to Xenial (LP: #1731492)
7 years ago
Steve Langasek 6c56522961 divert /usr/bin/systemd-detect-virt as part of the grub diversions, so
7 years ago
Steve Langasek d5c4f11daa * Use kvm kernel only on amd64.
7 years ago
Dimitri John Ledkov 22a8f817ca Now that grub-related diversions have been factored out in 2.466
7 years ago
Steve Langasek b2fba90356 Fix the force-partuuid handling to create the file under
7 years ago
Steve Langasek b66cc28507 Factor out grub-related diversions and use them consistently, so we
7 years ago
Balint Reczey 413a53d482 When SUBPROJECT environment variable is not set assume it to be ""
7 years ago
Balint Reczey 88d854ffb5 Use SUBPROJECT=minimized name instead of SUBPROJECT=minimize for consistency
7 years ago
Steve Langasek 4d7509f570 Fix a reference to an undefined variable in a script that's set -u.
7 years ago
Balint Reczey 86ed851b5a Force partuuid in /etc/default/grub.d/* instead of in /etc/default/grub
7 years ago
Steve Langasek b32298ede1 minimization handling for UEFI disk images
7 years ago
Balint Reczey 98f27745b7 Drop initramfs-tools diversion
7 years ago
Balint Reczey c2d66c7d96 Source config/binary instead of /build/config/binary which may not exist
7 years ago
Steve Langasek cd15b730f7 In a cloud environment, we can rely on the kernel being able to boot the
7 years ago
Steve Langasek 86108d69d9 Make the 999-cpc-fixes.chroot subproject-aware, so we don't try to locale-gen
7 years ago
Steve Langasek 9c9e8c4e4f Mount using --make-rslave to ensure safe unmounts for rbind mounts
7 years ago
Steve Langasek f16611774f * Improve teardown_mountpoint to recursively find all submounts and
7 years ago
Victor Tapia 13e9dc0089 live-build/ubuntu-cpc/hooks/061-open-iscsi.chroot: generate iSCSI
7 years ago
Robert C Jennings a623618e2c Install udev before calls to udevadm
7 years ago
Robert C Jennings 0acda846dd live-build/ubuntu-cpc/functions: Add teardown_mountpoint to reverse setup_mountpoint
7 years ago
Steve Langasek 11a92795fe live-build/ubuntu-cpc/functions: call apt-get update in the chroot
7 years ago
Steve Langasek 3fdf3933ed Fix suppression of kpartx error. LP: #1684090.
7 years ago