Commit Graph

23349 Commits (dadf835a06a0095c03ccb832de014e838db278db)
 

Author SHA1 Message Date
Kenny Gryp 69b07aaf9d added sql_log_bin setting to disable binary logging as option 8 years ago
Nate Brown b891b0c9bc ELB Proxy Protocol support for backends 8 years ago
Joel e3de705d0c Allow us to sort by all available datatypes 8 years ago
Roland Sommer c96d5245f5 add 'only_upgrade' switch to apt module 8 years ago
Peter Sprygada ba41260ae0 bugfix for ios_config module
This commit address a bug in the ios_config module when using the
match: strict argument.  When the argument is used, the module will
compare the configuration block same as match: exact which is not the
intended behavior.  This commit updates the behavior to propertly handle
the strict argument.
8 years ago
Peter Sprygada 761724f5c3 bugfix for handling match=strict in eos_config
Resolves an issue where match=strict would act like match=exact when
evaluating the configuration
8 years ago
Peter Sprygada 7cd3793128 bugfix for handling match=strict in iosxr_config
Resolves an issue where match=strict would act like match=exact when
evaluating the configuration
8 years ago
Peter Sprygada b0a9308e0d bugfix for handling match=strict in nxos_config
Resolves an issue where match=strict would act like match=exact when
evaluating the configuration
8 years ago
Brian Coca 90650256ef fixed exit json 8 years ago
Matt Martz e4a88eeebe Fix synchronize docs to indicate the correct default for use_ssh_args 8 years ago
Brian Coca 9e0aef8ea2 docs updates and fixes
fixes http://github.com/ansible/ansible/issues/14876
8 years ago
Schlueter 734811910e Add missing quote in docker documentation 8 years ago
Brian Coca 9084e31979 fixes to assemble
now uses atomic move to avoid data corruption
correclty cleans up temp files in every case
returns backup_file info if needed
validate validate before temp file gets created
backup AFTER validate
8 years ago
Matt Martz ad9c487391 Set version_added to 2.1 for autoremove. Fixes #3200 8 years ago
Dag Wieers 20b7757032 Ensure that a download failure is properly raised before the read fails
Without this change, a download failure may bail out with the message:

    "Failure downloading http://foo/bar, 'NoneType' object has no attribute 'read'"

whereas with this fix, you'd get a proper error like:

    "Failure downloading http://foo/bar, Request failed: <urlopen error [Errno 113] No route to host>"

or one of the many other possible download errors that can occur.
8 years ago
Matt Martz b4bab770f6 pip module should call exit_json for absent as well (indentation error) 8 years ago
Matt Martz fe22ee9423 Don't pass follow_redirects to fetch_url, use module.params instead 8 years ago
Brian Coca b61d531dfc corrected typo on aws connection arguments var 8 years ago
Terry Howe a06b07221d Fix openstack module documentation 8 years ago
Tobias Wolf 3a00d2bb38 Add diff support to apt_repository module
The returned list of diffs aims to simulate how a file system diff would
look before and after writing the sources list files.

![screenshot](http://i.imgur.com/dH6QXtY.png)

n.b. Ternary conditional  is due to failing integration test for
python 2.4
8 years ago
Constantin07 33079b2b7f Treat 'is_public' option as a bool 8 years ago
Andrey Gubarev edde3b49cf update docker_image's path param type to 'path'. Fixes #3175 8 years ago
moyashiki 96ce498b77 Fix ios_command fix
This is not valid YAML commands. So fix it.
8 years ago
Sam Wilson 0bd95d0f2d Fixed BOOLEANS rendering in docsite 8 years ago
Peter Sprygada 1f4625938e refactor arguments in ops_template
This commit refactors the arugments used in ops_template to be strictly
typed and handle by declarative / rest and cli based configurations.  It
also removes old arguments not supported and cleans up the documentation
strings
8 years ago
curious-eyes e16367739e Fix #2761: gce.py - UnboundLocalError: local variable 'md' 8 years ago
davidobrien1 072c68ea79 Restore filter on Windows and version reference for Windows facts. 8 years ago
davidobrien1 a874e1e25e Change fact invocation from dotsourcing to ampersand so that scripts do not execute in global scope. 8 years ago
Stefano Mazzucco 04e9677ae0 'executable' and 'virtualenv' mutually exclusive
fixes https://github.com/ansible/ansible/issues/14415
8 years ago
Tom Bamford 1cace51ed6 Bugfix: Permit SOA record type 8 years ago
Gary Rybak 5ff79d0596 Add filter to eos_template to remove configuration mode command followed immediately by an exit command indented one level. 8 years ago
callipeo 4331fcae34 Add support for both keyserver and keyring in apt_key
Fixes Issue #2996
8 years ago
David O'Brien ce7a86b4ce Add documentation to setup.py and remove use of $params.fact_path in setup.ps1 8 years ago
Ryan-Neal Mes 2fa3f16012 Indented code so it only executes tag comparison for matching cird values 8 years ago
Tobias Gesellchen db14b544a5 add `env_file` support (original code from @vpetersson) 8 years ago
Matt Clay 53b0fd65ee Split shell command to avoid use_unsafe_shell.
This mirrors a nearly identical change made to apt_repository.py.

Also removes the use of apt-get --force-yes as it can be dangerous
and should not be necessary (apt_repository.py does not use it).

Repeating the explanation from the apt_respository change below:

Since use_unsafe_shell is suspicious from a security point
of view (or it wouldn't be unsafe), the less we have, the less
code we have to thoroughly inspect for a security audit.

In this case, the '&&' can be replaced by doing 2 calls to run_command.
8 years ago
Tobias Wolf 75e8b365b4 Add supports_check_mode=True to mysql_db module
The most important cases are state=present and state=absent.

Future work: import and dump could be simulated and hence checked.
8 years ago
Kanwei Li a2a3d2fc06 Add new Dv2 Azure instances 8 years ago
Bert Van Vreckem 4a10eeb196 Also show stdout when validation fails. This fixes #2498 8 years ago
Jonathan Mainguy 44bde46097 Add ability to download deb from url
if :// in deb, will try to download from url.
8 years ago
nitzmahone 3abdfb1712 mark failed async_status as finished
Running async_status in an "until: result.finished" loop will mask a module failure (eg, traceback) with a
template failure, because the fail dict doesn't include "finished" (eg, you'll see "ERROR! The conditional check 'bogus_out.finished' failed. The error was: ERROR! error while evaluating conditional: bogus_out.finished ({% if bogus_out.finished %} True {% else %} False {% endif %}"). Because the failure dict still includes "failed: true",
this change has no effect on stoppage/failure reporting, it just prevents the common usage pattern from masking the underlying error message.
8 years ago
Will Thames 52accd7d1f Use connect_to_aws where possible
`connect_to_aws` fixes a bug with security tokens in AWS.
Modules should use that rather than calling
`boto.x.connect_to_region`
8 years ago
Tim Alkemade be19982313 GCE module does not fetch disk images if not necessary 8 years ago
Matt Martz b85d3f32da Add get_checksum option to win_stat to work with new use of the stat module for checksumming 8 years ago
Toshio Kuratomi 9551e51607 At least for now, set body to raw as it can be either a dict or jsonified-str
Since our validation does conversion as well as validation, I'm not sure
this is entirely correct.  May need to take a look at our conversion
code and re-examine to be sure we're doing it right.
8 years ago
Toshio Kuratomi 0400efa3f8 Change parameter to type=path
Read as binary for python3 preparedness
8 years ago
Toshio Kuratomi 390dbe5090 Change one param to be of type path 8 years ago
Toshio Kuratomi 8b711c1c77 change a parameter to type=path 8 years ago
Toshio Kuratomi ecafdeeaa5 Set some module parameters to type=path 8 years ago
Toshio Kuratomi cea1125d02 Correct dest_port to be of type int 8 years ago