Balint Reczey
382038c703
releasing package livecd-rootfs version 2.408.25
7 years ago
Balint Reczey
9777b39aea
Update changelog
7 years ago
Łukasz 'sil2100' Zemczak
580aa70969
releasing package livecd-rootfs version 2.408.24
7 years ago
Łukasz 'sil2100' Zemczak
03e8249758
For the IMAGEFORMAT=none parts to work for ubuntu-image classic builds, we need to make sure IMAGEFORMAT is preserved and not overwritten if defined. Backporting from trunk.
7 years ago
Steve Langasek
492200ba16
releasing package livecd-rootfs version 2.408.23
7 years ago
Steve Langasek
9ba235936b
changelog merge
7 years ago
Christopher Glass
9f56606604
* Remove apt, debconf, dpkg cruft files from /var/cache and /var/lib in
...
all our livefses.
* Pass --cache false to lb config; otherwise we copy around caches of
.debs that are never used properly, and which prevent us from emptying
/var/cache/apt in images.
* When building minimized cloud images, remove various packages that we
don't want installed by default. Some are tools that aren't needed for
non-interactive use; some are libraries whose reverse-dependencies
will have already been removed; and one, open-vm-tools, should only be
included in images that are targeted to VMWare (which is not the case
for any of the current minimal images), rather than being included
directly in the cloud-image seed.
(expanded changelog)
7 years ago
Christopher Glass
67dab61787
Backport "minimized round 2" changes from trunk to Xenial (LP: #1731492 )
7 years ago
Łukasz 'sil2100' Zemczak
5da7c23c81
Backport Gary's commit adding the IMAGEFORMAT=none to support generating a single rootfs.
7 years ago
Steve Langasek
6c56522961
divert /usr/bin/systemd-detect-virt as part of the grub diversions, so
...
that the grub kernel postinst hook is operational when we're building
in a container. LP: #1729034 .
7 years ago
Steve Langasek
1c42ecba1b
releasing package livecd-rootfs version 2.408.22
7 years ago
Steve Langasek
cb73e2475e
Make sure to remove any initramfs that was generated in a minimized
...
image.
7 years ago
Steve Langasek
3d6660594d
releasing package livecd-rootfs version 2.408.21
7 years ago
Steve Langasek
d5c4f11daa
* Use kvm kernel only on amd64.
...
* Make non-x86 minimized images consistent with x86 by not explicitly
installing the server task.
* Clean up dangling /boot/initrd.img symlink left behind on minimized
builds.
7 years ago
Dimitri John Ledkov
813eb816ca
releasing package livecd-rootfs version 2.408.20
7 years ago
Dimitri John Ledkov
22a8f817ca
Now that grub-related diversions have been factored out in 2.466
...
instead of having bogus root=stuff arg generated in grub.cfg, it is
actually empty. Therefore update the sed command to make the arg in
the root= token optional. This should resolve non-booting livecd cpc
images.
7 years ago
Steve Langasek
cc3cb4e0d8
Merge lp:~rbalint/livecd-rootfs/minimize-fix-grub
7 years ago
Steve Langasek
b2fba90356
Fix the force-partuuid handling to create the file under
...
/etc/default/grub.d/ with a .cfg extension as grub expects; it's unclear
how this ever worked without.
7 years ago
Steve Langasek
b66cc28507
Factor out grub-related diversions and use them consistently, so we
...
don't end up with wrong os-probe output in our grub.cfg.
7 years ago
Steve Langasek
2a70314f27
releasing package livecd-rootfs version 2.408.19
7 years ago
Steve Langasek
0987c6a7ea
Clean up the changelog for SRU
7 years ago
Steve Langasek
04ffcc07dc
add bug ref
7 years ago
Steve Langasek
60df0277fd
Skip installation of kernel headers for all minimal images
7 years ago
Steve Langasek
4a4bac20f6
Use kvm kernel flavor for minimized cloud image, not virtual
7 years ago
Steve Langasek
87d69d902a
debian/tests/default-bootstraps: minor adjustments to shell syntax,
...
syncing with artful where this originated.
7 years ago
Balint Reczey
53f5c1c79c
Update changelog
7 years ago
Steve Langasek
4d7509f570
Fix a reference to an undefined variable in a script that's set -u.
7 years ago
Balint Reczey
3f9753b2c0
Update changelog
7 years ago
Steve Langasek
9c9e8c4e4f
Mount using --make-rslave to ensure safe unmounts for rbind mounts
7 years ago
Steve Langasek
f16611774f
* Improve teardown_mountpoint to recursively find all submounts and
...
unmount them, instead of working from a hard-coded list. This makes
the code resilient against other submounts being added later, including
downstream.
* Also nuke the sleep / udevadm settle calls in the process, which should
never be required and slow down the builds.
7 years ago
Victor Tapia
13e9dc0089
live-build/ubuntu-cpc/hooks/061-open-iscsi.chroot: generate iSCSI
...
Initiator Name at first iscsid run for cloud images to ensure it is
unique (LP: #1444992 ).
7 years ago
Steve Langasek
d330c595ae
releasing package livecd-rootfs version 2.408.18
7 years ago
Robert C Jennings
a623618e2c
Install udev before calls to udevadm
7 years ago
Steve Langasek
cf1b95b854
releasing package livecd-rootfs version 2.408.17
7 years ago
Steve Langasek
6219443b4c
Merge lp:~rcj/livecd-rootfs/xenial-proposed
7 years ago
Robert C Jennings
0acda846dd
live-build/ubuntu-cpc/functions: Add teardown_mountpoint to reverse setup_mountpoint
...
* live-build/ubuntu-cpc/functions: Add a function, teardown_mountpoint,
to reverse the work done in setup_mountpoint. Lack of this function
has forced users of setup_mountpoint to implement this separately
and the implementations have diverged. (LP: #1716992 )
* live-build/ubuntu-cpc/functions: Remove umount_settle function.
The was only used where teardown_mountpoint was lacking.
7 years ago
Steve Langasek
f6897fae71
live-build/ubuntu-cpc/hooks/030-root-tarball.binary: correct a missing
...
unmount of /var/{lib,cache}/apt on cleanup, detected via autopkgtests.
7 years ago
Steve Langasek
a99dd8bf9f
changelog verbosity++
7 years ago
Steve Langasek
2c98112f93
releasing package livecd-rootfs version 2.408.16
7 years ago
Steve Langasek
11a92795fe
live-build/ubuntu-cpc/functions: call apt-get update in the chroot
...
after mounting a blank /var/lib/apt, so that further operations work
as expected.
7 years ago
Steve Langasek
b81173b1b5
releasing package livecd-rootfs version 2.408.15
7 years ago
Steve Langasek
3fdf3933ed
Fix suppression of kpartx error. LP: #1684090 .
7 years ago
Steve Langasek
314a6b95a3
Mount and unmount /dev recursively, to cope with setups where there are
...
interesting bind-mounts under /dev (e.g. loop devices bind-mounted by
LXD). LP: #1716465 .
7 years ago
Steve Langasek
880d4f8b89
live-build/ubuntu-cpc/hooks/033-disk-image-uefi.binary: call apt-get
...
update *before* installing packages, not after.
7 years ago
Steve Langasek
95aabdf668
live-build/ubuntu-cpc/functions: mount tmpfs on /var/cache/apt and
...
/var/lib/apt, so we don't have to leave empty space in our derivative
images for packages that have been downloaded/installed/removed. This
normally isn't relevant for the installed system, since the root
filesystem will auto-expand in place on the target disk, but lets us
ship smaller images.
7 years ago
Steve Langasek
a4988ccf13
Merge lp:~cyphermox/livecd-rootfs/xenial-proposed
7 years ago
Adam Conrad
e3b44822d7
live-build/auto/config: Filter libgles1-mesa out of tasks, as it is not a
...
dependency of anything in updates anymore, fixing mate/myth (LP: #1704013 )
8 years ago
Steve Langasek
0cabfc3781
releasing package livecd-rootfs version 2.408.13
8 years ago
Steve Langasek
02223103c1
Merge lp:~rbalint/livecd-rootfs/livecd-rootfs-autopkgtest-fix-for-xenial
8 years ago
Balint Reczey
8d72b588a1
Update changelog
8 years ago
Robert C Jennings
2048477b0d
live-build/ubuntu-cpc/hooks/999-extras.binary: Exit on first failure.
...
(LP: #1687752 )
8 years ago
Mathieu Trudel-Lapierre
b5bb3c3a6e
releasing package livecd-rootfs version 2.408.11
8 years ago
Mathieu Trudel-Lapierre
5081c333bb
Add `apt-get update` to ubuntu-cpc ppc64el builds so they use the new
...
sources.
8 years ago
Adam Conrad
2c9f9dd323
Fix security mirror sources.list entries for non-x86 architectures.
...
(LP: #1679252 )
8 years ago
Mathieu Trudel-Lapierre
a0983db864
releasing package livecd-rootfs version 2.408.9
8 years ago
Mathieu Trudel-Lapierre
d50b3ba529
ubuntu-cpc: Remove redundant copy of grub files. (LP: #1637290 )
8 years ago
Steve Langasek
e6793cfa3a
Merge lp:~rcj/livecd-rootfs/xenial-proposed/
8 years ago
Daniel Watkins
28e14a0b77
* 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). LP: #1513529 .
8 years ago
Robert C Jennings
dacc1ea41e
Fix OVA generation and add grub label helper for ubuntu-cpc
...
[ Chris Glass ]
* Fix the manifest generation in OVA files so that ovf files don't have
double extensions. (LP: #1627931 )
* Fix the OVF's metadata to include Ubuntu specific identifiers and
descriptions instead of the generic Linux ones. (LP: #1656293 )
[ Daniel Watkins ]
* Add replace_grub_root_with_label function thereby consolidating multiple
uses of the same calls to sed.
8 years ago
Adam Conrad
188d485441
Set device_tree_address for the new kernel in the RPi bootloader config.txt
8 years ago
Adam Conrad
f2f8665598
* Forward-port hardware enablement delta from trusty to xenial, with changes:
...
- Implement hwe stack swapping as task filters instead of install hints
- Revert ubuntu-desktop and ubuntu-gnome to use tasks again for the above
8 years ago
Steve Langasek
40a4d16f3e
Document the Vcs-Bzr branch for SRUs.
8 years ago
Łukasz 'sil2100' Zemczak
66aaa4ab40
Remove the systemd-sysv- line from ubuntu-touch config routines.
8 years ago
Łukasz 'sil2100' Zemczak
58dd50b464
Add changelog entry for previous commit.
8 years ago
Łukasz 'sil2100' Zemczak
24c2b2773f
releasing package livecd-rootfs version 2.408.5
8 years ago
Steve Langasek
5efb2007af
add meta/kernel.yaml to the kernel snaps
8 years ago
Steve Langasek
8bcc5ca1c2
Add the new dhcpd user introduced by latest archive changes.
8 years ago
Steve Langasek
455d0a6af4
Temporarily change the 60-install-click.chroot script to pull in clicks for
...
arm64 builds from a different location for ubuntu-touch.
8 years ago
Steve Langasek
6b04c07371
releasing package livecd-rootfs version 2.408.4
8 years ago
Steve Langasek
4079a1acce
live-build/ubuntu-cpc/hooks/042-vagrant.binary: fix unmount handling
...
so that the teardown is done properly /before/ we try to make an
image from our filesystem, since otherwise /etc/resolv.conf is broken.
LP: #1621393 .
8 years ago
Brian Murray
d51fef0426
* Fixes for vagrant box builder in ubuntu-cpc LP: #1565985
...
- Install virtualbox-guest-utils
- Don't disable default synced folder
- Don't set vm name
- Add cloud-init config to manage /etc/hosts LP: #1561250
8 years ago
Adam Conrad
b0e649a83c
Switch ubuntu-gnome from using tasks to metapackages (LP: #1602035 )
9 years ago
Steve Langasek
caedaee057
Rename old ubuntu-core tarballs to ubuntu-base, for consistency with
...
the changes already made to yakkety and the ubuntu-cdimage project.
LP: #1579950 .
9 years ago
Oliver Grawert
606bec0ac1
releasing package livecd-rootfs version 2.408
9 years ago
Oliver Grawert
6bd3aaffc1
drop linux-firmware-raspi2 from snappy
9 years ago
Oliver Grawert
c27954cda8
releasing package livecd-rootfs version 2.407
9 years ago
Oliver Grawert
0b1c0642f7
add multiverse to sources.list for snappy kernel builds
9 years ago
Colin Watson
fbe561532b
Add a basic build-time syntax check for live-build/auto/*.
9 years ago
Iain Lane
e5142015a3
Fix syntax error.
9 years ago
Oliver Grawert
b8361740b0
releasing package livecd-rootfs version 2.405
9 years ago
Oliver Grawert
8d145b4d43
move the snappy kernel builds to the correct linux-image-$arch and linux-firmware-$arch metapackages
9 years ago
Adam Conrad
4eae5fbf1d
Follow linux-firmware-raspi2 renaming in the archive for raspi2 images.
9 years ago
Łukasz 'sil2100' Zemczak
dd885e29a2
releasing package livecd-rootfs version 2.403
9 years ago
Łukasz 'sil2100' Zemczak
d136431dd5
Follow up on recent changes from the new network-manager packages and add the nm-openvpn user to touch. This should essentially fix the image build failures.
9 years ago
Łukasz 'sil2100' Zemczak
d5179ab71e
releasing package livecd-rootfs version 2.402
9 years ago
Łukasz 'sil2100' Zemczak
8fa28215c8
Update the passwd, shadow, group and gshadow bootstrap hashes for touch.
9 years ago
Scott Moser
2d84e8588b
releasing package livecd-rootfs version 2.401
9 years ago
Daniel Watkins
f623c15945
Update changelog with:
...
* Re-enable systemd predictable network interface naming on cloud-images
* Stop creating default configuration for eth0 (LP: #1563487 )
9 years ago
Adam Conrad
57c110d861
Transition from ubuntu-snappy to ubuntu-core-snapd-units and snapd.
9 years ago
Adam Conrad
dbcbcfaf7c
live-build/ubuntu-cpc/hooks/032-disk-image.binary: Install s390-tools
...
and sysconfig-hardware before we attempt to configure zipl.
9 years ago
Oliver Grawert
814311e826
snappy: make ppc64el and s390x os tarball builds work
9 years ago
Oliver Grawert
62b25a47f2
kill the snappy os build if the initramfs-tools-ubuntu-core package is not found
9 years ago
Oliver Grawert
6e5d846511
releasing package livecd-rootfs version 2.398
9 years ago
Oliver Grawert
e7723219a3
switch snappy package builds from "snappy build" to "snapcraft snap" (LP: #1557515 )
9 years ago
Oliver Grawert
38ad19d447
releasing package livecd-rootfs version 2.397
9 years ago
Oliver Grawert
4d25373897
live-build/ubuntu-core/hooks/25-create-generic-initrd.chroot create a generic initrd inside the snappy os-snap
9 years ago
Adam Conrad
2d5afc7dc7
Releasing 2.396
9 years ago
Daniel Watkins
2909aba4b5
Enable building of powerpc cloud images.
9 years ago
Adam Conrad
5ac47abce7
Remove obsolete pvr-omap4 special-casing to simplify configs.
9 years ago
Oliver Grawert
faf8c3b838
releasing package livecd-rootfs version 2.395
9 years ago
Oliver Grawert
24d78ecf5f
fix cloud-init breaking snappy networking on boot (LP: #1563296 )
9 years ago
Łukasz 'sil2100' Zemczak
5217c9e7fa
releasing package livecd-rootfs version 2.394
9 years ago
Łukasz 'sil2100' Zemczak
47a0bcd26f
Adding a new hook to change the configuration file for upower. The new configuration uses percentages for battery levels and uses power off for the critical battery level action.
9 years ago
Oliver Grawert
e04d8b7dd8
releasing package livecd-rootfs version 2.393
9 years ago
Oliver Grawert
16f26af920
make the /etc/mtab link relative in snappy (LP: #1547033 )
9 years ago
Oliver Grawert
12f8686c29
releasing package livecd-rootfs version 2.392
9 years ago
Oliver Grawert
66c472388c
move mtab link to point to /proc/self/mounts instead of /proc/mounts in snappy images
9 years ago
Oliver Grawert
f319c7be83
releasing package livecd-rootfs version 2.391
9 years ago
Oliver Grawert
60c9b694c4
adjust snap versions to only have one dash and use plus chars instead
9 years ago
Oliver Grawert
adc776f003
releasing package livecd-rootfs version 2.390
9 years ago
Oliver Grawert
c5905d18b6
add link for wlan mac address in dragonboard kernel snaps, move dragonboard kernel snap to linux-snapdragon
9 years ago
Colin Watson
5eafab2d55
releasing package livecd-rootfs version 2.389
9 years ago
Colin Watson
af517f422a
Follow rename of ubuntustudio-font-meta to ubuntustudio-fonts.
9 years ago
Oliver Grawert
572b0e43a4
releasing package livecd-rootfs version 2.388
9 years ago
Oliver Grawert
753bd8acd0
remove grub-efi-arm64 to the arm64 OS snap as it breaks uboot
9 years ago
Oliver Grawert
eba875e96c
add support for dragonboard kernel snap
9 years ago
Łukasz 'sil2100' Zemczak
c964b61ae0
releasing package livecd-rootfs version 2.387
9 years ago
Łukasz 'sil2100' Zemczak
b6eae423cd
Move the new touch click apps (unav, dekko, calendar) to the custom tarball.
9 years ago
Adam Conrad
d77a731d63
Build raspi2 images with multiverse for firmware.
9 years ago
Michael Vogt
f94b5db6e3
add grub-efi-arm64 to the arm64 OS snap
9 years ago
Michael Vogt
5439a48096
add dpkg.list to assets of the kernel snap
9 years ago
Oliver Grawert
de38cca7b4
releasing package livecd-rootfs version 2.385
9 years ago
Oliver Grawert
9a9e8685f9
add snap building for kernel snaps
9 years ago
Oliver Grawert
628ef5f3f1
releasing package livecd-rootfs version 2.384
9 years ago
Oliver Grawert
768445efda
adjust naming to something easier consumable for cdimage of os snap in snappy builds
9 years ago
Oliver Grawert
463e1fbdf5
releasing package livecd-rootfs version 2.383
9 years ago
Oliver Grawert
6d4209f62c
add .snap cration for ubuntu-core snappy rootfs builds
9 years ago
Łukasz 'sil2100' Zemczak
1be37a9fb2
releasing package livecd-rootfs version 2.382
9 years ago
Łukasz 'sil2100' Zemczak
1865c71a24
Remove the manta device from the list of touchsubarches as we're not building its kernel anymore.
9 years ago
Łukasz 'sil2100' Zemczak
dec7d52995
releasing package livecd-rootfs version 2.381
9 years ago
Ben Howard
f3d90d962f
live-build/ubuntu-cpc/hooks/042-vagrant.binary: scope serial device for
...
Virtualbox only.
9 years ago
Dimitri John Ledkov
ebe1294860
releasing package livecd-rootfs version 2.380
9 years ago
Dimitri John Ledkov
d570ecdcb8
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).
9 years ago
Ben Howard
eff40b8e5d
live-build/ubuntu-cpc/hooks/042-vagrant.binary: add serial device for
...
Vagrant images (LP: #1546108 ).
9 years ago
Daniel Watkins
6f6fb2834b
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).
9 years ago
Oliver Grawert
02b79f5ef2
releasing package livecd-rootfs version 2.379
9 years ago
Oliver Grawert
4bf82391aa
add /var/lib/systemd/rfkill to pre-created snappy dirs
9 years ago
Adam Conrad
cbbb38a364
Add net.ifnames=0 to the raspi2 cmdline injected into raspi2 builds.
9 years ago
Adam Conrad
8b77178bc5
live-build/ubuntu-cpc/hooks/999-cpc-fixes.chroot: Add fake_cloud_init
...
function to create a nocloud data source for cloud images that aren't
meant to be used on real clouds and use it by default on armhf+raspi2
9 years ago
Steve Langasek
bdeb815955
releasing package livecd-rootfs version 2.376
9 years ago
Steve Langasek
b1099d2a64
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.
9 years ago
Steve Langasek
a92bf11406
Initial support for raspi2 subarch.
9 years ago
Steve Langasek
0b279f731b
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.
9 years ago
Dimitri John Ledkov
375554f157
* Chroot to execute zipl, because it's nice.
...
* Use the right loop device to install zipl onto.
9 years ago
Dimitri John Ledkov
8f825a91c9
* Correct initrd.img symlink, kernel/hooks should actually produce the
...
right thing here, but meh.
* Chroot to execute zipl, fails to boot otherwise.
9 years ago
Ben Howard
28c10e02db
ubuntu-cpc: in hooks/030-root-tarball.binary create /lib/modules to fix
...
(LP: 1543204).
9 years ago
Dimitri John Ledkov
21b502d78c
Do not remove linux-base, when purging all the linux-*, in the tarball
...
build. Otherwise ubuntu-minimal is removed, and things get crazy.
9 years ago
Ben Howard
ba1b657624
ubuntu-cpc: fix hooks/032-disk-image.binary call to
...
create_empty_partition, which requires five args due to "-u"
9 years ago
Steve Langasek
99cdaafd61
Refactor ubuntu-cpc hooks to allow us to handle images where the root
...
partition should not be partition 1.
9 years ago
Steve Langasek
7ec8dd87ac
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.
9 years ago