Bug 2380941
| Summary: | Review Request: rust-sev4 - Library for AMD SEV - version 4 | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Uri Lublin <uril> |
| Component: | Package Review | Assignee: | Fabio Valentini <decathorpe> |
| Status: | CLOSED WONTFIX | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | rawhide | CC: | crobinso, decathorpe, package-review, slopezpa, tfanelli, yafu |
| Target Milestone: | --- | Flags: | decathorpe:
fedora-review?
|
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | --- | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2025-09-04 14:40:41 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Uri Lublin
2025-07-16 14:32:19 UTC
@uril Which Fedora packages depend on sev4? @tfanelli PTAL. Are you using the launch API in this version? Version 4 of this library doesn't set the memory region attributes to private, which may cause issues with guest_memfd on newer kernels. If you're not using that, then introducing this is fine with me. I don't know what happened here, but the crate downloaded from crates.io doesn't match the tarball you used in this package. Both the sha256sum of the .crate file and checksums of individual files don't match. (In reply to Sergio Lopez from comment #1) > @uril Which Fedora packages depend on sev4? > > @tfanelli PTAL. az-cvm-vtpm - bug 2370932 az-snp-vtpm - bug 2370933 trustee-guest-components depends on these (In reply to Fabio Valentini from comment #3) > I don't know what happened here, but the crate downloaded from crates.io > doesn't match the tarball you used in this package. Both the sha256sum of > the .crate file and checksums of individual files don't match. I changed nothing but the name, such that rust-sev4 is the same as rust-sev (version 4.0.0), as it was already tested and used. The question isn't the origin of the *.spec file, the question is the origin of the *.crate file. It doesn't match the one downloaded from crates.io, which is quite suspicious. Yes, I understand your concern is the crate file. My comment 5 still holds. I'll prepare an SRPM with the original crate. (In reply to Uri Lublin from comment #7) > I'll prepare an SRPM with the original crate. I'll first try building rust-az-???-vtpm v0.7.3 (related: bug 2370932 comment 11) Do you still need this package for v4? No, we modified the code to use sev-v6. Closing it as won'tfix. |