This is a backport of PR #564 as merged into main (d1517e0a4c458f40d3be6d31f2da5ca4d37f319b).
SUMMARY
The aireos cliconf plugin requires either ansible-pylibssh or paramiko in versions of Ansible > 2.9
This adds a requirements.txt file that will be automatically picked up by ansible-builder when consumers of the collection install it into an EE
Resolves #146 by making it more obvious this collection has a python dependency with newer versions of Ansible.
ISSUE TYPE
Bugfix Pull Request
COMPONENT NAME
community.network.aireos
ADDITIONAL INFORMATION
With the diverse set of modules present in this collection we may encounter situations in the future where we have to either break-out or fix modules to use consistent dependencies.
This is a backport of PR #564 as merged into main (d1517e0a4c458f40d3be6d31f2da5ca4d37f319b).
SUMMARY
aireos
cliconf plugin requires eitheransible-pylibssh
orparamiko
in versions of Ansible > 2.9requirements.txt
file that will be automatically picked up byansible-builder
when consumers of the collection install it into an EEResolves #146 by making it more obvious this collection has a python dependency with newer versions of Ansible.
ISSUE TYPE
COMPONENT NAME
community.network.aireos
ADDITIONAL INFORMATION
With the diverse set of modules present in this collection we may encounter situations in the future where we have to either break-out or fix modules to use consistent dependencies.