Steven Robertson
|
2510f1a2c2
|
fix py3.5.1-3.5.3 setup import error for Ansible 2.10
|
4 years ago |
Steven Robertson
|
5a0da02e6c
|
code review changes, using when statements and adding trailing comma
|
4 years ago |
Steven Robertson
|
196a476270
|
🎉 no more warnings, only load specific collection subdirs instead of top-level collection path (ie no ansible_collections/google, only ansible_collections/google/cloud, etc)
|
4 years ago |
Steven Robertson
|
741e99f698
|
ansible 2.10 no longer has a at the end of the error msg... 🤦
|
4 years ago |
Steven Robertson
|
95c43ec9fc
|
fixed issue of switching between mitogen and non-mitogen strategies
|
4 years ago |
Steven Robertson
|
e30e84334e
|
remove synchronize fail test for azure
|
4 years ago |
Steven Robertson
|
139b9560bc
|
print didn't work because verbosity, throw valueerror to see
|
4 years ago |
Steven Robertson
|
9bd35adcfb
|
more debugging, synchronize is being weird on azure
|
4 years ago |
Steven Robertson
|
ff8a276186
|
turn off failing Ansible-only tests for now, also raising errors to see what Azure is gonna do with collections
|
4 years ago |
Steven Robertson
|
f757dbcb82
|
removed duplicate install and added debug dump of collection loading to see what tests are doing
|
4 years ago |
Steven Robertson
|
41a13ebce2
|
hopefully this also fails the same way
|
4 years ago |
Steven Robertson
|
5aedb5f157
|
add missing collections 🤦
|
4 years ago |
Steven Robertson
|
9857dfea5c
|
verify collection is working as expected
|
4 years ago |
Steven Robertson
|
a40c28d93f
|
can't replicate but think it's because synchronize is now a collection
|
4 years ago |
Steven Robertson
|
49dd8eee1a
|
figure out what synchronize is now
|
4 years ago |
Steven Robertson
|
c6d42212dd
|
add some debugging info, was able to run the failed synchronize test locally just fine using test framework, not sure what's going on
|
4 years ago |
Steven Robertson
|
f91cbf4d00
|
test cleanup and trying to replicate synchronize fails
|
4 years ago |
Steven Robertson
|
f994807d74
|
ansible 2.10 renamed ping module to reflect legacy builtin collection
|
4 years ago |
Steven Robertson
|
03438271bb
|
able to remove the hack on ActionBase after all
|
4 years ago |
Steven Robertson
|
5215646c8a
|
code cleanup
|
4 years ago |
Steven Robertson
|
0b421e0d3c
|
able to run docker_container installed via 'ansible-galaxy collection install community.general'
|
4 years ago |
Steven Robertson
|
45797a0d34
|
able to send collections paths to master with very little change to core Mitogen, need to ensure imports work properly now though
|
4 years ago |
Steven Robertson
|
6e51f1a184
|
found a way to load collections without affecting mitogen core code
|
4 years ago |
Steven Robertson
|
8d3ee26079
|
code cleanup
|
4 years ago |
Steven Robertson
|
ca94751f15
|
remove hack
|
4 years ago |
Steven Robertson
|
f1bdc39047
|
added note about breaking backwards compat
|
4 years ago |
Steven Robertson
|
1d13df718a
|
connection_loader.get isn't called anymore, it's connection_loader.get_with_context now
|
4 years ago |
Steven Robertson
|
6ba08097b6
|
more notes, strategy plugin is being called but Mitogen's method overrides aren't being triggered
|
4 years ago |
Steven Robertson
|
ca4e8116b7
|
TODO: turns out ansible 2.10 doesn't run Mitogen like it used to; was running old ansible version before because ansible-base didn't override everything. Did a fresh uninstall of ansible and installed 2.10.0 and Mitogen's connection monkeypatching isn't working
|
4 years ago |
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 |