lp:~mwhudson/livecd-rootfs/+git/livecd-rootfs

Get this repository:
git clone https://git.not.enabled/~mwhudson/livecd-rootfs/+git/livecd-rootfs
Only Michael Hudson-Doyle can upload to this repository. If you are Michael Hudson-Doyle please log in for upload directions.

Branches

Name Last Modified Last Commit
lp-2100148 2025-02-27 07:32:56 UTC
Again in ubuntu-server builds, configure LAYERFS_PATH in the kernel layer and...

Author: Michael Hudson-Doyle
Author Date: 2025-02-26 23:29:00 UTC

Again in ubuntu-server builds, configure LAYERFS_PATH in the kernel layer and ensure the initrd is freshly regenerated in that layer. LAYERFS_PATH was being set to the layer below the kernel layer, which meant that the live session did not get access to all the modules in the case that the kernel had not been installed in the base layer, which in turn means that installs fail. (LP: #2100148)

* Again in ubuntu-server builds, configure LAYERFS_PATH in the kernel layer
  and ensure the initrd is freshly regenerated in that layer. LAYERFS_PATH
  was being set to the layer below the kernel layer, which meant that the
  live session did not get access to all the modules in the case that the
  kernel had not been installed in the base layer, which in turn means that
  installs fail. (LP: #2100148)
* While we're at it, delete any initrd from any other layer than a kernel
  layer, as they just waste space on the ISO.

no-hwe-for-riscv64 2025-02-16 22:31:54 UTC
Do not build HWE kernel layer on RISC-V as there is no HWE kernel there.

Author: Michael Hudson-Doyle
Author Date: 2025-02-16 22:12:30 UTC

Do not build HWE kernel layer on RISC-V as there is no HWE kernel there.

no-hwe-for-riscv64-devel 2025-02-16 22:17:35 UTC
Pre-emptively include the override to not try to build HWE kernel layer in po...

Author: Michael Hudson-Doyle
Author Date: 2025-02-16 22:17:35 UTC

Pre-emptively include the override to not try to build HWE kernel layer in post .2 server riscv64 ISOs.

mini-iso-vs-initramfs-tools 2025-02-13 22:02:21 UTC
live-build/ubuntu-mini-iso/hooks/01-mini-iso.chroot_early: Fix paths that sho...

Author: Michael Hudson-Doyle
Author Date: 2025-02-11 20:52:45 UTC

live-build/ubuntu-mini-iso/hooks/01-mini-iso.chroot_early: Fix paths that should have been adjusted when code moved from binary to chroot hook.

less-mkinitramfs-lp-2097280 2025-02-04 22:24:25 UTC
Similar changes for ubuntu-mini-iso build.

Author: Michael Hudson-Doyle
Author Date: 2025-02-04 22:17:55 UTC

Similar changes for ubuntu-mini-iso build.

no-mini-iso-rootfs 2025-02-04 22:20:18 UTC
Stop producing a rootfs tarball for the ubuntu-mini-iso builds.

Author: Michael Hudson-Doyle
Author Date: 2024-12-20 03:56:17 UTC

Stop producing a rootfs tarball for the ubuntu-mini-iso builds.

no-no-reexec-snapd 2025-01-28 17:39:25 UTC
Allow snapd to re-exec in installer environment (the issues between snapd, ov...

Author: Michael Hudson-Doyle
Author Date: 2025-01-28 17:39:25 UTC

Allow snapd to re-exec in installer environment (the issues between snapd, overlayfs and apparmer that meant re-execing caused problems were fixed in snapd a long time ago).

component-testing 2024-12-12 03:37:10 UTC
include kernel components in system on ISO

Author: Michael Hudson-Doyle
Author Date: 2024-12-12 03:37:10 UTC

include kernel components in system on ISO

tpm-seed-in-live-layer 2024-12-12 03:35:03 UTC
Move TPM FDE model to a separate file rather than inline.

Author: Michael Hudson-Doyle
Author Date: 2024-12-12 03:35:03 UTC

Move TPM FDE model to a separate file rather than inline.

fix-ubuntu-mini-iso-more 2024-12-05 20:56:55 UTC
Refer to LB_DISTRIBUTION, not SUITE, in the ubuntu-mini-iso binary hook.

Author: Michael Hudson-Doyle
Author Date: 2024-12-05 20:56:55 UTC

Refer to LB_DISTRIBUTION, not SUITE, in the ubuntu-mini-iso binary hook.

fix-ubuntu-mini-iso 2024-12-03 23:50:25 UTC
fix ubuntu-mini-iso build

Author: Michael Hudson-Doyle
Author Date: 2024-12-02 19:57:16 UTC

fix ubuntu-mini-iso build

replace reliance on cd-boot-images-amd64 with direct use of debian-cd sccripts.

update-fde-model-again 2024-10-03 22:53:16 UTC
Update the model used for TPM FDE installs, yet again.

Author: Michael Hudson-Doyle
Author Date: 2024-10-03 22:52:38 UTC

Update the model used for TPM FDE installs, yet again.

update-models-again 2024-10-02 06:05:26 UTC
Update the model used for TPM FDE installs, again, hopefully working this time.

Author: Michael Hudson-Doyle
Author Date: 2024-10-01 19:01:11 UTC

Update the model used for TPM FDE installs, again, hopefully working this time.

update-models 2024-09-25 01:51:08 UTC
Update the model used for TPM FDE installs.

Author: Michael Hudson-Doyle
Author Date: 2024-09-25 01:51:08 UTC

Update the model used for TPM FDE installs.

snapshot-support 2024-09-12 03:20:44 UTC
use archive snapshot if $SNAPSHOT_SERVICE_TIMESTAMP is set

Author: Michael Hudson-Doyle
Author Date: 2024-09-12 03:20:44 UTC

use archive snapshot if $SNAPSHOT_SERVICE_TIMESTAMP is set

ubuntu-core-desktop-installer 2024-09-05 01:52:07 UTC
Add a ubuntu way to make a core desktop installer too! They're breeding!

Author: Michael Hudson-Doyle
Author Date: 2024-06-13 05:13:15 UTC

Add a ubuntu way to make a core desktop installer too! They're breeding!

hack-subiquity-uci 2024-08-21 03:58:08 UTC
Force latest/stable/ubuntu-24.10 subiquity onto the ubuntu-core-installer ISO...

Author: Michael Hudson-Doyle
Author Date: 2024-08-20 04:37:45 UTC

Force latest/stable/ubuntu-24.10 subiquity onto the ubuntu-core-installer ISO for now.

ubuntu-core-installer-noble 2024-07-25 05:26:22 UTC
Add 'ubuntu-core-installer' project.

Author: Michael Hudson-Doyle
Author Date: 2024-05-23 03:41:29 UTC

Add 'ubuntu-core-installer' project.

The ubuntu-core-installer image is an installer that installs ubuntu
core. The environment the installer runs in is similar to the server
installer but it has a source catalog entry that points to the model
created in ubuntu-core-installer/hooks/05-prepare-image.binary, which
subiquity knows how to install.

rebuild-archive-1-noble-o3 2024-06-14 05:36:43 UTC
somewhat more explicit behaviour

Author: Michael Hudson-Doyle
Author Date: 2024-06-14 05:36:43 UTC

somewhat more explicit behaviour

ubuntu-core-installer 2024-06-07 07:38:41 UTC
add a comment explaining what the ubuntu-core-installer project is

Author: Michael Hudson-Doyle
Author Date: 2024-06-07 06:51:09 UTC

add a comment explaining what the ubuntu-core-installer project is

rebuild-archive-noble-o3 2024-06-06 03:20:03 UTC
Set REBUILDARCHIVENAME to test-rebuild-20240606-noble-o3.

Author: Michael Hudson-Doyle
Author Date: 2024-06-06 03:20:03 UTC

Set REBUILDARCHIVENAME to test-rebuild-20240606-noble-o3.

rebuild-archive-1 2024-06-06 03:15:16 UTC
auto/config, auto/build, functions: Add some code to make building against a ...

Author: Michael Hudson-Doyle
Author Date: 2024-06-06 03:15:16 UTC

auto/config, auto/build, functions: Add some code to make building against a rebuild archive easier (such a build will still require a sourceful change, but that seems OK).

ubuntustudio-no-dvd 2024-05-12 09:23:46 UTC
Replace 'ubuntustudio-dvd' project with an almost identical 'ubuntustudio' pr...

Author: Michael Hudson-Doyle
Author Date: 2024-05-12 09:23:46 UTC

Replace 'ubuntustudio-dvd' project with an almost identical 'ubuntustudio' project.

seed-in-live-layer 2024-02-19 20:52:09 UTC
put the system for the enhanced secure boot options in the live layer

Author: Michael Hudson-Doyle
Author Date: 2024-02-19 20:52:09 UTC

put the system for the enhanced secure boot options in the live layer

lp-2045586-jammy 2024-02-18 20:25:24 UTC
releasing package livecd-rootfs version 2.765.39

Author: Michael Hudson-Doyle
Author Date: 2024-02-18 20:25:24 UTC

releasing package livecd-rootfs version 2.765.39

ubuntu/jammy 2024-02-18 17:55:19 UTC
Use flock to avoid races with systemd-udevd that cause loop device partitions...

Author: Michael Hudson-Doyle
Author Date: 2024-02-18 17:54:39 UTC

Use flock to avoid races with systemd-udevd that cause loop device partitions to briefly disappear. (LP: #2045586)

one-more-ubuntustudio-fix 2024-02-15 20:33:22 UTC
Hooks and other things need to go in live-build/$PROJECT and $PROJECT for Ubu...

Author: Michael Hudson-Doyle
Author Date: 2024-02-15 20:33:22 UTC

Hooks and other things need to go in live-build/$PROJECT and $PROJECT for Ubuntu Studio is ubuntustudio-dvd, not ubuntustudio.

rebuild-archive-mantic-v3-mtune-icelake-server 2024-02-14 22:25:32 UTC
bump version number

Author: Michael Hudson-Doyle
Author Date: 2024-02-14 22:25:32 UTC

bump version number

copy-hooks-more 2024-02-13 00:19:22 UTC
Edubuntu, Ubuntu Studio and Ubuntu Budgie have hooks in live-build/${PROJECT}...

Author: Michael Hudson-Doyle
Author Date: 2024-02-11 19:55:38 UTC

Edubuntu, Ubuntu Studio and Ubuntu Budgie have hooks in live-build/${PROJECT}/hooks now but they need to be copied to config/ to do anything.

rebuild-archive-mantic 2024-02-07 20:08:12 UTC
have unsigned_kernel_package_name look at the package lists from germinate

Author: Michael Hudson-Doyle
Author Date: 2024-02-07 20:08:12 UTC

have unsigned_kernel_package_name look at the package lists from germinate

which match the package lists for the chroot more closely than the environment livecd-rootfs is running in

subiquity-kernel-etc 2024-02-07 19:47:02 UTC
Consolidate the logic for mapping a flavor to a kernel metapkg into one place.

Author: Michael Hudson-Doyle
Author Date: 2023-12-14 02:35:51 UTC

Consolidate the logic for mapping a flavor to a kernel metapkg into one place.

remove-magic-proxy 2024-01-29 01:51:54 UTC
Remove magic-proxy and all references to it as it is not used by any builds o...

Author: Michael Hudson-Doyle
Author Date: 2024-01-24 18:30:41 UTC

Remove magic-proxy and all references to it as it is not used by any builds of any release newer than 18.04.

lp-2045586 2024-01-24 21:26:19 UTC
live-build/functions: avoid losetup -P as it appears to race with udev and do...

Author: Michael Hudson-Doyle
Author Date: 2024-01-24 18:46:51 UTC

live-build/functions: avoid losetup -P as it appears to race with udev and do it a bit more by-hand instead. (LP: #2045586)

rebuild-archive-unsigned-kernel 2024-01-09 18:36:49 UTC
aaah

Author: Michael Hudson-Doyle
Author Date: 2024-01-09 18:36:49 UTC

aaah

rebuild-archive-v3-no-mtune 2023-10-27 06:14:37 UTC
Set REBUILDARCHIVENAME to test-rebuild-20231018-lunar-v3-no-mtune

Author: Michael Hudson-Doyle
Author Date: 2023-06-12 23:14:20 UTC

Set REBUILDARCHIVENAME to test-rebuild-20231018-lunar-v3-no-mtune

use-server-live-task 2023-09-07 00:55:53 UTC
auto/config: use the new server-live task to reduce the use of explicit calls...

Author: Michael Hudson-Doyle
Author Date: 2023-09-07 00:55:53 UTC

auto/config: use the new server-live task to reduce the use of explicit calls to add_package and add_snap a bit.

netboot-grub-font 2023-09-01 02:54:50 UTC
Include unicode.pf2 in the netboot tarball on amd64 and arm64. (LP: #2033692)

Author: Michael Hudson-Doyle
Author Date: 2023-09-01 02:19:43 UTC

Include unicode.pf2 in the netboot tarball on amd64 and arm64. (LP: #2033692)

seed.yaml-live 2023-08-28 09:29:24 UTC
Use a traditional seed.yaml style seed for the canary installer's live session.

Author: Michael Hudson-Doyle
Author Date: 2023-08-28 09:29:24 UTC

Use a traditional seed.yaml style seed for the canary installer's live session.

canary-fixes-N 2023-08-27 23:30:11 UTC
snap-seed-parse.py: Update to allow parsing uc20-style seeds. (LP: #2028984)

Author: Michael Hudson-Doyle
Author Date: 2023-08-27 23:30:11 UTC

snap-seed-parse.py: Update to allow parsing uc20-style seeds. (LP: #2028984)

reset-preseeding-too 2023-08-25 05:09:03 UTC
fix silly typo in update-source-catalog

Author: Michael Hudson-Doyle
Author Date: 2023-08-25 05:09:03 UTC

fix silly typo in update-source-catalog

canary-dedup-snaps 2023-08-23 10:30:44 UTC
add an essay about rsync options

Author: Michael Hudson-Doyle
Author Date: 2023-08-23 10:30:44 UTC

add an essay about rsync options

dedup-layers-later 2023-08-22 23:16:23 UTC
Deduplicate the layers just before creating the squashfs, to enable deduplica...

Author: Michael Hudson-Doyle
Author Date: 2023-08-22 23:16:23 UTC

Deduplicate the layers just before creating the squashfs, to enable deduplication of the result of binary hooks as well.

lp-2028862 2023-08-08 01:02:08 UTC
Remove additional dependencies from subiquity units as they are now interferi...

Author: Michael Hudson-Doyle
Author Date: 2023-08-08 01:02:08 UTC

Remove additional dependencies from subiquity units as they are now interfering with the boot process. (LP: #2028862)

lp-2028213 2023-08-02 01:18:03 UTC
lb_chroot_layered: use rsync to make more minimal overlay layers. (LP: #2028213)

Author: Michael Hudson-Doyle
Author Date: 2023-07-26 08:53:05 UTC

lb_chroot_layered: use rsync to make more minimal overlay layers. (LP: #2028213)

fix-disk-image-binary-s390x-harder 2023-07-29 01:02:56 UTC
Actually fix live-build/ubuntu-cpc/hooks.d/base/disk-image.binary to not call...

Author: Michael Hudson-Doyle
Author Date: 2023-07-29 01:02:56 UTC

Actually fix live-build/ubuntu-cpc/hooks.d/base/disk-image.binary to not call force_boot_without_initramfs on s390x rather than disk-image-uefi.binary which obviously would never run on s390x.

fix-disk-image.binary 2023-07-28 19:34:35 UTC
live-build/ubuntu-cpc/hooks.d/base/disk-image.binary: Do not call force_boot_...

Author: Michael Hudson-Doyle
Author Date: 2023-07-28 19:34:35 UTC

live-build/ubuntu-cpc/hooks.d/base/disk-image.binary: Do not call force_boot_without_initramfs on s390x.

fix-minimal-cloud 2023-07-28 02:55:25 UTC
live-build/ubuntu-cpc/hooks.d/base/disk-image-*.binary: Fix invocations of fo...

Author: Michael Hudson-Doyle
Author Date: 2023-07-28 02:55:25 UTC

live-build/ubuntu-cpc/hooks.d/base/disk-image-*.binary: Fix invocations of force_boot_without_initramfs to pass "mountpoint" and not "${mountpoint}" (which actually worked on most arches for VERY BAD reasons but fails on s390x).

no-orphan_file-live 2023-07-04 23:41:44 UTC
Disable the orphan_file ext4 feature in the canary live environment so that t...

Author: Michael Hudson-Doyle
Author Date: 2023-07-04 00:11:56 UTC

Disable the orphan_file ext4 feature in the canary live environment so that the installed system can be handled by the e2fsck in the extant kernel snap (cf. bug 2025339).

fix-canary-build 2023-07-04 22:13:38 UTC
live-build/ubuntu/hooks/033-disk-image-uefi.binary: update to point at ubuntu...

Author: Michael Hudson-Doyle
Author Date: 2023-07-04 22:13:38 UTC

live-build/ubuntu/hooks/033-disk-image-uefi.binary: update to point at ubuntu-cpc/hooks.d/base/disk-image-uefi-non-cloud.binary, fixing canary build.

rebuild-archive-lunar-o3-v3 2023-06-12 23:22:14 UTC
Set REBUILDARCHIVENAME to test-rebuild-20230515-lunar-o3-v3.

Author: Michael Hudson-Doyle
Author Date: 2023-06-12 23:21:33 UTC

Set REBUILDARCHIVENAME to test-rebuild-20230515-lunar-o3-v3.

rebuild-archive-lunar-v3 2023-06-12 23:20:28 UTC
Set REBUILDARCHIVENAME to test-rebuild-20230515-lunar-v3.

Author: Michael Hudson-Doyle
Author Date: 2023-06-12 23:20:28 UTC

Set REBUILDARCHIVENAME to test-rebuild-20230515-lunar-v3.

rebuild-archive-lunar-o3 2023-06-12 23:17:18 UTC
Set REBUILDARCHIVENAME to test-rebuild-20230515-lunar-o3.

Author: Michael Hudson-Doyle
Author Date: 2023-06-12 23:14:20 UTC

Set REBUILDARCHIVENAME to test-rebuild-20230515-lunar-o3.

rebuild-archive-lunar 2023-06-12 23:16:54 UTC
oops

Author: Michael Hudson-Doyle
Author Date: 2023-06-12 23:16:54 UTC

oops

autopkgtest-regression 2023-05-17 23:21:58 UTC
auto/config: alter check for unexpectedly seeded snaps in ubuntu-cpc:minimize...

Author: Michael Hudson-Doyle
Author Date: 2023-05-17 23:21:58 UTC

auto/config: alter check for unexpectedly seeded snaps in ubuntu-cpc:minimized build. As the build no longer implicitly seeds the snaps from the server seed, we can just assert no snaps are seeded. This fixes an autopkgtest regression but also cleaner.

add_task-all-flavors 2023-05-17 21:33:48 UTC
auto/config: switch ubuntucinnamon and ubuntu-unity builds to use add_task to...

Author: Michael Hudson-Doyle
Author Date: 2023-05-17 21:27:41 UTC

auto/config: switch ubuntucinnamon and ubuntu-unity builds to use add_task to get their desktop packages. Previously most (all?) flavour builds got the snaps from that flavour's "desktop" seed implicitly added, but now an explicit add_task is needed.

expand-task-classic-snap 2023-05-17 03:49:41 UTC
live-build/expand-task: handle seeding of classic snaps correctly.

Author: Michael Hudson-Doyle
Author Date: 2023-05-17 02:48:48 UTC

live-build/expand-task: handle seeding of classic snaps correctly.

no-udm-task-for-edubuntu 2023-05-17 03:48:24 UTC
auto/config: Do not include the ubuntu-desktop-minimal task in edubuntu. Cros...

Author: Michael Hudson-Doyle
Author Date: 2023-05-17 03:40:32 UTC

auto/config: Do not include the ubuntu-desktop-minimal task in edubuntu. Cross flavour task references do not work with the approach expand-task takes, and the ubuntu-desktop-minimal package is part of the edubuntu-desktop-gnome task already.

fix-expand_task-flavours 2023-05-17 03:45:12 UTC
live-build/expand-task: Fix expansion of tasks with non-flavour specific name...

Author: Michael Hudson-Doyle
Author Date: 2023-05-17 03:45:12 UTC

live-build/expand-task: Fix expansion of tasks with non-flavour specific name (e.g. "minimal") when building a non-Ubuntu flavour.

expand-task-new-flavours 2023-05-17 03:41:54 UTC
auto/config: Set FLAVOUR appropriately for flavours added since the expand-ta...

Author: Michael Hudson-Doyle
Author Date: 2023-05-17 01:25:21 UTC

auto/config: Set FLAVOUR appropriately for flavours added since the expand-task branch was created.

expand-task 2023-05-12 01:19:47 UTC
auto/config: Rewrite add_task to use a Python script that cribs the logic fro...

Author: Michael Hudson-Doyle
Author Date: 2022-09-22 22:58:43 UTC

auto/config: Rewrite add_task to use a Python script that cribs the logic from lp:ubuntu-archive-publishing's generate_extra_overrides.py. This means we can avoid some dubious hacks around seeding snaps and no longer depend on the Task headers in the archive.

lunar-canary 2023-03-16 21:17:21 UTC
depend on rsync ffs

Author: Michael Hudson-Doyle
Author Date: 2023-03-16 21:17:21 UTC

depend on rsync ffs

remove-obsolete-server-initramfs-hooks 2023-03-06 21:10:14 UTC
live-build/ubuntu-server/hooks/03-kernel-metapkg.chroot_early: record the def...

Author: Michael Hudson-Doyle
Author Date: 2023-03-06 21:10:14 UTC

live-build/ubuntu-server/hooks/03-kernel-metapkg.chroot_early: record the default kernel meta-package in /etc/ in the live session and remove initramfs hook that is no longer needed by new versions of subiquity.

bodge-snapd-desktop-integration 2023-02-23 01:44:38 UTC
fix cannot specify both channel and revision

Author: Michael Hudson-Doyle
Author Date: 2023-02-23 01:44:38 UTC

fix cannot specify both channel and revision

uc20-style-seeding 2022-10-10 21:36:44 UTC
add cryptsetup to base.live

Author: Michael Hudson-Doyle
Author Date: 2022-10-10 21:36:44 UTC

add cryptsetup to base.live

franken 2022-08-26 04:08:49 UTC
Make a server installer that can install desktop.

Author: Michael Hudson-Doyle
Author Date: 2022-08-26 04:08:49 UTC

Make a server installer that can install desktop.

netboot-fixes 2022-07-28 00:00:35 UTC
Fix some issues with the netboot tarballs:

Author: Michael Hudson-Doyle
Author Date: 2022-07-12 02:14:47 UTC

Fix some issues with the netboot tarballs:

* Fix some issues with the netboot tarballs:
  - Include the signed shim (oops).
  - Make the kernel path on disk and in the bootloader config match (more
    oops).
  - Make paths more architecture dependent as the code in grubnetXXX.efi to
    probe a platform dependent path first doesn't work.

netboot-signed-shim 2022-07-06 06:05:51 UTC
Include the signed shim in the netboot tarball (oops).

Author: Michael Hudson-Doyle
Author Date: 2022-07-06 06:05:51 UTC

Include the signed shim in the netboot tarball (oops).

iso-url 2022-06-30 02:36:47 UTC
Use the new iso-url= parameter in the bootloader configs in the netboot tarba...

Author: Michael Hudson-Doyle
Author Date: 2022-06-20 09:53:29 UTC

Use the new iso-url= parameter in the bootloader configs in the netboot tarballs.

iso-artifacts 2022-06-28 01:32:37 UTC
Produce a tarball of artifacts that can easily be turned into a netinstaller-...

Author: Michael Hudson-Doyle
Author Date: 2022-06-03 02:55:53 UTC

Produce a tarball of artifacts that can easily be turned into a netinstaller-type ISO during live-server build.

rebuild-archive-jammy 2022-06-20 21:36:13 UTC
hmm

Author: Michael Hudson-Doyle
Author Date: 2022-06-20 21:36:13 UTC

hmm

rebuild-archive 2022-06-19 23:15:45 UTC
blah

Author: Michael Hudson-Doyle
Author Date: 2022-06-19 23:15:45 UTC

blah

netboot-tarball 2022-05-26 02:33:59 UTC
Produce a tarball of artifacts for netbooting during live-server build.

Author: Michael Hudson-Doyle
Author Date: 2022-05-24 00:52:07 UTC

Produce a tarball of artifacts for netbooting during live-server build.

sanitize_passes-error 2022-05-25 09:26:00 UTC
auto/config: Emit error message to stderr in _sanitize_passes.

Author: Michael Hudson-Doyle
Author Date: 2022-05-24 00:48:30 UTC

auto/config: Emit error message to stderr in _sanitize_passes.

preserve-germinate 2022-05-24 00:49:38 UTC
auto/config: preserve germinate-output directory when removing config

Author: Michael Hudson-Doyle
Author Date: 2022-05-24 00:43:36 UTC

auto/config: preserve germinate-output directory when removing config

Germinate doesn't take very long at all to run but downloading the
indices it operates on can take a while and nothing else in auto/config
does so not doing it every time you run "lb config" can be a real time
saver.

The code that invokes germinate already checked if the output was
already there but it was unconditionally deleted by the time control got
to that point.

add-netboot-project 2022-05-23 03:32:31 UTC
better name

Author: Michael Hudson-Doyle
Author Date: 2022-05-23 03:32:31 UTC

better name

lp-1953744 2022-02-02 00:51:20 UTC
Disable compression and "hash table hardening" for journald in the live insta...

Author: Michael Hudson-Doyle
Author Date: 2022-02-01 03:11:35 UTC

Disable compression and "hash table hardening" for journald in the live installer environment as these features make the journal unreadable using the systemd libraries from 20.04 that are included in the subiquity snap.

lp-1952093-focal 2021-11-25 00:28:52 UTC
live-build/ubuntu-server/hooks/032-installer-squashfs.binary: be more careful...

Author: Michael Hudson-Doyle
Author Date: 2021-11-24 21:32:52 UTC

live-build/ubuntu-server/hooks/032-installer-squashfs.binary: be more careful in deleting snaps that snap-preseed has copied up into the live installer layer. (LP: #1952093)

language-support-in-catalogs 2021-09-26 22:06:01 UTC
Record information about locale support (in particular, whether to install la...

Author: Michael Hudson-Doyle
Author Date: 2021-09-20 01:14:50 UTC

Record information about locale support (in particular, whether to install langpacks and which languages have pre-baked squashfses).

desktop-source-catalogs 2021-09-14 09:29:26 UTC
Check for duplicate ids in update-source-catalog.

Author: Michael Hudson-Doyle
Author Date: 2021-09-14 09:29:14 UTC

Check for duplicate ids in update-source-catalog.

langpacks-vs-source-catalogs 2021-08-30 23:49:05 UTC
ffs^2

Author: Michael Hudson-Doyle
Author Date: 2021-08-30 23:49:05 UTC

ffs^2

lang-layer-names 2021-08-26 23:52:08 UTC
Change the per language layers in the desktop canary build to have more regul...

Author: Michael Hudson-Doyle
Author Date: 2021-08-09 03:34:16 UTC

Change the per language layers in the desktop canary build to have more regular names (and make their implementation better documented and hopefully more comprehensible).

no-bzr 2021-08-20 02:14:35 UTC
add a little debugging output

Author: Michael Hudson-Doyle
Author Date: 2021-08-19 23:58:33 UTC

add a little debugging output

source-catalog-2 2021-08-17 20:15:14 UTC
better minimal ubuntu server description

Author: Michael Hudson-Doyle
Author Date: 2021-08-17 20:15:14 UTC

better minimal ubuntu server description

source-catalog 2021-08-09 01:54:35 UTC
improve wording

Author: Michael Hudson-Doyle
Author Date: 2021-08-09 01:54:35 UTC

improve wording

minimal-server-layer-3 2021-08-03 04:36:02 UTC
bootstrap the minimal variant for the minimal server layer

Author: Michael Hudson-Doyle
Author Date: 2021-08-03 04:31:23 UTC

bootstrap the minimal variant for the minimal server layer

layer-quoting-fixes 2021-07-29 23:56:07 UTC
lb_chroot_layered: fix quoting when searching for trusted.overlay.opaque

Author: Michael Hudson-Doyle
Author Date: 2021-07-28 02:42:46 UTC

lb_chroot_layered: fix quoting when searching for trusted.overlay.opaque

live-server-serial-argh-focal 2021-07-23 00:07:26 UTC
backport some system unit & cloud-init config changes from devel:

Author: Michael Hudson-Doyle
Author Date: 2021-07-23 00:07:26 UTC

backport some system unit & cloud-init config changes from devel:

* Simplify how the subiquity client is run on the serial console in the live
  server environment, breaking a unit cycle that sometimes prevents
  subiquity from starting up at all. (LP: #1888497)
* Do not set the password for the installer user via cloud-init as subiquity
  can now do this itself. (LP: #1933523)

minimal-server-layer-2 2021-07-22 11:20:49 UTC
fix /media/filesystem mount

Author: Michael Hudson-Doyle
Author Date: 2021-07-22 11:09:34 UTC

fix /media/filesystem mount

bin-directory 2021-07-21 01:36:59 UTC
Move assorted helper scripts into a bin/ directory which both auto/config and...

Author: Michael Hudson-Doyle
Author Date: 2021-07-21 01:36:36 UTC

Move assorted helper scripts into a bin/ directory which both auto/config and auto/build put onto $PATH before doing anything else.

move-live-server-to-layers-3 2021-07-07 23:50:22 UTC
address review comments

Author: Michael Hudson-Doyle
Author Date: 2021-07-07 07:45:34 UTC

address review comments

move-live-server-to-layers-2 2021-07-06 09:19:58 UTC
argh

Author: Michael Hudson-Doyle
Author Date: 2021-07-06 09:19:58 UTC

argh

layer-fixes 2021-06-30 23:16:11 UTC
go back to only running 'lb chroot_archives' on root layers

Author: Michael Hudson-Doyle
Author Date: 2021-06-30 05:10:51 UTC

go back to only running 'lb chroot_archives' on root layers

but still run configure_universe after archive removal, not before

more-subiquity-serial-pain 2021-06-30 21:31:31 UTC
Make sure the process that prints SSH connection info on s390x has its output...

Author: Michael Hudson-Doyle
Author Date: 2021-06-29 22:00:28 UTC

Make sure the process that prints SSH connection info on s390x has its output connected to the console. (LP: #1933523)

move-live-server-to-layers 2021-06-24 01:24:13 UTC
do not remove so much in kernel layer

Author: Michael Hudson-Doyle
Author Date: 2021-06-24 01:24:13 UTC

do not remove so much in kernel layer

lp-1933352 2021-06-23 23:49:21 UTC
Remove assumption in 032-installer-squashfs.binary that all core snaps needed...

Author: Michael Hudson-Doyle
Author Date: 2021-06-23 22:29:54 UTC

Remove assumption in 032-installer-squashfs.binary that all core snaps needed for subiquity are already in the filesystem layer. (LP: #1933352)

no-server-but-live 2021-06-10 09:33:04 UTC
Remove support for values of IMAGEFORMAT that are no longer used.

Author: Michael Hudson-Doyle
Author Date: 2021-06-10 09:33:04 UTC

Remove support for values of IMAGEFORMAT that are no longer used.

ubuntu/master 2021-05-25 23:33:21 UTC
Fix overriding of ExecStart in serial-getty@sclp_line0.service.d/subiquity-se...

Author: Michael Hudson-Doyle
Author Date: 2021-05-25 23:33:21 UTC

Fix overriding of ExecStart in serial-getty@sclp_line0.service.d/subiquity-serial.conf.

delete-base-project 2021-05-12 17:24:48 UTC
Remove all references to the "base" project, which has not been built since 1...

Author: Michael Hudson-Doyle
Author Date: 2021-05-12 00:55:25 UTC

Remove all references to the "base" project, which has not been built since 16.04 release day.

live-server-serial-argh 2021-05-05 22:28:28 UTC
Merge branch 'ubuntu/master' into live-server-serial-argh

Author: Michael Hudson-Doyle
Author Date: 2021-05-05 22:28:28 UTC

Merge branch 'ubuntu/master' into live-server-serial-argh

remove-1893818-workaround 2021-05-05 01:58:56 UTC
remove the workaround for bug #1893818

Author: Michael Hudson-Doyle
Author Date: 2021-05-05 01:53:15 UTC

remove the workaround for bug #1893818

subiquity now contains a version of curtin that can cope with the
partition nodes for a multipathed disk going away

1100 of 135 results
This repository contains Public information 
Everyone can see this information.