Commit Graph

1062 Commits (664ace2f301f5dccfce6ffb1f462c9dba495a431)

Author SHA1 Message Date
Christopher Glass 0b2239c069 Parametrize BUILD_NAME in /etc/cloud/build.info to make it "minimal-aware".
7 years ago
Dimitri John Ledkov bfa43c1c5c On amd64, if building minimal images for bionic, xenial, or extra ppa,
7 years ago
Michael Hudson-Doyle 8ee1f566e2 In the live-server build, prevent casper from mounting any existing
7 years ago
Daniel Watkins 12339422c5 ubuntu-cpc: When performing a minimized build, don't generate artifacts
7 years ago
Dimitri John Ledkov 815c3dfc10 Whitelist preserving "unowned" /var/log/journal. Maybe systemd package
7 years ago
Michael Hudson-Doyle 8ece245153 In the live-server build, prevent casper from mounting any existing swap
7 years ago
Michael Hudson-Doyle a5a4f4e0d8 * Rename the directory containing the systemd override file for subiquity to
7 years ago
Michael Hudson-Doyle c787069c5c do not set INITRAMFS_COMPRESSION for projects that end up passing --initramfs=none to lb config
7 years ago
Michael Hudson-Doyle d46edbffdb reduce duplication somewhat
7 years ago
Michael Hudson-Doyle b7f3ec398b Make lzma initramfs compression opt-in rather than opt-out, and do not
7 years ago
Michael Hudson-Doyle 0d750f78bc Set INITRAMFS_COMPRESSION to gzip for live-server builds to speed up the
7 years ago
Dimitri John Ledkov bc194dd48b Build EFI armhf images.
7 years ago
Steve Langasek 8fddc6b469 Merge lp:~vorlon/livecd-rootfs/many-loops
7 years ago
Steve Langasek 90ef53cef1 Merge lp:~vorlon/livecd-rootfs/ubuntu-channels-for-snaps
7 years ago
Dimitri John Ledkov 9df3a91e26 ubuntu-server: generate multi-lowerdir overlayfs for
7 years ago
Iain Lane ba4b16626f live-build-auto/{build,config}: Support fetching a file from the seed
7 years ago
Michael Hudson-Doyle 57200eaa01 tyop
7 years ago
Michael Hudson-Doyle 4407aaf1ae it is config/common, not config/binary, grr
7 years ago
Michael Hudson-Doyle 27eaa9328a source config/binary in 032-installer-squashfs.binary
7 years ago
Michael Hudson-Doyle 3e69d30c9e remove some of the cargo culted scorpions
7 years ago
Michael Hudson-Doyle b163743456 call recreate_initramfs with the argument it needs
7 years ago
Michael Hudson-Doyle 4b66f89e56 move skip_lb_stage to config
7 years ago
Michael Hudson-Doyle 416ef912ed make another possibly more generally useful function
7 years ago
Michael Hudson-Doyle c85cae9bfe respond to some review feedback
7 years ago
Michael Hudson-Doyle d46e397b24 merge trunk
7 years ago
Michael Hudson-Doyle d1b26ce330 Override JobRunningTimeoutSec to 0s on the .device unit that
7 years ago
Steve Langasek 131f14d33c Use Ubuntu-specific branches when seeding snaps, as required in
7 years ago
Michael Hudson-Doyle 15d9269e57 Install linux-signed-generic in the live-server image. (LP: #1749065)
7 years ago
Michael Hudson-Doyle 26d9eeb576 Shuffle subiquity service definition to a mix of a snapd-generated service
7 years ago
Michael Hudson-Doyle b01a9b0d7a leave getty@tty1 in a state where it can be re-enabled
7 years ago
Michael Hudson-Doyle 62a6e6270f shuffle subiquity service definition to a mix of a snapd-generated service file (not in this branch) and an overlay (in this branch)
7 years ago
Michael Hudson-Doyle a7f8044a85 Disable the snapd.refresh.timer in the live server session.
7 years ago
Mathieu Trudel-Lapierre 762536b5bf live-build/auto/config: Take into account SUBPROJECT when setting seeded
7 years ago
Dimitri John Ledkov d4fe705be7 Stop building vagrant.box, ova, vmdk images for i386.
7 years ago
Iain Lane 301fdd2e02 Don't write config/seeded-snaps if no snaps have been seeded.
7 years ago
Adam Conrad 2219f62998 * live-build/auto/config: Clean out unused hostname matches and fix indenting.
7 years ago
Adam Conrad 925e470693 Fix incorrect shell variable quoting.
7 years ago
Steve Langasek 2c40db69bc Update hostname matches for launchpad buildds to match current practice,
7 years ago
Iain Lane 72edc20589 Set ports/archive as appropriate for default mirror - should fix
7 years ago
Adam Conrad c2edf57a3f Run subiquity on any serial consoles that the user told systemd about.
7 years ago
Iain Lane 9e09b3172c Set a default archive mirror - needed for germinate.
7 years ago
Michael Hudson-Doyle a7ca4fbd03 merge trunk
7 years ago
Michael Hudson-Doyle 6ca49ecf0f remove some commented out gunk from .service files
7 years ago
Iain Lane 42a6450584 Oops. I shouldn't reference my private stuff.
7 years ago
Iain Lane 284240feb5 releasing package livecd-rootfs version 2.491
7 years ago
Iain Lane 9bd0fd192f Specify seeds for all flavours too
7 years ago
Iain Lane 9978fd7b39 Support seeding of snaps, as emitted by germinate >= 2.27.
7 years ago
Iain Lane 77de6a289f snap: Add BASE_SEED for all desktop flavours
7 years ago
Iain Lane 26612d0b26 snap: move the seeding block down, so that it is common to all flavours
7 years ago
Robert C Jennings d41cc70bf5 ubuntu-cpc: Initramfs compression should match runtime default (LP: #1744114)
7 years ago
Michael Hudson-Doyle ec1f465e2c fix path in serial-subiquity@.service
7 years ago
Michael Hudson-Doyle 2ebe4ec60d run subiquity on the serial console
7 years ago
Steve Langasek e6a66dd3bf Add support for passing snap channel to ubuntu-core image builds.
7 years ago
Balint Reczey df89bff043 Drop Nexus 7 support
7 years ago
Balint Reczey 34dd1fb2f4 Revert to building minimized and not minimimized images with the same ~2.2 GiB size
7 years ago
Iain Lane 07873ec528 Support seeding of snaps
7 years ago
Michael Hudson-Doyle 7c1c7a80c2 enable networkd for live-server systems
7 years ago
Michael Hudson-Doyle 3ecbd2802e tweaks before review
7 years ago
Michael Hudson-Doyle 8c8b16b5e6 sigh
7 years ago
Michael Hudson-Doyle 0113b9aad7 self-review
7 years ago
Michael Hudson-Doyle b913dcdf1c gen the initramfs with the right options and repack it with lzma
7 years ago
Michael Hudson-Doyle 6ddf832b20 slimy hack to get a casper-ized initrd in place
7 years ago
Michael Hudson-Doyle 26753602fe Move casper from filesystem.squashfs to installer.squashfs.
7 years ago
Dimitri John Ledkov 5f64c373f1 Drop android-tools-fsutils dependency, and instead install it on
7 years ago
Steve Langasek c02f0f0f4c Install grub-ieee1275 instead of grub2 on ppc64el; grub2 is a dummy
7 years ago
Michael Hudson-Doyle c24e13f8f9 install grub-ieee1275 instead of grub2 on ppc64el
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
Balint Reczey 3631c1f778 Zero fill space in UEFI partitions, too
7 years ago
Balint Reczey c45ea223b4 Use default xz compression (-6) for raspi2 image
7 years ago
Michael Hudson-Doyle e0809e31f6 Automount a partition of fixed UUID for giving subiquity canned answers.
7 years ago
Steve Langasek be29d44c3d Merge lp:~rbalint/livecd-rootfs/s390x-skip-missing-initrd
7 years ago
Balint Reczey 578fa5a92d Update changelog
7 years ago
Balint Reczey 4a168af954 Skip setting up initrd for s390x when it is not generated for the image
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 1976255e5c divert /usr/bin/systemd-detect-virt as part of the grub diversions, so
7 years ago
Steve Langasek 083d58397c Make sure to remove any initramfs that was generated in a minimized
7 years ago
Steve Langasek dfaf247193 Properly handle loop device names when there are > 10 devices on the
7 years ago
Steve Langasek 2b30a986c3 Merge lp:~vorlon/livecd-rootfs/minimize-purge-initramfstools
7 years ago
Steve Langasek f91a9f16ee Also remove old dpkg files from the live images
7 years ago
Steve Langasek 51890b5b43 add 'file' to the axe list for minimized
7 years ago
Steve Langasek c9b427c11b Another round of package removals for minimization
7 years ago
Michael Hudson-Doyle 1a99680334 Remove snap.subiquity.started from subiquity's After=/Requires= as it
7 years ago
Michael Hudson-Doyle 895e2a51f1 Seed the subiquity snap to track the stable channel (LP: #1724410)
7 years ago
Gary.Wzl 8c12c46d08 Resolve the conflict.
7 years ago
Gary.Wzl c260534758 Add the IMAGEFORMAT=none to support generating a single rootfs.
7 years ago
Steve Langasek e53ad3b354 Fix server live image to pull subiquity from the stable channel, not
7 years ago
Steve Langasek c0bb8d760f remove vim a little harder
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 783437f533 instead, call apt clean from the chroot
7 years ago