Colin Watson
8b1970f661
live-build/auto/config: Drop "lp-*" hostname filter for Launchpad
...
builders, since LP #1747015 is now fixed; "*.buildd" should be enough.
2018-06-14 12:41:46 +01:00
Daniel Watkins
80459b6c1b
ubuntu-cpc: Use linux-kvm for all amd64 minimized builds (LP: #1775472 ).
2018-06-06 17:19:17 -07:00
Michael Hudson-Doyle
664ace2f30
man un-diverting man idempotent
2018-06-06 10:51:35 +12:00
Michael Hudson-Doyle
7c7c2c5b30
rm -r the lists
2018-06-06 07:36:49 +12:00
Michael Hudson-Doyle
ccef323973
go back to having docker unminimize not install any extra packages
...
update text of man diversion to mention need to install man-db package
2018-06-06 07:12:01 +12:00
Michael Hudson-Doyle
2fc3993d48
Remove apt lists that are currently removed downstream anyway.
...
(LP: #1699913 )
2018-06-06 06:44:20 +12:00
Michael Hudson-Doyle
fa1bce5389
still install a few packages in docker unminimize
2018-06-05 19:58:46 +12:00
Michael Hudson-Doyle
514faae2db
divert /usr/bin/man in minimized images to a script that mentions the unminimize script
2018-06-05 11:08:33 +12:00
Michael Hudson-Doyle
7e1bd33544
do not install ubuntu-minimal in ubuntu-base's unminimize
2018-06-05 11:07:06 +12:00
Łukasz 'sil2100' Zemczak
7982442e32
Avoid issues of hard-linking to a symbolic vmlinuz as this can lead to a dangling symlink.
2018-05-16 16:37:29 +02:00
Simon Quigley
9ba04172d4
Completely drop Lubuntu Next.
2018-05-08 21:12:15 -05:00
Simon Quigley
382f17b08c
Don't follow recommends.
2018-05-03 23:23:30 -05:00
Simon Quigley
480e02443e
Drop seed workarounds for unbuilt Lubuntu Next.
2018-05-03 23:08:44 -05:00
Colin Watson
1fab544a84
Add init to buildd chroots, since it's needed for LXD-based builds.
2018-04-30 16:39:01 +01:00
Colin Watson
b77de06bfd
Remove some unnecessary buildd configuration.
2018-04-30 09:54:28 +01:00
Colin Watson
07487675b6
Sort buildd tarballs by name and use numeric user and group IDs.
2018-04-29 21:43:46 +01:00
Colin Watson
416093beec
Use a public-facing mirror URL in the final buildd /etc/apt/sources.list.
2018-04-29 21:42:41 +01:00
Colin Watson
cb22177287
Add a buildd subproject.
2018-04-27 16:07:44 +01:00
Steve Langasek
e6089e9e32
Remove landscape-common from minimal image, and handle restoring it in
...
unminimize script. LP: #1763182 .
2018-04-11 14:26:43 -07: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
Robert C Jennings
57261c3edf
auto/build: Install snaps using common functions
2018-04-06 13:12:53 -05:00
Iain Lane
e68923777e
merge lp:~tsimonq2/livecd-rootfs/lubuntu-seed-mangling
2018-04-03 11:56:28 +01:00
Steve Langasek
4bb0414a5d
Make sure we call the build "minimal" within the cloud build info,
...
when building a minimized image.
2018-03-27 12:12:26 -07:00
Christopher Glass
51c663a892
Fixed whitespace/tabs.
2018-03-27 16:09:35 +02:00
Michael Hudson-Doyle
3cb1f38cf2
Set the default locale to C.UTF-8 in all server and cloud images.
...
(LP: #1751051 , #1759003 )
2018-03-27 09:47:12 +13: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
Christopher Glass
0b2239c069
Parametrize BUILD_NAME in /etc/cloud/build.info to make it "minimal-aware".
2018-03-22 10:24:44 +01: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
Steve Langasek
90ef53cef1
Merge lp:~vorlon/livecd-rootfs/ubuntu-channels-for-snaps
2018-03-06 10:15:00 +01: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
Steve Langasek
131f14d33c
Use Ubuntu-specific branches when seeding snaps, as required in
...
<https://wiki.ubuntu.com/UbuntuSeededSnaps >.
2018-02-16 14:09:03 -08: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
Iain Lane
301fdd2e02
Don't write config/seeded-snaps if no snaps have been seeded.
2018-02-01 11:52:41 +00:00
Adam Conrad
2219f62998
* live-build/auto/config: Clean out unused hostname matches and fix indenting.
...
* live-build/auto/config: Reinstate hostname filtering for "*.buildd", which
is the correct match for non-lxd builders, and add "lp-*" for the lxd ones.
* live-build/auto/config: Fix incorrect quoting causing a skipped if statement
in non-live ubuntu-server builds since sometime in mid-October of last year.
2018-01-31 21:00:49 -07:00
Adam Conrad
925e470693
Fix incorrect shell variable quoting.
2018-01-31 20:38:11 -07:00
Steve Langasek
2c40db69bc
Update hostname matches for launchpad buildds to match current practice,
...
fixing build failures due to LP being unable to reach
people.canonical.com.
2018-01-31 16:41:21 -08:00
Iain Lane
72edc20589
Set ports/archive as appropriate for default mirror - should fix
...
autopkgtests.
2018-01-31 09:38:05 +00:00