Commit graph

1163 commits

Author SHA1 Message Date
Toshio Kuratomi
3955ea5a8a Fixes for tests that assumed yum as package manager for systems that
have dnf
2015-12-20 08:11:05 -08:00
Toshio Kuratomi
454c8ff5b8 Switch from yum to package when installing sudo so that dnf is handled as well 2015-12-20 08:10:58 -08:00
Toshio Kuratomi
d2bf615780 Fix unittests for return of invocation from fail_json and exit_json 2015-12-19 15:50:43 -08:00
Toshio Kuratomi
de9517dcc8 Also need redhat-rpm-config to compile pycrypto 2015-12-19 11:27:55 -08:00
Toshio Kuratomi
bef2b70eae Make sure that yum is present on redhat family systems (makes things also work on fedora systems where dnf is the default) 2015-12-19 11:24:27 -08:00
Toshio Kuratomi
9689f00bb1 Add a Fedora latest host into the mix 2015-12-18 22:15:29 -08:00
James Cammarata
2f0e8d9654 Make integration runner ec2 add_hosts use valid host names 2015-12-18 16:04:54 -08:00
Toshio Kuratomi
6d9235e36d Fix the fedora host detection 2015-12-18 15:43:39 -08:00
Toshio Kuratomi
eb606cc18b What is going on here 2015-12-18 15:43:32 -08:00
Toshio Kuratomi
85ef768d51 Bugfix the fedora 23 install task 2015-12-18 14:39:27 -08:00
Toshio Kuratomi
457e32128f Ubuntu images with hvm ssd 2015-12-18 14:39:20 -08:00
Toshio Kuratomi
e8ce341f9c Fedora 23 needs to have python2 packages installed 2015-12-18 14:08:43 -08:00
Toshio Kuratomi
87214005d2 Make tests that use kennethreitz retry. 2015-12-18 11:51:16 -08:00
James Cammarata
b912923ef2 Do a full yum update to make sure packages are latest version
For the deps setup of integration tests, as we sometimes see odd
errors we can't reproduce, which may be related to slightly out of
date package dependencies.
2015-12-18 08:51:57 -08:00
James Cammarata
46bc8253e1 Add awk to integration test deps list 2015-12-18 08:51:42 -08:00
Toshio Kuratomi
1f70fc6424 Add state=latest to pip install of pycrypto 2015-12-18 08:51:34 -08:00
James Cammarata
ed4ad5f6fb Add ca-certificates update to the integration deps playbook 2015-12-18 08:51:25 -08:00
Toshio Kuratomi
69eb22c652 Install an updated version of pycrypto on Ubuntu12 from pip 2015-12-18 08:51:14 -08:00
Toshio Kuratomi
dca880d04a kennetreitz.org times out but www.kennethreitz.org is fine 2015-12-18 08:34:07 -08:00
Toshio Kuratomi
0c6364c771 debug line needs var not msg 2015-12-18 08:33:55 -08:00
James Cammarata
bcd66059ae Use --source instead of -e for awk in integration Makefile 2015-12-17 20:53:43 -05:00
Toshio Kuratomi
72e6dbcd12 Fix get_url tests in light of distros backporting SNI support 2015-12-17 17:53:38 -08:00
James Cammarata
184c2985fc Consolidating package lines for virtualenv install in test deps integration 2015-12-17 17:46:12 -05:00
James Cammarata
4abbe8a989 Moving apt cache update to top to ensure cache is updated before deps installed 2015-12-17 17:46:12 -05:00
James Cammarata
ce159ce2eb Switch virtualenv dep installation from pip to package manager 2015-12-17 17:46:12 -05:00
James Cammarata
fdb94b9a7a Adding pip install of virtualenv to test deps integration role 2015-12-17 17:45:59 -05:00
Chris Meyers
be0e826091 remove .gitignore 2015-12-17 14:18:12 -08:00
Chris Meyers
f12ed5eba8 symbolic link role for testing 2015-12-17 14:18:06 -08:00
Chris Meyers
b1d5e9ff3c removed ansible_python_interpreter
* added missed renames of ansible_deps to ansible_test_deps
* removed acidential inventory.dynamic file
* modified README for ansible_test_deps role
2015-12-17 14:17:58 -08:00
Chris Meyers
dcb732b416 rename role ansible_deps to ansible_test_deps 2015-12-17 14:17:49 -08:00
Chris Meyers
ad6ec9610e playbook that Ansible jenkins runs moved into core
The playbook is already running in jenkins and works. This moves the
assets into core for ease of maintenance going forward.
2015-12-17 14:17:41 -08:00
Brian Coca
5e9d182229 changed test to use filter for accurate reporting 2015-12-17 12:28:17 -05:00
James Cammarata
407d76b8d5 Fixing template integration test for python 2.6 versions
No longer immediately fallback to to_json if simplejson is not installed
2015-12-16 18:24:12 -05:00
Jonathan Mainguy
9f69b6b585 Add shared connection code for mysql modules 2015-12-16 11:06:21 -08:00
James Cammarata
9e52a7c769 Attempt at fixing strategy unit test failures on py2.6 and py3 2015-12-16 13:57:13 -05:00
Toshio Kuratomi
8fd438000a Update url to site that has an invalid certificate 2015-12-16 09:47:56 -08:00
James Cammarata
54ce8327cb Disabling docker test for stable-2.0 due to versioning issues 2015-12-16 11:24:29 -05:00
Michael Scherer
b6dac26224 Make module_utils.known_hosts.get_fqdn work on ipv6 2015-12-14 11:10:02 -08:00
Michael Scherer
a7a3a34987 Add tests for ansible.module_utils.known_hosts 2015-12-14 11:09:49 -08:00
Toshio Kuratomi
66be9d06c4 Minor: Correct type pyhton => python 2015-12-14 08:51:33 -08:00
Jonathan Mainguy
887319f95c add tests for encrypted hash mysql_user 2015-12-14 08:02:11 -08:00
James Cammarata
0b66ec0ddd Cleanup strategy tests broken by new forking strategy 2015-12-14 03:07:51 -05:00
James Cammarata
75e6fb30d5 Fixing up docker integration tests a bit 2015-12-10 13:10:40 -05:00
Toshio Kuratomi
8f6f2fc920 Code smell test for specifying both required and default in FieldAttributes 2015-12-09 08:46:49 -08:00
Brian Coca
0533e0bc96 fixed doas from getting stuck when needing passwords
Also adjusted test to match new doas become output
fixes #13449
2015-12-06 00:35:28 -05:00
James Cammarata
cd76552724 Changing up how host (in)equality is checked
Fixes #13397
2015-12-04 12:58:16 -05:00
Toshio Kuratomi
f8911adbbc For now, skip tests of module_utils/basic functions that are failing on
py3 (these are only run on the target hosts, not on the controller).
2015-12-03 14:26:25 -08:00
Toshio Kuratomi
b9fbfaf64e Also some unicode tests for return_values() 2015-12-02 21:12:33 -08:00
Toshio Kuratomi
2c5c7b54f6 Add some test data that has unicode values 2015-12-02 21:12:26 -08:00
Toshio Kuratomi
65f4cbf487 Fix template test results on python2.6 2015-12-02 10:34:14 -08:00