lp:~philroche/livecd-rootfs/+git/livecd-rootfs
- Get this repository:
-
git clone
https://git.launchpad.net/~philroche/livecd-rootfs/+git/livecd-rootfs
Branches
Name | Last Modified | Last Commit |
---|---|---|
bugfix/ |
2024-04-12 11:56:44 UTC |
fix: Use Ubuntu policy default channel "latest" for preseeded snaps (LP: #206...
Author:
Philip Roche
fix: Use Ubuntu policy default channel "latest" for preseeded snaps (LP: #2061121) Recent Mantic cloud image builds fail after default track for LXD change to "5.21" instead of "latest" This changes preseed from "latest/" for all snaps and no longer assume that "latest/" is the default. |
bugfix/ |
2024-04-08 17:13:10 UTC |
fix: Update d/ch for 24.04.59
Author:
Philip Roche
fix: Update d/ch for 24.04.59 This includes changes to address LP: #2060558 |
bugfix/ |
2024-04-02 10:11:56 UTC |
fix: Update d/ch for 2.664.53 to include references to seed validation (LP: #...
Author:
Philip Roche
fix: Update d/ch for 2.664.53 to include references to seed validation (LP: #2059730) Add missing references to LP: #2059730. |
bugfix/ |
2024-02-23 13:54:44 UTC |
fix: Set the required debconf settings to allow for non interactive grub upda...
Author:
Philip Roche
fix: Set the required debconf settings to allow for non interactive grub updates in cloud images (LP: #2054103) As part of addressing LP: #2054103 [1] an update to grub-pc added a feature to be able to ensure that grub-pc This change is equivalent to running ``` These were introduced optionally to determine the install device using |
bugfix/ |
2024-02-21 11:37:27 UTC |
feat: Update d/ch for 2.765.41
Author:
Philip Roche
feat: Update d/ch for 2.765.41 Add description for changes proposed in 2.765.41 (cherry picked from commit 8daf75cd35807af |
bugfix/ |
2024-02-20 13:24:03 UTC |
feat: Update d/ch for 2.765.40
Author:
Philip Roche
feat: Update d/ch for 2.765.40 Add description for changes proposed in 2.765.40 (cherry picked from commit b97a2133134f0f2 |
feature/ |
2024-02-16 12:36:22 UTC |
feat: Update d/ch for 2.765.39
Author:
Philip Roche
feat: Update d/ch for 2.765.39 Add description for changes proposed in 2.765.39 |
bugfix/ |
2024-02-09 10:31:38 UTC |
Update d/ch for 2.664.50 release
Author:
Philip Roche
Update d/ch for 2.664.50 release (cherry picked from commit e51e89423d7551d # Conflicts: |
bugfix/ |
2024-02-09 10:17:58 UTC |
Update d/ch for 2.664.53 release
Author:
Philip Roche
Update d/ch for 2.664.53 release |
bugfix/ |
2024-01-24 18:08:42 UTC |
fix: `return 0` instead of `return` if the intent is not to exit build
Author:
Philip Roche
fix: `return 0` instead of `return` if the intent is not to exit build If the previous if statement checking if PASSES_TO_LAYERS is true, |
bugfix/ |
2024-01-24 18:04:35 UTC |
fix: Fix calls to `unminimize` if lxd-installer package not present (LP: #204...
Author:
Philip Roche
fix: Fix calls to `unminimize` if lxd-installer package not present (LP: #2049723) The unminimize script will try to install the lxd snap using the shim script Previously `unminimize` was using `snap` This is no longer the case so we can remove `/usr/sbin/lxd` from the lxd-installer package This is a cherry pick forward port from Jammy livecd-rootfs version 2.765.37. (cherry picked from commit 8b83212372e0c1a |
bugfix/ |
2024-01-22 13:27:12 UTC |
fix: Always use `dpkg-divert` instead of altering files maintained by packages
Author:
Philip Roche
fix: Always use `dpkg-divert` instead of altering files maintained by packages Altering a file maintained by a package can lead to unexpected behaviou expecially in Instead use `dpkg-divert` to allow us to mock `lxd` to `true` to allow `unminimize` to work |
bugfix/ |
2024-01-19 13:46:12 UTC |
Update d/changelog
Author:
Thomas Bechtold
Update d/changelog (cherry picked from commit 373b5b633867b11 |
bugfix/ |
2023-12-04 12:50:18 UTC |
fix: Mark grub-pc-bin as manual install to avoid autoremoval (LP: #2045418)
Author:
Philip Roche
fix: Mark grub-pc-bin as manual install to avoid autoremoval (LP: #2045418) With amd64 build target calling `update-grub` no longer works and fails build with error ``` `/usr/lib/ We are seeing this now on xenial as grub-pc-bin is now removed during build as part of fixing To resolve this we mark grub-pc-bin as manually installed so it is not autoremoved. As we are running grub-install ourselves for a specific target we need to make sure to install that |
bugfix/ |
2023-10-27 11:51:48 UTC |
fix: Enable snap preseeding with ppc64el images where /boot/vmlinux is used i...
Author:
Philip Roche
fix: Enable snap preseeding with ppc64el images where /boot/vmlinux is used instead of /boot/vmlinuz. (LP: #2038957) ppc64el still uses /boot/vmlinux so we need to determine the boot file name as non ppc64el use /boot/vmlinuz. This (cherry picked from commit 089646a32f927f3 # Conflicts: |
bugfix/ |
2023-10-26 17:02:32 UTC |
fix: Enable snap preseeding with ppc64el images where /boot/vmlinux is used i...
Author:
Philip Roche
fix: Enable snap preseeding with ppc64el images where /boot/vmlinux is used instead of /boot/vmlinuz. (LP: #2038957) ppc64el still uses /boot/vmlinux so we need to determine the boot file name as non ppc64el use /boot/vmlinuz. This |
bugfix/ |
2023-10-26 16:41:15 UTC |
The chroot tmpfs mount should only be /var/lib/apt/lists, not /var/lib/apt; t...
Author:
Steve Langasek
The chroot tmpfs mount should only be /var/lib/apt/lists, not /var/lib/apt; the latter breaks changes to /var/lib/ (cherry picked from commit 1deccc2edd7f139 # Conflicts: |
bugfix/ |
2023-10-26 15:42:22 UTC |
The chroot tmpfs mount should only be /var/lib/apt/lists, not /var/lib/apt; t...
Author:
Steve Langasek
The chroot tmpfs mount should only be /var/lib/apt/lists, not /var/lib/apt; the latter breaks changes to /var/lib/ (cherry picked from commit 1deccc2edd7f139 # Conflicts: |
bugfix/ |
2023-10-19 17:27:20 UTC |
The chroot tmpfs mount should only be /var/lib/apt/lists, not /var/lib/apt; t...
Author:
Steve Langasek
The chroot tmpfs mount should only be /var/lib/apt/lists, not /var/lib/apt; the latter breaks changes to /var/lib/ (cherry picked from commit 1deccc2edd7f139 # Conflicts: |
bugfix/ |
2023-10-19 17:21:14 UTC |
The chroot tmpfs mount should only be /var/lib/apt/lists, not /var/lib/apt; t...
Author:
Steve Langasek
The chroot tmpfs mount should only be /var/lib/apt/lists, not /var/lib/apt; the latter breaks changes to /var/lib/ (cherry picked from commit 1deccc2edd7f139 # Conflicts: |
bugfix/ |
2023-10-19 17:17:46 UTC |
The chroot tmpfs mount should only be /var/lib/apt/lists, not /var/lib/apt; t...
Author:
Steve Langasek
The chroot tmpfs mount should only be /var/lib/apt/lists, not /var/lib/apt; the latter breaks changes to /var/lib/ (cherry picked from commit 1deccc2edd7f139 # Conflicts: |
bugfix/ |
2023-10-11 10:45:36 UTC |
fix: Enable snap preseeding with ppc64el images where /boot/vmlinux is used i...
Author:
Philip Roche
fix: Enable snap preseeding with ppc64el images where /boot/vmlinux is used instead of /boot/vmlinuz. (LP: #2038957) ppc64el still uses /boot/vmlinux so we need to determine the boot file name as non ppc64el use /boot/vmlinuz. This |
bugfix/ |
2023-10-06 17:11:01 UTC |
custom root squashfs to install util-linux
Author:
Philip Roche
custom root squashfs to install util-linux |
bugfix/ |
2023-10-02 11:25:18 UTC |
fix: Only install lxd-agent-loader package in ubuntu-cpc qcow2 cloud images (...
Author:
Philip Roche
fix: Only install lxd-agent-loader package in ubuntu-cpc qcow2 cloud images (LP: #2031921) There are some packages that are not installed by default in the This also sets -u to catch any unset variables now that this binary hook is |
bugfix/ |
2023-09-27 10:36:51 UTC |
fix: arm flash-kernel removal from ubuntu-cpc project cloud images (LP: #2037...
Author:
Philip Roche
fix: arm flash-kernel removal from ubuntu-cpc project cloud images (LP: #2037074) With the migration from linux-kvm to linux-virtual/ When building initial test images we noticed that the flash-kernel package was being This commit removes the flash-kernel package from the cloud images arm installs The only images built using the livecd-rootfs ubuntu-cpc project for arm64 and armhf It also means that initramfs-tools and dracut-install are installed as these are dependencies |
bugfix/ |
2023-09-26 17:08:09 UTC |
fix: Ensure that grub/shim package installs do not install recommends for min...
Author:
Philip Roche
fix: Ensure that grub/shim package installs do not install recommends for minimized ubuntu-cpc image builds (LP: #2037075) minimized cloud image policy, introduced in version 23.10.16, is to not install recommends for any package This solves the problems detailed in LP: #2037075 and aligns other arches more with amd64 install of |
bugfix/ |
2023-09-22 11:31:27 UTC |
fix: arm flash-kernel removal from minimal cloud images (ubuntu-cpc project) ...
Author:
Philip Roche
fix: arm flash-kernel removal from minimal cloud images (ubuntu-cpc project) (LP: #2037074) With the migration from linux-kvm to linux-virtual/ When building initial test images we noticed that the flash-kernel package was being This commit removes the flash-kernel package from the minimal cloud images arm installs It also means that initramfs-tools and dracut-install are installed as these are dependencies |
bugfix/ |
2023-09-22 11:16:08 UTC |
fix: Install with recommends when installing grub/shim packages in arm ubuntu...
Author:
Philip Roche
fix: Install with recommends when installing grub/shim packages in arm ubuntu-cpc minimized images (LP: #2037075) With the migration from linux-kvm to linux-virtual/ When building initial test images we noticed that when comparing the amd64 minimized images This is because for amd64 it is installed as a recommends of shim-signed but for arm64 This commit ensures that we align more with amd64 install of grub/shim packages for arm For arm64 this ensures that efibootmgr is installed too. |
bugfix/ |
2023-09-19 16:03:50 UTC |
Update d/ch for 23.10.42 release
Author:
Philip Roche
Update d/ch for 23.10.42 release |
bugfix/ |
2023-09-15 11:00:15 UTC |
fix: armhf flavour for 6.5+ kernel is now generic (LP: #2033677)
Author:
Philip Roche
fix: armhf flavour for 6.5+ kernel is now generic (LP: #2033677) With the introduction of the 6.5 kernel for mantic on 13th September ago we are seeing image build failures Introduced in the 6.4 kernel and therefore now also in 6.5 there is no generic-lpae flavor anymore. it's just generic now. As such this commit updates the expected flavour for armhf to generic. |
bugfix/ |
2023-09-15 10:59:12 UTC |
fix: ensure minimize-manual script uses passed in argument for all commands (...
Author:
Philip Roche
fix: ensure minimize-manual script uses passed in argument for all commands (LP: #2036198) minimize-manual takes an argument of the path to the chroot but of the 3 commands that are run the argument Thankfully "chroot" has been the patch passed in for the current uses of minimize-manual but this This commit resolves the problem preventing future issues. |
bugfix/ |
2023-09-01 11:24:59 UTC |
Update changelog for livecd-rootfs 23.10.31 (LP: #2033751)
Author:
Philip Roche
Update changelog for livecd-rootfs 23.10.31 (LP: #2033751) |
mantic | 2023-09-01 00:51:14 UTC |
Imported 23.10.29 from mantic-release pocket.
Author:
Philip Roche
Imported 23.10.29 from mantic-release pocket. No reason for CPC update specified. |
bugfix/ |
2023-08-31 19:36:00 UTC |
fix: Sort filelists creating when building ubuntu-cpc images (LP: #2033677)
Author:
Philip Roche
fix: Sort filelists creating when building ubuntu-cpc images (LP: #2033677) The image filelists created during ubuntu-cpc project image builds were not sorted. Soring the filelists makes it easier to compare the filelists without needing to sort first. |
bugfix/ |
2023-08-17 11:41:46 UTC |
fix: Only close LP bug once in changelog entry
Author:
Philip Roche
fix: Only close LP bug once in changelog entry Indent related fixes under same bug heading |
bugfix/ |
2023-08-11 12:46:40 UTC |
fix: Install required package fuse3 when preseeding snaps
Author:
Philip Roche
fix: Install required package fuse3 when preseeding snaps fuse3 was previously installed through recommends but with minimized images we no longer install recommends packages. It is only required when preseeding snaps so does not need to be present in all minimized images so does not |
hotfix/ |
2023-05-08 15:01:28 UTC |
fix: Continue to build lunar with CPC fork until upstream upate the lunar rel...
Author:
Philip Roche
fix: Continue to build lunar with CPC fork until upstream upate the lunar release of livecd-rootfs An ubuntu/lunar upstream git branch is also required |
hotfix/ |
2023-05-08 14:54:02 UTC |
fix: Continue to build mantic with CPC fork until upstream push a mantic rele...
Author:
Philip Roche
fix: Continue to build mantic with CPC fork until upstream push a mantic release of livecd-rootfs |
hotfix/ |
2023-01-13 13:25:41 UTC |
fix: use chroot preseed
Author:
Philip Roche
fix: use chroot preseed |
hotfix/ |
2023-01-13 09:40:12 UTC |
fix: Temporarily pin snapd preseeding to snap channel stable/2.57.x
Author:
Philip Roche
fix: Temporarily pin snapd preseeding to snap channel stable/2.57.x There is a regression in snapd 2.58 with a fix being worked on @ Once the fix to snapd snap is rolled out with a new 2.58.1 |
hotfix/ |
2023-01-13 09:39:03 UTC |
fix: Temporarily pin snapd preseeding to snap channel stable/2.57.x
Author:
Philip Roche
fix: Temporarily pin snapd preseeding to snap channel stable/2.57.x There is a regression in snapd 2.58 with a fix being worked on @ Once the fix to snapd snap is rolled out with a new 2.58.1 |
hotfix/ |
2023-01-13 09:37:41 UTC |
fix: Temporarily pin snapd preseeding to snap channel stable/2.57.x
Author:
Philip Roche
fix: Temporarily pin snapd preseeding to snap channel stable/2.57.x There is a regression in snapd 2.58 with a fix being worked on @ Once the fix to snapd snap is rolled out with a new 2.58.1 |
hotfix/ |
2023-01-13 09:36:32 UTC |
fix: Temporarily pin snapd preseeding to snap channel stable/2.57.x
Author:
Philip Roche
fix: Temporarily pin snapd preseeding to snap channel stable/2.57.x There is a regression in snapd 2.58 with a fix being worked on @ Once the fix to snapd snap is rolled out with a new 2.58.1 |
hotfix/ |
2023-01-13 09:33:24 UTC |
fix: Temporarily pin snapd preseeding to snap channel stable/2.57.x
Author:
Philip Roche
fix: Temporarily pin snapd preseeding to snap channel stable/2.57.x There is a regression in snapd 2.58 with a fix being worked on @ Once the fix to snapd snap is rolled out with a new 2.58.1 |
hotfix/ |
2023-01-13 09:31:36 UTC |
fix: Temporarily pin snapd preseeding to snap channel stable/2.57.x
Author:
Philip Roche
fix: Temporarily pin snapd preseeding to snap channel stable/2.57.x There is a regression in snapd 2.58 with a fix being worked on @ Once the fix to snapd snap is rolled out with a new 2.58.1 |
hotfix/ |
2023-01-11 04:48:18 UTC |
Imported 2.796
Author:
CloudBuilder
Imported 2.796 No reason for CPC update specified. |
feature/ |
2021-12-08 12:01:01 UTC |
Bump UEFI disk image size for armhf to 3.5 GB LP:#1953609
Author:
Philip Roche
Bump UEFI disk image size for armhf to 3.5 GB LP:#1953609 Current impish builds fail with: This is a cherrypick backport from ubuntu/master |
feature/ |
2021-12-08 09:39:06 UTC |
Bump UEFI disk image size for armhf to 3.5 GB
Author:
Philip Roche
Bump UEFI disk image size for armhf to 3.5 GB Current impish builds fail with: This is a cherry pick backport from jammy |
sru/revert- |
2020-05-22 12:38:22 UTC |
Revert of initramfs package removal in KVM image (LP: #1880170)
Author:
Philip Roche
Revert of initramfs package removal in KVM image (LP: #1880170) It was reported and confirmed in LP bug #1875400 This should never be the case on a released cloud image. These packages are marked for auto-removal because in the KVM image binary hook busybox-initramfs* cloud-initramfs But it did not remove all the packages that the above list depended on. The removal of initramfs-tools and busybox-initramfs was to avoid the This requirement is obsolete now because the initramfsless boot handling In test images I have verified that GRUB_FORCE_PARTUUID is set and that LP: #1880170 |
sru/revert- |
2020-05-22 12:37:22 UTC |
Revert of initramfs package removal in KVM image (LP: #1880170)
Author:
Philip Roche
Revert of initramfs package removal in KVM image (LP: #1880170) It was reported and confirmed in LP bug #1875400 This should never be the case on a released cloud image. These packages are marked for auto-removal because in the KVM image binary hook busybox-initramfs* cloud-initramfs But it did not remove all the packages that the above list depended on. The removal of initramfs-tools and busybox-initramfs was to avoid the This requirement is obsolete now because the initramfsless boot handling In test images I have verified that GRUB_FORCE_PARTUUID is set and that LP: #1880170 |
bugfix/ |
2020-05-18 16:08:30 UTC |
Revert of initramfs package removal in KVM image (LP: #1875400)
Author:
Philip Roche
Revert of initramfs package removal in KVM image (LP: #1875400) It was reported and confirmed in LP bug #1875400 This should never be the case on a released cloud image. These packages are marked for auto-removal because in the KVM image binary hook busybox-initramfs* cloud-initramfs But it did not remove all the packages that the above list depended on. The removal of initramfs-tools and busybox-initramfs was to avoid the This requirement is obsolete now because the initramfsless boot handling In test images I have verified that GRUB_FORCE_PARTUUID is set and that LP: #1875400 |
1 → 51 of 51 results | First • Previous • Next • Last |