Conversation
47486d8 to
88f5e81
Compare
The TLS test has been failing due to changes in kryoptic introduced in latchset/kryoptic#436 . This was a bug in pkcs11-provider that was fixed in openssl-projects/pkcs11-provider#722 . So we need to update provider to fix that test.
88f5e81 to
e20f9fb
Compare
|
Agree with urgent |
|
https://github.com/openssl/openssl/actions/runs/27634776257/job/81718916892?pr=31546 Looks like you need to drop the two patches in test/recipes/95-test_external_pkcs11_provider_data/patches It makes sense since you updated to a version of pkcs11_provider which already carries those changes. |
Because you have updated the pkcs11 submodule to a level for which patches that do exist on the target branches no longer apply. |
|
But there has never been patches on openssl-4.0 branch so it's unrelated to this PR. Are you talking about #31522 which is for master. It seems to me that patches normally apply there and master is passing. |
|
no, I'm talking about this PR, which is targeted to 4.0: If you look at the CI logs from this PR: You'll see those patches silently fail to apply: its not hurting anything right now, as they just silently fail and the code builds, but since you updated the pkcs11 submodule to a commit level that now contains those patches, you should drop the patches from the list here. |
|
ah ok I got it now. I thought that you are talking about that TLS patch and missed those. Just deleted them. |
|
So the second commit is just for 4.0 (that's why the failures) but the first one should apply to 3.5 and 3.6 where are no patches. I removed 3.0 and 3.4 as it doesn't have pkcs11_provider external test. |
|
Pushed to 4.0 and 3.6. @bukka There is a conflict cherry-picking to 3.5. We need something different there. |
The TLS test has been failing due to changes in kryoptic introduced in latchset/kryoptic#436 . This was a bug in pkcs11-provider that was fixed in openssl-projects/pkcs11-provider#722 . So we need to update provider to fix that test. Reviewed-by: Nikola Pajkovsky <[email protected]> Reviewed-by: Milan Broz <[email protected]> Reviewed-by: Matt Caswell <[email protected]> MergeDate: Wed Jun 17 08:07:21 2026 (Merged from #31546)
Reviewed-by: Nikola Pajkovsky <[email protected]> Reviewed-by: Milan Broz <[email protected]> Reviewed-by: Matt Caswell <[email protected]> MergeDate: Wed Jun 17 08:07:24 2026 (Merged from #31546)
The TLS test has been failing due to changes in kryoptic introduced in latchset/kryoptic#436 . This was a bug in pkcs11-provider that was fixed in openssl-projects/pkcs11-provider#722 . So we need to update provider to fix that test. Reviewed-by: Nikola Pajkovsky <[email protected]> Reviewed-by: Milan Broz <[email protected]> Reviewed-by: Matt Caswell <[email protected]> MergeDate: Wed Jun 17 08:07:21 2026 (Merged from #31546) (cherry picked from commit dd19d23)
|
@mattcaswell the pkcs11-provider tests were actually completely disabled there because of some old PQC sigalgs issue. I re-enabled them and used the same CI like in other branches which seems to pass now: #31556 . That one is not urgent because CI wasn't broken there. |
The TLS test has been failing due to changes in kryoptic introduced in latchset/kryoptic#436 . This was a bug in pkcs11-provider that was fixed in openssl-projects/pkcs11-provider#722 . So we need to update provider to fix that test.