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

Owned by Pat Viafore
Get this repository:
git clone https://git.launchpad.net/~patviafore/livecd-rootfs/+git/livecd-rootfs
Only Pat Viafore can upload to this repository. If you are Pat Viafore please log in for upload directions.

Branches

Name Last Modified Last Commit
cpc-fork-focal 2021-03-22 19:33:24 UTC 2021-03-22
Fix broken minimal cloud image boot on amd64 (LP: #1920043)

Author: David Krauser
Author Date: 2020-07-16 21:13:59 UTC

Fix broken minimal cloud image boot on amd64 (LP: #1920043)

I recently pulled initramfs logic out of the base build hook, and
dropped that into the `replace_kernel` function. Any cloud image that
does not leverage the generic virtual kernel was expected to call
`replace_kernel` to pull in a custom kernel. That function will
disable initramfs boot for images that use a custom kernel.

Minimal cloud images on amd64 use the linux-kvm kernel, but the build
hook does not utilize the `replace_kernel` function. Instead, the
kernel flavor is set in `auto/config`. I pulled that logic out of
`auto/config` and am now calling `replace_kernel` in the build hook.

I also moved a call to generate the package list so that it will pick
up the change to the linux-kvm kernel.

fix_focal_minimal_boot 2021-03-22 15:26:06 UTC 2021-03-22
Fix broken minimal cloud image boot on amd64 (LP: #1920043)

Author: David Krauser
Author Date: 2020-07-16 21:13:59 UTC

Fix broken minimal cloud image boot on amd64 (LP: #1920043)

I recently pulled initramfs logic out of the base build hook, and
dropped that into the `replace_kernel` function. Any cloud image that
does not leverage the generic virtual kernel was expected to call
`replace_kernel` to pull in a custom kernel. That function will
disable initramfs boot for images that use a custom kernel.

Minimal cloud images on amd64 use the linux-kvm kernel, but the build
hook does not utilize the `replace_kernel` function. Instead, the
kernel flavor is set in `auto/config`. I pulled that logic out of
`auto/config` and am now calling `replace_kernel` in the build hook.

I also moved a call to generate the package list so that it will pick
up the change to the linux-kvm kernel.

replace_kernel_before_grub_configuration 2021-03-16 21:14:53 UTC 2021-03-16
Replace the kernel before messing with grub

Author: Pat Viafore
Author Date: 2021-03-16 21:14:53 UTC

Replace the kernel before messing with grub

replacing the kernel will call force_boot_without_initramfs, which we
want to make sure happens before we mess with grub later on in the hook.

Otherwise, grub will try to boot with a label instead of a UUID, and
fail, resuilting in a kernel panic when trying to find the root.

remove_divert_grub 2021-03-16 18:12:57 UTC 2021-03-16
Make minimal images not boot with initramfs

Author: Pat Viafore
Author Date: 2021-03-16 18:12:57 UTC

Make minimal images not boot with initramfs

initramfs_less_boot_focal 2021-02-18 21:47:20 UTC 2021-02-18
Add mechanism to detect initrdless boot fallback

Author: Pat Viafore
Author Date: 2020-07-22 13:43:11 UTC

Add mechanism to detect initrdless boot fallback

With this change, when we attempt to boot with an initramfs and fail,
initrdless_boot_fallback_triggered is set to non-zero in the grubenv.
This value can be checked after boot by looking in /boot/grub/grubenv
or by using the grub-editenv list command.

Addresses LP: #1870189

grub-pc-removal-cherrypick-xenial 2020-12-02 16:16:25 UTC 2020-12-02
Add changelog for revert

Author: Pat Viafore
Author Date: 2020-12-02 16:16:25 UTC

Add changelog for revert

In Xenial only, there appears to be a packaging problem whwere
grub-*-signed is not included when installing grub-pc and shim-signed.
This breaks SecureBoot

grub-pc-removal-cherrypick-focal 2020-11-30 19:54:13 UTC 2020-11-30
Updating changelog for previous cherrypick

Author: Pat Viafore
Author Date: 2020-11-30 19:43:32 UTC

Updating changelog for previous cherrypick

grub-pc-removal-cherrypick-bionic 2020-11-30 19:46:38 UTC 2020-11-30
Updating changelog for previous cherrypick

Author: Pat Viafore
Author Date: 2020-11-30 19:46:38 UTC

Updating changelog for previous cherrypick

use_ftpmaster_instead_of_archive_in_binary_hooks 2020-09-21 17:10:08 UTC 2020-09-21
Rename function to be shorter

Author: Pat Viafore
Author Date: 2020-05-11 17:24:35 UTC

Rename function to be shorter

vagrant_40gb_eoan 2020-05-27 14:27:08 UTC 2020-05-27
Make Ubuntu Vagrant box 40G. (LP: #1580596)

Author: Pat Viafore
Author Date: 2020-04-10 20:18:14 UTC

Make Ubuntu Vagrant box 40G. (LP: #1580596)

Vagrant images were previously put at 10G, but this was a regression
from Trusty, in which they were 40G. This made it a tough sell for
users to upgrade if they were using a Ubuntu desktop experience.

This change does not impact disk usage as Vagrant with the virtualbox
provider dynamically allocates space with the VMDK. On a test system,
the VMDK took up 1.1G of disk space according to df, and after
creating a 2G file in Vagrant, the VMDK grew to 3.1G.

Therefore, users who are running on a system with little free space will
not see adverse effects if they upgrade to a new vagrant image

vagrant_40_gb_eoan 2020-05-27 14:20:06 UTC 2020-05-27
Make Ubuntu Vagrant box 40G. (LP: #1580596)

Author: Pat Viafore
Author Date: 2020-04-10 20:18:14 UTC

Make Ubuntu Vagrant box 40G. (LP: #1580596)

Vagrant images were previously put at 10G, but this was a regression
from Trusty, in which they were 40G. This made it a tough sell for
users to upgrade if they were using a Ubuntu desktop experience.

This change does not impact disk usage as Vagrant with the virtualbox
provider dynamically allocates space with the VMDK. On a test system,
the VMDK took up 1.1G of disk space according to df, and after
creating a 2G file in Vagrant, the VMDK grew to 3.1G.

Therefore, users who are running on a system with little free space will
not see adverse effects if they upgrade to a new vagrant image

vagrant_40_gb_xenial 2020-05-26 14:47:05 UTC 2020-05-26
Make Ubuntu Vagrant box 40G. (LP: #1580596)

Author: Pat Viafore
Author Date: 2020-04-10 20:18:14 UTC

Make Ubuntu Vagrant box 40G. (LP: #1580596)

Vagrant images were previously put at 10G, but this was a regression
from Trusty, in which they were 40G. This made it a tough sell for
users to upgrade if they were using a Ubuntu desktop experience.

This change does not impact disk usage as Vagrant with the virtualbox
provider dynamically allocates space with the VMDK. On a test system,
the VMDK took up 1.1G of disk space according to df, and after
creating a 2G file in Vagrant, the VMDK grew to 3.1G.

Therefore, users who are running on a system with little free space will
not see adverse effects if they upgrade to a new vagrant image

vagrant_40_gb_bionic 2020-05-22 20:38:32 UTC 2020-05-22
Make Ubuntu Vagrant box 40G. (LP: #1580596)

Author: Pat Viafore
Author Date: 2020-04-10 20:18:14 UTC

Make Ubuntu Vagrant box 40G. (LP: #1580596)

Vagrant images were previously put at 10G, but this was a regression
from Trusty, in which they were 40G. This made it a tough sell for
users to upgrade if they were using a Ubuntu desktop experience.

This change does not impact disk usage as Vagrant with the virtualbox
provider dynamically allocates space with the VMDK. On a test system,
the VMDK took up 1.1G of disk space according to df, and after
creating a 2G file in Vagrant, the VMDK grew to 3.1G.

Therefore, users who are running on a system with little free space will
not see adverse effects if they upgrade to a new vagrant image

vagrant_40_gb 2020-04-17 15:17:18 UTC 2020-04-17
Make Ubuntu Vagrant box 40G. (LP: #1580596)

Author: Pat Viafore
Author Date: 2020-04-10 20:18:14 UTC

Make Ubuntu Vagrant box 40G. (LP: #1580596)

Vagrant images were previously put at 10G, but this was a regression
from Trusty, in which they were 40G. This made it a tough sell for
users to upgrade if they were using a Ubuntu desktop experience.

This change does not impact disk usage as Vagrant with the virtualbox
provider dynamically allocates space with the VMDK. On a test system,
the VMDK took up 1.1G of disk space according to df, and after
creating a 2G file in Vagrant, the VMDK grew to 3.1G.

Therefore, users who are running on a system with little free space will
not see adverse effects if they upgrade to a new vagrant image

magic-proxy-debugging-logging-ip 2020-03-17 16:41:09 UTC 2020-03-17
Import socket

Author: Pat Viafore
Author Date: 2020-03-17 16:41:09 UTC

Import socket

magic-proxy-fix 2020-02-28 14:46:07 UTC 2020-02-28
Turn on apt retries and disable threading

Author: Pat Viafore
Author Date: 2020-02-28 14:46:07 UTC

Turn on apt retries and disable threading

magic-proxy-debugging 2020-02-27 19:50:36 UTC 2020-02-27
Install tcpdump

Author: Pat Viafore
Author Date: 2020-02-27 19:50:36 UTC

Install tcpdump

linux_kvm_image 2019-06-11 22:27:20 UTC 2019-06-11
Changing series to UNRELEASED

Author: Pat Viafore
Author Date: 2019-06-11 22:27:20 UTC

Changing series to UNRELEASED

linux_kvm 2019-06-04 15:26:01 UTC 2019-06-04
Add some comments

Author: Pat Viafore
Author Date: 2019-06-04 15:26:01 UTC

Add some comments

eoan 2019-05-23 06:00:05 UTC 2019-05-23
Imported 2.586

Author: CloudBuilder
Author Date: 2019-05-23 06:00:05 UTC

Imported 2.586

No reason for CPC update specified.

120 of 20 results
This repository contains Public information 
Everyone can see this information.

Subscribers