Łukasz 'sil2100' Zemczak
872d4f6e7f
For the pc model, the name changed so we need to special case it a bit.
2018-10-11 17:13:35 +02:00
Łukasz 'sil2100' Zemczak
3291e971de
The model assertions for 18 don't actually use series=18 because that would be too logical.
2018-10-10 21:59:36 +02:00
Łukasz 'sil2100' Zemczak
706685a5a2
Backport support for building core images with ubuntu-image.
2018-10-04 19:33:10 +02:00
Robert C Jennings
d6c5d54dfa
Fix unbound variable in config/binary and zero UEFI partition
...
* Zero fill space in UEFI partitions, too
* Set LB_ISO_PREPARER to livecd-rootfs to avoid unbound variable in default string
2018-06-08 09:12:22 -07:00
Robert C Jennings
8e53c77a11
snap: Alternate fix for snap pre-seeding (LP: #1775710 )
...
* Backport: Refactor functions out of ubuntu-cpc and ubuntu-server hooks.
* Backport: Add dependency on distro-info for snap preseeding
2018-06-07 17:35:12 -07:00
Robert C Jennings
c7878bdc76
snaps: Fixes for snap pre-seeding (LP: #1775710 )
...
* Add dependency on distro-info for snap preseeding
* Move snap-related functions to avoid conflicts with ubuntu-cpc functions
2018-06-07 14:54:23 -07:00
Mathieu Trudel-Lapierre
f4424e223e
Backport snap preseeding functions from bionic. (LP: #1771177 )
2018-06-07 14:53:22 -07:00
Ł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.
2017-11-21 17:01:40 +01:00
Christopher Glass
67dab61787
Backport "minimized round 2" changes from trunk to Xenial (LP: #1731492 )
2017-11-10 18:41:57 +01:00
Łukasz 'sil2100' Zemczak
5da7c23c81
Backport Gary's commit adding the IMAGEFORMAT=none to support generating a single rootfs.
2017-11-08 12:35:06 +01:00
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.
2017-10-20 23:10:26 -07:00
Steve Langasek
60df0277fd
Skip installation of kernel headers for all minimal images
2017-10-04 17:41:45 +00:00
Steve Langasek
4a4bac20f6
Use kvm kernel flavor for minimized cloud image, not virtual
2017-10-04 17:41:08 +00:00
Balint Reczey
413a53d482
When SUBPROJECT environment variable is not set assume it to be ""
2017-10-03 17:31:27 +02:00
Balint Reczey
88d854ffb5
Use SUBPROJECT=minimized name instead of SUBPROJECT=minimize for consistency
2017-10-03 17:31:26 +02:00
Steve Langasek
5a6f68a1a9
We probably still want sudo, even in a minimal image.
2017-09-28 09:34:31 -04:00
Steve Langasek
95b06ff341
Export the subproject into config/chroot and config/binary, so that this
...
information is available to per-project hooks that need to be
subproject-aware (e.g., to skip steps when SUBPROJECT=minimize)
2017-09-28 09:34:31 -04:00
Steve Langasek
527a7b165e
Begin adding support for a project-independent 'minimize' subproject,
...
which (ironically) omits ubuntu-minimal in favor of using only the
minbase package set.
2017-09-28 09:34:31 -04:00
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 )
2017-07-12 16:34:36 -06:00
Adam Conrad
188d485441
Set device_tree_address for the new kernel in the RPi bootloader config.txt
2017-02-16 10:32:15 -07:00
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
2017-02-16 10:18:54 -07:00
Łukasz 'sil2100' Zemczak
66aaa4ab40
Remove the systemd-sysv- line from ubuntu-touch config routines.
2016-10-06 14:41:45 +02:00
Łukasz 'sil2100' Zemczak
f10c47f913
Add additional hints to ubuntu-touch* i386/amd64 image builds to pull in the gles version of the UITK.
2016-10-03 14:14:22 +02:00
Łukasz 'sil2100' Zemczak
8f735f316b
Sync with what's currently released to xenial-proposed: remove ubuntu-pd, add ubuntu-touch-custom, remove the kernel.yaml addition for snappy as it's not meant to be in xenial and no longer needed.
2016-09-27 17:41:54 +02:00
Adam Conrad
b0e649a83c
Switch ubuntu-gnome from using tasks to metapackages (LP: #1602035 )
2016-07-21 02:31:01 -06:00
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 .
2016-05-09 17:07:33 -07:00
Oliver Grawert
0b1c0642f7
add multiverse to sources.list for snappy kernel builds
2016-04-21 11:16:15 +02:00
Adam Conrad
4eae5fbf1d
Follow linux-firmware-raspi2 renaming in the archive for raspi2 images.
2016-04-20 10:50:51 -06:00
Adam Conrad
57c110d861
Transition from ubuntu-snappy to ubuntu-core-snapd-units and snapd.
2016-04-13 22:59:33 -06:00
Oliver Grawert
4d25373897
live-build/ubuntu-core/hooks/25-create-generic-initrd.chroot create a generic initrd inside the snappy os-snap
2016-04-07 18:57:07 +02:00
Daniel Watkins
2909aba4b5
Enable building of powerpc cloud images.
2016-04-07 14:34:12 +01:00
Adam Conrad
5ac47abce7
Remove obsolete pvr-omap4 special-casing to simplify configs.
2016-04-03 02:41:30 -06:00
Colin Watson
af517f422a
Follow rename of ubuntustudio-font-meta to ubuntustudio-fonts.
2016-03-16 10:45:26 +00:00
Oliver Grawert
753bd8acd0
remove grub-efi-arm64 to the arm64 OS snap as it breaks uboot
2016-03-15 15:46:51 +01:00
Adam Conrad
d77a731d63
Build raspi2 images with multiverse for firmware.
2016-03-14 10:32:26 -06:00
Michael Vogt
f94b5db6e3
add grub-efi-arm64 to the arm64 OS snap
2016-03-09 23:19:11 +01:00
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).
2016-02-22 11:31:01 +00:00
Adam Conrad
cbbb38a364
Add net.ifnames=0 to the raspi2 cmdline injected into raspi2 builds.
2016-02-17 17:48:55 -07:00
Steve Langasek
1d428db1ab
Switch to passing the raspi2 boot options entirely via cmdline.txt to match the latest flash-kernel change
2016-02-12 12:33:50 -08:00
Steve Langasek
a92bf11406
Initial support for raspi2 subarch.
2016-02-10 23:51:54 -08:00
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.
2016-02-09 12:22:13 -08:00
Steve Langasek
4f55631a9f
Refactor/reorder ubuntu-cpc support for consistency with other flavors,
...
so that subarch overrides can be applied correctly.
2016-02-01 17:20:31 -08:00
Oliver Grawert
74633563d8
make sure u-boot-tools is installed on snappy arm64
2015-12-08 16:48:30 +01:00
Oliver Grawert
5bc78bede3
add raspi2 device tarball creation. separate snappy device tarball builds completely from the rootfs. drop old way of in-tree device tarball creation for snappy
2015-11-10 12:30:27 +01:00
Daniel Watkins
216762748b
Move building of all architecture-specific CPC artifacts in to
...
Launchpad.
2015-11-06 09:54:59 +00:00
Michael Vogt
49f1896c8d
live-build/auto/config: add note about seeding
2015-11-05 11:49:19 +01:00
Oliver Grawert
912e02dc1e
do not hardcode installation of grub-pc for amd64 in snappy images, instead install the right grub set for secureboot there
2015-10-09 17:49:04 +02:00
Michael Vogt
fe696a8bb9
merged lp:~sil2100/livecd-rootfs/pocket-desktop
2015-09-21 16:20:57 +02:00
Łukasz 'sil2100' Zemczak
a559b98c8b
Install the meta package as part of one add_package install call.
2015-09-21 16:01:01 +02:00
Łukasz 'sil2100' Zemczak
57f0507518
As suggested by Colin, first add the meta packages, then the other deps.
2015-09-21 15:57:55 +02:00