Commit graph

14807 commits

Author SHA1 Message Date
Brian Coca
5c6616dc9d Merge pull request #11029 from resmo/feature/cloudstack_tests
cloudstack: add tests for cs_firewall
2015-05-19 08:56:35 -04:00
Rene Moser
3916dc8f9e cloudstack: add tests for cs_portforward 2015-05-19 10:11:55 +02:00
Rene Moser
3d816402ba cloudstack: add tests for cs_firewall 2015-05-19 09:39:50 +02:00
James Cammarata
21fa385ce7 Reorganizing plugin unit tests and adding start of strategy tests (v2) 2015-05-18 17:26:59 -07:00
Hugh Saunders
2e07567c16 Retry exec command via ssh_retry
This PR adds the option to retry failed ssh executions, if the failure
is caused by ssh itself, not the remote command. This can be helpful if
there are transient network issues. Retries are only implemented in the
openssh connection plugin and are disabled by default. Retries are
enabled by setting ssh_connection > retries to an integer greater
than 0.

Running a long series of playbooks, or a short playbook against a large
cluster may result in transient ssh failures, some examples logged
[here](https://trello.com/c/1yh6csEQ/13-ssh-errors).

Ansible should be able to retry an ssh connection in order to survive
transient failures.

Ansible marks a host as failed the first time it fails to contact it.
2015-05-18 14:22:52 -07:00
Toshio Kuratomi
f083ca747a Update submodule ref to fix postgres_user 2015-05-18 12:46:31 -07:00
Toshio Kuratomi
e69c7f5474 Update modules refs 2015-05-18 12:08:45 -07:00
Toshio Kuratomi
5343c99cb1 Update submodule pointers 2015-05-18 09:25:15 -07:00
Toshio Kuratomi
684e30a5f4 Update submodule refs 2015-05-18 09:00:16 -07:00
Brian Coca
61110c08b8 added ec2_win_password module 2015-05-18 10:07:17 -04:00
Brian Coca
6c1e806a2f added return docs management 2015-05-18 09:57:44 -04:00
Brian Coca
d42cfb3386 added module checklist docs 2015-05-18 08:57:22 -04:00
Brian Coca
9ef5d8da6e added new rabbitmq modules 2015-05-18 08:17:29 -04:00
Brian Coca
16df2726ca Merge pull request #11018 from tyll/ed25519
facts: Add ed25519 ssh pubkey
2015-05-18 08:15:11 -04:00
Toshio Kuratomi
525de8b7cf Fix codecs.escape_decode() usage 2015-05-17 09:28:48 -07:00
Toshio Kuratomi
8f71e47a73 Update core and extras module refs 2015-05-17 09:23:39 -07:00
Toshio Kuratomi
8e2938c997 Update core module ref for lineinfile fix 2015-05-17 09:22:31 -07:00
James Cammarata
a960fcd569 Adding module_utils tests from v1 to v2 2015-05-17 01:29:40 -05:00
James Cammarata
398b1d3e60 Cleaning up template test syntax a bit 2015-05-17 01:13:22 -05:00
James Cammarata
9aa8676bdd More template unit tests for v2 2015-05-17 01:06:02 -05:00
James Cammarata
23cd3294d0 Starting to add v2 tests for template 2015-05-16 15:45:01 -05:00
Brian Coca
718898891e Merge pull request #11011 from bcoca/fuse_selinux_fix
attempt to fix selinux context on fuse filesystems
2015-05-15 18:07:35 -04:00
Till Maas
02d784598f facts: Simplify ssh key fetching 2015-05-15 22:36:13 +02:00
Till Maas
e7846343e5 facts: Add ed25519 ssh pubkey 2015-05-15 22:25:20 +02:00
Toshio Kuratomi
5a94720905 Pull in a lot more doc fixes 2015-05-15 12:12:45 -07:00
Toshio Kuratomi
674d1016c0 Update extras ref for doc fix 2015-05-15 11:52:57 -07:00
Toshio Kuratomi
b0448d9cf4 Update submodule refs 2015-05-15 11:34:54 -07:00
Brian Coca
0913b8263c made special treatment of certain filesystem for selinux configurable 2015-05-15 13:52:27 -04:00
Toshio Kuratomi
2e31a67532 Update module refs in v2 2015-05-15 10:42:41 -07:00
Brian Coca
e2de336a23 made special treatment of certain filesystem for selinux configurable 2015-05-15 13:19:15 -04:00
Toshio Kuratomi
8a26b17f16 Merge pull request #11009 from kustodian/fix-pattern-documentation
Fixed documentation for host pattern portions
2015-05-15 09:20:51 -07:00
James Cammarata
ac7dce4631 Fixing broken set_extra_vars method after fixing unit tests (v2) 2015-05-15 10:45:55 -05:00
Brian Coca
b22bf0c7c9 Merge pull request #11015 from mscherer/fix_typo_doc
Fix error in the column name in the doc
2015-05-15 10:05:00 -04:00
Michael Scherer
85aa984340 Fix error in the column name in the doc 2015-05-15 01:05:38 -04:00
James Cammarata
48d62fd934 Cleaning up VariableManager tests (v2) 2015-05-14 20:10:31 -05:00
Toshio Kuratomi
0f9ad9dad2 Update integration tests from @darkk to work with the current uri module code 2015-05-14 14:21:29 -07:00
Leonid Evdokimov
3383a7b37a tests: replace start-stop-daemon with async action 2015-05-14 12:58:24 -07:00
Leonid Evdokimov
ae9ba4afa1 uri: provide raw_content, parse json without double-decoding. Fixes #7586
Regression potential:
 - `raw_content` is written to `dest` file instead of decoded `content`
 - `raw_content` doubles module reply
2015-05-14 12:58:24 -07:00
James Cammarata
a0509cda1e Fix test_role unit tests to use unique role names to avoid role caching errors 2015-05-14 14:31:11 -05:00
Strahinja Kustudić
fa1549fec1 Fixed documentation for host pattern portions 2015-05-14 12:24:36 +02:00
Aleksey Zhukov
b7d644d484 Fix broken cache logic 2015-05-14 09:42:48 +03:00
Brian Coca
46d7f5281a added pushbullet to changelog 2015-05-13 20:05:47 -04:00
Toshio Kuratomi
b91ce29007 Go to next task when we get an error in linear 2015-05-13 12:52:51 -07:00
Toshio Kuratomi
bbda86ad0a Fix parsing tests so that they all run 2015-05-13 11:04:12 -07:00
James Cammarata
b94e2a1f4e Fixing bugs related to parsing and fixing up parsing integration tests (v2) 2015-05-13 11:27:12 -05:00
Brian Coca
b85ce38834 slight changes to error handling to align with v1 2015-05-13 11:15:32 -04:00
Toshio Kuratomi
892fba265b Update to fix documentation build 2015-05-13 08:15:12 -07:00
Aleksey Zhukov
3861597696 Bring back cache 2015-05-13 18:12:48 +03:00
Toshio Kuratomi
0a1dc74463 Update submodule refs 2015-05-13 07:52:13 -07:00
Toshio Kuratomi
079fca27a2 Update module refs for v2 2015-05-13 06:57:04 -07:00