mirror of
https://github.com/ansible/ansible.git
synced 2025-11-30 23:16:08 +07:00
* Add ssh-agent launching, and ssh-agent python client * Move things around, is this better?? * docs * postpone creating dir after bin lookup * fix method name * changelog ssh agent * address reviews * fix typing * do not redefine public_key * typing * more typing * Catch OSError when starting ssh agent * likely copy pasted old code * var type fix * why is this needed? ci_complete * ignoring the change for now * write out pub key file atomically * defensive timeout for the socket * _populate_agent docstring * do not allow setting these in config * check expected length before slicing blobs * test all key types * remove lock/unlock functionality * docstring * private _ssh_agent * . * launch agent in cli and ansible_ssh_* * additional info for ssh-agent comment * Add tests for remove and remove_all * comment on os.rename * hopefully mitigate agent startup/delays problems * exceptions * unused import * fix sanity * perf --------- Co-authored-by: Matt Martz <matt@sivel.net>
24 lines
446 B
YAML
24 lines
446 B
YAML
- delegate_to: localhost
|
|
block:
|
|
- name: install bcrypt
|
|
pip:
|
|
name: bcrypt
|
|
register: bcrypt
|
|
|
|
- tempfile:
|
|
path: "{{ lookup('env', 'OUTPUT_DIR') }}"
|
|
state: directory
|
|
register: tmpdir
|
|
|
|
- import_tasks: tests.yml
|
|
always:
|
|
- name: uninstall bcrypt
|
|
pip:
|
|
name: bcrypt
|
|
state: absent
|
|
when: bcrypt is changed
|
|
|
|
- file:
|
|
path: tmpdir.path
|
|
state: absent
|