Outdated Openssl Algorithm in unit test #409
Labels
BUG
For BUGS
ci-testing
for affected component
documentation
for affected component
factory
for affected component
frontend
for affected component
High
High priority
Describe the bug
Unit tests are failing on EL9 (openssl3) due to the use of algorithms moved to the legacy section.
Specifically, the test failing is
unittests/test_lib_symCrypto.py
Should the fix be reflected also in the code or only the unit test?
Triage should evaluate if the code is affected first. If not skipping the tests may be acceptable
To Reproduce
On an AlmaLinux9 container, e.g. gwms-ci-el9 run the unit tests:
glideinwms/build/ci/runtest.sh -vI pyunittest -a
Expected behavior
No failures in unit tests.
Maybe some tests should be platform dependent depending on what openssl supports
Screenshots
NA
Info (please complete the following information):
Stakeholders and components can be a comma separated list or on multiple lines.
If you add a new stakeholder or component, not on the sample list, add it on a line by its own.
Additional context
Some links:
https://help.heroku.com/88GYDTB2/how-do-i-configure-openssl-to-allow-the-use-of-legacy-cryptographic-algorithms
https://stackoverflow.com/questions/70064335/des-command-on-openssl-3-0-unsupported-crypto-error
The text was updated successfully, but these errors were encountered: