Commit Graph

568 Commits

Author SHA1 Message Date
Steven Robertson ba222744af
Merge branch 'master' into add0.2.10+0.3.0changelog 2020-12-29 13:15:45 -08:00
MarkusTeufelberger 8d3026b109
Add ansible.legacy.setup to be fixed on py3.5 2020-12-29 17:56:05 +01:00
Steven Robertson f489478127 code cleanup + adds 0.2.10 + 0.3.0 changelog 2020-12-27 21:06:37 -08:00
Steven Robertson 2510f1a2c2 fix py3.5.1-3.5.3 setup import error for Ansible 2.10 2020-11-20 19:14:49 -08:00
Steven Robertson 5a0da02e6c code review changes, using when statements and adding trailing comma 2020-11-12 20:47:28 -08:00
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) 2020-11-05 23:45:41 -08:00
Steven Robertson 741e99f698 ansible 2.10 no longer has a at the end of the error msg... 🤦 2020-11-01 11:13:51 -08:00
Steven Robertson 95c43ec9fc fixed issue of switching between mitogen and non-mitogen strategies 2020-10-18 22:58:38 -07:00
Steven Robertson e30e84334e remove synchronize fail test for azure 2020-10-01 22:07:28 -07:00
Steven Robertson 139b9560bc print didn't work because verbosity, throw valueerror to see 2020-09-27 11:34:04 -07:00
Steven Robertson 9bd35adcfb more debugging, synchronize is being weird on azure 2020-09-27 11:22:10 -07:00
Steven Robertson ff8a276186 turn off failing Ansible-only tests for now, also raising errors to see what Azure is gonna do with collections 2020-09-20 22:10:00 -07:00
Steven Robertson f757dbcb82 removed duplicate install and added debug dump of collection loading to see what tests are doing 2020-09-20 21:35:35 -07:00
Steven Robertson 41a13ebce2 hopefully this also fails the same way 2020-09-20 20:13:47 -07:00
Steven Robertson 5aedb5f157 add missing collections 🤦 2020-09-20 18:12:58 -07:00
Steven Robertson 9857dfea5c verify collection is working as expected 2020-09-20 18:07:25 -07:00
Steven Robertson a40c28d93f can't replicate but think it's because synchronize is now a collection 2020-09-20 17:57:18 -07:00
Steven Robertson 49dd8eee1a figure out what synchronize is now 2020-09-20 17:15:29 -07:00
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 2020-09-20 16:33:03 -07:00
Steven Robertson f91cbf4d00 test cleanup and trying to replicate synchronize fails 2020-09-20 15:40:07 -07:00
Steven Robertson f994807d74 ansible 2.10 renamed ping module to reflect legacy builtin collection 2020-09-06 13:44:01 -07:00
Steven Robertson 03438271bb able to remove the hack on ActionBase after all 2020-08-27 20:01:47 -07:00
Steven Robertson 5215646c8a code cleanup 2020-08-25 23:28:21 -07:00
Steven Robertson 0b421e0d3c able to run docker_container installed via 'ansible-galaxy collection install community.general' 2020-08-25 23:24:41 -07:00
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 2020-08-24 21:25:59 -07:00
Steven Robertson 6e51f1a184 found a way to load collections without affecting mitogen core code 2020-08-23 20:42:55 -07:00
Steven Robertson 8d3ee26079 code cleanup 2020-08-23 18:01:37 -07:00
Steven Robertson ca94751f15 remove hack 2020-08-23 17:37:59 -07:00
Steven Robertson f1bdc39047 added note about breaking backwards compat 2020-08-23 17:32:58 -07:00
Steven Robertson 1d13df718a connection_loader.get isn't called anymore, it's connection_loader.get_with_context now 2020-08-23 17:31:10 -07:00
Steven Robertson 6ba08097b6 more notes, strategy plugin is being called but Mitogen's method overrides aren't being triggered 2020-08-23 00:15:29 -07:00
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 2020-08-20 00:38:41 -07:00
Steven Robertson 1bd4b8afcd much thinking needs to be done regarding how to handle not requiring sshpass... 2020-08-18 00:53:30 -07:00
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 2020-08-16 00:43:41 -07:00
Steven Robertson 583f540889 added comments 2020-08-16 00:22:08 -07:00
Steven Robertson e34cf8667f
Merge branch 'master' into collectionsSupport 2020-07-30 22:15:45 -07:00
Steven Robertson 81076c9da8 fixes setup module relative import fail on some pythons 2020-06-15 10:17:34 -07:00
Steven Robertson 376d8d0fab remove old hacks; ansible_collections is available at time of invoker but not later 2020-05-26 23:47:32 -07:00
Steven Robertson 955e77c5db WIP: able to load subdirs but now need to treat them as submodules properly 2020-05-25 21:35:05 -07:00
Steven Robertson ab55d05267 all in on ansible 2.10+ for collections support 2020-05-25 20:26:20 -07:00
Steven Robertson c92a9ace41 bump max ansible version 2020-05-25 17:44:44 -07:00
Steven Robertson ac1e72eec4 Merge branch 'master' into collectionsSupport 2020-05-25 17:24:20 -07:00
Steven Robertson e632310fc4 no tmpdir to remove for old ansible versions in fetch command 2020-05-15 14:55:48 -07:00
Steven Robertson ddc1eebec8 able to load collection but the mitogen master proc was unable to serve it 2020-05-08 12:56:07 -07:00
Steven Robertson e99d63f4fc able to load collections but they don't do anything because no actionmodulemixin, need to tweak how this works 2020-05-08 12:30:44 -07:00
Steven Robertson acde13f9d6 handles a 'wait_for_connection' call right after a task caused a shutdown 2020-04-30 17:53:06 -07:00
Steven Robertson 5bf327649f add missing / to python paths 2020-03-20 13:16:56 -07:00
Steven Robertson 389cee8c70 fix assertion of python_path, it should be always what 'discovered_interpreter' is 2020-03-15 11:10:26 -07:00
Steven Robertson c959ce010b created temp action obj for 'meta: reset_connection' python interpreter discovery 2020-03-14 23:09:40 -07:00
Steven Robertson 5b8c9da769 _execute_meta doesn't have an Action nooooo this breaks 'meta: reset_connection' because interpreter_discovery needs an Action 2020-03-04 18:47:12 -08:00