Commit Graph

9088 Commits (02b2e532db6f00aeee1b7f0b8ad7ec3f853eb04a)
 

Author SHA1 Message Date
James Cammarata 02b2e532db Rewriting ssl validation to try multiple certs found in paths
Previously, the function checked only for a single CA root cert, however
some distributions may have multiple certs in a directory. This will now
try any .crt or .pem file contained within several common paths for
each platform.

Fixes #6412
12 years ago
Michael DeHaan eef4096e8f Use same implementation as ssh.py for "is in host file" checks in module code, prevents git module from adding keys more than once. 12 years ago
Michael DeHaan 453bedcf87 Don't process shell commands as arrays. 12 years ago
Michael DeHaan dbfcf0325e Expand environment variables and tildes passed to commands generically across the board. 12 years ago
Ryan 72c7841c57 add module param to Network & sub-classes
add module param to Network and sub-classes of Network, so that ansible 1.5.1 changes to LinuxNetwork apply to all Network classes.
12 years ago
James Tanner 42ca3d8076 Check for hash availability during vault operations 12 years ago
James Tanner b0771f3cd2 Wrap crypto.hash imports with try/except 12 years ago
Devon Crouse 521e135cb3 Fixed references to missing method in ec2 modules
Change-Id: I9b89d433b545269d111b3c290b6411aabf58dd24
12 years ago
James Tanner d808604a51 Fixes #6411 Return None for ec2 api endpoints that return 404 12 years ago
Michael DeHaan e509191b76 Fix ec2_facts module by removing stray fail statement 12 years ago
James Tanner de753fe99c Fix test_async by using env python 12 years ago
Michael DeHaan a9762357f9 module.run_command is intended to bypass the shell here, so can't do ">>" 12 years ago
Michael DeHaan 8588ac5f60 Fix other reference to APT_ENV_VARS. 12 years ago
Michael DeHaan 3bb3ce4467 Update apt module so that environment variables are set correctly since not going through shell. Very sorry folks, it will be addressed. 12 years ago
Michael DeHaan 9d4589d574 version release bump for 1.5.2 12 years ago
Michael DeHaan 1a470b1776 Merge branch 'release1.5.1' into release1.5.2 12 years ago
Michael DeHaan 4ec3f3c1d5 Missing comma in argument spec. 12 years ago
Michael DeHaan 7ad9598fe8 Missing comma in argument spec. 12 years ago
Richard C Isaacson 16c05cbc88 Update files for 1.5.1 release. 12 years ago
Michael DeHaan 43203bac56 Update the message about pycrypto to include that python-devel must be installed. 12 years ago
James Tanner 2d478b1627 Implement new default cipher class AES256 12 years ago
James Tanner a02641c020 Force command action to not be executed by the shell unless specifically enabled 12 years ago
James Cammarata 5bc6eafba5 Validate SSL certs accessed through urllib*
* Adds another module utility file which generalizes the
  access of urls via the urllib* libraries.
* Adds a new spec generator for common arguments.
* Makes the user-agent string configurable.

Fixes #6211
12 years ago
James Cammarata c920f78cc3 Fix range issue in inventory and add additional error checking
Fixes #6331
12 years ago
James Cammarata ae1e9a3ec1 Properly wrap logical elements together for su/sudo detection 12 years ago
Andrew Resch 3fc8a83e79 Fix logic checking for both sudo and su, and their respective users 12 years ago
James Cammarata 27d52fd9cc Un-escape newlines in delimiters for assemble module 12 years ago
Brian Coca 8e7a384fcc tags lists are properly uniqued and joined now, also avoids type issues when passed as list/set or strings
Signed-off-by: Brian Coca <briancoca+ansible@gmail.com>
12 years ago
amree fe07ebc801 MASTER_PORT variable for CHANGE MASTER TO command can only accept integer value 12 years ago
James Cammarata e215f564c5 Create the tempdir in the accelerate module if it doesn't exist
Fixes #6047
12 years ago
aresch 52e809fcb7 Fix respecting remote_tmp when sudo is used 12 years ago
James Tanner 9ba1245a84 Fixes #6077 decode escaped newline characters in content for the copy module 12 years ago
James Tanner 76037168b1 Fixes #6298 and adds a sudo unit test for synchronize 12 years ago
Luca Berruti 118d24d171 fixes #6244 12 years ago
anatoly techtonik 9de3b035a6 setup: Fix KeyError: 'ipv4_secondaries' (issue #6274) 12 years ago
Michael Scherer f7c4668a4d Fix wrong module name for exception in nova compute
failed: [127.0.0.1] => {"failed": true, "parsed": false}
  invalid output was: Traceback (most recent call last):
    File "/tmp/ansible-tmp-1393950384.39-102240090845592/nova_compute", line 1328, in <module>
      main()
    File "/tmp/ansible-tmp-1393950384.39-102240090845592/nova_compute", line 241, in main
      except exc.Unauthorized, e:
  NameError: global name 'exc' is not defined
12 years ago
Jim Kytola dd3fa2aebe Removes pluralization of manager tag attribute. 12 years ago
Jesse Keating b14932465d Avoid range selection on empty groups
This prevents a traceback when the group is empty.
Fixes #6258
12 years ago
James Cammarata 5341040c05 Adding a wait loop to ec2_elb for the initial lb state when registering
Fixes #5305
12 years ago
Hagai b06f3e5dd6 Fix incorrect use of copy on list 12 years ago
Francesc Esplugas 14b4cb60d6 get rid of newline chars when reading password file 12 years ago
Tefnet fbf500ba1f missing import in assert module
Fixed missing ansible.errors import in assert module
12 years ago
Serge van Ginderachter c85081e9a9 Fixes templating of ansible_ssh_host for delegates 12 years ago
Pavel Antonov 53788e4c98 Support docker_py >= 0.3.0, Docker API >= 1.8, extended error reporting 12 years ago
Iordan Iordanov 60055348ba Add support for checking host against global known host files. 12 years ago
jctanner d3b452ecb1 Merge pull request #5872 from tomdymond/add-ignoreerror-to-sysctl
Add option to enable the sysctl -e option
12 years ago
James Cammarata 6221a2740f Updating files for new upstream release 1.5.0 12 years ago
Michael DeHaan a8a9b6c545 Misc changelog updates. 12 years ago
Michael DeHaan 29f0d3fb53 Release codename placeholder :) 12 years ago
Michael DeHaan a6b4b9a751 Show more whitespace throughout playbook examples to encourage better standards in first playbooks folks write. 12 years ago