~philroche/livecd-rootfs/+git/livecd-rootfs:bugfix/ubuntu-cpc-LP-2036195-auto-installed-packages-jammy

Last commit made on 2023-10-26
Get this branch:
git clone -b bugfix/ubuntu-cpc-LP-2036195-auto-installed-packages-jammy https://git.launchpad.net/~philroche/livecd-rootfs/+git/livecd-rootfs
Only Philip Roche can upload to this branch. If you are Philip Roche please log in for upload directions.

Branch merges

Branch information

Name:
bugfix/ubuntu-cpc-LP-2036195-auto-installed-packages-jammy
Repository:
lp:~philroche/livecd-rootfs/+git/livecd-rootfs

Recent commits

40a3b73... by Steve Langasek

The chroot tmpfs mount should only be /var/lib/apt/lists, not /var/lib/apt; the latter breaks changes to /var/lib/apt/extended_states. LP: #2036195.

(cherry picked from commit 1deccc2edd7f139b84a6cb3d0a4dfe5ebaff50c7)

# Conflicts:
# debian/changelog

cb9db40... by Philip Roche

Merge utkarsh-jammy-sru-1996489 into ubuntu/jammy [a=utkarsh] [r=philroche]

    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.

    (cherry picked from commit 78a98c683573a1f7983afae54e2f187eeae127c7)

    ---

    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`

    (cherry picked from commit 12a2109c223e261214747d5f98d4b8d7ee9625e3)

MP: https://code.launchpad.net/~utkarsh/livecd-rootfs/+git/livecd-rootfs/+merge/452742

0d57b51... by Utkarsh Gupta

Update d/ch for 2.765.28 release

4ba66ac... by Utkarsh Gupta

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`

(cherry picked from commit 12a2109c223e261214747d5f98d4b8d7ee9625e3)

67dd334... by Utkarsh Gupta

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.

(cherry picked from commit 78a98c683573a1f7983afae54e2f187eeae127c7)

26b87e3... by Steve Langasek

releasing package livecd-rootfs version 2.765.27

185a22a... by Thomas Bechtold

Add debian/changelog

3b2eeb0... by Thomas Bechtold

fix: don't modify ssh_config for ubuntu-cpc projects (LP:1968873)

Modifying directly /etc/ssh/sshd_config creates "problems" when
upgrading eg. from Focal to Jammy because the upgrade will ask the
user what to do with the modified config. To avoid that, put the
custom configuration into /etc/ssh/sshd_config.d/ so the upgrade of
openssh-server can just replace /etc/ssh/sshd_config without asking
the user.

(cherry picked from commit b54d24ff3310f7ace00ab08e0dacfdc89e026f1c)

0d2e6a7... by Steve Langasek

releasing package livecd-rootfs version 2.765.26

9b40297... by John Chittum

doc: open release