Łukasz 'sil2100' Zemczak
b47acc9456
Actually, modify 2.525.37 and re-release since the kernel flavour name was wrong.
2020-01-14 10:29:23 +01:00
Łukasz 'sil2100' Zemczak
38cfb82a84
Use the 5.3 kernel for the bionic raspi3 images.
2020-01-13 16:14:12 +01:00
Michael Hudson-Doyle
d381420065
Preserve apt preferences created by any package we install (i.e. ubuntu-advantage-tools) against live-build's attempt to delete them. (LP: #1855354 )
2019-12-19 15:45:17 +13:00
Łukasz 'sil2100' Zemczak
42f2ccd60a
Enable core18 builds
2019-11-12 21:20:59 +01:00
Łukasz 'sil2100' Zemczak
f212eb9a73
Merge branch 'hyperv-bionic' of git+ssh://git.launchpad.net/~davidkrauser/livecd-rootfs/+git/livecd-rootfs into ubuntu/bionic
2019-11-12 21:17:15 +01:00
Łukasz 'sil2100' Zemczak
98f52a0f7b
Support amd64+kassel in bionic
2019-10-30 18:12:18 +01:00
Łukasz 'sil2100' Zemczak
f38122e070
Support EXTRA_SNAPS
2019-10-23 16:02:36 +02:00
Łukasz 'sil2100' Zemczak
ce1b1cf815
Backport the 999-ubuntu-image-customization changes, add a delta on top to still support the old legacy raspi2 images.
2019-10-23 12:41:40 +02:00
David Krauser
78aa0844cf
Fixing broken binary hook symlinks for hyperv gallery image builds.
2019-10-09 16:05:14 -04:00
Dimitri John Ledkov
f16cac1842
Unbreak cpc/server builds, by ensuring that includes are copied with archived symlinks, and only hooks resolve symlinks when getting copied.
2019-10-09 16:05:14 -04:00
David Krauser
335470331c
Add support for HyperV Gallery images
2019-10-09 16:05:14 -04:00
Łukasz 'sil2100' Zemczak
73e3864f25
Backport the changes for Nitrogen6x board support.
2019-09-10 16:57:24 +02:00
Robert C Jennings
7907544390
ubuntu-cpc: parallel builds: build hooks during config
...
* Use series files with dependency handling to generate hook symlinks dynamically
This patch currently only applies to the "ubuntu-cpc" project.
More and more logic has been going into the hook scripts to decide
under which conditions they should run or not. As we are moving
to parallelized builds of image sets, this will get even more
complicated. Base hooks will have to know which image sets they
belong to and modification of the dependency chain between scripts
will become more complicated and prone to errors, as the number of
image sets grows.
This patch, and prior, introduce explicit ordering and dependency
handling for scripts through the use of `series` files and an
explicit syntax for dependency specification.
2019-05-21 15:52:06 -05:00
Adam Conrad
1003e76191
[mwhudson, r=adconrad] Merge mwhudson/live-server-bionic for live-server HWE
2019-02-12 11:43:33 -07:00
Colin Watson
a4fd32a7f1
Drop code to handle buildd images for != bionic
2019-02-05 14:24:09 +00:00
Colin Watson
71ec79e55d
Add a LXD image to builds for the buildd subproject
2019-02-05 14:20:37 +00:00
Colin Watson
e351909818
Add a buildd subproject
2019-02-05 14:20:18 +00:00
Adam Conrad
0ccce31ed5
Fixes to make the lubuntu livefs behave when swapping to the HWE stack.
...
* lubuntu: Select lubuntu-gtk-core task as well, so we get the HWE filter
applied to the explicit dependencies it has on Xorg-recommended packages.
* lubuntu: Manually install some packages that fall out due to the above.
2019-02-05 00:28:48 -07:00
Adam Conrad
bd5f3fcd3f
Forward-port HWE support from xenial, make it more generic, and enable it for the current LTS flavours.
2019-02-02 03:24:54 -07:00
Łukasz 'sil2100' Zemczak
86f2505871
Use linux-firmware-raspi2 instead of raspi3-firmware.
2019-01-18 17:08:20 +01:00
Łukasz 'sil2100' Zemczak
6b63fa210f
Cherry-pick all the additionally needed fixes to enable proper raspi3 support.
2019-01-11 15:28:11 +01:00
Michael Hudson-Doyle
a473683ac7
Do no install openssh-server in the base filsystem for the live server installer.
2018-12-18 15:11:17 +13:00
Michael Hudson-Doyle
7ad0444511
do not include kernel in base install for ubuntu-server:live
...
this actually makes things closer to the non-live server build and so
makes things a bit simpler
2018-12-13 15:26:54 +13:00
Steve Langasek
cdb4234912
Merge lp:~codyshepherd/livecd-rootfs/bionic-proposed-snaps-manifest
2018-12-10 12:46:25 -08:00
Łukasz 'sil2100' Zemczak
1a39926dd0
First attempt on backporting all raspi3 changes to bionic.
2018-11-29 16:31:06 +01:00
Cody Shepherd
00c8b06004
Include snaps in image manifests
2018-11-27 11:16:45 -08:00
Robert C Jennings
d372016933
Disable checksum generation (LP: #1799773 )
2018-10-24 14:18:36 -05:00
Michael Hudson-Doyle
a443abae28
Disentangle enabling universe in the final image a little from having
...
PREINSTALLED=true set and enable it for a live-server build.
(LP: #1783129 )
2018-08-28 10:32:07 +12:00
Adam Conrad
2ab2c5a74e
live-build/auto/config: Improve linux-tools filter to work for i386 too.
2018-07-24 22:23:22 -06:00
Adam Conrad
1c99627313
live-build/auto/config: Dirty hack to filter linux-tools-aws from budgie.
2018-07-24 22:15:26 -06:00
Adam Conrad
6673d4d6ee
live-build/auto/config: Add nasty hack to order gtk-common-themese snap
...
first in snapd's seed.yaml to work around the snapd bug in LP: #1772844
2018-07-23 10:10:30 -06:00
Michael Hudson-Doyle
65dd7df171
last minute pre-upload typo fix
2018-04-11 19:18:47 +12:00
Michael Hudson-Doyle
aacb8daaee
merge trunk
2018-04-11 19:10:32 +12:00
Steve Langasek
c46962ca2e
Refactor snap preseeding to allow additional snaps to be preseeded from
...
hooks
2018-04-10 15:59:31 -07:00
Robert C Jennings
73dba1f31a
snap preseeding: capture Ubuntu snap seeding policy in code
...
When no channel is given for a pre-seeded snap, the channel
should be stable/ubuntu-XX.YY to match Ubuntu policy.
This patch adds the LB_DISTRIBUTION var to config/{binary,chroot}
to have a common way of determining the Ubuntu XX.YY version
number between hooks and auto/build.
2018-04-10 11:59:19 -05:00
Iain Lane
e68923777e
merge lp:~tsimonq2/livecd-rootfs/lubuntu-seed-mangling
2018-04-03 11:56:28 +01:00
Simon Quigley
e4151ca741
Proper bash is rad, let's do it.
2018-03-25 10:10:39 -05:00
Simon Quigley
10ebe98d84
Special-case Lubuntu's seeds so that the minimal install works.
2018-03-25 10:06:13 -05:00
Dimitri John Ledkov
bfa43c1c5c
On amd64, if building minimal images for bionic, xenial, or extra ppa,
...
use kvm kernel, otherwise fallback to virtual.
2018-03-21 11:05:46 +00:00
Michael Hudson-Doyle
c787069c5c
do not set INITRAMFS_COMPRESSION for projects that end up passing --initramfs=none to lb config
2018-03-15 10:17:40 +13:00
Michael Hudson-Doyle
d46edbffdb
reduce duplication somewhat
2018-03-15 09:48:10 +13:00
Michael Hudson-Doyle
b7f3ec398b
Make lzma initramfs compression opt-in rather than opt-out, and do not
...
opt-in to it for live-server builds to speed up the boot. (LP: #1750873 )
2018-03-14 15:54:06 +13:00
Michael Hudson-Doyle
0d750f78bc
Set INITRAMFS_COMPRESSION to gzip for live-server builds to speed up the
...
boot. (LP: #1750873 )
2018-03-13 21:37:06 +13:00
Iain Lane
ba4b16626f
live-build-auto/{build,config}: Support fetching a file from the seed
...
mirror (BASE_SEED.minimal-remove) and putting it into the livefs build as
filesystem.manifest-minimal-remove. It's intended for ubiquity to read
this file as a list of packages to remove when doing a 'minimal' desktop
installation.
2018-02-23 12:08:17 +00:00
Michael Hudson-Doyle
57200eaa01
tyop
2018-02-23 16:53:20 +13:00
Michael Hudson-Doyle
4b66f89e56
move skip_lb_stage to config
2018-02-23 09:37:51 +13:00
Michael Hudson-Doyle
c85cae9bfe
respond to some review feedback
2018-02-23 09:18:33 +13:00
Michael Hudson-Doyle
d46e397b24
merge trunk
2018-02-22 13:58:12 +13:00
Michael Hudson-Doyle
15d9269e57
Install linux-signed-generic in the live-server image. (LP: #1749065 )
2018-02-15 09:31:07 +13:00
Mathieu Trudel-Lapierre
762536b5bf
live-build/auto/config: Take into account SUBPROJECT when setting seeded
...
snaps, and also make sure we can work with snaps seeded in project hooks.
2018-02-06 23:37:28 -05:00