Commit Graph

103 Commits (b66cc285072f989adf000d833e22efa7d80e5915)

Author SHA1 Message Date
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 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 314a6b95a3 Mount and unmount /dev recursively, to cope with setups where there are
7 years ago
Steve Langasek 880d4f8b89 live-build/ubuntu-cpc/hooks/033-disk-image-uefi.binary: call apt-get
7 years ago
Mathieu Trudel-Lapierre a75544e0c3 Only set a default GRUB_PRELOAD_MODULES if not already defined; otherwise used the existing values.
7 years ago
Mathieu Trudel-Lapierre f48670cec5 Clean up GRUB_MODULES_PRELOAD / grub_modules. Remove the modules already loaded in stock signed grub EFI binaries.
7 years ago
Balint Reczey 95c239f301 Use all config hooks from the proper place, not from /build/
8 years ago
Balint Reczey e25936cc61 Source ubuntu-cpc functions from the right place
8 years ago
Robert C Jennings 2048477b0d live-build/ubuntu-cpc/hooks/999-extras.binary: Exit on first failure.
8 years ago
Mathieu Trudel-Lapierre 5081c333bb Add `apt-get update` to ubuntu-cpc ppc64el builds so they use the new
8 years ago
Mathieu Trudel-Lapierre d50b3ba529 ubuntu-cpc: Remove redundant copy of grub files. (LP: #1637290)
8 years ago
Daniel Watkins ececc9789d Add replace_grub_root_with_label function
8 years ago
Christopher Glass 92a10c0df0 Fix the OVF's metadata to include Ubuntu specific identifiers and
8 years ago
Christopher Glass 4bc9def5d6 This branch fixes the manifest generation in OVA files (LP:1627931)
8 years ago
Steve Langasek 4079a1acce live-build/ubuntu-cpc/hooks/042-vagrant.binary: fix unmount handling
8 years ago
Brian Murray d51fef0426 * Fixes for vagrant box builder in ubuntu-cpc LP: #1565985
8 years ago
Daniel Watkins 2c27aab38c Re-enable systemd predictable interface naming in cloud images
9 years ago
Adam Conrad dbcbcfaf7c live-build/ubuntu-cpc/hooks/032-disk-image.binary: Install s390-tools
9 years ago
Adam Conrad ec84072284 Merge powerpc fixes from Daniel Watkins
9 years ago
Daniel Watkins 2909aba4b5 Enable building of powerpc cloud images.
9 years ago
Ben Howard f3d90d962f live-build/ubuntu-cpc/hooks/042-vagrant.binary: scope serial device for
9 years ago
Dimitri John Ledkov d570ecdcb8 Refactor ubuntu-cpc hooks to hard-code producing an 'ext4' rootfs, which
9 years ago
Ben Howard eff40b8e5d live-build/ubuntu-cpc/hooks/042-vagrant.binary: add serial device for
9 years ago
Daniel Watkins 6f6fb2834b Refactor ubuntu-cpc hooks to hard-code producing an 'ext4' rootfs, which
9 years ago
Adam Conrad 8b77178bc5 live-build/ubuntu-cpc/hooks/999-cpc-fixes.chroot: Add fake_cloud_init
9 years ago
Steve Langasek a545002b7c Mark boot partitions as type vfat
9 years ago
Steve Langasek b1099d2a64 Import live-build/ubuntu-cpc/hooks/raspi2/mkknlimg from
9 years ago
Steve Langasek 65f74a021d Drop gratuitous call to dpkg
9 years ago
Steve Langasek a92bf11406 Initial support for raspi2 subarch.
9 years ago
Steve Langasek 246d45c839 And one more
9 years ago
Steve Langasek c62743e5f4 ...but if we're going to avoid using umount_partition, we need to actually unmount all the mountpoints mounted by setup_mountpoint
9 years ago
Steve Langasek 93314b5882 and the parent directory isn't a mountpoint, so roll back a change that also causes the script to fail. This still warrants refactoring, but let's refactor it in a way that actually works.
9 years ago
Steve Langasek c53b727a79 But don't try to use the function without declaring the function...
9 years ago
Steve Langasek 7339cb09b3 Remove some code duplication
9 years ago
Steve Langasek 0b279f731b Refactor ubuntu-cpc hooks to always produce a 'plain' rootfs via
9 years ago
Dimitri John Ledkov 375554f157 * Chroot to execute zipl, because it's nice.
9 years ago
Dimitri John Ledkov 8f825a91c9 * Correct initrd.img symlink, kernel/hooks should actually produce the
9 years ago
Steve Langasek 6bd644f252 Revert change that adds a *sixth* argument to create_empty_partition; this can't possibly be the cause of whatever problem was being seen
9 years ago