Michael Hudson-Doyle
|
6ca49ecf0f
|
remove some commented out gunk from .service files
|
2018-01-31 21:41:32 +13:00 |
|
Michael Hudson-Doyle
|
ec1f465e2c
|
fix path in serial-subiquity@.service
|
2018-01-16 13:14:46 +13:00 |
|
Michael Hudson-Doyle
|
2ebe4ec60d
|
run subiquity on the serial console
|
2018-01-15 14:56:49 +13:00 |
|
Steve Langasek
|
e6a66dd3bf
|
Add support for passing snap channel to ubuntu-core image builds.
|
2018-01-12 14:56:57 -08:00 |
|
Balint Reczey
|
df89bff043
|
Drop Nexus 7 support
|
2018-01-06 01:26:42 +01:00 |
|
Balint Reczey
|
34dd1fb2f4
|
Revert to building minimized and not minimimized images with the same ~2.2 GiB size
|
2018-01-04 14:37:02 +01:00 |
|
Michael Hudson-Doyle
|
7c1c7a80c2
|
enable networkd for live-server systems
the logic for doing this is the same as why it is done for cloud-images, for which
see http://bazaar.launchpad.net/~ubuntu-core-dev/livecd-rootfs/trunk/revision/1520
I think this behaviour is a bug in cloud-init (see lp:#1737630) but this is a good
workaround in the mean time
|
2017-12-21 11:00:22 +13:00 |
|
Dimitri John Ledkov
|
5f64c373f1
|
Drop android-tools-fsutils dependency, and instead install it on
demand for the nexus7 sub-arch. This target is no longer produced,
thus by doing this android-tools can fall out of main to universe.
|
2017-12-11 12:22:31 +00:00 |
|
Steve Langasek
|
c02f0f0f4c
|
Install grub-ieee1275 instead of grub2 on ppc64el; grub2 is a dummy
transitional package in universe.
|
2017-12-06 14:22:41 -08:00 |
|
Michael Hudson-Doyle
|
c24e13f8f9
|
install grub-ieee1275 instead of grub2 on ppc64el
grub2 is a dummy transitional package that is in universe.
|
2017-12-01 13:44:32 +13:00 |
|
Balint Reczey
|
532bd5b5ed
|
Build minimized images in a 1GiB image
|
2017-11-23 20:27:16 +01:00 |
|
Balint Reczey
|
89e87b4c2c
|
Set LB_ISO_PREPARER to livecd-rootfs to avoid unbound variable in default string
|
2017-11-23 20:27:16 +01:00 |
|
Balint Reczey
|
3631c1f778
|
Zero fill space in UEFI partitions, too
|
2017-11-23 20:27:16 +01:00 |
|
Balint Reczey
|
c45ea223b4
|
Use default xz compression (-6) for raspi2 image
Xz with -0 generated ~35% bigger compressed image.
LP: #1732681
|
2017-11-20 21:18:33 +01:00 |
|
Michael Hudson-Doyle
|
e0809e31f6
|
Automount a partition of fixed UUID for giving subiquity canned answers.
|
2017-11-17 15:08:15 +13:00 |
|
Steve Langasek
|
be29d44c3d
|
Merge lp:~rbalint/livecd-rootfs/s390x-skip-missing-initrd
|
2017-11-14 13:01:27 -08:00 |
|
Balint Reczey
|
578fa5a92d
|
Update changelog
|
2017-11-14 19:04:21 +01:00 |
|
Balint Reczey
|
4a168af954
|
Skip setting up initrd for s390x when it is not generated for the image
This fixes building minimized s390x images.
|
2017-11-14 18:44:06 +01:00 |
|
Steve Langasek
|
49e17b717e
|
Fix lingering reference to livecd-rootfs.ubuntu-core.model-assertion
that breaks the ubuntu-core image build.
|
2017-11-13 09:15:11 -08:00 |
|
Steve Langasek
|
f384f10867
|
Merge lp:~vorlon/livecd-rootfs/minimize-round-two
|
2017-11-09 23:49:30 -08:00 |
|
Steve Langasek
|
ea2840ddfc
|
fix wrong use of PREFIX literal
|
2017-11-09 16:13:25 -08:00 |
|
Steve Langasek
|
7c07f8a65b
|
Change ubuntu-core image builds to use the standard "$PREFIX" naming for
artifacts instead of being gratuitously different; requires a matching
change to ubuntu-cdimage.
|
2017-11-09 16:13:08 -08:00 |
|
Steve Langasek
|
02246dbf84
|
move configuration bits into live-build/auto/config from live-build/auto/build, per Adam
|
2017-11-09 15:55:45 -08:00 |
|
Steve Langasek
|
696ae6e1eb
|
Name the manifest the way ubuntu-cdimage expects it for subarchs
|
2017-11-08 12:35:38 -08:00 |
|
Steve Langasek
|
e96fa8b878
|
ubuntu-image now produces a manifest file listing the snap revisions
used; publish this so that it's picked up by launchpad-buildd.
|
2017-11-08 12:22:05 -08:00 |
|
Steve Langasek
|
b3cf7b9013
|
The target for x86 ubuntu-core images is VMs, so create them with
a buffer of free space in order to work if booted in place.
|
2017-11-08 12:11:40 -08:00 |
|
Gary.Wzl
|
78da9b579b
|
Per the suggestions, we exclude all binary hooks when IMAGEFORMAT is none.
|
2017-11-06 20:25:57 +08:00 |
|
Steve Langasek
|
1976255e5c
|
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.
|
2017-10-31 09:58:22 -07:00 |
|
Steve Langasek
|
083d58397c
|
Make sure to remove any initramfs that was generated in a minimized
image.
|
2017-10-21 18:51:20 -07:00 |
|
Steve Langasek
|
2b30a986c3
|
Merge lp:~vorlon/livecd-rootfs/minimize-purge-initramfstools
|
2017-10-18 23:20:19 -07:00 |
|
Steve Langasek
|
f91a9f16ee
|
Also remove old dpkg files from the live images
|
2017-10-18 22:20:44 -07:00 |
|
Steve Langasek
|
51890b5b43
|
add 'file' to the axe list for minimized
|
2017-10-18 18:11:53 -07:00 |
|
Steve Langasek
|
c9b427c11b
|
Another round of package removals for minimization
|
2017-10-18 17:50:56 -07:00 |
|
Michael Hudson-Doyle
|
1a99680334
|
Remove snap.subiquity.started from subiquity's After=/Requires= as it
does not fix the race condition they were intended to address and causes
subiquity to be killed when snapd refreshes subiquity (LP: #1724411)
|
2017-10-18 13:26:08 +13:00 |
|
Michael Hudson-Doyle
|
895e2a51f1
|
Seed the subiquity snap to track the stable channel (LP: #1724410)
|
2017-10-18 13:23:45 +13:00 |
|
Gary.Wzl
|
8c12c46d08
|
Resolve the conflict.
|
2017-10-16 11:17:22 +08:00 |
|
Gary.Wzl
|
c260534758
|
Add the IMAGEFORMAT=none to support generating a single rootfs.
|
2017-10-16 10:43:22 +08:00 |
|
Steve Langasek
|
e53ad3b354
|
Fix server live image to pull subiquity from the stable channel, not
from edge.
|
2017-10-15 13:44:54 -07:00 |
|
Steve Langasek
|
c0bb8d760f
|
remove vim a little harder
|
2017-10-13 23:52:03 -04:00 |
|
Steve Langasek
|
df94729c60
|
sync with purge-initramfstools branch
|
2017-10-13 23:34:58 -04:00 |
|
Steve Langasek
|
e99636027f
|
busybox-initramfs and busybox-static have reverse-recommends, so it's not enough to use apt-mark auto; remove these packages by name.
|
2017-10-13 23:27:07 -04:00 |
|
Steve Langasek
|
d24ca0490b
|
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.
|
2017-10-13 22:15:38 -04:00 |
|
Steve Langasek
|
783437f533
|
instead, call apt clean from the chroot
|
2017-10-13 21:50:26 -04:00 |
|
Steve Langasek
|
dec765f035
|
no actual point in apt clean here, since that just cleans files from the bind mount
|
2017-10-13 21:40:02 -04:00 |
|
Steve Langasek
|
bc361bc33b
|
call apt clean separately for the squashfs
|
2017-10-13 17:35:33 -04:00 |
|
Steve Langasek
|
dc875735b8
|
More packages to remove when minimizing
|
2017-10-13 17:25:50 -04:00 |
|
Steve Langasek
|
3a092539ca
|
purging initramfs-tools as a prereq
|
2017-10-13 17:17:24 -04:00 |
|
Steve Langasek
|
018525ba12
|
resync with trunk
|
2017-10-13 17:15:48 -04:00 |
|
Steve Langasek
|
56a85e74c9
|
Also mark busybox-{initramfs,static} as automatically installed, so they can be removed again
|
2017-10-13 17:11:24 -04:00 |
|
Steve Langasek
|
add1cca991
|
Refactor, mark all lib'*' and python'*' packages auto-installed so they can be cleaned up as dependencies instead
|
2017-10-13 17:00:37 -04:00 |
|