nitzmahone
05af5c88ea
fix Mac chown/chmod -R issue, add error checks
...
The changes to chown/chmod were broken on Mac (-R was being appended to the end of the command- OSX requires it before the file list).
A number of base action remote setup commands were also blindly proceeding without checking for success. Added error raises for unrecoverable failure cases.
2016-03-29 07:44:09 -07:00
James Cammarata
5fdac707fd
New unit tests for #13630 fix
2016-03-28 15:54:07 -04:00
James Cammarata
f2713f764c
Take previous jinja2 blocks into account in splitter when we see quotes
...
Previously, split_args() was not taking print/block/comment depth into account
when splitting things, meaning that if there was a quote character inside an
un-quoted variable (ie. {{ foo | some_filter(' ') }}), it was incorrectly
splitting on the quotes instead of continuing to append to the previous param.
Fixes #13630
2016-03-28 15:43:43 -04:00
Brian Coca
0c92ec5e8f
proposals were moved to ansible/proposals
2016-03-28 15:25:06 -04:00
Brian Coca
04610106a3
Merge pull request #15173 from mattclay/issue6072
...
Support remote_user in jail connection plugin.
2016-03-28 09:22:00 -07:00
Brian Coca
e9a4526251
allow bypassing executable setting
...
if you set executable to an empty string this avoids passing one to the command constructor
fixes #14813
2016-03-28 08:02:27 -07:00
Brian Coca
bbbf7a558a
Merge pull request #15183 from wimnat/feature/boto3_helpers
...
Some helper functions to work with boto3
2016-03-28 07:09:57 -07:00
Rob White
a5b05922ed
Some helper functions to work with boto3
2016-03-28 21:43:31 +11:00
Brian Coca
ab51384af1
added new ip4_hex filter to changelog
2016-03-27 14:15:05 -07:00
Brian Coca
c303ed24b5
Merge pull request #15159 from sigio/filter-ip4-hex
...
Add ip4_hex filter to convert ip-address to hex notation
2016-03-27 14:14:25 -07:00
Brian Coca
b77bba8f9f
Merge pull request #15175 from wimnat/feature/camel_case_fixing
...
Add function to convert CamelCased key names to snake_names
2016-03-27 14:12:23 -07:00
Brian Coca
363384f517
Merge pull request #15174 from mattclay/conn-msg-host
...
Fix inconsistent/missing host names in messages.
2016-03-27 14:07:13 -07:00
Brian Coca
9e1f835da8
Merge pull request #15180 from DavidWittman/module-docs-fix-choices
...
Fix boolean choices in module docs fragments
2016-03-27 13:50:52 -07:00
David Wittman
5036d1742c
Fix boolean choices in module docs fragments
...
A few of the docs fragments have the available choices for some params
defined as "BOOLEANS". Because choices accepts a list, it treats
"BOOLEANS" as an iterable and then generates a list composed of each
letter.
Instead, define the available choices as a list of `['yes', 'no']`,
as is common in most other modules.
2016-03-27 15:30:27 -05:00
Toshio Kuratomi
0fffb6c60c
Merge pull request #15163 from ansible/synchronize-connection-vs-play_context
...
Use _connection instead of _play_context for information about the connection
2016-03-27 10:24:46 -07:00
Brian Coca
c6c3fd79c2
Merge pull request #15168 from bcoca/script_exists_fix
...
Script exists fix
2016-03-26 22:08:13 -07:00
Abhijit Menon-Sen
4db7e12898
Merge pull request #12113 from msabramo/contrib_inventory_consul_io_add_logging
...
Add optional logging to consul_io inventory script
2016-03-26 17:24:55 +05:30
René Moser
f2a81e580d
Merge pull request #15169 from mgruener/test_cloudflare_dns
...
Integration tests for the cloudflare_dns module
2016-03-26 09:39:52 +01:00
Rob White
ef8c1124d0
Add function to convert CamelCased key names to snake_names
2016-03-26 18:46:50 +11:00
James Cammarata
eff89d6290
Merge pull request #15140 from berlic/args-splitter-exception-context
...
Show error context in args splitter exception
2016-03-26 01:02:54 -04:00
James Cammarata
c157b872cc
Merge pull request #15129 from kevinlondon/patch-1
...
Update faq.rst
2016-03-26 01:00:03 -04:00
James Cammarata
d00ac6e2d1
Merge pull request #15072 from rajatguptarg/fix-requirements
...
Add pycrypto as a requirement to run tests
2016-03-26 00:39:01 -04:00
Matt Clay
5fdc29e00f
Fix inconsistent/missing host names in messages.
2016-03-25 21:11:53 -07:00
Brian Coca
e8d455b99f
Merge pull request #15171 from mattclay/issue15136
...
Fix ISSUE_TEMPLATE.md link.
2016-03-25 20:43:52 -07:00
Matt Clay
b60062bdf9
Support remote_user in jail connection plugin.
...
Resolves #6072 .
2016-03-25 20:15:52 -07:00
Matt Clay
4f4f339b92
Fix ISSUE_TEMPLATE.md link.
...
Fixes #15136 .
2016-03-25 16:02:45 -07:00
Brian Coca
fac3bac72e
Merge pull request #15170 from jjshoe/patch-1
...
Reflect sort order. Reflect white listing in 2.0.
2016-03-25 14:11:36 -07:00
jjshoe
e98fed9c81
Updated with bcoca's feedback
2016-03-25 16:08:39 -05:00
jjshoe
b3c03dcbaa
Reflect sort order. Reflect white listing in 2.0.
2016-03-25 15:45:07 -05:00
Michael Gruener
94806e1953
Add integration tests for the cloudflare_dns module
2016-03-25 21:22:29 +01:00
Brian Coca
28d20dbe53
moved 'path exists' function to shell
...
now it will work with powershell/winrm
2016-03-25 12:56:48 -07:00
Toshio Kuratomi
81d9066ee1
Merge pull request #15167 from ansible/synchronize-playbook-basedir
...
have to always run dwim() on the path to get the full absolute path.
2016-03-25 12:49:42 -07:00
Toshio Kuratomi
0cabd133ba
have to always run dwim() on the path to get the full absolute path.
...
Fixes #14944
2016-03-25 12:09:30 -07:00
Toshio Kuratomi
dc9cce2c94
Merge pull request #15150 from abadger/travis-optimization-reorder
...
Run longest running tests first to see if we shave off a few minutes
2016-03-25 11:37:43 -07:00
Toshio Kuratomi
e2f5762232
Use _connection instead of _play_context for information about the connection
...
If we're not delegating then we change _connection into a local
connection midway through the file but we don't change
_play_context.connection (no need to alter that). When we later check
it in process_remote() we need to know the actual connection, not the
connection that we thought we were going to use at the start of run().
So we have to use _connection.transport in process_remote(). The rest
of the places could use either one (because we have not yet changed to
a local connection) but we go ahead and switch those to
_connection.transport as well to avoid confusion in the future.
Fixes https://github.com/ansible/ansible-modules-core/issues/3136
2016-03-25 09:25:19 -07:00
James Cammarata
f4eb9aac24
Fix --start-at-task which was broken by the setup task revamp
...
Fixes #15010
2016-03-25 11:32:19 -04:00
Toshio Kuratomi
2adf8f7ec9
Update submodule refs
2016-03-25 07:42:04 -07:00
Mark Janssen -- Sig-I/O Automatisering
b1015d897d
Re-add accidentaly removed comment
2016-03-25 15:33:35 +01:00
Mark Janssen -- Sig-I/O Automatisering
73766e0816
Add ip4_hex filter to convert ip-address to hex notation
2016-03-25 15:24:48 +01:00
Brian Coca
687c290e1b
added make module to changelog
2016-03-25 06:59:06 -07:00
Matt Davis
afc82f6beb
Merge pull request #14930 from mholiv/enable_dollar_as_first_char_in_folder_and_userName
...
Modified files to use single quotes rather than double for file path.…
2016-03-25 07:14:42 +00:00
Toshio Kuratomi
3221be4340
Reverse boilerplate order because from __future__ must be the first code in the file
2016-03-24 20:08:39 -07:00
Brian Coca
1c4cfee415
Merge pull request #15046 from bcoca/script_raw
...
removes python requirement to script
2016-03-24 19:52:06 -07:00
Brian Coca
1a48d10bff
Merge pull request #15156 from listx/devel
...
examples/ansible.cfg: add vault_password_file
2016-03-24 19:49:15 -07:00
nitzmahone
4241106ad2
fix breakage from new recursive=True arg to chmod
2016-03-24 19:47:43 -07:00
Linus Arver
0814a37a76
examples/ansible.cfg: add vault_password_file
2016-03-24 19:09:29 -07:00
Toshio Kuratomi
80e7fbff75
Add python3 compat boilerplate
2016-03-24 18:04:16 -07:00
Toshio Kuratomi
17e8500202
Don't process the same host multiple times
...
Fixes #14259
2016-03-24 16:43:43 -07:00
Brian Coca
3de08e1bfc
added new tests to changelog
2016-03-24 16:19:52 -07:00
Brian Coca
1ebc2fda71
removes python requirement to script
...
mistakenly added when checksum was made to use stat module
fixed assertion in test
2016-03-24 16:17:58 -07:00