Commit Graph

95 Commits

Author SHA1 Message Date
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 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 583f540889 added comments 2020-08-16 00:22:08 -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 7411057ba8 adding in python3 as a possible_pythons option for rhel8 2020-03-04 10:31:43 -08:00
Steven Robertson 89d87445c8 able to pass tests running interpreter detection in rhel8 container 2020-03-03 22:03:49 -08:00
Steven Robertson 7d6d76e444 trying to get docker rhel8 working on a Mac host 2020-03-03 14:50:50 -08:00
Steven Robertson ee310c1a68 remove_internal_keys returns None, so need different way to check fallback 2020-02-11 18:08:02 -08:00
Steven Robertson 722cf0ea8d handle ansible 2.3.3 remove_internal_keys 2020-02-11 17:21:47 -08:00
Steven Robertson ba350aa6cf assigned interpreter vars to the wrong class 2020-02-11 16:25:57 -08:00
Steven Robertson d74da84f62 the clean module was added later 2020-02-10 17:59:24 -08:00
Steven Robertson ff2fa60184 fixed typo 2020-02-05 11:22:52 -08:00
Steven Robertson 0b57332d75 all test cases for ansible_python_interpreter on OSX pass now 2020-02-03 21:56:32 -08:00
Steven Robertson af1e22d4e1 able to propagate ansible_python_interpreter fact but still doesn't save between task runs 2020-02-03 14:36:47 -08:00
Steven Robertson a6d2b2cd90 doesn't error when declaring 'ansible_python_interpreter: auto' but fact isn't being cached 2020-01-31 17:08:43 -08:00
Steven Robertson d64adb15d7 reverted autolinted code 2020-01-29 18:55:35 -08:00
Steven Robertson e8f3154cab Merge branch 'master' into complexAnsiblePythonInterpreterArg 2019-11-15 16:08:51 -08:00
David Wilson d6329f3446 Merge devel/290 @ 79b979ec8544ef5d8620c64068d4a42fabf50415 2019-11-02 16:46:59 +00:00
Steven Robertson 4669c8774f handles templating ansible_python_interpreter values 2019-10-30 13:43:48 -07:00
David Wilson 8dfb3966df issue #558, #582: preserve remote tmpdir if caller did not supply one
The undocumented 'tmp' parameter controls whether _execute_module()
would delete anything on 2.3, so mimic that. This means
_execute_remove_stat() calls will not blow away the temp directory,
which broke the unarchive plugin.
2019-08-12 15:41:17 +01:00
David Wilson c80fddd487 [linear2]: merge fallout flaggged by LGTM 2019-07-31 11:41:29 +01:00
David Wilson 6309774be2 issue #554: fix Ansible 2.4 compatibility 2019-03-06 12:06:55 +00:00
David Wilson 7743e57ff3 issue #554: track and remove multiple make_tmp_path() calls. 2019-03-06 10:55:07 +00:00
David Wilson 1f77d24bec Update copyright year everywhere. 2019-02-13 16:16:49 +00:00
David Wilson 97f3cfe4f4 issue #477: target.file_exists() wrapper.
os.path.exists physical module name varies across major Python versions.
2019-01-27 03:03:47 +00:00
David Wilson bcc7bb7128 issue #61: unused import (reported by LGTM) 2019-01-20 19:42:30 +00:00
David Wilson 9401c34f64 issue #461: Ansible 2.3 did not have _load_name. 2019-01-20 10:50:38 +00:00
David Wilson 1b17aa1d1a ansible: fix temp cleanup regression and add test; closes #397. 2018-10-23 14:42:44 +01:00
David Wilson 5521945bd2 ansible: temporary files take 5. 2018-10-02 19:19:30 +01:00
David Wilson 9ff34afafe ansible: fix regression. 2018-09-10 02:28:29 +01:00
David Wilson e241081cae ansible: stop sharing target temp_dir in runner.
This cannot work with delegate_to, since delegate_to permits multiple
concurrent tasks to be executing on the same target.
2018-09-09 23:41:53 +01:00
David Wilson 43d9815f6d ansible: use CallChain everywhere.
This replaces the 'dump to logger' behaviour of pipelined calls from
before with a call chain that returns any exception on next synchronized
call.
2018-09-09 20:29:02 +01:00
David Wilson 084c0ac065 ansible: avoid roundtrip in copy action due to fixup_perms2().
On top of existing temporary files work, this reduces the number of
roundtrips required for "copy" and "template" actions from 6 to 3.
2018-08-20 13:28:45 +01:00
David Wilson ac9b84d237 issue #321: 2.4+ compatibility fixes, disable test on Vanilla. 2018-08-19 19:26:54 +01:00
David Wilson f24f02ba06 issue #321: take remote_tmp and system_tmpdirs into account.
Can't simply ignore these settings as some users may have weird noexec
filesystems.
2018-08-19 18:50:53 +01:00
David Wilson a2686b1a2c issue #321: simplify temp directory handling. 2018-08-19 16:00:35 +01:00