Toshio Kuratomi
050c1b46b8
Change url so that we don't test https in the tests for file perms
9 years ago
Toshio Kuratomi
653f165028
Add integration test for #11821
9 years ago
Toshio Kuratomi
a4691991ad
Add support for SNI and TLS-1.1 and TLS-1.2 to the fetch_url() helper
...
Fixes #1716
Fixes #1695
Conflicts:
test/integration/roles/test_uri/tasks/main.yml
10 years ago
Toshio Kuratomi
8b3875f286
Test unquote works as expected and fix two bugs:
...
* escaped end quote
* a single quote character
10 years ago
Brian Coca
e2c4cc70d6
added tests for sequence with a count of 1
...
now checks for stride being 0 so it does not skip counts of 1 but still skips counts of 0
fixes #11422
10 years ago
Toshio Kuratomi
e3e4f7af6b
Test is a bit different in v1 as the lookup generates a failure in v2 but a warning in v1
10 years ago
Toshio Kuratomi
968070729a
Add test that url lookup checks tls certificates
10 years ago
Jon Hawkesworth
0868679f13
Get-FileChecksum allways returns a string now,
...
and the test_win_copy integration tests that depend on the checksum
have been updated in this change too.
10 years ago
Toshio Kuratomi
8286253c81
Test on fields that exist
10 years ago
Toshio Kuratomi
9caedb1f63
Add test that validate_certs=no works
10 years ago
Toshio Kuratomi
be7c59c7bb
Make fetch_url check the server's certificate on https connections
10 years ago
Brian Coca
2816b8679b
fixed corner case when counting backwards, added test cases for count=0 and backwards counts
10 years ago
Jesse Rusak
d13646dcc5
Fix --force-handlers, and allow it in plays and ansible.cfg
...
The --force-handlers command line argument was not correctly running
handlers on hosts which had tasks that later failed. This corrects that,
and also allows you to specify force_handlers in ansible.cfg or in a
play.
10 years ago
Toshio Kuratomi
a00056723f
Make run_command() work when we get byte str with non-ascii characters (instead of unicode type like we were expecting)
...
Fix and test.
Fixes #10536
10 years ago
Brian Coca
608496dbd3
removed debug play from tests
10 years ago
Brian Coca
e3e97f6e06
now correctly aplies add_host passed variables last to override existing vars.
10 years ago
Toshio Kuratomi
0551f36d6b
Have selinux allow docker<=>nginx communication
10 years ago
Toshio Kuratomi
cfda56908a
Okay, let's see if these pauses are enough to get this passing
10 years ago
Toshio Kuratomi
4009c053f7
Fix the removal of busybox image
10 years ago
Toshio Kuratomi
c571a0e6ea
Some debugging for why docker tests are failing in jenkins
10 years ago
Toshio Kuratomi
9082905a62
Add more tests for private docker registries
10 years ago
Toshio Kuratomi
f4878a2bec
Remove debug statements
10 years ago
Toshio Kuratomi
67a559ed2b
Add tests using a docker private registry
10 years ago
Toshio Kuratomi
cfc90dff4b
And ran into a different problem with centos6. Sigh.
10 years ago
Toshio Kuratomi
e02fbcdb0f
Attempt to enable docker tests for rhel/centos6 as well
10 years ago
Toshio Kuratomi
2fbfe5cdb2
Would help if I added these files in the right directory
10 years ago
Toshio Kuratomi
dc6a1f42af
Ugh, looks like very few distros have the proper packages to run the docker module.
...
break up the tests so that we can maybe run this on at least one
platform
10 years ago
Toshio Kuratomi
af90817622
Initial test of the docker module
10 years ago
James Laska
0898920eb0
Enable assert_raises_regexp on py26
10 years ago
Toshio Kuratomi
1cf533f8df
Comma is also dependent on position within the hash
10 years ago
Brian Coca
7768ab2b5c
fixed and reintroduced syncronize test, fakerunner object needed become_method to be it's default 'sudo'
10 years ago
Toshio Kuratomi
6aaf77ac76
Hash randomization makes one of the heuristic_log_sanitize checks not work.
...
Nothing we can do, when it sanitizes ssh_urls it's simply overzealous.
10 years ago
Toshio Kuratomi
4941755851
Test case for #10426
10 years ago
Brian Coca
839d2a2a79
fixes password error detection for ssh connection plugin
...
removes sycnronize test that does not work with current sudo setup
Fixes #10434
10 years ago
Brian Coca
4459686099
fix tag test that broke with new tag info displayed in list tasks
10 years ago
Brian Coca
bce4bb2ce2
preliminary privlege escalation unification + pbrun
...
- become constants inherit existing sudo/su ones
- become command line options, marked sudo/su as deprecated and moved sudo/su passwords to runas group
- changed method signatures as privlege escalation is collapsed to become
- added tests for su and become, diabled su for lack of support in local.py
- updated playbook,play and task objects to become
- added become to runner
- added whoami test for become/sudo/su
- added home override dir for plugins
- removed useless method from ask pass
- forced become pass to always be string also uses to_bytes
- fixed fakerunner for tests
- corrected reference in synchronize action plugin
- added pfexec (needs testing)
- removed unused sudo/su in runner init
- removed deprecated info
- updated pe tests to allow to run under sudo and not need root
- normalized become options into a funciton to avoid duplication and inconsistencies
- pushed suppored list to connection classs property
- updated all connection plugins to latest 'become' pe
- includes fixes from feedback (including typos)
- added draft docs
- stub of become_exe, leaving for future v2 fixes
10 years ago
Toshio Kuratomi
ffb281d96c
Merge pull request #9600 from msabramo/make_AnsibleError_a_plain_ol_exception
...
Make AnsibleError a plain ol' exception
10 years ago
Toshio Kuratomi
a8c02b7049
Rework the shell quoting of remote checksumming
...
Instead of getting rid of pipes.quote, use pipes.quote and get rid of
the manually entered toplevel quotes. This should properly escape
backslashes, quotes, and other characters.
Also fix the new checksumming python "one-liner" for csh.
ansible_shell_type needs to be set to csh.
Fixes #10363
Fixes #10353
10 years ago
Toshio Kuratomi
68c99a12b3
Merge pull request #10346 from lekum/find_plugin_bugfix
...
Bug fix: Search only for files as candidates
10 years ago
Toshio Kuratomi
9399290cca
Proper git commit of the new integration test
10 years ago
Toshio Kuratomi
89159951dc
Fix name of a task containing a template causing traceback
...
Workaround for #10321 Need to fix better in v2
10 years ago
Alejandro Guirao
b8cf131375
Bug fix: Search only for files as candidates
10 years ago
Toshio Kuratomi
e146245a0d
Integration test for #10300
10 years ago
Brian Coca
c81d981164
Merge pull request #10183 from bcoca/tag_control
...
adds complex tag management
10 years ago
Brian Coca
1cb47c807e
changed fetch test to match new functionality
10 years ago
Brian Coca
8872bba21f
rearranged math filters
10 years ago
Brian Coca
2642738646
changed jsonify test to ignore whitespace
10 years ago
Toshio Kuratomi
9bb8e60ed1
Merge pull request #10269 from danrue/unarchive_creates_behavior
...
Make behavior consistent when using 'creates' option with modules
10 years ago
Toshio Kuratomi
f1f176d86b
Merge pull request #10266 from sivel/rax-cbs-test-size-fix
...
rax_cbs: Remove explicit msg match for invalid size in integration tests
10 years ago
Dan Rue
787388ac30
Do not mark "skipped" when changed is false
...
When using the "creates" option with the unarchive module, set changed
to False if the file already exists. This behavior is consistent with
other modules which use "creates", such as command and shell.
10 years ago