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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 04b0ecd5a61912d3ba2e924c152b482593b7321b
New changelog entries:
* Remove duplicated code leftover in the previous desktop-next changeset
Imported using git-ubuntu import.
Changelog parent: f5af78966b977349a8f7dae9fd2fcc042246d3bc
New changelog entries:
* Create hooks and image build config for the ubuntu-desktop-next
new based on snappy image.
Imported using git-ubuntu import.
Changelog parent: a4c006633a9e411c5526fa57cd85bec020b6565c
New changelog entries:
* drop grouper from touchsubarches variable. the android package does not
provide any grouper images anymore which makes touch image builds fail.
Imported using git-ubuntu import.
Changelog parent: 4c697dbaf6165eb0affff43de8b33de465120041
New changelog entries:
* Call Setup_cleanup in live-build/auto/build to set exit handler.
Imported using git-ubuntu import.
Changelog parent: 1aff015ce1318f1ae128d9b21d50fdb86b3b7bc8
New changelog entries:
* fix device.tar.gz generation for snappy
* lp:~ubuntu-on-ec2/livecd-rootfs/cpc2:
- build cloud based images using livecd-rootfs
Imported using git-ubuntu import.
Changelog parent: 74b7fad340f8ad299332c40365542f97c375c75a
New changelog entries:
* add more verbosity to the copy command for android fragments in
ubuntu-touch
Imported using git-ubuntu import.
Changelog parent: 4825764bf07f5bea386ade8347c680644af7692a
New changelog entries:
[ Michael Vogt ]
* live-build/ubuntu-core/hooks/11-remove-extra-packages.chroot:
- remove libpython2.7 and friends as welll
[ Oliver Grawert ]
* remove all .override files in teh build chroot, else teh buildd machines
fall over.
Imported using git-ubuntu import.
Changelog parent: 3ae0f6025fcc17a9625944d782d97cad537bfdce
New changelog entries:
* live-build/auto/{build,config}:
- create device-azure.tar.gz during the build that includes the
packages for the azure cloud
* live-build/ubuntu-core/hooks/400-create-apt-get-warning.binary:
- display helpful message to use snappy when a user tries to use
apt-get on a snappy system
* live-build/ubuntu-core/hooks/500-move-kernel-to-device-tar.binary:
- do the device-azure.tar.gz extraction here
* live-build/ubuntu-core/hooks/12-add-docker-user.chroot:
- ensure docker group is used
Imported using git-ubuntu import.
Changelog parent: 50aa7ff1c2c14ba7e453dcae26a7a68170d009fc
New changelog entries:
* live-build/auto/config:
- system-image: do not install ubuntu-minimal
- system-image: install KERNEL_FLAVOURS=virtual on i386/amd64
- system-image: use "--linux-packages=linux-image"
- add click-hook-framework
* live-build/auto/build:
- system-image: collect the deivce.tar.gz
* live-build/ubuntu-core/hooks/09-move-kernel-to-device-tar.binary:
- create a device.tar.gz from the installed kernel/modules and
remove it from the rootfs
* live-build/ubuntu-core/hooks/10-remove-documentation.binary:
- strip documentation
* live-build/ubuntu-core/hooks/11-remove-extra-packages.chroot:
- remove extra packages like libicu52/libqt that are still on the
image because vivid system-image has a dependency on u-d-m which
depends on libqt
* live-build/ubuntu-core/hooks/12-add-docker-user.chroot:
- add a docker user/group into the image (this can go once we have
a hook for this)
Imported using git-ubuntu import.
Changelog parent: f381ad345f5e46a6eca6bbf91afac6e83993e971
New changelog entries:
[ Steve Langasek ]
* Add support to the ubuntu-touch target to generate a separate custom
tarball as part of the build, moving most click packages into it.
[ Colin Watson ]
* Temporarily install the to-be-moved click packages in both core and
custom databases, to simplify the landing process.
Imported using git-ubuntu import.
Changelog parent: 9da734df9353e25b870f23845467a0e38c7606e8
New changelog entries:
* Drop fdupes analysis: not widely used any more, can be done separately
if needed, and very noisy in build logs.
* Make the output kernel/initrd world-readable in a couple more cases,
particularly relevant to ubuntu-defaults-image (LP: #1334616).
Imported using git-ubuntu import.
Changelog parent: 0ae537f96e10219baf325cdafdf7c8e405535085
New changelog entries:
* Adding support for ubuntu-touch i386 based images
Imported using git-ubuntu import.
Changelog parent: 34a87f0754360df232507fd4c7392f3c81483dda
New changelog entries:
* dropping maguro and adding flo, changing golfish to generic in touchsubarches
Imported using git-ubuntu import.
Changelog parent: b86f4a8d4a1225f2e343f95ea129c60bed2e114d
New changelog entries:
* add support for copying goldfish android images out of the android package
Imported using git-ubuntu import.
Changelog parent: 6ab1ece7b0fdce9e27ae8da448463b7a3ab4b6f2
New changelog entries:
* Double-quotes prevented the previous change from working, so drop those.
Additionally remove an hardcoded occurence of "saucy", instead using
LB_DISTRIBUTION to avoid having to change that in the future.
Imported using git-ubuntu import.
Changelog parent: 59c8f137e1d28d9376f17ba752897eb671b43c89
New changelog entries:
* Workaround to make ubuntu-touch build with older android package.
Imported using git-ubuntu import.
Changelog parent: eaa83595efbbdf3b85424a8feadace47d5207f35
New changelog entries:
* fix the prefixing of click packages in manifest files
Imported using git-ubuntu import.
Changelog parent: 553526f375ecdc590c6f86b8c1fe93602c188315
New changelog entries:
* prefix click packages in the manifest file with "click:"
* drop SHELL=/system/bin/sh from /etc/environment on touch images (urgh)
* add click packages to the manifest output on ubuntu touch
Imported using git-ubuntu import.
Changelog parent: aa20a6de713e22da84e0349104112530a66917de
New changelog entries:
* preserve a symlink of media-info for backwards compatibility
Imported using git-ubuntu import.
Changelog parent: 903725ebddc81ebc975eb3ab4fd7a1f6a6c409a1
New changelog entries:
* move media-info file from /var/log/installer to /etc on touch images.
Imported using git-ubuntu import.
Changelog parent: ec9dcca06cf61f62dfb102c9b2f6cb52b1e97c8b
New changelog entries:
* seems unlike my local build the buildd doesnt get along with links, use
copy instead