fix(linstor): set verify-alg to crc32c to avoid crct10dif unavailability by kvaps · Pull Request #2303 · cozystack/cozystack

@kvaps @claude

The crct10dif kernel crypto module is no longer available in Talos
v1.12.6 (kernel 6.18.18). DRBD auto-verify selects crct10dif by
default, causing peer connections to fail with VERIFYAlgNotAvail.
Setting verify-alg explicitly to crc32c at the controller level
ensures all resources use an available algorithm.

Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: Andrei Kvapil <kvapss@gmail.com>

@kvaps kvaps marked this pull request as ready for review

March 30, 2026 19:00

@dosubot dosubot bot added size:XS

This PR changes 0-9 lines, ignoring generated files.

bug

Something isn't working

labels

Mar 30, 2026

gemini-code-assist[bot]

IvanHunters

@dosubot dosubot bot added the lgtm

This PR has been approved by a maintainer

label

Mar 31, 2026

@kvaps kvaps deleted the fix/linstor-verify-alg-crct10dif branch

March 31, 2026 08:47

kvaps added a commit that referenced this pull request

Mar 31, 2026
…d crct10dif unavailability (#2312)

# Description
Backport of #2303 to `release-1.2`.