Deprecate foreman and katello modules (#42043)

* Deprecate foreman and katello modules in 2.8, remove in 2.12
This commit is contained in:
Eric Helms 2018-09-19 12:41:54 -04:00 committed by Alicia Cozine
parent bc69aeca7f
commit 74b94e119e
4 changed files with 22 additions and 4 deletions

View file

@ -67,10 +67,15 @@ Deprecation notices
The following modules will be removed in Ansible 2.12. Please update your playbooks accordingly.
* ``foreman`` use <https://github.com/theforeman/foreman-ansible-modules> instead.
* ``katello`` use <https://github.com/theforeman/foreman-ansible-modules> instead.
Noteworthy module changes
-------------------------
* The ``foreman`` and ``katello`` modules have been deprecated in favor of a set of modules that are broken out per entity with better idempotency in mind.
* The ``foreman`` and ``katello`` modules replacement is officially part of the Foreman Community and supported there.
* The ``tower_credential`` module originally required the ``ssh_key_data`` to be the path to a ssh_key_file.
In order to work like Tower/AWX, ``ssh_key_data`` now contains the content of the file.
The previous behavior can be achieved with ``lookup('file', '/path/to/file')``.