Imported using git-ubuntu import.
Changelog parent: 69a5210a5346c66ab135dad2cb19014094c2e1ab
New changelog entries:
[ Oliver Grawert ]
* add empty "extrausers" equivalents for subuid and subgid files, else
adduser falls over in interactive mode when trying to write to them.
[ Iain Lane ]
* live-build/ubuntu-touch/hooks/03-etc-writable.chroot: Set up /etc/whoopsie
too. (LP: #1437633)
Imported using git-ubuntu import.
Changelog parent: 0f5bec4b551e80a188694cdc87ffe30cbf194d72
New changelog entries:
[ Michael Vogt ]
* live-build/ubuntu-core/hooks/500-move-kernel-to-device-tar.binary:
- cleanup further after moving the kernel out of the rootfs
(LP: #1468469)
[ Oliver Grawert ]
* systemd-journal-remote was dropped from /etc/group and /etc/gshadow,
update the files and md5sums in the passwd checks of ubuntu-core
Imported using git-ubuntu import.
Changelog parent: f594b3fc3c15d638320ae91b3854d2de423ca168
New changelog entries:
* add dnsmasq user to snappy builds, needed by ubuntu-fan
Imported using git-ubuntu import.
Changelog parent: 1a48fd620db5944272ff017b09092ad620baa728
New changelog entries:
* lp:~mvo/livecd-rootfs/snappy-add-fw_env.config:
- add /etc/fw_env.config that points to
/boot/uboot/fw_env.config to make fw_{set,print}env work
Imported using git-ubuntu import.
Changelog parent: 2840dc63ee3069e833ee370b19dc4ae3080aadc8
New changelog entries:
* merge lp:~sergiusens/livecd-rootfs/eth0Not to not hardcode eth0 anymore on
snappy.
Imported using git-ubuntu import.
Changelog parent: 1d69cd75b2aa568aa3c8c582f7aadb368fc95d56
New changelog entries:
* fix another quoting issue in snappy
Imported using git-ubuntu import.
Changelog parent: 9eaa1cb0b2fa982277c9eac3b6ecd3f6bf75aeac
New changelog entries:
* fix quoting issue with the last change ...
Imported using git-ubuntu import.
Changelog parent: d61ed6ef41f71a97dfe529c8ee7812f6d4ad1257
New changelog entries:
* merge lp:~sergiusens/livecd-rootfs/snappyDevicePart for using versioned
kernel and initrd binaries in snappy
Imported using git-ubuntu import.
Changelog parent: 1dc9986ac981d50eddc583b479016b28b7dc515b
New changelog entries:
* snappy: install libc6:i386 on amd64 images for multiarch support out of
the box. (LP: #1444049)
Imported using git-ubuntu import.
Changelog parent: a1743f955866f4e9ec36a7de44356bda63c353f4
New changelog entries:
* Copied some touch tweaks (n-m config and user groups) to desktop-next
[ Michael Vogt ]
* snappy/desktop-next:
- add snappypkg user and remove clickpkg user
Imported using git-ubuntu import.
Changelog parent: d286b4fed10a132f337d78ff064e6455256c3567
New changelog entries:
* copy set locale hook from core to desktop-next
[ Sergio Schvezov ]
* removing debian packaging artifacts from the image
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.
Imported using git-ubuntu import.
Changelog parent: fee4ba08babf46d650e2bc11e8b3cc15535880b3
New changelog entries:
[ Michael Vogt ]
* live-build/ubuntu-core/hooks/500-move-kernel-to-device-tar.binary:
- ignore /vmlinu?, /initrd.img symlinks when building the boot assets
[ Sebastien Bacher ]
* Symlink some desktop-next hooks to ubuntu-core to avoid duplication
Imported using git-ubuntu import.
Changelog parent: 4e6a76065bfdb1b229765518b57c1bc6a9779778
New changelog entries:
* also add /lib/firmware to the dirs we pre-create on touch and core.
Imported using git-ubuntu import.
Changelog parent: eb5162d504114dc3d5b0461bada2f3d9d580b997
New changelog entries:
* -touch/-core create /etc/mtab link, /lib/modules dir and the respective
writable mountpoints (/userdata for touch, /writable for core) so we do
not need to re-pack the rootfs on the system-image server to add them.
Imported using git-ubuntu import.
Changelog parent: 35251d626be197aae93c082c48ffc67dad49ed42
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: 7774d33c9b1ec87ec2a86daf500500dffc2bb8b8
New changelog entries:
* live-build/ubuntu-core/hooks/11-remove-extra-packages.chroot: revert
removal of python from the rootfs temporarily, since we've manually
re-added it to the seed in order to make walinuxagent work again on the
azure image.
Imported using git-ubuntu import.
Changelog parent: da9dd163bad89ade1243926c6abcc146cb6188f3
New changelog entries:
* Fix snappy motd to not reference 'development', which isn't always true.
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: 373fd4c2cca46a8774dd186298202bcbc5bc0029
New changelog entries:
* ubuntu-core:
- update passwd/group etc for new syslog user
- remove live-build/ubuntu-core/hooks/15-pycompile-snappy.chroot
- merged lp:~snappy-dev/livecd-rootfs/core_update
to generate device tar conform hardware.yaml
- add compability handling for current u-d-f/grub when extracting
the device tarball
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: 04b6ca0a8a38f019d7533c3d8e0fdf534302e9b2
New changelog entries:
[ Michael Vogt ]
* live-build/ubuntu-core/hooks/11-remove-extra-packages.chroot:
- python2 is no longer required on a snappy system
* live-build/ubuntu-core/hooks/00-uid-gid-fix.chroot_early:
- updated md5sums as the ordering of users/groups has changed with
the new systemd-sysv
[ Oliver Grawert ]
* live-build/ubuntu-touch/hooks/00-uid-gid-fix.chroot_early:
bump all md5sums to new values, now that debootstrap installs systemd-sysv
instead of upstart the ordering and thus the group numbering has changed
Imported using git-ubuntu import.
Changelog parent: d43f1aeb9c4becad068fdd3e57739dc0ec26f63f
New changelog entries:
[ Michael Vogt ]
* do not leave some packages in ^rc state on snappy/ubuntu-core
(LP: #1428115). Thanks to Daniel Holbach
[ Oliver Grawert ]
* put FLASH_KERNEL_SKIP=true into /etc/environment on phones, this will
prevent the systems from trying to flash an updated initrd automatically
in case you call update-initramfs or install your own kernel package on a
nexus device where this is supported, please call flash-kernel manually
after unsetting the variable in your work environment.
Imported using git-ubuntu import.
Changelog parent: 3ebe79c0ac74daf9747b2fe661eb830f292ee7f9
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: ec516d6897abb29fa9f7fec4623455b1eefbe137
New changelog entries:
[ Michael Vogt ]
* add more verbose output to
live-build/ubuntu-core/hooks/00-uid-gid-fix.chroot_early
(thanks Oliver!)
[ Oliver Grawert ]
* make sure to collect all output of all changed files in one go in
00-uid-gid-fix.chroot_early, that way we only need to fix it once and have
all info in the logs
Imported using git-ubuntu import.
Changelog parent: 552fc27ec03a4347ae14a0fbbf4f294b13545f05
New changelog entries:
* live-build/ubuntu-core/hooks/02-add_user_to_groups.chroot: use commas
instead of spaces.
Imported using git-ubuntu import.
Changelog parent: 6c019ed4526ea6efa7428d2c0faf11271a9669de
New changelog entries:
* Revert changes to post-debootstrap hashes for core.
Imported using git-ubuntu import.
Changelog parent: a2210d3df2c8c97c80fa10710ea65220ff4a5fcc
New changelog entries:
* Add live-build/ubuntu-core/hooks/99zz-check-uid-gid.chroot, copy of
live-build/ubuntu-touch/hooks/99zz-check-uid-gid.chroot with just the
error message changed. Currently, the passwd/group checks weren't run.
* live-build/ubuntu-touch/hooks/00-uid-gid-fix.chroot_early: also add input
group.
* Core: drop live-build/ubuntu-core/hooks/12-add-docker-user.chroot and move
docker user creation to
live-build/ubuntu-core/hooks/00-uid-gid-fix.chroot_early; add ubuntu user
to docker group in
live-build/ubuntu-core/hooks/02-add_user_to_groups.chroot. This fixes
static uid/gid maps for docker user/group.
* Update post-debootstrap hashes in
live-build/ubuntu-core/hooks/00-uid-gid-fix.chroot_early.
Imported using git-ubuntu import.
Changelog parent: 6583eeab58cec8ae20049b55a52a301f92722b7e
New changelog entries:
* live-build/ubuntu-core/hooks/00-uid-gid-fix.chroot_early: add new "input"
group to etc/group and etc/gshadow static maps.
* live-build/ubuntu-core/includes.chroot/etc/resolv.conf: use relative
symlink as suggested by lintian.
* Bump Standards-Version to 3.9.6.
Imported using git-ubuntu import.
Changelog parent: 46882a81aaffafffbc08bc47674c5f2f83e0823c
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: e9c37a48e9398794be88d0f437b5f0b287e29180
New changelog entries:
* live-build/ubuntu-core/hooks/04-configure_network.chroot: use
'allow-hotplug' for the network config, not 'auto', to work around
systemd behavior that causes 'auto' to delay the rest of the boot when
DHCP is not available on the network.
* live-build/ubuntu-core/hooks/00-uid-gid-fix.chroot_early:
- port static uid/gid setup from ubuntu-touch
* live-build/ubuntu-core/hooks/15-pycompile-snappy.chroot:
- byte compile .pyc files for snappy
Imported using git-ubuntu import.
Changelog parent: 1689669b4b8c60514b28b19ddd4fb32a5bf85409
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: 35c929f886c8dc982bc322c8db42d13ccb321479
New changelog entries:
[ Michael Vogt ]
* live-build/ubuntu-core/hooks/14-set-motd.chroot:
- set snappy specific motd
* live-build/ubuntu-core/hooks/13-set-locale.chroot:
- set default locale to C.UTF-8
[ Oliver Grawert ]
* add systemd-journal-remote group to touch builds
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: 92b0d8c50265bb9a3ef16d51a84bf81f7beca842
New changelog entries:
* live-build/ubuntu-core/hooks/09-move-kernel-to-device-tar.binary:
- build device tarball with system/ prefix
- include /vmlinz, /initrd.img into device tarball
- include /boot/abi-* /boot/System.map-*
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: 79f342f1d0a273ca792c1307907435c6450090c9
New changelog entries:
* live-build/ubuntu-core/hooks/03-boot_with_systemd.chroot:
- only modify /etc/default/grub if the file exists
Imported using git-ubuntu import.
Changelog parent: 6c4b5a72d494663e427cd8e0eefebd3c1b3489f5
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: c788aa8b1c8ea89c6d3dcec2b5b7b1d17993fc0a
New changelog entries:
[ James Hunt ]
* Convert resolvconf hook from a chroot hook to a binary hook since lb
overwrites /etc/resolv.conf after the chroot hooks have run. *
* create /etc/hosts for ubuntu-core:system-image
Imported using git-ubuntu import.
Changelog parent: 720ff888d355d17f6d3bb0c25cdea3ecd01b827f
New changelog entries:
* live-build/ubuntu-core/hooks/06-handle_resolvconf.chroot: Configure
resolv.conf for Ubuntu Core.
* live-build/ubuntu-core/hooks/07-configure-system-image-client.chroot:
Configure system-image-cli's client.ini for Ubuntu Core. This can be
dropped once bug 1373467 is fixed.
Imported using git-ubuntu import.
Changelog parent: 4b23d3370bf92ee0122fa50410bba8cbe5b9ca16
New changelog entries:
* Revert part of the last change to ship the systemd hook as .chroot
and not .binary since it doesn't appear to be running properly as a
binary hook.
Imported using git-ubuntu import.
Changelog parent: 81269b7a62596b6cc8006d8bc2315810c3be45e6
New changelog entries:
* ubuntu-core: Fix build failure due to missing /etc/default/grub and
provide an fstab that will make systemd happy.
Imported using git-ubuntu import.
Changelog parent: 8a676fab2386045951488682d8462bac68dc53f6
New changelog entries:
[ James Hunt ]
* ubuntu-core:
- Don't remove doc to be kind to devs.
- Boot with systemd (temporary method until we have systemd-sysv).
- Configure first network interface.
Imported using git-ubuntu import.
Changelog parent: 82eb59481a00162dda3996611b39053230ed14b9
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.