Bug 2142849
| Summary: | lasso-2.7.0-9.fc38 FTBFS: tests fail | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Petr Pisar <ppisar> |
| Component: | lasso | Assignee: | Simo Sorce <ssorce> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 38 | CC: | jhrozek, jpazdziora, rcritten, ssorce, xavier |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| URL: | https://koschei.fedoraproject.org/package/lasso?collection=f38 | ||
| Whiteboard: | |||
| Fixed In Version: | lasso-2.8.2-1.fc38 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2023-04-29 02:52:43 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 2117176, 2168842 | ||
|
Description
Petr Pisar
2022-11-15 11:09:51 UTC
This bug appears to have been reported against 'rawhide' during the Fedora Linux 38 development cycle. Changing version to 38. The test-suite.log has a bunch of lasso:ERROR:tools.c:586:lasso_query_sign: assertion failed: (rsa) Bail out! lasso:ERROR:tools.c:586:lasso_query_sign: assertion failed: (rsa) errors. I also observe the same fails when attempting to use mod_auth_mellon on Fedora 38: Error GETing http://www:8079/saml-redirect-uri/login?ReturnTo=http%3A%2F%2Fwww%3A8079%2Fadmin%2Flogin%2F%3Fnext%3D%2Fadmin%2F&IdP=http%3A%2F%2Fkeycloak%3A8082%2Frealms%2Frealm%2Db: Server closed connection without sending any data back at /test.pl line 21. lasso:ERROR:tools.c:586:lasso_query_sign: assertion failed: (rsa) [Thu Apr 20 09:05:42.901840 2023] [core:notice] [pid 17:tid 17] AH00051: child pid 20 exit signal Abort (6), possible coredump in /etc/httpd The linked pull request rebases lasso from 2.7.0 to 2.8.1. Upstream changelog <https://git.entrouvert.org/entrouvert/lasso/src/tag/v2.8.1/NEWS> notes many changes in the cryptography part. Simo, since this is no longer just a FTBFS but it directly affects users in Fedora 38 (comment 3), as well as in rawhide (see bug 2187631), could you please consider reviewing the proposed PR and potentially rebase and rebuild lasso in Fedora 38 and rawhide to see where it gets us? JFY, I am trying to resolve rawhide issues where lasso rebase fails to build against newer xmlsec1 which iws a major ABI/API breaking change. Once that is solved, I will try to build this new version in 38 Rawhide has issues because there xmlsec1 was rebased to 1.3.0 and that breaks a bunch of things. However I have a build passing for f38 here: https://koji.fedoraproject.org/koji/taskinfo?taskID=100179940 FEDORA-2023-c6c902f9fe has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-c6c902f9fe FEDORA-2023-c6c902f9fe has been pushed to the Fedora 38 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-c6c902f9fe` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-c6c902f9fe See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. Thanks for the Fedora 38 build. Karma given, it fixes the mod_auth_mellon use-case. FEDORA-2023-c6c902f9fe has been pushed to the Fedora 38 stable repository. If problem still persists, please make note of it in this bug report. |