Commit Graph

6700 Commits (92199342cda10789b9d84d7e3584e28236aecc44)
 

Author SHA1 Message Date
Lars Kellogg-Stedman 6672205f49 docker: permit empty or false pid
The `docker` Python module only accepts `None` or `'host'` as arguments.
This makes it difficult to conditionally set the `pid` attribute using
standard Ansible syntax.

This change converts any value that evaluates as boolean `False` to
`None`, which includes empty strings:

    pid:

As well as an explicit `false`:

    pid: false

This permits the following to work as intended:

    - hosts: localhost
      tasks:
      - name: starting container
        docker:
          docker_api_version: 1.18
          image: larsks/mini-httpd
          name: web
          pid: "{{ container_pid|default('') }}"

If `container_pid` is set to `host` somewhere, this will create a
Docker container with `pid=host`; otherwise, this will create a
container with normal isolated pid namespace.
9 years ago
Mischa ter Smitten 0ca732baaf The tilde expansion doesn't work with user.home 9 years ago
HAMSIK Adam e3d4256283 Use mutually_exclusive in AnsibleModule 9 years ago
HAMSIK Adam 6d6da470c8 Fix missing , 9 years ago
HAMSIK Adam 959c65c7e0 Add version 9 years ago
HAMSIK Adam 985cdf2c28 Add module parameter for security group name. This make ec2_elb_lb module consitent with others 9 years ago
otdw dd691779a1 removed required together for resource pools, clusters, and template deployments. fixes inability to deploy from template on vsphere clusters without resource pools. Also, resource pools and cluster should not be required together as they are independant in vsphere 9 years ago
Brian Coca 291fef3b34 fixed version added, reworded description a bit 9 years ago
Brian Coca b80ec0a335 fixed minor doc issues 9 years ago
Brian Coca c27c6d2c8c Merge pull request #1729 from ansible/revert-1728-revert-497-ec2_lc_user_data
Revert "Revert "ec2_lc - include all launch config properties in the …
9 years ago
Brian Coca 77cb2ae5b2 Merge pull request #1728 from ansible/revert-497-ec2_lc_user_data
Revert "ec2_lc - include all launch config properties in the return"
9 years ago
Brian Coca e1067ef670 Revert "Revert "ec2_lc - include all launch config properties in the return"" 9 years ago
Brian Coca 01d4c432b0 Revert "ec2_lc - include all launch config properties in the return" 9 years ago
Toshio Kuratomi e6ecca8809 Minor touch ups of vsphere_guest code. 9 years ago
Toshio Kuratomi 17cd8cddac Merge pull request #739 from NicCOConnor/vsphere_linkedclone
Added the ability to Linked_clone from snapshot in vsphere_guest module
9 years ago
Brian Coca e916b04e91 Also document in example that unarchive download was added in 2.0 9 years ago
Brian Coca cf8db389c1 Merge pull request #1726 from maludwig/devel
Improved stat documentation
9 years ago
Mitchell Ludwig 9e11f5fd15 Improved stat documentation 9 years ago
Brian Coca 91f8b37c24 Merge pull request #1723 from fvant/patch-2
Remove default port value, it does not work in _requires_destroy_and_…
9 years ago
Frank van Tol 300656ca07 Remove default port value, it does not work in _requires_destroy_and_create logic
When creating a Redis cluster, every run it gets destroyed and recreated because the port number of memcached is used as the default.
9 years ago
Brian Coca 8d7e61597d Merge pull request #1722 from fvant/patch-1
Remove default for engine_version
9 years ago
Frank van Tol a85640c368 Update elasticache.py 9 years ago
Frank van Tol a7f33ee533 Remove default for engine_version
Redis and memcached have different engine version numbering, there can not be a shared default value.
9 years ago
Brian Coca 4d4d63c41e Merge pull request #1403 from aioue/patch-5
Update vsphere_guest.py
9 years ago
Benno Joy 63fa06f477 Merge pull request #1385 from joelthompson/devel
Adding ability to filter AWS Route 53 private hosted zones by attache…
9 years ago
Brian Coca ab5b5e8819 corrected version added 9 years ago
Brian Coca 2b53b92dc2 Merge pull request #1539 from acaveroc/mysql_vars_port_definition
Mysql vars port definition
9 years ago
Brian Coca f2acf41c77 Merge pull request #1700 from faulkner/django_manage-collectstatic-change
Report change status on django_manage collectstatic.
9 years ago
Brian Coca b38f0a34d2 Merge pull request #1702 from askulkarni2/devel
s3 module: Add missing version tag to "encrypt" parameter
9 years ago
Brian Coca fb260f4cc2 Merge pull request #1698 from evanccnyc/devel
Adding default cooldown to AWS ASG
9 years ago
Apoorva Kulkarni c0e4c50eeb s3 module: Add missing version tag to "encrypt" parameter 9 years ago
Brian Coca 514b35d7d7 Merge pull request #1712 from cchurch/win_get_url_updates
win_get_url: add force to module docs, default to force=yes
9 years ago
Chris Church b106a83d0a Set force=yes as the default, add force parameter to module docs. 9 years ago
Brian Coca bba1e66896 Merge pull request #1696 from chrismeyersfsu/fix-azure-password
ensure password or ssh cert specified
9 years ago
Joel Thompson 10df7b97ee Adding ability to filter AWS Route 53 private hosted zones by attached VPC 9 years ago
James Cammarata 9acf10face Correctly default crypt_scheme in htpasswd 9 years ago
Brian Coca 314913ee77 Merge pull request #1694 from vanga/devel
Throw error if encryption is set while passing a snapshot id
9 years ago
Greg DeKoenigsberg b1f8f0d48d Merge pull request #1485 from talcloudshare/win_get_url-modified
win_get_url re-download file only if modified
9 years ago
Brian Coca 11c6e6a3f5 Merge pull request #1179 from hver/devel
Allow custom methods in uri module
9 years ago
Iiro Uusitalo afd0222184 uri.py is not using module_utils/urls.py from ansible core 9 years ago
Iiro Uusitalo 4b1b10fa20 Refactor force basic auth, now all modules which use fetch_url() can use force_basic_auth 9 years ago
Chris Faulkner 440b395f37 Report change status on django_manage collectstatic. 9 years ago
Toshio Kuratomi 350063532e Merge pull request #1685 from j2sol/feature/os_subnet_ipv6
Plumb ipv6 modes into os_subnet
9 years ago
Nicholas O'Connor 9144785c42 Created option snapshot_to_clone. When specified, snapshot_to_clone will create a linked clone copy of the VM. 9 years ago
Evan Carter 68bd17b15e Adding default cooldown to AWS ASG 9 years ago
Chris Meyers 59225ca7b0 ensure password or ssh cert specified 9 years ago
Toshio Kuratomi d46c036b75 Add notes about loop squashing and 1.9.2 change to install packages in one yum transaction 9 years ago
vanga 164043bd6d Throw error if encryption is set while passing a snapshot id 9 years ago
Monty Taylor 007efe438d Merge pull request #1690 from emonty/typo-fix
Fix a small typo in parameter processing
9 years ago
Monty Taylor fbb6277a37 Fix a small typo in parameter processing 9 years ago