Skip to content

Conversation

@Jakuje
Copy link
Contributor

@Jakuje Jakuje commented Jan 5, 2026

Description

The API break happened in the following commit parallaxsecond/rust-cryptoki@926c43e

Based on the discussion in https://bugzilla.redhat.com/show_bug.cgi?id=2423922 the simplest would be updating the kryoptic to cryptoki 0.11 and then updating rust-cryptoki and kryoptic in Fedora to avoid over-complicating things.

The RPM CI will fail here.

Checklist

- [ ] Test suite updated with functionality tests
- [ ] Test suite updated with negative tests
- [ ] Rustdoc string were added or updated
- [ ] CHANGELOG and/or other documentation added or updated
- [ ] This is not a code change

Reviewer's checklist:

  • Any issues marked for closing are fully addressed
  • There is a test suite reasonably covering new functionality or modifications
  • This feature/change has adequate documentation added
  • A changelog entry is added if the change is significant
  • Code conform to coding style that today cannot yet be enforced via the check style test
  • Commits have short titles and sensible text
  • Doc string are properly updated

@simo5
Copy link
Member

simo5 commented Jan 7, 2026

Looks good to me, but also looks like the rpm test need to be addressed and the PR rebased on top of the other changes I just merged.

The API break happened in the following commit 926c43e200e0a98d992edd8db0ead37633be443a

Signed-off-by: Jakub Jelen <jjelen@redhat.com>
@Jakuje
Copy link
Contributor Author

Jakuje commented Jan 7, 2026

Rebased. The RPM test needs to be waived as we will not get rust-cryptoki updated in fedora before we will be able to update kryoptic (in one side tag).

We can actually take this PR as a downstream patch before we will have a release, but I wanted to have it upstream and reviewed anyway first.

Copy link
Member

@simo5 simo5 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@Jakuje
Copy link
Contributor Author

Jakuje commented Jan 7, 2026

LGTM

Thinking further, I think the best would be to pull this to downstream patch, update rust-cryptoki in Fedora and only after that to merge this. Will prepare a downstream PRs fro Fedora.

@Jakuje Jakuje merged commit 9ab77fb into latchset:main Jan 12, 2026
52 of 56 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants