Open
Description
SUMMARY
We currently have three deprecations:
- Support for ACME v1 protocol in the acme_* modules, to be removed in 3.0.0.
- Support for Ansible 2.9 (this allows to remove the slowest CI targets and some compatibility code). (The docker images in CI are huge, and change detection does not work for filter plugins - changes there trigger all tests.)
- Support for ansible-base 2.10 (this allows to remove some compatibility code).
Things we haven't deprecated yet, but could:
- pyOpenSSL support for openssl_pkcs12 module. cryptography's PKCS#12 support was added in cryptography 3.0, released in July 2020. To use
iter_size
with cryptography, 38.0.0 is needed (September 2022), andmaciter_size
is only supported with the pyOpenSSL backend.
So what should we do? When should we release 3.0.0, and should we start deprecating pyOpenSSL support for openssl_pkcs12 now, when 3.0.0 is released, or even only later on?
ISSUE TYPE
- Admin
COMPONENT NAME
collection