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: 6264d9ddaa
New changelog entries:
* make sure the bluetooth group has the right android GID on touch builds
Imported using git-ubuntu import.
Changelog parent: 4570179e6c
New changelog entries:
[Michael Terry]
* Add phablet user to nopasswdlogin group on Touch images
* Switch min uid to 1002 to prevent system users from showing in
the greeter 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: c7b535e66e
New changelog entries:
* drop unity-next PPA from ubuntu-touch builds, unity8 is in the archive now
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: 10459a79f5
New changelog entries:
* add radio user (with UID 1001 (required by android)) to the default user
creation for ubuntu-touch
Imported using git-ubuntu import.
Changelog parent: 6dff961906
New changelog entries:
* Run builds under eatmydata. (This doesn't actually seem to help very
much - it shaves a minute off a 48-minute test build on my laptop - but
it will stop people being distracted by it.)
* Remove livecd.py, which was never finished.
* Remove all vestiges of livecd.sh and ubuntu-touch-android.sh.
Requiescant in pace.
* Temporarily disable Click package installation, until desktop/AppArmor
integration has landed properly.
Imported using git-ubuntu import.
Changelog parent: 34b724be60
New changelog entries:
* make touch images source the dbus session address from
~/.cache/upstart/dbus-session instead of ~/.dbus-session
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: 71b93fe427
New changelog entries:
[ Sergio Schvezov ]
* Adding ppa:ubuntu-unity/next for Touch to obtain unity8 and Mir.
* Switching to using the maliit plugin provided by maliit-framework.
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: f08f10f560
New changelog entries:
[ Colin Watson ]
* live-build/ubuntu-touch/hooks/02-add_user_to_groups.chroot: Delete
redundant code to create global static groups, which are already created
more correctly by base-passwd on every Ubuntu system.
* live-build/ubuntu-touch/hooks/02-add_user_to_groups.chroot: Fix
detection of existing groups not to misfire if there is an existing
group with the desired group name as a prefix.
[ Oliver Grawert ]
* drop daily-build-next PPA, according to didrocks everything from there
should be in the saucy archive now, yay.
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: cdca348078
New changelog entries:
* drop hardcoded packagelists for ubuntu-touch, this is dealt with by
the ubuntu-touch seed/task/metapackage
* drop android build script, we will instead use a package
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: f00349b766
New changelog entries:
* drop the super-friends (sorry batman and robin ...) and ubuntu-sdk PPAs
from live-build config for ubuntu-touch, their packages should be in the
saucy archive already
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: fdf09ef826
New changelog entries:
* drop the namespace in mount options of ubuntu-touch-android.sh,
mount does not like that
* actually give chroot a rootdir when calling it
* make sure /dev/pts exists in the chroot before mounting something on it
* make umount lazy
Imported using git-ubuntu import.
Changelog parent: 19d6263b99
New changelog entries:
* fix typos in debootstrap line of ubuntu-touch-android.sh
* redo ubuntu-touch-android.sh to use its own build chroot since we can not
add universe support to the livefs builder chroot
* ubuntu-touch-android.sh: enable universe in the build chroot
Imported using git-ubuntu import.
Changelog parent: 1812c4e20f
New changelog entries:
[ Colin Watson ]
* BuildLiveCD: Link livecd-${NOW}-${ARCH}.out to livecd-${ARCH}.out, to
make it easier for cdimage to fetch the latest build log for failure
notification mails.
[ Oliver Grawert ]
* the android build system is sadly full of bashisms (even though it has
generic .sh suffixes and no shebang line) until this is fixed use a
/bin/bash shebang
Imported using git-ubuntu import.
Changelog parent: dc70edd6ff
New changelog entries:
* make ubuntu-touch-android.sh also create $subarch-system.img
$subarch-recovery.img and $subarch-boot.img
Imported using git-ubuntu import.
Changelog parent: 5cc031fcd9
New changelog entries:
* add new arg (-t) to enable Ubuntu Touch android cross builds which calls a
newly added script (ubuntu-touch-android.sh) to cross build android base
images for Ubuntu Touch on an amd64 builder.
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: a227fb8e2b
New changelog entries:
* make the dependency on android-tools-fsutils not arch specific, seems
dpkg doesnt like arch specific binary deps in arch all packages
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.