Imported using git-ubuntu import.
Changelog parent: 80fddc56a2
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: b668a9f9f9
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: 3242ef6c59
New changelog entries:
* do not ship assets/dtbs/overlays in raspi2 tarball, it breaks
ubuntu-device-flash
Imported using git-ubuntu import.
Changelog parent: 131941df22
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: 9ac850741c
New changelog entries:
* Move building of all architecture-specific CPC artifacts into Launchpad
(LP: #1513754).
Imported using git-ubuntu import.
Changelog parent: 8c606962fa
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: d467c92388
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: 3dd0e68f99
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: 7782a87448
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: bc2b9aed67
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.
Imported using git-ubuntu import.
Changelog parent: eab885e336
New changelog entries:
[ Iain Lane ]
* Small whitespace cleanup in live-build/auto/config
[ Sebastien Bacher ]
* Set kernel flavours variable to try to fix amd64 build
Imported using git-ubuntu import.
Changelog parent: 04b0ecd5a6
New changelog entries:
* Remove duplicated code leftover in the previous desktop-next changeset
Imported using git-ubuntu import.
Changelog parent: f5af78966b
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: a4c006633a
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: 4c697dbaf6
New changelog entries:
* Call Setup_cleanup in live-build/auto/build to set exit handler.
Imported using git-ubuntu import.
Changelog parent: 35251d626b
New changelog entries:
[ Michael Vogt ]
* create /boot/uboot on armhf to ensure that its in the system
tarball and still on the system if ubuntu-core-upgrader
performs a "format" (LP: #1447652)
* live-build/ubuntu-core/hooks/500-move-kernel-to-device-tar.binary:
- fix typo in hardware.yaml
* live-build/auto/config:
- add grub-efi-ia32-bin for i386 for efi support
[ Adam Conrad ]
* live-build/auto/config: Handle applying priorities to EXTRA_PPAS
via the extra_ppa="user/ppaname:priority" syntax (LP: #1450257)
Imported using git-ubuntu import.
Changelog parent: 1aff015ce1
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: 79e9de67c4
New changelog entries:
* forcefully add ubuntu-system-settings-online-accounts to ubuntu-touch
builds to make sure the dependency is fulfilled in advance
Imported using git-ubuntu import.
Changelog parent: 74b7fad340
New changelog entries:
* add more verbosity to the copy command for android fragments in
ubuntu-touch
Imported using git-ubuntu import.
Changelog parent: 4825764bf0
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: 9efe2723ef
New changelog entries:
* touch: Explicitly uninstall systemd-sysv, to help apt to install upstart
when the preferred "init" alternative is systemd-sysv. Also explicitly
install packagekit to help the problem resolver. Thanks Colin Watson!
(LP: #1428026)
Imported using git-ubuntu import.
Changelog parent: c68dfb0ea3
New changelog entries:
[ Michael Vogt ]
* add dosfstools on snappy to ensure systemd can fsck the /boot
partition
[ Ricardo Salveti de Araujo ]
* touch: don't depend on mir-platform-graphics-android and let that to be
handled by the seeds (they can't stop bumping the package name and the
graphics-mesa package doesn't cause any harm)
Imported using git-ubuntu import.
Changelog parent: 3ebe79c0ac
New changelog entries:
[ Michael Vogt ]
* add even more verbose output to
live-build/ubuntu-core/hooks/00-uid-gid-fix.chroot_early
(thanks Oliver!)
* live-build/ubuntu-core/hooks/00-uid-gid-fix.chroot_early:
- adjust the {group,gshadow}_bootstrap values. The audio group
used to be gid 1005 after the bootstrap and is now 29.
* live-build/auto/config:
- add snappy-ubuntu
[ Oliver Grawert ]
* make sure /var/log is always owned by the syslog group on touch
Imported using git-ubuntu import.
Changelog parent: ff016f4510
New changelog entries:
* touch: forcing package mir-platform-graphics-android to see if we're able
to remove the dependency on the mesa one (until mir is properly fixed)
Imported using git-ubuntu import.
Changelog parent: f065c9b603
New changelog entries:
* touch: removing dependencies on a specific mir platform driver as mir can
now identify and load the correct driver during runtime
Imported using git-ubuntu import.
Changelog parent: 46882a81aa
New changelog entries:
[ Mathieu Trudel-Lapierre ]
* live-build/auto/config: add config for Ubuntu MATE.
[ Michael Vogt ]
* use generic kernel for all ubuntu-core system-image
* live-build/ubuntu-core/hooks/01-setup_user.chroot:
- run chpasswd after user moved into /var/lib/extrausers
* live-build/ubuntu-core/hooks/01-setup_user.chroot:
- run with -e
Imported using git-ubuntu import.
Changelog parent: 1689669b4b
New changelog entries:
[ Michael Vogt ]
* live-build/ubuntu-core/hooks/00-uid-gid-fix.chroot_early:
- port static uid/gid setup from ubuntu-touch
[ Ricardo Salveti de Araujo ]
* Bump the hardcoded libmirplatform driver version for ubuntu-touch
Imported using git-ubuntu import.
Changelog parent: a8cab46440
New changelog entries:
* bump the hardcoded libmirplatform driver version for ubuntu-touch
Imported using git-ubuntu import.
Changelog parent: 3ae0f6025f
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: 50aa7ff1c2
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: 791c1d95fc
New changelog entries:
* live-build/auto/config:
- also install flash-kernel/u-boot-tools in the armhf system-image,
thanks to Adam Conrad
Imported using git-ubuntu import.
Changelog parent: 75fc29334d
New changelog entries:
* live-build/auto/config:
- explicitly set KERNEL_FLAVOURS=generic to get the right kernel
on armhf
Imported using git-ubuntu import.
Changelog parent: 6c4b5a72d4
New changelog entries:
* merge ubuntu-core system-image fixes from the PPA:
- add ubuntu-core-libs
- add packages not (yet) in the ubuntu-core seed
- fix resolv.conf
- make timezone, localtime and hostname writable for cloud-init
Imported using git-ubuntu import.
Changelog parent: f381ad345f
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: a40ec94d24
New changelog entries:
* force the right alternative when the libmir*-android packages are
installed, so that accidentially pulled in -mesa versions will not provide
the default alternatives for them in ubuntu-touch images
* Update hardcoded libmir*-android installations for Mir 0.8.0.
Imported using git-ubuntu import.
Changelog parent: d803954231
New changelog entries:
* live-build/auto/config: Use ubuntukylin-live task for ubuntukylin, not
ubuntu-live (LP: #1372731).
Imported using git-ubuntu import.
Changelog parent: eb694e09bc
New changelog entries:
* live-build/auto/config: Use ubuntukylin-desktop task for ubuntukylin,
not ubuntu-desktop.
Imported using git-ubuntu import.
Changelog parent: c802879846
New changelog entries:
* ubuntu-core: Add click-systemd to preinstalled image (currently only in
a PPA, so can't use tasks for this).
Imported using git-ubuntu import.
Changelog parent: 5264712d26
New changelog entries:
* Only add the ubuntu-core hooks for the system-image subproject.
Imported using git-ubuntu import.
Changelog parent: 82eb59481a
New changelog entries:
[ Colin Watson ]
* live-build/auto/config: Add configuration for new kubuntu-plasma5
flavour.
[ James Hunt ]
* ubuntu-core: Run setup hooks as done for ubuntu-touch.
Imported using git-ubuntu import.
Changelog parent: 0bdd198220
New changelog entries:
[ James Hunt ]
* live-build/auto/config: Enable universe for system-image ubuntu-core
sub-project which requires 'system-image-cli'.
Imported using git-ubuntu import.
Changelog parent: d4626e0b8e
New changelog entries:
* Hard-code installation of libmirclientplatform-android and
libmirplatformgraphics-android to avoid accidentally pulling in the
-mesa variants that are preferred as dependencies of libmirclient and
libmirserver.
Imported using git-ubuntu import.
Changelog parent: 157b5a339e
New changelog entries:
* lp:~mvo/livecd-rootfs/ubuntu-core-system-image:
- install the "ubuntu-core" task and a kernel when building
ubuntu-core with SUBPROJECT=system-image
Imported using git-ubuntu import.
Changelog parent: eb1f0128d3
New changelog entries:
* Pass --mirror-binary in the ubuntu-rtm case too; this isn't inherited
from the bootstrap mirror.
Imported using git-ubuntu import.
Changelog parent: 23bffaae7f
New changelog entries:
* Pass --mirror-chroot-security and --mirror-binary-security in the
ubuntu-rtm case, as the default of http://security.ubuntu.com/ubuntu/
isn't going to have ubuntu-rtm suites.
Imported using git-ubuntu import.
Changelog parent: 92db4fa1ef
New changelog entries:
* Disable apt authentication checks when building ubuntu-rtm images
against dogfood (that test archive is signed, but not with a very useful
key).
* Apply a grievous hack to get debootstrap working against ubuntu-rtm
series.
Imported using git-ubuntu import.
Changelog parent: 33e2ad65cd
New changelog entries:
* Use the soon-to-exist ubuntu-rtm archive for ubuntu-touch builds if
SUBPROJECT is ubuntu-rtm (or ubuntu-rtm/dogfood for the dogfood
version).
Imported using git-ubuntu import.
Changelog parent: 9da734df93
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: 3bcd7a0f6a
New changelog entries:
* Install linux-signed-generic directly in live passes rather than relying
on it being in the corresponding tasks. linux-signed-generic shouldn't
be in a task because that expands to ABI-versioned packages, and tasks
can't be updated post-release.
Imported using git-ubuntu import.
Changelog parent: 095562b397
New changelog entries:
* ubuntu-desktop-next: Use the Task fields that the archive now has for this
project.
Imported using git-ubuntu import.
Changelog parent: 0d33db8e8f
New changelog entries:
* The EXTRA_ARCHIVES environment variable defined in 2.212 doesn't quite
work properly because it doesn't allow for signing key configuration.
Rename it to the more domain-specific EXTRA_PPAS (which is now a
space-separated sequence of <ppa-owner>/<ppa-name> pairs), and fetch
signing keys for those from Launchpad using python3-software-properties.
Imported using git-ubuntu import.
Changelog parent: 5094f5308f
New changelog entries:
* live-build/auto/config: If EXTRA_ARCHIVES is set in the environment,
dump its value into config/archives/extra-archives.list.chroot and
config/archives/extra-archives.list.binary. This makes it easier for a
builder to build an image against an additional PPA.
Imported using git-ubuntu import.
Changelog parent: 207a9d2395
New changelog entries:
* Add an ubuntu-desktop-next project for building a desktop flavour
including Unity 8 and the applications developed for Ubuntu Touch.
Imported using git-ubuntu import.
Changelog parent: d0fa866363
New changelog entries:
* live-build/auto/config: Pass any additional command-line arguments on to
"lb config".
Imported using git-ubuntu import.
Changelog parent: 34a87f0754
New changelog entries:
* dropping maguro and adding flo, changing golfish to generic in touchsubarches
Imported using git-ubuntu import.
Changelog parent: 7e480206fa
New changelog entries:
* Add the minimal task to ubuntu-core to preserve brand consistency.
Imported using git-ubuntu import.
Changelog parent: b86f4a8d4a
New changelog entries:
* add support for copying goldfish android images out of the android package
Imported using git-ubuntu import.
Changelog parent: 6ab1ece7b0
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: 59c8f137e1
New changelog entries:
* Workaround to make ubuntu-touch build with older android package.
Imported using git-ubuntu import.
Changelog parent: 553526f375
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: 1e86459dd5
New changelog entries:
* Explicitly add the ubuntu-desktop task to Edubuntu builds, so that any
ambiguous dependencies resolved by the contents of the ubuntu-desktop
task are actually resolved reliably.
Imported using git-ubuntu import.
Changelog parent: 647e5bbcb6
New changelog entries:
* Log the hostname at the start of the build.
* Fix test for whether we're running in the Canonical datacentre when
installing click packages.
Imported using git-ubuntu import.
Changelog parent: 903725ebdd
New changelog entries:
* move media-info file from /var/log/installer to /etc on touch images.
Imported using git-ubuntu import.
Changelog parent: ec9dcca06c
New changelog entries:
* seems unlike my local build the buildd doesnt get along with links, use
copy instead
Imported using git-ubuntu import.
Changelog parent: 6f2173d60f
New changelog entries:
* switch touch builds to use the packaged android img files (pending cdimage
changes to publish these from the livefs builder)
Imported using git-ubuntu import.
Changelog parent: 8212680ba0
New changelog entries:
* make sure FLASH_KERNEL_SKIP is set when we post-process touch images
Imported using git-ubuntu import.
Changelog parent: ac53f88f18
New changelog entries:
* Under armhf+omap4, don't use the ubuntu-desktop Task, but use the
metapackage instead. The metapackage doesn't pull in the X stack which
allows us to additionally install the special "revert" X stack that we
require here.
Imported using git-ubuntu import.
Changelog parent: 543bc14843
New changelog entries:
* add xserver-xorg-input-evdev-omap-revert and
xserver-xorg-video-omap-revert to panda builds
Imported using git-ubuntu import.
Changelog parent: 77f39e99b7
New changelog entries:
* fix build stamp handling for ubuntu-touch (requires an RT to have IS
update BuildLiveCD on the builders)
Imported using git-ubuntu import.
Changelog parent: 70b02315bd
New changelog entries:
* try to hand the exported $NOW over from live-build/auto/config as
$BUILDSTAMP so live-build/auto/build can use it to write a stamp file
Imported using git-ubuntu import.
Changelog parent: d9c6a7fcc1
New changelog entries:
* we do better not try to create something outside of a chroot while we are
in it :P (make sure bootimg's are created in /boot of the chroot and only
copied afterwards).
Imported using git-ubuntu import.
Changelog parent: ed5f40b753
New changelog entries:
* use ubuntu-touch-generic-initrd for touch images instead of rolling an
arch specific initrd at build time for each arch (this should save quite
some build time)
* directly create the output file with abootimg, no need to cp it separately
* do not remove kernel packages from a chroot we throw away anyway
Imported using git-ubuntu import.
Changelog parent: c99101f413
New changelog entries:
* export $NOW in BuildLiveCD so we have it available in live-build
* create a build stamp in /var/log/installer/media-info on Ubuntu Touch images
Imported using git-ubuntu import.
Changelog parent: 84f1c3ad04
New changelog entries:
* drop the generic .bootimg from ubuntu-touch, all boot images we need have
to be subarch tagged
Imported using git-ubuntu import.
Changelog parent: 7f4def3fd6
New changelog entries:
* adjust naming of the bootimg files so cdimage picks them up for publishing
Imported using git-ubuntu import.
Changelog parent: a879155deb
New changelog entries:
* Clean up subarch loop for touch subarches to skip unwanted deps.
Imported using git-ubuntu import.
Changelog parent: 80b176e6b2
New changelog entries:
* drop all the cleanup code, we already have the tarball and don't need to
clean the chroot.
* add better quoting for update-initramfs and abootimg calls for
ubuntu-touch
Imported using git-ubuntu import.
Changelog parent: 331562fe9b
New changelog entries:
* copy the initrd out of the chroot before we purge the kernel package on
ubuntu-touch
Imported using git-ubuntu import.
Changelog parent: 8ee97385eb
New changelog entries:
* make removal of non existing old initrds non fatal in ubuntu-touch
Imported using git-ubuntu import.
Changelog parent: 49c4a4c659
New changelog entries:
* hardcode dist in the temporary sources.list of the ubuntu-touch initrd
creation for a test
Imported using git-ubuntu import.
Changelog parent: 559b695a85
New changelog entries:
* also move the sources.list.d dir out of the way on ubuntu-touch
Imported using git-ubuntu import.
Changelog parent: 0022f57f81
New changelog entries:
* clear up /var/lib/initramfs-tools/ in the chroot after building initrds
* remove ubuntu-touch/hooks/49-setup-demo-assets.chroot
* handle sources.list in ubuntu-touch initrd creation
Imported using git-ubuntu import.
Changelog parent: c29877b2fc
New changelog entries:
* ubuntu-touch: determine the value for $kver inside the chroot, not
outside. Use -c and drop -t with update-initramfs
Imported using git-ubuntu import.
Changelog parent: 4f5da1d8d3
New changelog entries:
[ Colin Watson ]
* BuildLiveCD: Time out lockfile after 12 hours, which should be enough
for even the longest build queue to clear.
[ Oliver Grawert ]
* add live-build script for subarch specific Ubuntu Touch initrd
and boot image creation
Imported using git-ubuntu import.
Changelog parent: efa47e8566
New changelog entries:
* make sure we build a plain filesystem for ubuntu-touch (this should
automatically produce a preinstalled tarball)
Imported using git-ubuntu import.
Changelog parent: 69ac29ee57
New changelog entries:
* Disable zsync for ubuntu-touch images.
* Copy binary-tar.tar.gz to $PREFIX.rootfs.tar.gz if it exists.
Imported using git-ubuntu import.
Changelog parent: 396a88f367
New changelog entries:
* Don't include lupin-casper in ubuntu-touch images.
* Use gzip compression for ubuntu-touch tarballs.
Imported using git-ubuntu import.
Changelog parent: 8458489f9f
New changelog entries:
* Install metapackages rather than tasks for ubuntu-touch, since it still
relies on PPAs and those don't have tasks.
Imported using git-ubuntu import.
Changelog parent: 65b7f7a10a
New changelog entries:
* live-build/auto/config: Add basic ubuntu-touch enablement (based on
patch from Oliver Grawert, for which thanks).
* live-build/auto/config, live-build/ubuntu-touch: Copy a huge pile of
customisation by Ricardo Salveti from
lp:~phablet-team/touch-preview-images/ubuntu-build-phablet, which should
be close to enough for the architecture-independent parts of
ubuntu-touch builds.
Imported using git-ubuntu import.
Changelog parent: b4c2270228
New changelog entries:
* live-build/auto/config: Run the ubuntukylin-default-settings chroot
hook.
Imported using git-ubuntu import.
Changelog parent: 0c9843a4df
New changelog entries:
* Revert changes in 2.113. This needs to be done in cdimage/debian-cd
instead.
Imported using git-ubuntu import.
Changelog parent: 5fbbc732ce
New changelog entries:
* live-build/auto/config: Set gfxboot default language to zh_CN for
UbuntuKylin.
Imported using git-ubuntu import.
Changelog parent: 501f253cc8
New changelog entries:
* live-build/auto/config: Add ubuntukylin as a valid project
(LP: #1152812).
* BuildLiveCD: Remove the explicit list of valid projects. This is a
hassle to modify, and not very useful since an invalid project will fail
soon enough anyway.
Imported using git-ubuntu import.
Changelog parent: 9f3cb2500c
New changelog entries:
* Drop ubuntustudio-generation and ubuntustudio-recording tasks and add
ubuntustudio-audio task to reflect Ubuntu Studio seed restructuring
- update live-build/auto/config
Imported using git-ubuntu import.
Changelog parent: c7bec9b769
New changelog entries:
[ Colin Watson ]
* live-build/auto/build: Use slightly safer code for kernel handling just
in case 'set -o pipefail' is ever reinstated here.
[ Adam Conrad ]
* Add abootimg explicitly to ac100 and nexus7 images, so it's marked
as manually installed and apt doesn't autoremove it (LP: #1041290)
* Remove linux-firmware-nexus7 from the install list, it gets pulled
in automatically by linux-image-nexus7, so this is redundant.
Imported using git-ubuntu import.
Changelog parent: 2cbe6e31d2
New changelog entries:
* Make sure the $PREFIX.kernel-$FLAVOUR.efi.signed output is
world-readable.
Imported using git-ubuntu import.
Changelog parent: befa2e4252
New changelog entries:
* re-enable all slideshows on all preinstalled images, webkit should work
again
Imported using git-ubuntu import.
Changelog parent: ecfcd4308c
New changelog entries:
* preseed autologin in the nexus7 tarball
* use ubuntu-defaults-nexus7 package in the nexus7 images
Imported using git-ubuntu import.
Changelog parent: 394b1e1116
New changelog entries:
* use a subarch based approach for the ac100 and nexus7 bootimg.cfg files
* create a media-info file and place it inside the tarball installer
initramfs for copying it to the target system on successfull decompression
(LP: #1080747)
Imported using git-ubuntu import.
Changelog parent: 164ac67eb4
New changelog entries:
* live-build/auto/build: Exclude all *.efi* files from kernel version
detection (i.e. including *.efi.signature), not just *.efi.signed.
Imported using git-ubuntu import.
Changelog parent: f12aa71a19
New changelog entries:
* create the nexus7 rootfs image with .ext4 as suffix instead of using
.img, so debian-cd knows how to handle it
Imported using git-ubuntu import.
Changelog parent: 0392f3aa20
New changelog entries:
* instead of mangling the ac100 bootimg for nexus7 support, ship a proper
config in ac100-tarball-installer and build the nexus7 one from scratch
as well.
Imported using git-ubuntu import.
Changelog parent: 5d6be2b8a3
New changelog entries:
* clean up the userdata dir
* move the tarball around instead of copying it
* fix quoting of abootimg call harder
Imported using git-ubuntu import.
Changelog parent: fdb15fb4e5
New changelog entries:
* fix quoting in abootimg call for nexus7
* dont fail if the userdata dir already exists
Imported using git-ubuntu import.
Changelog parent: 82caa29542
New changelog entries:
* we want nvidia-tegra3 (the binary) not nvidia-graphics-drivers-tegra3
Imported using git-ubuntu import.
Changelog parent: 1d42aa78bb
New changelog entries:
* add linux-firmware-nexus7 and nvidia-graphics-drivers-tegra3 to nexus7
builds
* preseed the license popup of linux-firmware-nexus7, we will show
it in the installer for full image installs.
Imported using git-ubuntu import.
Changelog parent: ff441d12fb
New changelog entries:
* add nexus7 specific kernel cmdline
* move the nexus7 processing up a bit in the code so we can modify the
bootimg cmdline before the file gets copied around
Imported using git-ubuntu import.
Changelog parent: 20f625ae79
New changelog entries:
* add a dependency on android-tools-fsutils for armhf builds
* add nexus7 live-build configuration
* add nexus7 post processing with make_ext4fs for teh tarball to roll a
proper android img file
Imported using git-ubuntu import.
Changelog parent: 96cd9adbcd
New changelog entries:
* Revert binary/$INITFS/kernel-$FLAVOUR to the unsigned kernel, and link
signed kernels to binary/$INITFS/kernel-$FLAVOUR.efi.signed instead
(LP: #1067659).
Imported using git-ubuntu import.
Changelog parent: 347609b607
New changelog entries:
* disable all slideshows on al preinstalled images, due to (LP: #1066046)
the installer crashes when trying to start up webkit for teh slideshow
Imported using git-ubuntu import.
Changelog parent: abf654a898
New changelog entries:
* make sure preinstalled ac100 images have multiverse enabled in their
sources.list
Imported using git-ubuntu import.
Changelog parent: c05b463ee1
New changelog entries:
* live-build/auto/build: If they exist, link *.efi.signed versions of the
kernel to binary/$INITFS/kernel-$FLAVOUR rather than the unsigned
versions.
Imported using git-ubuntu import.
Changelog parent: ee696bfb04
New changelog entries:
* fix lubuntu and xubuntu preinstalled handling so we end up with the
right slideshows in oem-config
Imported using git-ubuntu import.
Changelog parent: 81efc9c7e5
New changelog entries:
* live-build/auto/config: Add photography and publishing metas for
Ubuntu Studio (LP: #1057816)
Imported using git-ubuntu import.
Changelog parent: a571547648
New changelog entries:
* live-build/auto/config: Build ubuntu-server and ubuntu-core with
--initramfs=none, since we don't need casper in those images.
Imported using git-ubuntu import.
Changelog parent: d2dadbecc0
New changelog entries:
* Reorganise code to avoid kernel installation on
ubuntu-server/ubuntu-core so that it works for all architectures.
Imported using git-ubuntu import.
Changelog parent: c257ebba9e
New changelog entries:
* live-build/auto/config: Set KERNEL_FLAVOURS=none for ubuntu-server as
well, so that live-build/auto/build doesn't try to copy out kernel
images.
Imported using git-ubuntu import.
Changelog parent: 8bc91f092f
New changelog entries:
* Actually apply the change done in 2.74 as it was only done to the
legacy code...
- Change mksquashfs compression flags for LTSP images, turning
compression back on to match current ltsp-update-image behaviour.
Imported using git-ubuntu import.
Changelog parent: 2eff0cadbc
New changelog entries:
* live-build/auto/config: Remove standard and server tasks from
ubuntu-server squashfs, and build it with no kernel packages so that
they can be added more correctly later by the installer (LP: #1028453).
Imported using git-ubuntu import.
Changelog parent: fb36bfecb6
New changelog entries:
* live-build/auto/build: live-build now calls hybrid ISO9660 images
binary.hybrid.iso rather than binary-hybrid.iso.
Imported using git-ubuntu import.
Changelog parent: edd37a1bb5
New changelog entries:
* add pvr-omap4 driver to omap4 image builds for everything but
ubuntu-server, ubuntu-core and base images so we have GLES working
out of the box on them
Imported using git-ubuntu import.
Changelog parent: d3dd41acce
New changelog entries:
* setting --architectures seems to have weird side effects on arm
(considering all but the buildd arch as foreign etc), disable it for a
testbuild...
Imported using git-ubuntu import.
Changelog parent: 1b97ff0446
New changelog entries:
* revert the last change, i was not aware that unity-2d was also ripped out
of the archive and not only removed from the seeds
Imported using git-ubuntu import.
Changelog parent: b141c7c4b0
New changelog entries:
* live-build/auto/config:
- Don't try to install an empty task name when building an image without
a live task.
- Fix installation of ubuntu-server fstab removal hook.
- Pass --architectures to 'lb config', to make it easier to build images
for a different architecture.
- Attempt to restrict task installation to the native architecture.
Imported using git-ubuntu import.
Changelog parent: d0d1c9c8ac
New changelog entries:
* Adjust for live-build interface changes up to 3.0~a57-1ubuntu1.
* Break ubuntu-defaults-builder (<< 0.32) to account for these interface
changes.
Imported using git-ubuntu import.
Changelog parent: 672c5ccad6
New changelog entries:
* Add u-boot-tools to the installed set for all u-boot ARM images
* Remove ti-omap4-ppa from the omap4 images; it's no longer used
Imported using git-ubuntu import.
Changelog parent: fca5765e72
New changelog entries:
* Install a hook to remove /etc/fstab rather than building ubuntu-server
with --debian-installer=live; the latter has unwanted side-effects.
Imported using git-ubuntu import.
Changelog parent: a83cc8b766
New changelog entries:
* live-build/auto/config: Add server task to ubuntu-server images.