mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2024-12-23 07:33:27 -06:00
d61d1b059c
The integration test test_external_ca.py is not compatible with python-cryptography 41.0.0+. The test is installing ipa server with an externally-signed CA cert using a Microsoft Certificate Service profile: ipa-server-install --external-ca --external-ca-type ms-cs --external-ca-profile "1.2.3.4:10:200" The command generates a CSR in /root/ipa.csr. The test reads the CSR, extracts the extensions and compares with the requested extension for the Microsoft Template. With python-cryptography 41.0.0+, the extension can be decoded as cryptography.x509.MSCertificateTemplate while with older version the extension is decoded as cryptography.x509.UnrecognizedExtension. Handle both cases properly. Fixes: https://pagure.io/freeipa/issue/9490 Signed-off-by: Florence Blanc-Renaud <flo@redhat.com> Reviewed-By: Michal Polovka <mpolovka@redhat.com> |
||
---|---|---|
.. | ||
azure | ||
man | ||
prci_definitions | ||
pytest_ipa | ||
test_cmdline | ||
test_custodia | ||
test_install | ||
test_integration | ||
test_ipaclient | ||
test_ipalib | ||
test_ipaplatform | ||
test_ipapython | ||
test_ipaserver | ||
test_ipatests_plugins | ||
test_webui | ||
test_xmlrpc | ||
__init__.py | ||
conftest.py | ||
create_external_ca.py | ||
data.py | ||
i18n.py | ||
ipa-run-tests | ||
ipa-test-config | ||
ipa-test-task | ||
Makefile.am | ||
setup.cfg | ||
setup.py | ||
test_util.py | ||
util.py |