648 Commits

Author SHA1 Message Date
Steve Langasek
5b1c308682 Import patches-unapplied version 2.522 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: abfea5773a658c1da3390b6155bc9d8486e66a10

New changelog entries:
  * Remove landscape-common from minimal image, and handle restoring it in
    unminimize script.  LP: #1763182.
2018-04-18 15:05:04 +00:00
Dimitri John Ledkov
abfea5773a Import patches-unapplied version 2.521 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: 71b98bc5dfbd93634097a46c56672528481fbf2a

New changelog entries:
  * In subiquity image, mount additional squashfs in /media.
  * 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)
2018-04-11 19:13:00 +00:00
Steve Langasek
71b98bc5df Import patches-unapplied version 2.519 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: f0de674aad6572c278b40d0716a038e9ac6b7ead

New changelog entries:
  [ Robert C Jennings ]
  * Refactor snap preseeding to allow additional snaps to be preseeded from
    hooks
2018-04-10 23:43:35 +00:00
Dimitri John Ledkov
f0de674aad Import patches-unapplied version 2.518 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: 7f7f42d61d0b129a8baaab87ba522c098b614bda

New changelog entries:
  * Make subiquity installer boot quicker, by making dhcp interfaces
    optional, such that wait-online is not blocking bringing up the
    installer UI.
2018-04-03 14:14:17 +00:00
Iain Lane
7f7f42d61d Import patches-unapplied version 2.517 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: b3e90b47980c38b3a4b9af6abd8eb2fcef9a4953

New changelog entries:
  [ Simon Quigley ]
  * Add proper lubuntu support in BASE_SEED.
2018-04-03 11:44:02 +00:00
Steve Langasek
b3e90b4798 Import patches-unapplied version 2.516 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: 29bf8e0b85fc599405081093a820fd00b652d421

New changelog entries:
  [ Chris Glass ]
  * Make sure we call the build "minimal" within the cloud build info,
    when building a minimized image.
2018-03-27 19:23:59 +00:00
Michael Hudson-Doyle
29bf8e0b85 Import patches-unapplied version 2.515 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: 3f7a76864551d3f60158fdfc4fddb71d343a7894

New changelog entries:
  * Set the default locale to C.UTF-8 in all server and cloud images.
   (LP: #1751051, #1759003)
2018-03-26 21:13:21 +00:00
Dimitri John Ledkov
3f7a768645 Import patches-unapplied version 2.514 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: d7e1e723986fe1d558ab6a47125b6d8414a12068

New changelog entries:
  * On amd64, if building minimal images for bionic, xenial, or extra ppa,
    use kvm kernel, otherwise fallback to virtual.
2018-03-21 11:28:45 +00:00
Michael Hudson-Doyle
d7e1e72398 Import patches-unapplied version 2.513 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: 2be32c140c18f9592ef85f3afa4d740587ceccbb

New changelog entries:
  * In the live-server build, prevent casper from mounting any existing
    swap partitions from drives we might later be installing to.
    (LP: #1743643)
2018-03-21 03:03:32 +00:00
Daniel Watkins
2be32c140c Import patches-unapplied version 2.512 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: f27686011453985e8a1dca45c42fea9b297b56e6

New changelog entries:
  * ubuntu-cpc: When performing a minimized build, don't generate artifacts
    that won't boot with the linux-kvm kernel (LP: #1757223).
2018-03-20 20:13:39 +00:00
Dimitri John Ledkov
f276860114 Import patches-unapplied version 2.511 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: dcf2b800f60c2a48a1edf57579594e370a914c6e

New changelog entries:
  * Whitelist preserving "unowned" /var/log/journal. Maybe systemd package
    should own the directory, and only adjust the permissions in
    postinst. LP: #1754332
2018-03-16 19:04:30 +00:00
Michael Hudson-Doyle
dcf2b800f6 Import patches-unapplied version 2.510 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: 718c2fc269fad8008709fad4187521ee1e0fb2ad

New changelog entries:
  * 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.
2018-03-15 01:44:15 +00:00
Dimitri John Ledkov
718c2fc269 Import patches-unapplied version 2.509 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: 54408aa50613316ff7698fbfcdc86ed23317ca47

New changelog entries:
  [ Steve Langasek ]
  * Properly handle loop device names when there are > 10 devices on the
    system.
  [ Dimitri John Ledkov ]
  * Build EFI armhf images.
2018-03-06 13:13:55 +00:00
Steve Langasek
54408aa506 Import patches-unapplied version 2.508 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: 300abafa6e2ab8de60cbe0024b77855c12f72946

New changelog entries:
  * Use Ubuntu-specific branches when seeding snaps, as required in
    <https://wiki.ubuntu.com/UbuntuSeededSnaps>.
  * Add dependency on distro-info for the above.
2018-03-06 09:59:06 +00:00
Dimitri John Ledkov
300abafa6e Import patches-unapplied version 2.507 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: be9e81b56176bdb5c3240e76c183fa45cee2c776

New changelog entries:
  * ubuntu-server: generate multi-lowerdir overlayfs for
    maas-rack-controller, and full maas. To be used in subiquity for maas
    install options.
2018-03-01 13:48:26 +00:00
Iain Lane
be9e81b561 Import patches-unapplied version 2.506 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: c050b677966eb3a0806859d2d124b7c803e29efc

New changelog entries:
  * 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.
2018-02-23 16:23:36 +00:00
Michael Hudson-Doyle
c050b67796 Import patches-unapplied version 2.505 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: 801938f00ad829eb7f9e35bc3f040724e518f1af

New changelog entries:
  * Move casper from filesystem.squashfs to installer.squashfs.
2018-02-23 04:09:10 +00:00
Michael Hudson-Doyle
801938f00a Import patches-unapplied version 2.504 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: 43f65f0fffc562c6badfef03fbe5515ea7243478

New changelog entries:
  * 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)
2018-02-20 22:12:41 +00:00
Michael Hudson-Doyle
43f65f0fff Import patches-unapplied version 2.503 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: cfcac9232877bb1152626e44ef24876a370c7587

New changelog entries:
  * Install linux-signed-generic in the live-server image. (LP: #1749065)
2018-02-14 21:03:22 +00:00
Michael Hudson-Doyle
cfcac92328 Import patches-unapplied version 2.502 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: 3b7b54098b3d623356022f67e11cc8456dc095ea

New changelog entries:
  * Shuffle subiquity service definition to a mix of a snapd-generated service
    file (from the subiquity snap) and an overlay (in this package).
2018-02-14 00:13:45 +00:00
Dimitri John Ledkov
3b7b54098b Import patches-unapplied version 2.501 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: 7ae099a88b73276b8da9f609fdc355469d33b01b

New changelog entries:
  * Stop building ova, vmdk, vagrant images on i386.
2018-02-12 11:28:13 +00:00
Michael Hudson-Doyle
7ae099a88b Import patches-unapplied version 2.500 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: 59088462753c59624b49671beb27a7cb886a8e81

New changelog entries:
  * Disable the snapd.refresh.timer in the live server session.
2018-02-08 08:04:34 +00:00
Mathieu Trudel-Lapierre
5908846275 Import patches-unapplied version 2.499 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: 7e7272c6ec4b778bac6c56d482ed21d932943cec

New changelog entries:
  * 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.
2018-02-07 05:24:19 +00:00
Iain Lane
7e7272c6ec Import patches-unapplied version 2.498 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: 8ea490e6a2a9d86e680d48d4e271613203710baf

New changelog entries:
  * Don't write config/seeded-snaps if no snaps have been seeded.
2018-02-01 13:28:47 +00:00
Adam Conrad
8ea490e6a2 Import patches-unapplied version 2.497 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: 9df196f7f13b1607f298278d2ea966baf86b272c

New changelog entries:
  * 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.
2018-02-01 04:29:19 +00:00
Steve Langasek
9df196f7f1 Import patches-unapplied version 2.496 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: 58de2947145c1bc3975c90e40428c5b6875a803d

New changelog entries:
  * Update hostname matches for launchpad buildds to match current practice,
    fixing build failures due to LP being unable to reach
    people.canonical.com.
2018-02-01 01:08:41 +00:00
Iain Lane
58de294714 Import patches-unapplied version 2.495 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: 694a6b88d15ba047c8a1a18fca82aee25c975afa

New changelog entries:
  * Set ports/archive as appropriate for default mirror - should fix
    autopkgtests.
2018-01-31 12:44:41 +00:00
Michael Hudson-Doyle
694a6b88d1 Import patches-unapplied version 2.494 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: 958a32a53124a1b7134e51645549a8a18034fc27

New changelog entries:
  * Run subiquity on any serial consoles that the user told systemd
    about.
2018-01-31 10:19:16 +00:00
Iain Lane
958a32a531 Import patches-unapplied version 2.493 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: 3d8c4a0b3545a85626b67ede101d52e9a3b83261

New changelog entries:
  * Set a default archive mirror - needed for germinate.
2018-01-30 16:49:04 +00:00
Iain Lane
3d8c4a0b35 Import patches-unapplied version 2.492 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: f6d60551d8ecf65a3fb877d325ae6124aae8847e

New changelog entries:
  * Oops. I shouldn't reference my private stuff.
2018-01-30 11:58:48 +00:00
Iain Lane
f6d60551d8 Import patches-unapplied version 2.491 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: 5afe03acbb5cdd2bd7a63f64d17574940ce6d298

New changelog entries:
  * Support seeding of snaps, as emitted by germinate >= 2.27.
2018-01-30 11:58:48 +00:00
Robert C Jennings
5afe03acbb Import patches-unapplied version 2.490 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: bdda0b17ea81979f749c9ef0101645e454bb563a

New changelog entries:
  * ubuntu-cpc: Initramfs compression should match default for
    update-initramfs (LP: #1744114)
2018-01-29 17:33:47 +00:00
Steve Langasek
bdda0b17ea Import patches-unapplied version 2.489 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: c582c0e6377b083ad1bfb1a85410fb447dc96d86

New changelog entries:
  [ 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.
2018-01-12 23:53:58 +00:00
Michael Hudson-Doyle
c582c0e637 Import patches-unapplied version 2.488 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: 7e86291397fb7d6c5ef8b431c136362da9471835

New changelog entries:
  * Enable systemd-networkd by default for live-server installs.
2018-01-03 20:38:22 +00:00
Dimitri John Ledkov
7e86291397 Import patches-unapplied version 2.487 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: a088e9278296dd3cea8b1ea913028d780b135e63

New changelog entries:
  * 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.
2017-12-11 13:08:31 +00:00
Steve Langasek
a088e92782 Import patches-unapplied version 2.486 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: faa28a6472b275d8ff58cf03d8efbaad3707c07b

New changelog entries:
  [ Michael Hudson-Doyle ]
  * Install grub-ieee1275 instead of grub2 on ppc64el; grub2 is a dummy
    transitional package in universe.
2017-12-06 22:34:42 +00:00
Michael Hudson-Doyle
faa28a6472 Import patches-unapplied version 2.485 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: 1db37274ff3418f274464e542c7662fba2d6242a

New changelog entries:
  [ 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
2017-12-03 22:18:21 +00:00
Steve Langasek
1db37274ff Import patches-unapplied version 2.484 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: 0714b6b801f91a24da570fc572dbe296bf9c41f0

New changelog entries:
  [ Balint Reczey ]
  * Skip setting up initrd for s390x when it is not generated for the image.
    This fixes building minimized s390x images.
2017-11-15 01:48:46 +00:00
Steve Langasek
0714b6b801 Import patches-unapplied version 2.483 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: bc18c8a9926739d9e986974ebc665c151ed39327

New changelog entries:
  * Fix lingering reference to livecd-rootfs.ubuntu-core.model-assertion
    that breaks the ubuntu-core image build.
2017-11-14 20:39:41 +00:00
Steve Langasek
bc18c8a992 Import patches-unapplied version 2.482 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: c4cfbef1ee75ffa46af351f74751a032fbf1ef6d

New changelog entries:
  * 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.
2017-11-10 08:40:42 +00:00
Steve Langasek
c4cfbef1ee Import patches-unapplied version 2.481 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: 184c0e088485431a73f365347fbeee54616b00a1

New changelog entries:
  * 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.
2017-11-10 08:40:42 +00:00
Steve Langasek
184c0e0884 Import patches-unapplied version 2.480 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: f7fcac1602dd46181ec09e1bf4256c6255b23b50

New changelog entries:
  [ Gary Wang ]
  * Add the IMAGEFORMAT=none to support generating a single rootfs.
2017-11-06 20:14:25 +00:00
Steve Langasek
f7fcac1602 Import patches-unapplied version 2.479 to ubuntu/bionic-proposed
Imported using git-ubuntu import.

Changelog parent: 9f966299f1d8e3303a98ce3b63479afd708c16ee

New changelog entries:
  * 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.
2017-10-31 17:03:29 +00:00
Steve Langasek
9f966299f1 Import patches-unapplied version 2.478 to ubuntu/artful-proposed
Imported using git-ubuntu import.

Changelog parent: ed2c2791c88812e791cd5462a9d11c7cb9dbb505

New changelog entries:
  [ 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)
2017-10-18 05:18:19 +00:00
Steve Langasek
ed2c2791c8 Import patches-unapplied version 2.477 to ubuntu/artful-proposed
Imported using git-ubuntu import.

Changelog parent: 95f6bb3dfc807fe64a25957b2d7ae57a3777c3eb

New changelog entries:
  * Fix server live image to pull subiquity from the stable channel, not
    from edge.
2017-10-15 21:18:34 +00:00
Steve Langasek
95f6bb3dfc Import patches-unapplied version 2.476 to ubuntu/artful-proposed
Imported using git-ubuntu import.

Changelog parent: 979261d9275c61c2dc8e7a310bbfe14e73f38786

New changelog entries:
  * snap.subiquity.started.service must be RemainAfterExit=yes to satisfy
    the service dependencies.
2017-10-12 14:03:27 +00:00
Steve Langasek
979261d927 Import patches-unapplied version 2.475 to ubuntu/artful-proposed
Imported using git-ubuntu import.

Changelog parent: 00b23f0f6b41c76287d3f62c46983c77bfb0c01f

New changelog entries:
  * Add the SNAP_REEXEC=0 enviroment to the subiquity service as well.
2017-10-12 04:54:04 +00:00
Steve Langasek
00b23f0f6b Import patches-unapplied version 2.474 to ubuntu/artful-proposed
Imported using git-ubuntu import.

Changelog parent: 11ad200f2e456379dc328a3b6756d37c421bd7dc

New changelog entries:
  * Fix wrong variable name in systemd unit snippets.
2017-10-11 22:58:52 +00:00
Steve Langasek
11ad200f2e Import patches-unapplied version 2.473 to ubuntu/artful-proposed
Imported using git-ubuntu import.

Changelog parent: 5a3ccfef341d527c982edf3af372266b3b1be566

New changelog entries:
  [ Balint Reczey ]
  * Clean up dangling /boot/initrd.img symlink when needed
  * Revert ignoring failure of minimized autopkgtest on ppc64el
  * Use kvm kernel only on amd64
  * Skip installing server task when building minimial images
  [ Steve Langasek ]
  * export SNAP_REEXEC=0 to our snappy systemd units in the livefs overlay,
    to work around apparmor not working reliably against aufs.
2017-10-11 16:58:38 +00:00
Steve Langasek
5a3ccfef34 Import patches-unapplied version 2.472 to ubuntu/artful-proposed
Imported using git-ubuntu import.

Changelog parent: 84ef6ff8e3e67562bf44191ec9b0c3da4237b4ff

New changelog entries:
  [ Michael Hudson-Doyle ]
  * Add snap.subiquity.started.service to subiquity.service's Requires=.
2017-10-10 22:58:37 +00:00