curtin:master

Last commit made on 2024-07-24
Get this branch:
git clone -b master https://git.launchpad.net/curtin
Members of curtin developers can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
master
Repository:
lp:curtin

Recent commits

364b719... by Dan Bungert

distro: fix handling of pre-installed OEM kernel

In the case of a pre-installed OEM kernel, we need to handle removals
differently. Since Subiquity is managing OEM kernel installs, we need
that outside input to to know what the "before" state of the kernels is,
and the existing handling of ensure_one_kernel works well with that if
we just pass along that "before" state.

Have Subiquity feed the initial state (calculated before attempting to
install OEM kernels) will handle the OEM case - we start and finish with
one kernel so leave it alone - along with the two kernel case - we have
some other kernel pre-installed then Subiquity installs the OEM kernel,
and the remove list is that pre-installed kernel.

a8704d3... by Dan Bungert

curthooks: support explicit kernel removal

b3b075c... by Olivier Gayot

Merge remote-tracking branch 'kenyon/patch-1'

74bc0a8... by Olivier Gayot

Merge remote-tracking branch 'ogayot/nvmet-with-dracut'

https://code.launchpad.net/~ogayot/curtin/+git/curtin/+merge/469212

Merged branch ~ogayot/curtin:nvmet-with-dracut
7fbc96a... by Dan Bungert

integration: quick_zero test

LP: #2061073

c8009c5... by Dan Bungert

block: fix partial sysfs partition read

If we have failed to populate this dict because a file is missing, there
is no sense attempting to read that value from the dict later.

The intention seems to be to skip partitions with missing data, so add
logging for that case.

LP: #2061073

810f63f... by Dan Bungert

block: quick_zero wipe disk after partitions

If we wipe the disk, then attempt to wipe partitions under the disk, we
are racing the existance of those partitions and may get inconsistent
results.

If we reverse that order and wipe the partitions first this should not
happen.

LP: #2061073

94f716a... by Olivier Gayot

nvme-o-tcp: refactor code to determine if fw support is needed

Signed-off-by: Olivier Gayot <email address hidden>

45a6eb5... by Olivier Gayot

nvme-o-tcp: factorize how we check if _netdev is set

Signed-off-by: Olivier Gayot <email address hidden>

e815cc6... by Dan Bungert

Reapply "tox: locale = C"

This reverts commit e64ef5f1f8e0fc5fb3e73245e6a7d562c481eb72.

The revert was meant to be temporary for testing purpopses but ended up
merged. I did intend for locale to be set to "C".