Announcements of changes impacting collection contributors and maintainers
27
stars
4
forks
source link
Plugins in collections whose name starts with an underscore are no longer treated as deprecated by ansible-doc and ansible-test (but by nothing else) #27
https://github.com/ansible/ansible/pull/79362 updated ansible-core devel to no longer treat plugins in collections as deprecated by ansible-doc and ansible-test sanity (validate-modules test) when their name started with an underscore. This caused ansible-doc to show their name incorrectly (the underscore was removed) and claiming the plugin was deprecated while ansible itself still requires the name with underscore to use it (and does not emit deprecation warnings when using the plugin). Also the validate-modules sanity test was complaining that the plugin is not deprecated in meta/runtime.yml.
The code leading to this has been removed, so that necessary ignore.txt entries can be removed from ignore-2.15.txt and newer versions, and that ansible-doc stops showing their name incorrectly.
https://github.com/ansible/ansible/pull/79362 updated ansible-core devel to no longer treat plugins in collections as deprecated by ansible-doc and ansible-test sanity (validate-modules test) when their name started with an underscore. This caused ansible-doc to show their name incorrectly (the underscore was removed) and claiming the plugin was deprecated while ansible itself still requires the name with underscore to use it (and does not emit deprecation warnings when using the plugin). Also the validate-modules sanity test was complaining that the plugin is not deprecated in meta/runtime.yml.
The code leading to this has been removed, so that necessary ignore.txt entries can be removed from ignore-2.15.txt and newer versions, and that ansible-doc stops showing their name incorrectly.