Imported using git-ubuntu import.
Changelog parent: 5fbc7fdd13f17b6a18d56cf55417ad6a8faca93c
New changelog entries:
* live-build/auto/build: Move NetworkManager configuration to the right
place.
Imported using git-ubuntu import.
Changelog parent: cddd4d301bc956684ff289d448df3690d53941f1
New changelog entries:
* live-build/auto/build: If the image pre-installs network-manager, let it
manage all devices by default by shipping a default netplan policy.
Installing NM on an existing system only manages wifi and wwan, to avoid
interfering with networkd managed devices on existing server/cloud
instances.
Imported using git-ubuntu import.
Changelog parent: c220efa82690b5d80f6788ff234c7a5fb6a63dad
New changelog entries:
* Install nplan in the ubuntu-core image.
Imported using git-ubuntu import.
Changelog parent: 0b87c386fe081594f3bad86a5974f4e015c38f7e
New changelog entries:
[ Simon Quigley ]
* Add an image for Lubuntu Next (LXQt)
Imported using git-ubuntu import.
Changelog parent: 4109c1c2b360322778ac7f8d8659c51b2fc8f048
New changelog entries:
[ Łukasz 'sil2100' Zemczak ]
* Remove the ubuntu-pd project from the scripts
* Add instead an ubuntu-touch-custom project for custom re-builds of
ubuntu-touch
[ Oliver Grawert ]
* sanitize the version number of the ubuntu-core snap
* sanitize the version number of the kernel snap
Imported using git-ubuntu import.
Changelog parent: 2fcba79a9b121a8a793652b05e4b77e54242cc47
New changelog entries:
* Ubuntu-MATE now does follow Recommends; adjust the configuration for it
to not pass --no-install-recommends.
Imported using git-ubuntu import.
Changelog parent: a98e648df2d65c60c459c258b6454c46f7b12be5
New changelog entries:
* Swap order of security and updates in dvd sources.list.
Imported using git-ubuntu import.
Changelog parent: ec4b3544697f7592f153fac7967663acf37ce0cb
New changelog entries:
[ Michael Vogt ]
* add var/lib/snapd/classic in ubuntu-core
[ Daniel Watkins ]
* Don't overwrite the default sources.list in cloud images.
* Replace sources.list generated using COMPONENTS with the sources.list from
an Ubuntu Server installation (i.e. with all components enabled, and all
deb-src lines commented).
Imported using git-ubuntu import.
Changelog parent: 41e1ae746cef1251904d02c2d8efd6e2388181f6
New changelog entries:
* name switch from ubuntu-core to just core was postponed ... temporarily
revert this bit til we have the necessary snapd bits in place.
Imported using git-ubuntu import.
Changelog parent: 7570a3c606be30378a9d53f3b73765ef7f0a47bf
New changelog entries:
* rename the ubuntu-core snap to simply be "core", update the package
summary too
Imported using git-ubuntu import.
Changelog parent: aca40d6ebfe51f31b27d745d4b21b8b724c7582b
New changelog entries:
[ Michael Vogt ]
* update kernel snap building to match the new kernel policy
* system-image: add /usr/local/bin/xdg-open dbus helper
[ Oliver Grawert ]
* add u-boot-tools to all snappy arches
* drop flash-kernel from snappy, it is useless there
* create /boot/uboot dir on all arches and configure /etc/fw_env.config
everywhere
* adjust motd message on snappy (capitalize "Snappy Ubuntu Core" and replace
the "snappy --help" with "snap --help"
[ Adam Conrad ]
* Stop explicitly removing systemd-sysv for touch.
* Move touch resolution hints to a HINTS variable, and adjust for use
on dual-stack gl/gles arches where things don't quite work right.
Imported using git-ubuntu import.
Changelog parent: ad693abb51773b9636b970f09ed5537b2fd45579
New changelog entries:
* Rename old ubuntu-core tarballs to ubuntu-base to avoid confusion.
* Drop special-casing of ubuntu-core:system-image in places, now that
ubuntu-core unambiguously refers to the snappy Ubuntu Core image.
Imported using git-ubuntu import.
Changelog parent: 689e55f0319ec31a6f24b3ba033019fd75343533
New changelog entries:
[ Michael Vogt ]
* add meta/kernel.yaml to the kernel snaps
[ Łukasz 'sil2100' Zemczak ]
* Add the new dhcpd user introduced by latest archive changes.
Imported using git-ubuntu import.
Changelog parent: c0750e3a3f06faaf0ed9f2e63e9c3ebb64eeba7f
New changelog entries:
* drop linux-firmware-raspi2, it does not actually contain driver
firmware but bootloaders (and fails to install if its target dir
is missing).
Imported using git-ubuntu import.
Changelog parent: a8b139028ef285bd7b8d7ad7a0f67d233287d282
New changelog entries:
[ Colin Watson ]
* Add a basic build-time syntax check for live-build/auto/*.
[ Oliver Grawert ]
* add multiverse to sources.list for snappy kernel builds
Imported using git-ubuntu import.
Changelog parent: dbfd5f49b7239a07b34b03d972b4aae1151b3a42
New changelog entries:
* move the snappy kernel builds to the correct linux-image-$arch and
linux-firmware-$arch metapackages
Imported using git-ubuntu import.
Changelog parent: 4f2c87a4f14a5e047d24cb102606d3f0af7dfd8e
New changelog entries:
* Follow linux-firmware-raspi2 renaming in the archive for raspi2 images.
Imported using git-ubuntu import.
Changelog parent: 9fadf2c64882f8ffe3c5cc7698f2fc9b85733521
New changelog entries:
* Transition from ubuntu-snappy to ubuntu-core-snapd-units and snapd.
Imported using git-ubuntu import.
Changelog parent: 01521cefe4108a2a62c47eb2bdbc978a70f0ed20
New changelog entries:
[ Oliver Grawert ]
* live-build/ubuntu-core/hooks/25-create-generic-initrd.chroot:
kill the snappy os build if the initramfs-tools-ubuntu-core package
is not found
* make s390x known to the snappy builds
* skip kernel snap an device tarball builds for s390x and ppc64el
* drop listing of the device tarballs, this was only for debugging
[ Adam Conrad ]
* live-build/ubuntu-cpc/hooks/032-disk-image.binary: Install s390-tools
and sysconfig-hardware before we attempt to configure zipl.
Imported using git-ubuntu import.
Changelog parent: 15d22caf2c437bdfed9b1e71c6e6b4bffd5a26b8
New changelog entries:
* live-build/ubuntu-core/hooks/25-create-generic-initrd.chroot:
create a generic initrd inside the snappy os-snap so we do not need the
hackish ubuntu-core-generic-initrd package anymore.
Imported using git-ubuntu import.
Changelog parent: 3061756ecb64747bf12af0dc1b0db390717c07a6
New changelog entries:
[ Adam Conrad ]
* Remove obsolete pvr-omap4 special-casing to simplify configs.
[ Daniel Watkins ]
* Enable building of powerpc cloud images.
Imported using git-ubuntu import.
Changelog parent: f51f8e92a544d1d9089e0d146382b56b5b58820c
New changelog entries:
* adjust snap versions to only have one dash and use plus chars instead
Imported using git-ubuntu import.
Changelog parent: ce1a28e5422d5cc751b845a0e86fcd61fb48d7c2
New changelog entries:
* add link for wlan mac address in dragonboard kernel snaps
* move dragonboard kernel snap to linux-snapdragon (with a currently hardcoded
version due to missing -meta package for this kernel, don't do that at
home !)
Imported using git-ubuntu import.
Changelog parent: 2fee3d52d9e358703cb99baed9a9e13b446b5590
New changelog entries:
* Follow rename of ubuntustudio-font-meta to ubuntustudio-fonts.
Imported using git-ubuntu import.
Changelog parent: 307bc170c2cad01c25e017337a6eac01fdd0521c
New changelog entries:
* add support for dragonboard kernel snap
* remove grub-efi-arm64 to the arm64 OS snap as it breaks uboot
Imported using git-ubuntu import.
Changelog parent: 6052273963885922b338a4ceafc2c68f6c7457be
New changelog entries:
[ Michael Vogt ]
* add dpkg.list to assets of the kernel snap
* add grub-efi-arm64 to the arm64 OS snap
[ Adam Conrad ]
* Build raspi2 images with multiverse for firmware.
Imported using git-ubuntu import.
Changelog parent: 4089d75a2175b397937e87a363f4330969fedc07
New changelog entries:
* add snap building for kernel snaps
Imported using git-ubuntu import.
Changelog parent: 24f93cf89e599c662f4e33d6c57fbeb30f0950d8
New changelog entries:
* slightly adjust the naming of the OS snap for snappy builds so it becomes
easier for cdimage to grab and publish it.
Imported using git-ubuntu import.
Changelog parent: 745856c1d8a7871fe5cabfe2285758082bf050b0
New changelog entries:
* Remove the manta device from the list of touchsubarches as we're not
building its kernel anymore (LP: #1553069).
Imported using git-ubuntu import.
Changelog parent: 8027f4d9dfa5da2553557a5cb727f301166396ac
New changelog entries:
[ Ben Howard ]
* live-build/ubuntu-cpc/hooks/042-vagrant.binary: add serial device for
Vagrant images (LP: #1546108).
[ Daniel Watkins ]
* Refactor ubuntu-cpc hooks to hard-code producing an 'ext4' rootfs, which
is used outside of the livecd-rootfs build process (specifically for EC2
publication).
Imported using git-ubuntu import.
Changelog parent: 13d50e4fa16fe11a90a64fbd24b0c1ed38483fe6
New changelog entries:
* Add net.ifnames=0 to the raspi2 cmdline injected into raspi2 builds.
Imported using git-ubuntu import.
Changelog parent: 80fddc56a2b4d6ed82dcce3ef56028b37e40705a
New changelog entries:
[ Michael Terry ]
* Change real name for phablet user to "Ubuntu" in ubuntu-touch.
[ Steve Langasek ]
* Drop BuildLiveCD from the examples; we now use launchpad-buildd to drive
livefs builds, so BuildLiveCD is obsolete and misleading.
* Add hooks to ubuntu-cpc to divert /bin/sync in the chroot and undivert it
at the end. This is a general-purpose change that should be applied to
all flavors and archs, but at the moment it's only needed on armhf+raspi2
to work around the raspberrypi2-firmware postinst calling sync, which is
actually warranted in the normal case.
* If a subarch is specified for a cloud image build, don't build rootfs
artifacts; these should come from the 'generic' build.
* Fix architecture handling in hooks. We know we're always being invoked
from a launchpad-buildd-like setup, which passes ARCH and SUBARCH in the
environment, because auto/config and auto/build both rely on this. So
don't scatter dpkg --print-architecture calls throughout, especially
when many of these are not cross-build-aware.
* Refactor ubuntu-cpc hooks to allow us to handle images where the root
partition should not be partition 1.
[ Ben Howard ]
* ubuntu-cpc: fix hooks/032-disk-image.binary call to
create_empty_partition, which requires five args due to "-u"
* ubuntu-cpc: in hooks/030-root-tarball.binary create /lib/modules to fix
(LP: 1543204).
[ Dimitri John Ledkov ]
* Do not remove linux-base, when purging all the linux-*, in the tarball
build. Otherwise ubuntu-minimal is removed, and things get crazy.
* Correct initrd.img symlink, kernel/hooks should actually produce the
right thing here, but meh.
* Chroot to execute zipl, because it's nice.
* Use the right loop device to install zipl onto.
[ Steve Langasek ]
* Refactor ubuntu-cpc hooks to always produce a 'plain' rootfs via
live-build and reuse this for the tarball, instead of lb_binary_rootfs
creating some artifact that we ignore / throw away.
* Initial support for raspi2 subarch.
* Import live-build/ubuntu-cpc/hooks/raspi2/mkknlimg from
https://github.com/raspberrypi/linux/blob/rpi-4.1.y/scripts/mkknlimg
and use it to install a bootable uboot.bin.
Imported using git-ubuntu import.
Changelog parent: b668a9f9f9048b0fa06523dc084d8fb308fcd9c5
New changelog entries:
[ Michael Vogt ]
* ubuntu-core:
- include the dpkg.list in the device tarball
- store /usr/share/snappy/dpkg.list manifest on the OS tarball
[ Dimitri John Ledkov ]
* ubuntu-cpc:
- exclude s390x from should_install_grub
[ Steve Langasek ]
* Refactor/reorder ubuntu-cpc support for consistency with other flavors,
so that subarch overrides can be applied correctly.
[ Ben Howard ]
* ubuntu-cpc:
- fixed loop setup due to change of kpartx output
- only use grub-install logic for Intel architectures
Imported using git-ubuntu import.
Changelog parent: e8c9dfca01dab3e02f000855110914ae468a4b35
New changelog entries:
* make sure u-boot-tools is installed on snappy arm64
Imported using git-ubuntu import.
Changelog parent: 3242ef6c5973f8913775b8699e23db390733efb7
New changelog entries:
* do not ship assets/dtbs/overlays in raspi2 tarball, it breaks
ubuntu-device-flash
Imported using git-ubuntu import.
Changelog parent: 131941df22c4e810eca8afb4e2468069aeecc951
New changelog entries:
* drop input group from snappy images, adjust md5 sums in
live-build/ubuntu-core/hooks/00-uid-gid-fix.chroot_early
* completely separate the snappy device tarball creation from the snappy
rootfs so one doesnt taint the other (which allows dropping a lot more from
the rootfs we do not need in a snappy system, like initramfs creation
tools and all its dependencies).
* drop live-build/ubuntu-core/hooks/500-move-kernel-to-device-tar.binary
* enable automated build of raspi2 device tarballs for snappy
Imported using git-ubuntu import.
Changelog parent: 9ac850741cb5c111949cb40b971436c3524d495d
New changelog entries:
* Move building of all architecture-specific CPC artifacts into Launchpad
(LP: #1513754).
Imported using git-ubuntu import.
Changelog parent: 8c606962fab21203597e115e446a5b035d0798cb
New changelog entries:
* do not hardcode installation of grub-pc for amd64 in snappy images,
instead install the right grub set for secureboot there
Imported using git-ubuntu import.
Changelog parent: 808414beec1a50b808a55b24250e57c2d152efa6
New changelog entries:
* Drop 'landscape-client' from Cloud Images (LP: #1497030).
Imported using git-ubuntu import.
Changelog parent: 5e322d7d9e5edf41745287fda3c5b96ce63199aa
New changelog entries:
* add ppp and watchdog packages to snappy
Imported using git-ubuntu import.
Changelog parent: d467c9238826ad23d2905728120aa5b2751aef61
New changelog entries:
* revert the apparmor-super-noise change, issue is found
* touch the cache files during build to prevent timestamp issues in the future
* drop copying of zip files of the android package, we do not generate these
anymore.
Imported using git-ubuntu import.
Changelog parent: 3dd0e68f99222548009f61d719bff8abbe1d015f
New changelog entries:
[ Łukasz Zemczak ]
* merge lp:~sil2100/livecd-rootfs/deb-src_for_extra_ppas,
In case of extra PPAs also include the deb-src entry in the sources list.
(LP: #1482703)
[ Oliver Grawert ]
* add the apparmor-super-noise change to get extra detailed info about all
apparmor operations in the ubuntu-touch build logs
Imported using git-ubuntu import.
Changelog parent: 7782a874481d53378f1ff3dea562504decd67a7b
New changelog entries:
* Attempt to build Ubuntu image using metapackages instead of tasks; this
is necessary in order to build a test image out of wily-proposed for the
g++5 transition, but may be reverted later if this doesn't turn out to
be maintainable. (Code taken from the trusty HWE LTS branch of
livecd-rootfs.)
Imported using git-ubuntu import.
Changelog parent: bc2b9aed67e9a153c42c0aea158f3bc3d8fe2021
New changelog entries:
* merge lp:~sergiusens/livecd-rootfs/no-walinuxagent to remove all the
hackery that was initially needed for azure snappy images, this got
properly implemented now.