ansible / ansible

Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.
https://www.ansible.com/
GNU General Public License v3.0
62.65k stars 23.86k forks source link

Add support for configuring ssh backoff #77920

Closed krisdevopsbot closed 1 year ago

krisdevopsbot commented 2 years ago

Summary

Looking for https://github.com/ansible/ansible/blob/devel/lib/ansible/plugins/connection/ssh.py#L531 to be configurable via an ansible.cfg property

Due to hiccups in our LDAP infrastructure, we are looking for a way to increase the time between attempts (and maybe do exponential/increasing backoff) to alleviate stampeding herd problem and login failed alerts.

Issue Type

Feature Idea

Component Name

ssh

Additional Information

ssh_pause_time=60

Code of Conduct

ansibot commented 2 years ago

Files identified in the description:

If these files are incorrect, please update the component name section of the description or use the !component bot command.

click here for bot help

ansibot commented 1 year ago

Thank you very much for your submission to Ansible. It means a lot to us that you've taken time to contribute.

Unfortunately, this issue has been open for some time while waiting for a contributor to take it up but there does not seem to have been anyone that did so. So we are going to close this issue to clear up the queues and make it easier for contributors to browse possible implementation targets.

However, we're absolutely always up for discussion. Because this project is very active, we're unlikely to see comments made on closed tickets and we lock them after some time. If you or anyone else has any further questions, please let us know by using any of the communication methods listed in the page below:

In the future, sometimes starting a discussion on the development list prior to proposing or implementing a feature can make getting things included a little easier, but it's not always necessary.

Thank you once again for this and your interest in Ansible!

click here for bot help