Commit Graph

7246 Commits (1b3e82e4b0dade8048512876e893e2b219424630)
 

Author SHA1 Message Date
Brian Coca 8c80900fef removed requirements/boto as it broke documentation as it is duplicated in shared aws fragements 10 years ago
Brian Coca e8f56bb627 Merge pull request #1027 from apollo13/patch-1
Added os.path.expanduser when searching for pip executable.
10 years ago
Florian Apolloner afd0b3fcaa Added os.path.expanduser to app_path in django_manage 10 years ago
Florian Apolloner 7f4f89abda Added os.path.expanduser when searching for pip executable. 10 years ago
Brian Coca adfcfa4b58 Merge pull request #318 from preo/ec2-group-empty-rules
Allow empty EC2 Security Group rules.
10 years ago
Brian Coca feb5144c71 Merge pull request #1021 from defionscode/s3_conn
allow boto profile use with s3
10 years ago
Brian Coca 44a9c7ad31 Merge pull request #266 from yosida95/fakes3s
support secure connection on fakes3
10 years ago
Adam Chainz 8a4e7e5d9f Make cloudformation module's template argument not required in case of stack deletion 10 years ago
Kohei YOSHIDA 8ab812c242 support secure connection on fakes3 10 years ago
Jonathan Davila 611165a77e allow boto profile use with s3 10 years ago
Lorin Hochstein ea4d5798c7 Use the correct alias syntax 10 years ago
Lorin Hochstein e759b4d0eb ec2 module: add instance_id alias
Create an alias named instance_id for the instance_ids parameter.
10 years ago
Brian Coca 1c5cef0ee9 Merge pull request #1019 from rtrauntvein/patch-1
Specify that "state: reloaded" was added in Ansible 1.9
10 years ago
Ryan Trauntvein 5320cc93e6 Specify that "state: reloaded" was added in Ansible 1.9 10 years ago
Brian Coca bbf2ec2501 Merge pull request #1018 from smiller171/devel
describe choices in alias documentation
10 years ago
Scott Miller 13d420ebee describe choices in alias documentation 10 years ago
nemunaire 7f3df5634a Add optional signal parameter when killing docker container 10 years ago
David Wittman 6d8437617c Set disabled repos before enabled repos
The ordering of disabling/enabling yum repositories matters, and
the yum module was mixing and matching the order. Specifically,
when yum-utils isn't installed, the codepath which uses the yum
python module was incorrectly ordering enabling and disabling.

The preferred order is to disable repositories and then enable them
to prevent clobbering. This was previously discussed in
ansible/ansible#5255 and incompletely addressed in 0cca4a3.
10 years ago
Brian Coca f3e4704d92 Merge pull request #569 from 47lining/rate-throttling-retries-update
add retry with exponential backoff when we receive throttling error code...
10 years ago
Brian Coca aeb264f581 Merge pull request #566 from 47lining/cloud_modules_sts_support_redux
Cloud Modules STS Support Redux
10 years ago
Sébastien Bocahu 6b20c3890f Add body_format for handling of JSON and YAML body
body_format is a new optional argument that enables handling of JSON or
YAML serialization format for the body argument.
When set to either 'json' or 'yaml', the body argument can be a dict or list.
The body will be encoded, and the Content-Type HTTP header will be set,
accordingly to the body_format argument.

Example:

- name: Facette - Create memory graph
  uri:
    method: POST
    url: http://facette/api/v1/library/graphs
    status_code: 201
    body_format: json
    body:
      name: "{{ ansible_fqdn }} - Memory usage"
      attributes:
        Source": "{{ ansible_fqdn }}"
        link: "1947a490-8ac6-4bf2-47c1-ff74272f8b32"
10 years ago
Mick Bass a01a0ed364 resolve merge conflicts 10 years ago
Mick Bass 64a2077787 Add support for AWS Security Token Service (temporary credentials) to all AWS cloud modules. 10 years ago
Richard Tier 04c1927300 allow setting header 10 years ago
Brian Coca eacf4e4239 Merge pull request #269 from SDFE/rds_subnet_group_params
use aws connect call in rds_subnet_group that allows boto profile use
10 years ago
Toshio Kuratomi 7e7eafb3e3 Make lack of boto call fail_json instead of sys.exit
Fixes #994
10 years ago
Brian Coca 5d776936cc Merge pull request #256 from SDFE/route53_connect_params
Use aws connect calls that allow boto profile use
10 years ago
Brian Coca 68daec05f2 Merge pull request #254 from SDFE/ec2_vpc_connect_params
use simpler ec2_connect ec2 util call
10 years ago
Brian Coca a49c4e3919 Merge pull request #144 from quodlibetor/add-elasticache-cache_subnet_group_name
Add `cache_subnet_group_name` to elasticache module
10 years ago
Brandon W Maister efa4d04284 Make cache_subnet_group default to empty security groups
Since they can't be specified together, it seems like setting the
default to no security groups is the right option.
10 years ago
Brandon W Maister 3cb2346312 Add `cache_subnet_group` to elasticache module
According to the [docs] cache subnet groups are required inside a VPC.

[docs]: http://docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/CacheSubnetGroups.html
10 years ago
Brian Coca 0771dd12ca Merge pull request #1004 from bcoca/s3_fixes
S3 fixes
10 years ago
Brian Coca e5ed49d6c7 added patch to workaround some s3 connection faliures 10 years ago
Vladimir Mihailenco 6d35aa3524 rackspace: pass full path to the isdir. 10 years ago
Jesse Sandberg fc4c659400 Validate variable, return only the found variable value instead of tuple
Docs imply the mysql_variables is used to operate a single variable therefore
- fail before making any db connections if variable is not set
- validate chars for mysql variable name with re.match(^[a-z0-9_]+)
- use "SHOW VARIABLE WHERE Variable_name" instead of LIKE search
- getvariable() returns only the value or None if variable is not found
- the module returns only the found variable value instead of tuple for easier operation eg. as registere variable in tasks
10 years ago
Tor Åke Fransson 360409cee8 Merge remote-tracking branch 'origin/devel' into digitalocean-user-data
Conflicts:
	cloud/digital_ocean/digital_ocean.py
10 years ago
Tor Åke Fransson 3f17ec489b Remove all reference to obsolete client_id and rename api_key to the for v2 more correct api_token 10 years ago
Tor Åke Fransson 41875984e5 Make digital_ocean ssh command use API v2 10 years ago
Brian Coca f6c9d555a0 Merge pull request #976 from jsmartin/asg_doc_fix
Re-wording of feature.
10 years ago
Brian Coca 6570d48657 refactrored connection exception handling, added check to see if we actually get a connection before proceeding
Fixes #964
10 years ago
David Wittman 8d53ef2f60 [service] Fix bug with upstart detection
Upstart scripts are being incorrectly identified as SysV init scripts
due to a logic error in the `service` module.

Because upstart uses multiple commands (`/sbin/start`, `/sbin/stop`,
etc.) for managing service state, the codepath for upstart sets
`self.svc_cmd` to an empty string on line 451.

Empty strings are considered a non-truthy value in Python, so
conditionals which are checking the state of `self.svc_cmd` should
explicitly compare it to `None` to avoid overlooking the fact that
the service may be controlled by an upstart script.
10 years ago
Brian Coca 79844506db Merge pull request #341 from axilleas/digitalocean_docs
digital_ocean: Add note about using API v1
10 years ago
Tor Åke Fransson 69911ec86e WIP: DigitalOcean API version 2 with user_data option 10 years ago
Toshio Kuratomi 515cd6666d Fix stat code to return name of group owning the file rather than name of group that the file's owner belongs to.
Followup to #17
10 years ago
Toshio Kuratomi 9464277f4f Merge pull request #993 from smashwilson/docker-deployed-by-image
[docker] Compare container's configured image instead of running image
10 years ago
Ash Wilson 9ce2fc718a Only fetch details when necessary. 10 years ago
Ash Wilson 47f4c3f2e5 Compare container images to Config.Image. 10 years ago
Brian Coca 9763268903 Merge pull request #991 from sairez/devel
fix syntax in last EC2 ELB LB example
10 years ago
Sarah Zelechoski 43cd4ebd2e fix syntax in last example 10 years ago
Isaac Simmons 1f358721ff Handle ini file properties that contain interpolation errors in the initial values 10 years ago