Change logs for livecd-rootfs source package in Bionic

  • livecd-rootfs (2.525.61) bionic; urgency=medium
    
      [ Samir Akarioh ]
      * feat: Add metadata on ubuntu-oci image. (LP: #1998229)
    
     -- Utkarsh Gupta <email address hidden>  Mon, 12 Dec 2022 15:36:15 +0530
  • livecd-rootfs (2.525.60) bionic; urgency=medium
    
      [ Michał Sawicz ]
      * ubuntu-buildd: Add arm64 buildd bootable image. (LP: #1966636)
    
     -- jchittum <email address hidden>  Fri, 29 Jul 2022 09:55:35 +1200
  • livecd-rootfs (2.525.59) bionic; urgency=medium
    
      * ubuntu-cpc: Install `shim-signed` and `grub-efi-arm64-signed` to enable
        secureboot on ARM64 images (LP: #1980358)
    
     -- Ivan Kapelyukhin <email address hidden>  Thu, 30 Jun 2022 14:10:50 +0200
  • livecd-rootfs (2.525.58) bionic; urgency=medium
    
      * Split UEFI image out of `disk-image` series file into
        `disk-image-uefi`. (LP: #1961760)
    
     -- Ivan Kapelyukhin <email address hidden>  Thu, 03 Mar 2022 15:59:26 +0100
  • livecd-rootfs (2.525.57) bionic; urgency=medium
    
      * Add sleep due to e2fsck error in umount_partition. LP: #1960537
    
     -- Brian Murray <email address hidden>  Thu, 10 Feb 2022 15:55:55 -0800
  • livecd-rootfs (2.525.56) bionic; urgency=medium
    
      [ Jason C. McDonald ]
      * Generate manifest for HyperV desktop image. (LP: #1940136)
    
     -- Michael Hudson-Doyle <email address hidden>  Fri, 08 Oct 2021 14:42:28 +1300
  • livecd-rootfs (2.525.55) bionic; urgency=medium
    
      [ Thomas Bechtold ]
      * Remove device node files in /dev from rootfs tarball for oci project
        builds (LP: #1930686)
    
     -- Michael Hudson-Doyle <email address hidden>  Tue, 08 Jun 2021 08:02:19 +1200
  • livecd-rootfs (2.525.54) bionic; urgency=medium
    
      * Add grub config to produce console output to allow buildd vm images to
        produce console output in lxd vms (LP: #1915571)
    
     -- Cody Shepherd <email address hidden>  Fri, 21 May 2021 17:30:56 -0700
  • livecd-rootfs (2.525.53) bionic; urgency=medium
    
      [ Thomas Bechtold ]
      * Add a new ubuntu-oci project that contains the customizations currently
        performed downstream for the official Ubuntu images on dockerhub.
        (LP: #1926732)
    
     -- Michael Hudson-Doyle <email address hidden>  Tue, 11 May 2021 11:39:46 +1200
  • livecd-rootfs (2.525.52) bionic; urgency=medium
    
      [ Gauthier Jolly ]
      * ubuntu-cpc: secure esp mountpoint (LP: #1881006)
        Change mount option for ubuntu-cpc images from "defaults" to "umask=0077"
        ESP partitions might contain sensitive data and non-root users shouldn't
        have read access on it.
    
     -- Robert C Jennings <email address hidden>  Sat, 10 Apr 2021 05:24:43 -0500
  • livecd-rootfs (2.525.51) bionic; urgency=medium
    
      [ David Krauser ]
      * buildd: produce kernel and initrd as separate artifacts LP: #1910557
      * buildd: call update-initramfs for all installed kernels
        We only have one kernel installed, so we don't need to
        specify an explicit version. LP: #1910557
    
      [ Dimitri John Ledkov ]
      * esp: install grub in ubuntu bootloader id path, instead of removable.
        (LP: #1912830)
      * esp: perform fsck. (LP: #1912835)
      * Perform fsck on all rootfs. (LP: #1912835)
      * functions: stop removing systemd-detect-virt unconditionally in undivert_grub
        (LP: #1902260)
    
    livecd-rootfs (2.525.50) bionic; urgency=medium
    
      [ Cody Shepherd ]
      * Create manifests for buildd tarball images (LP: #1914445)
    
     -- Dimitri John Ledkov <email address hidden>  Tue, 09 Feb 2021 00:59:37 +0000
  • livecd-rootfs (2.525.49) bionic; urgency=medium
    
      * Create additional qcow2 images for ubuntu-appliances (LP: #1906805).
    
     -- Łukasz 'sil2100' Zemczak <email address hidden>  Mon, 11 Jan 2021 15:44:20 +0100
  • livecd-rootfs (2.525.48) bionic; urgency=medium
    
       [ John Chittum ]
       * Ensure vmtools version entered into vmdk header (LP: #1893898)
    
       [ Dimitri John Ledkov & Joshua Powers ]
       * amd64: always install grub-pc with shim-signed (LP: #1901906), and
         ensure to autoremove packages
    
       [ Patrick Viafore ]
       * Increase Vagrant disk size from 10G to 40G (LP: #1580596)
    
     -- Robert C Jennings <email address hidden>  Fri, 20 Nov 2020 15:08:54 -0600
  • livecd-rootfs (2.525.47) bionic; urgency=medium
    
      * Apparently the lxd appliance needs to use a custom track (4.0) and since
        model assertions do not accept track names in required-snaps, we need to do
        this by hand during build. (LP: #1891505)
    
     -- Łukasz 'sil2100' Zemczak <email address hidden>  Wed, 12 Aug 2020 15:58:19 +0200
  • livecd-rootfs (2.525.45) bionic; urgency=medium
    
      [ Francis Ginther ]
      * Use the linux-raspi-hwe-18.04 kernel for raspi3 classic image builds.
        (LP: #1889188)
    
      [ Michael Hudson-Doyle ]
      * Backport snap seeding and other fixes for live-server ISOs. (LP: #1883156)
      * Stop building and mounting the mass-rack and maas-region squashfses for
        the server-live build as subiquity does not use them any more.
    
      [ Dimitri John Ledkov ]
      * Run snap info on the downloaded snap, rather than against the
        store. First of all snap info doesn't have --channel argument, thus
        queries the wrong channel, and depening on the cohort, a different
        snap might be visible too. Thus seed the base of the snap revision we
        dowanloaded, rather than some random one from the store.
      * Use snap-tool to seed subiquity snap.
      * Subiquity: install linux-firmware in the installer layer, to make
        firmware blobs available in the live session. LP: #1847835
    
      [ Robert C Jennings ]
      * Fix logic to ensure snapd is seeded in core18-only images (LP: #1871919)
    
     -- Michael Hudson-Doyle <email address hidden>  Wed, 22 Jul 2020 14:44:38 +1200
  • livecd-rootfs (2.525.44) bionic; urgency=medium
    
      * Add support for building uc18 appliance images (LP: #1887673).
    
     -- Łukasz 'sil2100' Zemczak <email address hidden>  Thu, 07 May 2020 18:38:54 +0200
  • livecd-rootfs (2.525.43) bionic; urgency=medium
    
      [ David Krauser ]
      * Add bootable buildd image w/ fixes (LP: #1863024)
    
     -- Robert C Jennings <email address hidden>  Mon, 30 Mar 2020 09:39:16 -0500
  • livecd-rootfs (2.525.41) bionic; urgency=medium
    
      * Use snap cli rather than custom snap-tool (LP: #1864252)
      * Address snap base regression after snap-tool removal
    
     -- Robert C Jennings <email address hidden>  Fri, 28 Feb 2020 08:29:57 -0600
  • livecd-rootfs (2.525.40) bionic; urgency=medium
    
      * Stop building per-pi-flavor images and only build a pi generic image for
        core18. (LP: #1861520)
    
     -- Łukasz 'sil2100' Zemczak <email address hidden>  Fri, 31 Jan 2020 16:57:01 +0100
  • livecd-rootfs (2.525.39) bionic; urgency=medium
    
      * Ensure seed partition is mounted on no-cloud images which use system-boot
        as their seed (LP: #1860046)
      * Have getty wait for cloud-init to complete to ensure that the default
        user exists before presenting a login prompt
    
    livecd-rootfs (2.525.38) bionic; urgency=medium
    
      * Support generating a .disk/info file via ubuntu-image from the passed-in
        datestamp parameter (using the $NOW environment variable). (LP: #1856684)
      * Switch raspi2-hwe-18.04-edge to raspi2-hwe-18.04. (LP: #1859478)
    
    livecd-rootfs (2.525.37) bionic; urgency=medium
    
      * Use the raspi2-hwe-18.04-edge kernel flavour for the raspi3 images. This
        kernel is required for proper pi4 support. (LP: #1859478)
    
     -- Dave Jones <email address hidden>  Fri, 24 Jan 2020 15:17:56 +0000
  • livecd-rootfs (2.525.38) bionic; urgency=medium
    
      * Support generating a .disk/info file via ubuntu-image from the passed-in
        datestamp parameter (using the $NOW environment variable). (LP: #1856684)
      * Switch raspi2-hwe-18.04-edge to raspi2-hwe-18.04. (LP: #1859478)
    
    livecd-rootfs (2.525.37) bionic; urgency=medium
    
      * Use the raspi2-hwe-18.04-edge kernel flavour for the raspi3 images. This
        kernel is required for proper pi4 support. (LP: #1859478)
    
     -- Łukasz 'sil2100' Zemczak <email address hidden>  Wed, 22 Jan 2020 09:18:06 +0100
  • livecd-rootfs (2.525.37) bionic; urgency=medium
    
      * Use the raspi2-hwe-18.04-edge kernel flavour for the raspi3 images. This
        kernel is required for proper pi4 support. (LP: #1859478)
    
     -- Łukasz 'sil2100' Zemczak <email address hidden>  Mon, 13 Jan 2020 15:33:20 +0100
  • livecd-rootfs (2.525.36) bionic; urgency=medium
    
      * Preserve apt preferences created by any package we install (i.e.
        ubuntu-advantage-tools) against live-build's attempt to delete them.
        (LP: #1855354)
    
     -- Michael Hudson-Doyle <email address hidden>  Thu, 19 Dec 2019 22:43:33 +1300
  • livecd-rootfs (2.525.35) bionic; urgency=medium
    
      * Did not expect the bionic branch being so outdated. Backport support
        for fetching core18 model assertions on bionic hosts. This enables build
        support for ubuntu-core 18 images. (LP: #1852332)
    
    livecd-rootfs (2.525.34) bionic; urgency=medium
    
      * Add support for HyperV Gallery Images (LP: #1837088)
    
     -- Łukasz 'sil2100' Zemczak <email address hidden>  Tue, 12 Nov 2019 21:05:29 +0100
  • livecd-rootfs (2.525.34) bionic; urgency=medium
    
      * Add support for HyperV Gallery Images (LP: #1837088)
    
     -- David Krauser <email address hidden>  Wed, 05 Nov 2019 15:19:29 -0400
  • livecd-rootfs (2.525.33) bionic; urgency=medium
    
      * Add support for the 'kassel' subflavor of UC18 images. (LP: #1850674)
    
    livecd-rootfs (2.525.32) bionic; urgency=medium
    
      * Fix a terrible typo in auto/build that causes all core18 builds to fail on
        this series (LP: #1849343).
      * Backport 999-ubuntu-image-customization.chroot to have a common place for
        our cloud-init datasource.  Add some modifications on top to make sure the
        legacy raspi2 configuration stays the same (LP: #1849472).
      * Backport enabling of adding extra snaps to ubuntu-core images via the
        EXTRA_SNAPS environment (LP: #1849491).
    
     -- Łukasz 'sil2100' Zemczak <email address hidden>  Wed, 30 Oct 2019 18:09:02 +0100
  • livecd-rootfs (2.525.31) bionic; urgency=medium
    
      * magic-proxy: dump proxy log to stdout on failure (LP: #1847300)
    
     -- Robert C Jennings <email address hidden>  Tue, 08 Oct 2019 11:00:07 -0500
  • livecd-rootfs (2.525.30) bionic; urgency=medium
    
      [ Robert C Jennings ]
      * ubuntu-cpc: Only produce explicitly specified artifacts (LP: #1837254)
    
      [ Ethan Hsieh ]
      * Add support for the Nitrogen6x board (LP: #1838064).
    
     -- Łukasz 'sil2100' Zemczak <email address hidden>  Tue, 10 Sep 2019 16:56:26 +0200
  • livecd-rootfs (2.525.29) bionic; urgency=medium
    
      * Add retry logic to snap-tool to make downloads more resilient.
        (LP: #1837871)
    
     -- Tobias Koch <email address hidden>  Mon, 26 Aug 2019 13:41:50 +0200
  • livecd-rootfs (2.525.28) bionic; urgency=medium
    
      [ Tobias Koch ]
      * Do proper error checking when calling snap-tool info to determine
        the base of a snap. (LP: #1828500)
    
      [ Michael Vogt ]
      * Run "snap debug validate-seed" during preseeding to do basic validation of
        the generated seed.yaml
    
      [ Iain Lane ]
      * Seed core for non minimized builds, as it is still required (LP:
        #1836594).
    
     -- Iain Lane <email address hidden>  Tue, 16 Jul 2019 13:20:18 +0100
  • livecd-rootfs (2.525.27) bionic; urgency=medium
    
      * Backport improvements to snap seeding from trunk.  LP: #1831675.
    
      [ Tobias Koch ]
      * Replace "snap download" with tool that uses snap store's coherence
        feature.
      * Detect which core snaps are required and install them on-the-fly.
      * If image has core18 snaps only, automatically preseed snapd.
    
     -- Dimitri John Ledkov <email address hidden>  Mon, 10 Jun 2019 18:46:16 +0100
  • livecd-rootfs (2.525.26) bionic; urgency=medium
    
      * Strip translation files out of the minimal images, another thing that
        goes unused when there is no human console user (and we already don't
        have the locales themselves present on a minimal image).  LP: #1829333.
    
     -- Steve Langasek <email address hidden>  Tue, 28 May 2019 08:54:04 -0700
  • livecd-rootfs (2.525.25) bionic; urgency=medium
    
      [ Robert C Jennings ]
      * ubuntu-cpc: parallel builds (LP: #1829938)
        - Inject a proxy into the build providing a snapshot view of the package repo.
        - Use series files with dependency handling to generate hook symlinks dynamically
    
     -- Steve Langasek <email address hidden>  Tue, 21 May 2019 15:35:35 -0700
  • livecd-rootfs (2.525.24) bionic; urgency=medium
    
      * Build WSL rootfs tarball (LP: #1827930)
    
     -- Balint Reczey <email address hidden>  Fri, 17 May 2019 15:11:42 +0200
  • livecd-rootfs (2.525.23) bionic; urgency=medium
    
      * Backport two minimizations for the docker images: remove apt lists that
        are removed downstream anyway, and remove device nodes from the image.
        (LP: #1828118)
    
    livecd-rootfs (2.525.22) bionic; urgency=medium
    
      * Subiquity specific changes SRU LP: #1827357
        - subiquity: make subiquity_config.mount optional
        - Make serial-subiquity@ use the same codepath as tty1 subiquity.
        - Fix ubuntu-server-live images to generate initrd with casper UUID.
    
     -- Michael Hudson-Doyle <email address hidden>  Wed, 08 May 2019 10:48:39 +1200
  • livecd-rootfs (2.525.21) bionic; urgency=medium
    
      * Remove crufty files after minimize-manual (LP: #1826377)
    
     -- Julian Andres Klode <email address hidden>  Fri, 26 Apr 2019 10:40:08 +0200
  • livecd-rootfs (2.525.20) bionic; urgency=medium
    
      [ Steve Langasek ]
      * 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.
    
      [ Julian Andres Klode ]
      * Minimize the number of manually installed packages in images by marking
        dependencies of metapackages as automatically installed. (LP: #1800610);
        but do not mark direct dependencies of ubiquity as auto installed. This
        caused cryptsetup to remain auto on the installed system in bionic (see
        LP #1801629)
    
     -- Steve Langasek <email address hidden>  Thu, 14 Mar 2019 11:04:49 -0700
  • livecd-rootfs (2.525.19) bionic; urgency=medium
    
      * Make sure buildd images have a /usr/sbin/policy-rc.d symlink
        (LP: #1815251).
    
     -- Colin Watson <email address hidden>  Mon, 18 Feb 2019 16:03:46 +0000
  • livecd-rootfs (2.525.18) bionic; urgency=medium
    
      [ Michael Hudson-Doyle ]
      * Changes to kernel handling for live-server: do not include kernel/initrd
        in filesystem.squashfs but rather install it in a throwaway layer on top
        of installer.squashfs and fish kernel, initrd and modules out of that with
        an initrd hook that records kernel metapackage name in /run and mounts
        /lib/modules from a squashfs on the ISO.
      * Do no install openssh-server in the base filsystem for the live server
        installer.
      * A few simple tweaks to reduce size of live servers installer.squashfs:
        - Do not run apt-get update (which can bring in package lists if we are
          unlucky wrt publisher schedules).
        - Run apt-get clean to clear out downloaded debs of curtin/casper and
          dependencies.
        - Do not install user-setup.
        - Use the core snap from the base filesystem if present.
      * Do not include curtin in the live-server installer.squashfs as the
        version of subiquity that includes it in the snap has now been released to
        stable.
    
     -- Adam Conrad <email address hidden>  Tue, 12 Feb 2019 11:35:48 -0700
  • livecd-rootfs (2.525.17) bionic; urgency=medium
    
      * Add a buildd subproject (LP: #1815251).
      * Add a LXD image to builds for the buildd subproject.
      * Move buildd image building to binary hooks.
    
     -- Colin Watson <email address hidden>  Fri, 08 Feb 2019 22:57:59 +0000
  • livecd-rootfs (2.525.16) bionic; urgency=medium
    
      * lubuntu: Select lubuntu-gtk-core task as well, so we get the HWE filter
        applied to the explicit dependencies it has on Xorg-recommended packages.
      * lubuntu: Manually install some packages that fall out due to the above.
    
     -- Adam Conrad <email address hidden>  Mon, 04 Feb 2019 12:48:51 -0700
  • livecd-rootfs (2.525.15) bionic; urgency=medium
    
      * Forward-port HWE support from xenial, make it more generic, and enable
        it for the current LTS flavours.
    
     -- Adam Conrad <email address hidden>  Fri, 01 Feb 2019 12:41:39 -0700
  • livecd-rootfs (2.525.14) bionic; urgency=medium
    
      * More changes for raspi3 build support (LP: #1805668):
        - Fix 100-purge-grub-legacy-ec2-arm.chroot to not gate on ARCH as that's
          not defined in .chroot hooks.
        - Use the new linux-firmware-raspi2 for boot binary blobs as
          raspi3-firmware includes upgrade hooks that conflict with our image
          configuration.
    
    livecd-rootfs (2.525.13) bionic; urgency=medium
    
      [ Balint Reczey ]
      * Update Vcs-* fields in debian/control to point to git.
    
      [ Łukasz 'sil2100' Zemczak ]
      * Another batch of cherry-picks for raspi3 support (LP: #1805668)
        - Add wpasupplicant to the additional packages installed for the raspi2 and
          raspi3 targets.
        - Default to IMAGEFORMAT=ubuntu-image for raspi3 ubuntu-cpc builds.
        - Link the resulting raspi3 image to a filename that cdimage expects from a
          preinstalled image build.
      * Add the 100-purge-grub-legacy-ec2-arm.chroot hook to remove
        grub-legacy-ec2 from any ARM based ubuntu-cpc images we create. The package
        is no longer in the server seed of newer series anyway.
    
     -- Łukasz 'sil2100' Zemczak <email address hidden>  Fri, 18 Jan 2019 16:56:58 +0100
  • livecd-rootfs (2.525.12) bionic; urgency=medium
    
      * Key netplan delegation to NetworkManager on presence of
        /usr/sbin/NetworkManager, not on /usr/lib/NetworkManager which may have
        hooks from other packages (i.e., wpasupplicant).
    
      [ Cody Shepherd ]
      * Include snaps in image manifests (LP: #1805497)
      * Change call to add grub efi packages using new create_manifests()
        function.
    
     -- Steve Langasek <email address hidden>  Mon, 10 Dec 2018 12:46:46 -0800
  • livecd-rootfs (2.525.11) bionic; urgency=medium
    
      * Backport all the required changes to enable Raspberry Pi 3 armhf and arm64
        preinstalled image builds. (LP: #1805668)
        - Add support for raspi3 rootfs builds (based on Ryan Finnie's changes).
        - For ubuntu-image consumption, export the kernel and initrd to
          image/boot/uboot for raspi*.
        - Avoid issues of hard-linking to a symbolic vmlinuz as this can lead to a
          dangling symlink.
        - Add raspi3 arm64 rootfs build support.
        - Add git to the build dependencies for the gadget tree pull.
        - Minor fixes to raspi3 builds: add arm64+raspi3 to the supported model
          list, pass SUITE on to the build stage and use the git:// url for the
          gadget tree.
    
     -- Łukasz 'sil2100' Zemczak <email address hidden>  Thu, 29 Nov 2018 16:24:23 +0100
  • livecd-rootfs (2.525.10) bionic; urgency=medium
    
      [ Cody Shepherd ]
      * Include grub efi packages in manifests for uefi images.
        (LP: #1805190)
    
      [ Robert C Jennings ]
      * Disable checksum generation. (LP: #1799773)
    
      [Steve Langasek]
      * Fix Vcs-Bzr link.
    
     -- Steve Langasek <email address hidden>  Mon, 26 Nov 2018 12:55:11 -0800
  • livecd-rootfs (2.525.9) bionic; urgency=medium
    
      * Ensure /lib/modules exists in root tarballs and sqashfs.
        (LP: #1792905)
    
     -- Tobias Koch <email address hidden>  Thu, 20 Sep 2018 09:30:34 +0200
  • livecd-rootfs (2.525.8) bionic; urgency=medium
    
      * Disentangle enabling universe in the final image a little from having
        PREINSTALLED=true set and enable it for a live-server build.
        (LP: #1783129)
      * Fix live-server journald config snippet to actually disable journald rate
        limiting.
    
    livecd-rootfs (2.525.7) bionic; urgency=medium
    
      * Disable journald rate limiting in the live-server live session.
        (LP: #1776891)
    
     -- Michael Hudson-Doyle <email address hidden>  Tue, 28 Aug 2018 11:03:37 +1200
  • livecd-rootfs (2.525.7) bionic; urgency=medium
    
      * Disable journald rate limiting in the live-server live session.
        (LP: #1776891)
    
     -- Michael Hudson-Doyle <email address hidden>  Tue, 14 Aug 2018 21:41:53 -0700
  • livecd-rootfs (2.525.6) bionic; urgency=medium
    
      [ Steve Langasek ]
      * generate all tar files with --xattrs.  LP: #1302192.
    
      [ Daniel Watkins ]
      * ubuntu-cpc: Reintroduce the -root.tar.xz artifact (LP: #1585233).
      * ubuntu-cpc: Generate the root image contents once, and use it for both the
        -root.tar.xz and the .squashfs.
      * ubuntu-cpc: Generate -root.tar.xz with --xattrs.
    
     -- Steve Langasek <email address hidden>  Mon, 06 Aug 2018 14:16:04 -0700
  • livecd-rootfs (2.525.5) bionic; urgency=medium
    
      * live-build/auto/config: Improve linux-tools filter to work for i386 too.
    
     -- Adam Conrad <email address hidden>  Tue, 24 Jul 2018 22:21:27 -0600
  • livecd-rootfs (2.525.4) bionic; urgency=medium
    
      * live-build/auto/config: Dirty hack to filter linux-tools-aws from budgie.
    
     -- Adam Conrad <email address hidden>  Tue, 24 Jul 2018 21:55:49 -0600
  • livecd-rootfs (2.525.3) bionic; urgency=medium
    
      * live-build/auto/config: Add nasty hack to order gtk-common-themese snap
        first in snapd's seed.yaml to work around the snapd bug in LP: #1772844
    
     -- Adam Conrad <email address hidden>  Mon, 23 Jul 2018 10:02:04 -0600
  • livecd-rootfs (2.525.2) bionic; urgency=medium
    
      * Update unminimize script text and install ubuntu-standard when
        unminimizing a minimal image (LP: #1778777)
    
     -- Francis Ginther <email address hidden>  Mon, 02 Jul 2018 13:27:15 -0500
  • livecd-rootfs (2.525.1) bionic; urgency=medium
    
      * Symlink systemd-networkd-wait-online to /bin/true in the live installer
        live session to avoid depending on buggy systemd behaviour. (LP: #1773719)
      * Remove "optional: true" from installer netplan config.
    
     -- Michael Hudson-Doyle <email address hidden>  Wed, 23 May 2018 14:27:01 +1200
  • livecd-rootfs (2.525) bionic; urgency=medium
    
      * Don't fail to build CPC images if /lib/modules already exists in the
        squashfs.
    
     -- Daniel Watkins <email address hidden>  Tue, 24 Apr 2018 13:00:39 -0400
  • livecd-rootfs (2.524) bionic; urgency=medium
    
      * Ensure MAAS squashfsi are clean of passwords. LP: #1764991.
    
    livecd-rootfs (2.523) bionic; urgency=medium
    
      * Allow the configuration of model assertions independent of preseeding
        snaps.
      * Allow non-generic model assertions to be configured.
      * Don't include the name of the model assertion in the path we write it out
        to (LP: #1764541).
    
     -- Dimitri John Ledkov <email address hidden>  Thu, 19 Apr 2018 21:23:30 +0100
  • livecd-rootfs (2.522) bionic; urgency=medium
    
      * Remove landscape-common from minimal image, and handle restoring it in
        unminimize script.  LP: #1763182.
    
     -- Steve Langasek <email address hidden>  Tue, 17 Apr 2018 13:53:00 -0700
  • livecd-rootfs (2.521) bionic; urgency=medium
    
      * In subiquity image, mount additional squashfs in /media.
    
    livecd-rootfs (2.520) bionic; urgency=medium
    
      * Make lzma initramfs compression opt-in rather than opt-out, and do not
        opt-in to it for live-server builds to speed up the boot. (LP: #1750873)
    
     -- Dimitri John Ledkov <email address hidden>  Wed, 11 Apr 2018 14:20:27 +0200
  • livecd-rootfs (2.519) bionic; urgency=medium
    
      [ Robert C Jennings ]
      * Refactor snap preseeding to allow additional snaps to be preseeded from
        hooks
    
     -- Steve Langasek <email address hidden>  Tue, 10 Apr 2018 15:59:33 -0700
  • livecd-rootfs (2.518) bionic; urgency=medium
    
      * Make subiquity installer boot quicker, by making dhcp interfaces
        optional, such that wait-online is not blocking bringing up the
        installer UI.
    
     -- Dimitri John Ledkov <email address hidden>  Tue, 03 Apr 2018 14:56:58 +0100
  • livecd-rootfs (2.517) bionic; urgency=medium
    
      [ Simon Quigley ]
      * Add proper lubuntu support in BASE_SEED.
    
     -- Iain Lane <email address hidden>  Tue, 03 Apr 2018 11:56:32 +0100
  • livecd-rootfs (2.516) bionic; urgency=medium
    
      [ Chris Glass ]
      * Make sure we call the build "minimal" within the cloud build info,
        when building a minimized image.
    
     -- Steve Langasek <email address hidden>  Tue, 27 Mar 2018 12:12:31 -0700
  • livecd-rootfs (2.515) bionic; urgency=medium
    
      * Set the default locale to C.UTF-8 in all server and cloud images.
       (LP: #1751051, #1759003)
    
     -- Michael Hudson-Doyle <email address hidden>  Tue, 27 Mar 2018 09:59:02 +1300
  • livecd-rootfs (2.514) bionic; urgency=medium
    
      * On amd64, if building minimal images for bionic, xenial, or extra ppa,
        use kvm kernel, otherwise fallback to virtual.
    
     -- Dimitri John Ledkov <email address hidden>  Wed, 21 Mar 2018 11:02:25 +0000
  • livecd-rootfs (2.513) bionic; urgency=medium
    
      * In the live-server build, prevent casper from mounting any existing
        swap partitions from drives we might later be installing to.
        (LP: #1743643)
    
     -- Michael Hudson-Doyle <email address hidden>  Wed, 21 Mar 2018 15:58:02 +1300
  • livecd-rootfs (2.512) bionic; urgency=medium
    
      * ubuntu-cpc: When performing a minimized build, don't generate artifacts
        that won't boot with the linux-kvm kernel (LP: #1757223).
    
     -- Daniel Watkins <email address hidden>  Tue, 20 Mar 2018 13:42:50 -0400
  • livecd-rootfs (2.511) bionic; urgency=medium
    
      * Whitelist preserving "unowned" /var/log/journal. Maybe systemd package
        should own the directory, and only adjust the permissions in
        postinst. LP: #1754332
    
     -- Dimitri John Ledkov <email address hidden>  Fri, 16 Mar 2018 18:36:56 +0000
  • livecd-rootfs (2.510) bionic; urgency=medium
    
      * Rename the directory containing the systemd override file for subiquity to
        the correct name :/
      * Add Environment=SNAP_REEXEC=0 to the above override file.
      * Remove the snap.subiquity.started overrides, that service is long gone.
    
     -- Michael Hudson-Doyle <email address hidden>  Thu, 15 Mar 2018 14:09:57 +1300
  • livecd-rootfs (2.509) bionic; urgency=medium
    
      [ Steve Langasek ]
      * Properly handle loop device names when there are > 10 devices on the
        system.
    
      [ Dimitri John Ledkov ]
      * Build EFI armhf images.
    
     -- Dimitri John Ledkov <email address hidden>  Tue, 06 Mar 2018 12:58:46 +0000
  • livecd-rootfs (2.508) bionic; urgency=medium
    
      * Use Ubuntu-specific branches when seeding snaps, as required in
        <https://wiki.ubuntu.com/UbuntuSeededSnaps>.
      * Add dependency on distro-info for the above.
    
     -- Steve Langasek <email address hidden>  Tue, 06 Mar 2018 10:15:43 +0100
  • livecd-rootfs (2.507) bionic; urgency=medium
    
      * ubuntu-server: generate multi-lowerdir overlayfs for
        maas-rack-controller, and full maas. To be used in subiquity for maas
        install options.
    
     -- Dimitri John Ledkov <email address hidden>  Wed, 28 Feb 2018 13:11:03 +0000
  • livecd-rootfs (2.506) bionic; urgency=medium
    
      * live-build-auto/{build,config}: Support fetching a file from the seed
        mirror (BASE_SEED.minimal-remove) and putting it into the livefs build as
        filesystem.manifest-minimal-remove. It's intended for ubiquity to read
        this file as a list of packages to remove when doing a 'minimal' desktop
        installation.
    
     -- Iain Lane <email address hidden>  Fri, 23 Feb 2018 15:37:42 +0000
  • livecd-rootfs (2.505) bionic; urgency=medium
    
      * Move casper from filesystem.squashfs to installer.squashfs.
    
     -- Michael Hudson-Doyle <email address hidden>  Fri, 23 Feb 2018 16:54:51 +1300
  • livecd-rootfs (2.504) bionic; urgency=medium
    
      * Override JobRunningTimeoutSec to 0s on the .device unit that
        subiquity_config.mount depends on to avoid a 5s delay on switching to a
        new VT when there is no device there (LP: #1750117)
    
     -- Michael Hudson-Doyle <email address hidden>  Wed, 21 Feb 2018 10:39:58 +1300
  • livecd-rootfs (2.503) bionic; urgency=medium
    
      * Install linux-signed-generic in the live-server image. (LP: #1749065)
    
     -- Michael Hudson-Doyle <email address hidden>  Thu, 15 Feb 2018 09:54:14 +1300
  • livecd-rootfs (2.502) bionic; urgency=medium
    
      * Shuffle subiquity service definition to a mix of a snapd-generated service
        file (from the subiquity snap) and an overlay (in this package).
    
     -- Michael Hudson-Doyle <email address hidden>  Wed, 14 Feb 2018 12:46:06 +1300
  • livecd-rootfs (2.501) bionic; urgency=medium
    
      * Stop building ova, vmdk, vagrant images on i386.
    
     -- Dimitri John Ledkov <email address hidden>  Mon, 12 Feb 2018 11:24:49 +0000
  • livecd-rootfs (2.500) bionic; urgency=medium
    
      * Disable the snapd.refresh.timer in the live server session.
    
     -- Michael Hudson-Doyle <email address hidden>  Thu, 08 Feb 2018 13:43:12 +1300
  • livecd-rootfs (2.499) bionic; urgency=medium
    
      * live-build/auto/config: Take into account SUBPROJECT when setting seeded
        snaps, and also make sure we can work with snaps seeded in project hooks.
    
     -- Mathieu Trudel-Lapierre <email address hidden>  Tue, 06 Feb 2018 23:37:32 -0500
  • livecd-rootfs (2.498) bionic; urgency=medium
    
      * Don't write config/seeded-snaps if no snaps have been seeded.
    
     -- Iain Lane <email address hidden>  Thu, 01 Feb 2018 11:52:56 +0000
  • livecd-rootfs (2.497) bionic; urgency=medium
    
      * live-build/auto/config: Clean out unused hostname matches and fix indenting.
      * live-build/auto/config: Reinstate hostname filtering for "*.buildd", which
        is the correct match for non-lxd builders, and add "lp-*" for the lxd ones.
      * live-build/auto/config: Fix incorrect quoting causing a skipped if statement
        in non-live ubuntu-server builds since sometime in mid-October of last year.
    
     -- Adam Conrad <email address hidden>  Wed, 31 Jan 2018 20:54:54 -0700
  • livecd-rootfs (2.496) bionic; urgency=medium
    
      * Update hostname matches for launchpad buildds to match current practice,
        fixing build failures due to LP being unable to reach
        people.canonical.com.
    
     -- Steve Langasek <email address hidden>  Wed, 31 Jan 2018 16:41:23 -0800
  • livecd-rootfs (2.495) bionic; urgency=medium
    
      * Set ports/archive as appropriate for default mirror - should fix
        autopkgtests.
    
     -- Iain Lane <email address hidden>  Wed, 31 Jan 2018 09:38:07 +0000
  • livecd-rootfs (2.494) bionic; urgency=medium
    
      * Run subiquity on any serial consoles that the user told systemd
        about.
    
     -- Michael Hudson-Doyle <email address hidden>  Wed, 31 Jan 2018 21:58:33 +1300
  • livecd-rootfs (2.493) bionic; urgency=medium
    
      * Set a default archive mirror - needed for germinate.
    
     -- Iain Lane <email address hidden>  Tue, 30 Jan 2018 15:08:23 +0000
  • livecd-rootfs (2.492) bionic; urgency=medium
    
      * Oops. I shouldn't reference my private stuff.
    
     -- Iain Lane <email address hidden>  Tue, 30 Jan 2018 11:51:19 +0000
  • livecd-rootfs (2.491) bionic; urgency=medium
    
      * Support seeding of snaps, as emitted by germinate >= 2.27.
    
     -- Iain Lane <email address hidden>  Tue, 30 Jan 2018 11:20:28 +0000
  • livecd-rootfs (2.490) bionic; urgency=medium
    
      * ubuntu-cpc: Initramfs compression should match default for
        update-initramfs (LP: #1744114)
    
     -- Robert C Jennings <email address hidden>  Mon, 29 Jan 2018 12:15:17 -0500
  • livecd-rootfs (2.489) bionic; urgency=medium
    
      [ Balint Reczey ]
      * Revert to building minimized and not minimimized images with the same
        ~2.2 GiB size
      * Stop suggesting partimage which is not used anymore
      * Drop Nexus 7 support
    
      [ Steve Langasek ]
      * Add support for passing snap channel to ubuntu-core image builds.
    
     -- Steve Langasek <email address hidden>  Fri, 12 Jan 2018 15:04:42 -0800
  • livecd-rootfs (2.488) bionic; urgency=medium
    
      * Enable systemd-networkd by default for live-server installs.
    
     -- Michael Hudson-Doyle <email address hidden>  Thu, 04 Jan 2018 09:36:56 +1300
  • livecd-rootfs (2.487) bionic; urgency=medium
    
      * Drop android-tools-fsutils dependency, and instead install it on
        demand for the nexus7 sub-arch. This target is no longer produced,
        thus by doing this android-tools can fall out of main to universe.
    
     -- Dimitri John Ledkov <email address hidden>  Mon, 11 Dec 2017 12:22:36 +0000
  • livecd-rootfs (2.486) bionic; urgency=medium
    
      [ Michael Hudson-Doyle ]
      * Install grub-ieee1275 instead of grub2 on ppc64el; grub2 is a dummy
        transitional package in universe.
    
     -- Steve Langasek <email address hidden>  Wed, 06 Dec 2017 14:22:43 -0800
  • livecd-rootfs (2.485) bionic; urgency=medium
    
      [ Michael Hudson-Doyle ]
      * Automount a partition of fixed UUID for giving subiquity canned answers.
    
      [ Balint Reczey ]
      * Use default xz compression (-6) for raspi2 image.
        Xz with -0 generated ~35% bigger compressed image. (LP: #1732681)
      * Zero fill space in UEFI partitions, too
      * Set LB_ISO_PREPARER to livecd-rootfs to avoid unbound variable in
        default string
      * Build minimized images in a 1GiB image
    
     -- Michael Hudson-Doyle <email address hidden>  Mon, 04 Dec 2017 10:51:13 +1300
  • livecd-rootfs (2.484) bionic; urgency=medium
    
      [ Balint Reczey ]
      * Skip setting up initrd for s390x when it is not generated for the image.
        This fixes building minimized s390x images.
    
     -- Steve Langasek <email address hidden>  Tue, 14 Nov 2017 16:58:34 -0800
  • livecd-rootfs (2.483) bionic; urgency=medium
    
      * Fix lingering reference to livecd-rootfs.ubuntu-core.model-assertion
        that breaks the ubuntu-core image build.
    
     -- Steve Langasek <email address hidden>  Mon, 13 Nov 2017 09:15:13 -0800
  • livecd-rootfs (2.482) bionic; urgency=medium
    
      * Remove boot/grub leftovers from our root squashfs, left behind after
        grub purge.
      * Remove apt, debconf, dpkg cruft files from /var/cache and /var/lib in all
        our livefses.
      * Pass --cache false to lb config; otherwise we copy around caches of
        .debs that are never used properly, and which prevent us from emptying
        /var/cache/apt in images.
      * When building minimized cloud images, remove various packages that we
        don't want installed by default.  Some are tools that aren't needed for
        non-interactive use; some are libraries whose reverse-dependencies
        will have already been removed; and one, open-vm-tools, should only be
        included in images that are targeted to VMWare (which is not the case
        for any of the current minimal images), rather than being included
        directly in the cloud-image seed.
    
     -- Steve Langasek <email address hidden>  Thu, 09 Nov 2017 23:49:43 -0800
  • livecd-rootfs (2.481) bionic; urgency=medium
    
      * The target for x86 ubuntu-core images is VMs, so create them with
        a buffer of free space in order to work if booted in place.
      * ubuntu-image now produces a manifest file listing the snap revisions
        used; publish this so that it's picked up by launchpad-buildd.
      * Change ubuntu-core image builds to use the standard "$PREFIX" naming for
        artifacts instead of being gratuitously different; requires a matching
        change to ubuntu-cdimage.
    
     -- Steve Langasek <email address hidden>  Thu, 09 Nov 2017 23:29:50 -0800
  • livecd-rootfs (2.480) bionic; urgency=medium
    
      [ Gary Wang ]
      * Add the IMAGEFORMAT=none to support generating a single rootfs.
    
     -- Steve Langasek <email address hidden>  Mon, 06 Nov 2017 11:12:45 -0800
  • livecd-rootfs (2.479) bionic; urgency=medium
    
      * Purge initramfs-tools from minimized images.
      * Make sure to remove any initramfs that was generated in a minimized
        image.
      * divert /usr/bin/systemd-detect-virt as part of the grub diversions, so
        that the grub kernel postinst hook is operational when we're building
        in a container.  LP: #1729034.
    
     -- Steve Langasek <email address hidden>  Tue, 31 Oct 2017 09:58:35 -0700
  • livecd-rootfs (2.478) artful; urgency=medium
    
      [ Michael Hudson-Doyle ]
      * Two last minute server-live fixes:
        - Seed the subiquity snap to track the stable channel (LP: #1724410)
        - Remove snap.subiquity.started from subiquity's After=/Requires= as it
          does not fix the race condition they were intended to address and causes
          subiquity to be killed when snapd refreshes subiquity (LP: #1724411)
    
     -- Steve Langasek <email address hidden>  Tue, 17 Oct 2017 22:08:38 -0700