Skip to content

3.0.0 release #559

Open
Open
@felixfontein

Description

@felixfontein
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), and maciter_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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions