Imported using git-ubuntu import.
Changelog parent: 4de1045012a988a3fd716afac1c3e4fe1cc5ee46
New changelog entries:
* Minimize the number of manually installed packages in images by marking
dependencies of metapackages as automatically installed.
Imported using git-ubuntu import.
Changelog parent: b7072174dcf37fee070c84c2269a45a3b0ce187b
New changelog entries:
* Disentangle enabling universe in the final image a little from having
PREINSTALLED=true set and enable it for a live-server build.
(LP: #1783129)
Imported using git-ubuntu import.
Changelog parent: 0564e36edc8c50f14d13d5cdf6fc1bb7d4615e77
New changelog entries:
[ Michael Hudson-Doyle ]
* Disable journald rate limiting in the live-server live session.
(LP: #1776891)
[ Steve Langasek ]
* generate all tar files with --xattrs. LP: #1302192.
Imported using git-ubuntu import.
Changelog parent: 3f03257a8cb92f1fc1afaa292f5de667f3685633
New changelog entries:
[ Robert C Jennings ]
* ubuntu-cpc: Remove git-man for minimized images
* Disable checksum generation
[ Colin Watson ]
* live-build/auto/config: Drop "lp-*" hostname filter for Launchpad
builders, since LP #1747015 is now fixed; "*.buildd" should be enough.
[ Francis Ginther ]
* Update unminimize script text and install ubuntu-standard when
unminimizing a minimal image (LP: #1778777)
Imported using git-ubuntu import.
Changelog parent: 8b47481862beb7674b3af0f38130f5e3dcb70982
New changelog entries:
* ubuntu-cpc: Generate the root image contents once, and use it for both the
-root.tar.xz and the .squashfs.
Imported using git-ubuntu import.
Changelog parent: d9fe4558cfaf48e584d5bdeb949f0f1510e76217
New changelog entries:
[ Daniel Watkins ]
* ubuntu-cpc: Use linux-kvm for all amd64 minimized builds (LP: #1775472).
[ Steve Langasek ]
* live-build/ubuntu-cpc/hooks/033-disk-image-uefi.binary: don't manually
install grub-efi-amd64 since that forces off grub-pc, which is otherwise
now coinstallable.
Imported using git-ubuntu import.
Changelog parent: a24105792f5c0bd2ddb155cee00b36b24cdd13f3
New changelog entries:
* Improvements to the ubuntu-base (i.e. Docker) build:
- Customize the unminimize script to not install ubuntu-minimal.
- Divert /usr/bin/man to a script that points to the unminimize script.
- Remove apt lists that are currently removed downstream anyway.
(LP: #1699913)
Imported using git-ubuntu import.
Changelog parent: a24eb25b005afccb8603c235a1b68d19736c03c0
New changelog entries:
* Don't divert grub-probe; otherwise we're missing the filesystem UUIDs that
the grub search command needs to find the right prefix/root. This is
different than the PARTUUID for booting initrd-less.
Imported using git-ubuntu import.
Changelog parent: a4e3e38884e7e5f658e6b9c920cd94fc8f88e92c
New changelog entries:
* Symlink systemd-networkd-wait-online to /bin/true in the live installer
live session to avoid depending on buggy systemd behaviour.
* Remove "optional: true" from installer netplan config.
Imported using git-ubuntu import.
Changelog parent: af4bbf0879de41bdc08f01c83a0a4f61da6889ad
New changelog entries:
* Drop Lubuntu Next now that Lubuntu Next is Lubuntu.
* Don't follow recommends on Lubuntu now that this is no longer the
case in the seed.
Imported using git-ubuntu import.
Changelog parent: 547df52eeb301d5936ec137fc3c30a3798859e1d
New changelog entries:
* Don't fail to build CPC images if /lib/modules already exists in the
squashfs.
Imported using git-ubuntu import.
Changelog parent: 5b1c30868244098db3b6ec8ab7ea7598d005accd
New changelog entries:
* Ensure MAAS squashfsi are clean of passwords. LP: #1764991.
* 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).
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.
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)
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
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.
Imported using git-ubuntu import.
Changelog parent: b3e90b47980c38b3a4b9af6abd8eb2fcef9a4953
New changelog entries:
[ Simon Quigley ]
* Add proper lubuntu support in BASE_SEED.
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.
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)
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.
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)
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).
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
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.
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.
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.
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.
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.
Imported using git-ubuntu import.
Changelog parent: 801938f00ad829eb7f9e35bc3f040724e518f1af
New changelog entries:
* Move casper from filesystem.squashfs to installer.squashfs.
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)
Imported using git-ubuntu import.
Changelog parent: cfcac9232877bb1152626e44ef24876a370c7587
New changelog entries:
* Install linux-signed-generic in the live-server image. (LP: #1749065)
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).
Imported using git-ubuntu import.
Changelog parent: 7ae099a88b73276b8da9f609fdc355469d33b01b
New changelog entries:
* Stop building ova, vmdk, vagrant images on i386.
Imported using git-ubuntu import.
Changelog parent: 59088462753c59624b49671beb27a7cb886a8e81
New changelog entries:
* Disable the snapd.refresh.timer in the live server session.
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.
Imported using git-ubuntu import.
Changelog parent: 8ea490e6a2a9d86e680d48d4e271613203710baf
New changelog entries:
* Don't write config/seeded-snaps if no snaps have been seeded.
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.
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.
Imported using git-ubuntu import.
Changelog parent: 694a6b88d15ba047c8a1a18fca82aee25c975afa
New changelog entries:
* Set ports/archive as appropriate for default mirror - should fix
autopkgtests.
Imported using git-ubuntu import.
Changelog parent: 958a32a53124a1b7134e51645549a8a18034fc27
New changelog entries:
* Run subiquity on any serial consoles that the user told systemd
about.
Imported using git-ubuntu import.
Changelog parent: 3d8c4a0b3545a85626b67ede101d52e9a3b83261
New changelog entries:
* Set a default archive mirror - needed for germinate.
Imported using git-ubuntu import.
Changelog parent: f6d60551d8ecf65a3fb877d325ae6124aae8847e
New changelog entries:
* Oops. I shouldn't reference my private stuff.
Imported using git-ubuntu import.
Changelog parent: 5afe03acbb5cdd2bd7a63f64d17574940ce6d298
New changelog entries:
* Support seeding of snaps, as emitted by germinate >= 2.27.
Imported using git-ubuntu import.
Changelog parent: bdda0b17ea81979f749c9ef0101645e454bb563a
New changelog entries:
* ubuntu-cpc: Initramfs compression should match default for
update-initramfs (LP: #1744114)
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.