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

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

Branches

Name Last Modified Last Commit
drop-unminimize 2024-04-29 20:18:21 UTC
Drop unminimize spit out by livecd-rootfs

Author: Utkarsh Gupta
Author Date: 2024-04-29 20:18:18 UTC

Drop unminimize spit out by livecd-rootfs

And prefer the one that is packaged separately as
src:unminimize, which installs the script in
/usr/bin/unminimize now.

use-packaged-unminimize 2024-04-29 19:16:08 UTC
Use packaged unminimize

Author: Utkarsh Gupta
Author Date: 2024-04-29 19:16:08 UTC

Use packaged unminimize

unminimize is currently present at /usr/local/sbin/unminimize,
which is spit out by livecd-rootfs currently. We'd like to switch
that to the packaged unminimize, which will be at /usr/bin instead.

add-buildstamp-envvar 2024-03-19 22:02:05 UTC
Add NOW env variable in autopkgtest

Author: Utkarsh Gupta
Author Date: 2024-03-15 08:48:57 UTC

Add NOW env variable in autopkgtest

It was found out that autopkgtests didn't pass the NOW env variable
which is generally provided by the launchpad-buildd build and thus
the autpkgtests fail.

add-buildinfo-file 2024-03-12 15:19:43 UTC
Drop the second parameter passed to configure_oci

Author: Utkarsh Gupta
Author Date: 2024-03-12 15:18:47 UTC

Drop the second parameter passed to configure_oci

This has become moot now that the code block has been
moved out from live-build/functions to live-build/auto/build
so passing the argument is not needed anymore.

unminimize-fixes-focal 2024-02-08 08:29:23 UTC
Update d/ch for 2.664.53 release

Author: Utkarsh Gupta
Author Date: 2024-02-08 08:29:23 UTC

Update d/ch for 2.664.53 release

drop-python3-systemd 2024-01-22 12:32:29 UTC
Update d/ch for 24.04.20 release

Author: Utkarsh Gupta
Author Date: 2024-01-22 12:32:29 UTC

Update d/ch for 24.04.20 release

use-lxd-installer-jammy 2024-01-11 11:20:45 UTC
Update d/ch for 2.765.33 release

Author: Utkarsh Gupta
Author Date: 2024-01-11 11:20:45 UTC

Update d/ch for 2.765.33 release

use-lxd-installer-lunar 2024-01-11 11:17:00 UTC
Update d/ch for 2.828.4 release

Author: Utkarsh Gupta
Author Date: 2024-01-11 11:17:00 UTC

Update d/ch for 2.828.4 release

use-lxd-installer 2024-01-09 02:56:21 UTC
unminimize: Use lxd-installer to install LXD itself (LP: 2036725)

Author: Utkarsh Gupta
Author Date: 2024-01-04 09:51:10 UTC

unminimize: Use lxd-installer to install LXD itself (LP: 2036725)

By invoking LXD, lxd-installer will install LXD from the right
place, thereby make it simpler for us to not hardcode the
channel and manually snap install it.

jammy-sru-1996489 2023-10-04 08:20:19 UTC
Update d/ch for 2.765.28 release

Author: Utkarsh Gupta
Author Date: 2023-10-04 08:20:19 UTC

Update d/ch for 2.765.28 release

lunar-sru-1996489 2023-10-04 08:13:24 UTC
Update d/ch for 2.829 release

Author: Utkarsh Gupta
Author Date: 2023-10-04 08:13:24 UTC

Update d/ch for 2.829 release

install-lxd-from-diff-channel 2023-09-22 07:35:29 UTC
fix: install LXD snap from stable/ubuntu-<version> channel (LP: #2036725)

Author: Utkarsh Gupta
Author Date: 2023-09-21 08:04:07 UTC

fix: install LXD snap from stable/ubuntu-<version> channel (LP: #2036725)

In the past, we'd directly snap install lxd which defaults to
the latest/stable channel. However, whilst working on enhancing
unminimize, it was observed that we install this snap from
the stable/ubuntu-<version> channel instead.

This was also noted as a failure when running the CTF tests:
`lxd installed from latest/stable, not stable/ubuntu-23.10`

enhance-minimize 2023-09-12 06:59:25 UTC
Install linux-virtual to restore the stripped headers

Author: Utkarsh Gupta
Author Date: 2023-09-08 13:12:45 UTC

Install linux-virtual to restore the stripped headers

In a minimized image, the linux headers are stripped, so when
unminimizing it, we should restore those stripped headers
by installing the linux-virtual package.

unminimize-lp-1996489 2023-09-01 19:09:41 UTC
Fix unminimize to correctly list packages (LP: #1996489)

Author: Utkarsh Gupta
Author Date: 2023-09-01 19:09:38 UTC

Fix unminimize to correctly list packages (LP: #1996489)

Prior to dpkg/1.21.0, there was a bug where dpkg -V/--verify
couldn't list all the correct packages correctly but with
that being fix and in archive since Jammy, this works perfectly
but the syntax to report the missing files have changed. It
just prints 'missing' now. With that new format, we can now
fix the regex to simply list the packages.

With this patch, the unminimize script works flawlessly
on a minimized image.

add-python3-systemd 2023-08-22 09:18:33 UTC
Add python3-systemd to our minimized builds

Author: Utkarsh Gupta
Author Date: 2023-08-21 15:13:42 UTC

Add python3-systemd to our minimized builds

This package is needed by ubuntu-advantage-tools for cloud images
only. u-a-t ultimately will drop this entirely in their next release.
(cf: https://github.com/canonical/ubuntu-pro-client/issues/2692)

So instead of putting this in the seeds and then having to deal
with the seed changes to Mantic (after its release) and SRU of
ubuntu-meta, I'd rather have changes in livecd-rootfs done. Once
python3-systemd dependency is dropped from u-a-t, we'll drop it
from livecd-rootfs in Mantic+, too.

drop-more-packages 2023-08-08 09:47:02 UTC
Avoid purging packages for ubuntu-cpc

Author: Utkarsh Gupta
Author Date: 2023-08-03 08:46:32 UTC

Avoid purging packages for ubuntu-cpc

With the switch to the ubuntu-cloud-minimal seed, we
don't really need to purge anything now. On the contrary,
the purging of packages if not installed, fails with the
exit code of 100.

ubuntu-cloud-minimal-tmp 2023-07-19 17:24:20 UTC
Temporarily add console-setup

Author: Utkarsh Gupta
Author Date: 2023-07-19 17:24:20 UTC

Temporarily add console-setup

ubuntu-cloud-minimal 2023-07-19 11:06:35 UTC
Use ubuntu-cloud-minimal metapackage in minimized CPC images

Author: Utkarsh Gupta
Author Date: 2023-07-19 09:35:27 UTC

Use ubuntu-cloud-minimal metapackage in minimized CPC images

Now that we have the cloud-minimal seed for minimized cloud
image builds, we should drop all the workarounds and hacks
we once needed when we were using the server seed. We can
directly use the new metapackage and get rid of the tasks and
other autoremoves, et al.

118 of 18 results
This repository contains Public information 
Everyone can see this information.

Subscribers