Steven Robertson
|
1bd4b8afcd
|
much thinking needs to be done regarding how to handle not requiring sshpass...
|
4 years ago |
Steven Robertson
|
6ac9168d55
|
need to get around sshpass check here somehow: https://github.com/ansible/ansible/blob/v2.10.0/lib/ansible/plugins/connection/ssh.py#L577
|
4 years ago |
Steven Robertson
|
583f540889
|
added comments
|
4 years ago |
Steven Robertson
|
e34cf8667f
|
Merge branch 'master' into collectionsSupport
|
4 years ago |
Steven Robertson
|
81076c9da8
|
fixes setup module relative import fail on some pythons
|
5 years ago |
Steven Robertson
|
376d8d0fab
|
remove old hacks; ansible_collections is available at time of invoker but not later
|
5 years ago |
Steven Robertson
|
955e77c5db
|
WIP: able to load subdirs but now need to treat them as submodules properly
|
5 years ago |
Steven Robertson
|
ab55d05267
|
all in on ansible 2.10+ for collections support
|
5 years ago |
Steven Robertson
|
c92a9ace41
|
bump max ansible version
|
5 years ago |
Steven Robertson
|
ac1e72eec4
|
Merge branch 'master' into collectionsSupport
|
5 years ago |
Steven Robertson
|
e632310fc4
|
no tmpdir to remove for old ansible versions in fetch command
|
5 years ago |
Steven Robertson
|
ddc1eebec8
|
able to load collection but the mitogen master proc was unable to serve it
|
5 years ago |
Steven Robertson
|
e99d63f4fc
|
able to load collections but they don't do anything because no actionmodulemixin, need to tweak how this works
|
5 years ago |
Steven Robertson
|
acde13f9d6
|
handles a 'wait_for_connection' call right after a task caused a shutdown
|
5 years ago |
Steven Robertson
|
5bf327649f
|
add missing / to python paths
|
5 years ago |
Steven Robertson
|
389cee8c70
|
fix assertion of python_path, it should be always what 'discovered_interpreter' is
|
5 years ago |
Steven Robertson
|
c959ce010b
|
created temp action obj for 'meta: reset_connection' python interpreter discovery
|
5 years ago |
Steven Robertson
|
5b8c9da769
|
_execute_meta doesn't have an Action nooooo this breaks 'meta: reset_connection' because interpreter_discovery needs an Action
|
5 years ago |
Steven Robertson
|
33e7d0804f
|
fixed tests, and removed the action hack code
|
5 years ago |
Steven Robertson
|
7411057ba8
|
adding in python3 as a possible_pythons option for rhel8
|
5 years ago |
Steven Robertson
|
89d87445c8
|
able to pass tests running interpreter detection in rhel8 container
|
5 years ago |
Steven Robertson
|
7d6d76e444
|
trying to get docker rhel8 working on a Mac host
|
5 years ago |
Steven Robertson
|
5e0fb902b2
|
fix lambda args for fallback
|
5 years ago |
Steven Robertson
|
91785f8862
|
fix another bad import
|
5 years ago |
Steven Robertson
|
ee310c1a68
|
remove_internal_keys returns None, so need different way to check fallback
|
5 years ago |
Steven Robertson
|
722cf0ea8d
|
handle ansible 2.3.3 remove_internal_keys
|
5 years ago |
Steven Robertson
|
cf1c3aac1c
|
fix typo
|
5 years ago |
Steven Robertson
|
ba350aa6cf
|
assigned interpreter vars to the wrong class
|
5 years ago |
Steven Robertson
|
d74da84f62
|
the clean module was added later
|
5 years ago |
Steven Robertson
|
496d96c01a
|
need to convert to str because of unicode_literals
|
5 years ago |
Steven Robertson
|
aa0ad5ce8f
|
accidentally broke discovery
|
5 years ago |
Steven Robertson
|
160dbd86b4
|
keeping track of interpreter discovery vars in case of ansible < 2.8
|
5 years ago |
Steven Robertson
|
f10fb7d486
|
more test cases pass
|
5 years ago |
Steven Robertson
|
e3eebb98d0
|
ImportError instead of newer ModuleNotFoundError
|
5 years ago |
Steven Robertson
|
2d3d9cb659
|
fallback to old-style python interpreter default if running ansible < 2.8.0
|
5 years ago |
Steven Robertson
|
ff2fa60184
|
fixed typo
|
5 years ago |
Steven Robertson
|
0b57332d75
|
all test cases for ansible_python_interpreter on OSX pass now
|
5 years ago |
Steven Robertson
|
81694d07ab
|
fix typo
|
5 years ago |
Steven Robertson
|
8630f6190c
|
fixed propagating discovered interpreter to future tasks; sys.executable still wrong though
|
5 years ago |
Steven Robertson
|
af1e22d4e1
|
able to propagate ansible_python_interpreter fact but still doesn't save between task runs
|
5 years ago |
Steven Robertson
|
119e1c24aa
|
code cleanup
|
5 years ago |
Steven Robertson
|
cec692dc17
|
faking pipelining so discover_interpreter can successfully exit
|
5 years ago |
Steven Robertson
|
a6d2b2cd90
|
doesn't error when declaring 'ansible_python_interpreter: auto' but fact isn't being cached
|
5 years ago |
Steven Robertson
|
19ba2417c8
|
now able to get the action object, but recursion error in low_level_exec_command
|
5 years ago |
Steven Robertson
|
806651e112
|
working on ansible discovery; need to fix passing ActionModuleMixin reference still
|
5 years ago |
Steven Robertson
|
d64adb15d7
|
reverted autolinted code
|
5 years ago |
Steven Robertson
|
e8f3154cab
|
Merge branch 'master' into complexAnsiblePythonInterpreterArg
|
5 years ago |
David Wilson
|
d6329f3446
|
Merge devel/290 @ 79b979ec8544ef5d8620c64068d4a42fabf50415
|
5 years ago |
Steven Robertson
|
4669c8774f
|
handles templating ansible_python_interpreter values
|
5 years ago |
Steven Robertson
|
cc11864b7d
|
code cleanup
|
5 years ago |