[Pulp-list] pulpcore 3.12.0 is Generally Available

Matthias Dellweg mdellweg at redhat.com
Mon Apr 12 11:58:37 UTC 2021

Pulpcore 3.12.0 [0] and pulp_installer 3.12.0 [1] have been released.

Details of the most important changes are available in our blog [2]. For a
full list of changes, please check the changelog for pulpcore [3] and
pulp_installer [4].

# Installation and Upgrade

Users should use the 3.12.0 release of pulp_installer [1] to install or
upgrade their installations.
This version of the installer will check compatibility of all installed
plugins with pulpcore 3.12. The installer will abort if any plugin is

The pulp_installer collection can be installed from Ansible Galaxy with the
following command:

    ansible-galaxy collection  install --force pulp.pulp_installer

The --force flag will upgrade the collection if you had a previous version

# Plugin API

Plugin writers can see the API changes here [6].

Due to the 1-cycle deprecation policy, the recommended strategy is to pin
plugins to a 3.y and 3.y+1 version of pulpcore. So for a compatibility
release with 3.12 use:  "pulpcore>=3.12,<3.14".
If your plugin is compatible with earlier pulpcore releases, use:
"pulpcore>=3.y,<3.14", where y is the eldest pulpcore release your plugin
is compatible with.
Please look out for deprecation warnings in your logs to ensure the
compatibility with the future pulpcore version 3.13.

[0] https://pypi.org/project/pulpcore/3.12.0
[1] https://galaxy.ansible.com/pulp/pulp_installer
[2] https://pulpproject.org/2021/04/08/pulp-3.12-is-generally-available/
[3] https://docs.pulpproject.org/p[3]
[4] https://pulp-installer.readthedocs.io/en/latest/CHANGES/#312-2021-04-09
[5] https://docs.pulpproject.org/pulpcore/changes.html#plugin-api
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/pulp-list/attachments/20210412/4931744b/attachment.htm>

More information about the Pulp-list mailing list