Commit Graph

1095 Commits (2b192c7f8e0c99830b2beabc977ace5963c5ebc1)

Author SHA1 Message Date
Brian Coca 520f410257 moved cloudtrail to amazon subdir 10 years ago
tedder 61114cd08a Handful of changes after bcoca's code review:
* update expected inclusion version
* fix consistency on enabled/absent (now enabled/disabled)
* safely import boto per now style of single-exit and proper JSON
* use new `required_together` module style
10 years ago
tedder 06939a8651 add cloudtrail module
Cloudtrail is the AWS auditing configuration. It's fairly simple, but also very important to configuration management/devops/security to ensure it remains enabled. That's why I created it as a module.
10 years ago
Brian Coca cf9a243cd7 added missing __init__.py 10 years ago
Brian Coca bb886a595d updated lxc-containter docs to reflect new name 10 years ago
Maciej Delmanowski 528e1a644c Rename 'lxc-container' module to 'lxc_container'
This is done to keep the convention of naming modules with underscores
instead of hypens.
10 years ago
Brian Coca 648f381c0b Merge pull request #123 from cloudnull/devel
Added module to support managing LXC containers
10 years ago
Peter Tan 9b64cf6797 Do not check for the image before calling gce.ex_create_image() or gce.ex_delete_image(), instead catching the ResourceExistsError or ResourceNotFoundError respectively. 10 years ago
Peter Tan 5ab2dcf76a Address review comments from @sivel and @erjohnso 10 years ago
Peter Tan d0382bda00 Add gce_img module for utilizing GCE image resources 10 years ago
Kevin Carter 99359fc4e2 Updated volume create methods for a more consistent process
The volume create methods were making an assumption on the unit
sizes being presented by the `vgdisplay` and the `lvdisplay`
commands. To correct the assumption the commands will now enforce
a unit size of "g" which will alway convert sives to gigabytes.
This was an issue brought up by @hughsaunders.
10 years ago
Kevin Carter 4446e4642e Added new module to support LXC containers
The new module will allow users to control LXC containers from ansible.
The module was built for use in LXC >= 1.0 or greater and implements most
of what can be done using the various lxc clients with regards to running
containers. This first module is geared only at managing lxc containers.

The module provides:
  build containers
  destroy containers
  archive containers
  info from a single container
  start / stop / restart containers
  run commands within containers
  add/modify lxc config for a container
  supports backends including LVM
10 years ago
Michael DeHaan ad181b7aa9 Categorize some modules. 10 years ago
Sergei Antipov 078d863b07 Added missed importing 10 years ago
Michael DeHaan 110250d344 package files 10 years ago
Michael DeHaan b1e789968b File extensions! 10 years ago
Michael DeHaan 50f105578a Restructuring. 10 years ago
Michael DeHaan 73123b69fa Move modules into subdirectory. 10 years ago
James Cammarata 61f6a70401 Skip null id route tables when adding/deleting them in ec2_vpc
Fixes #8552
10 years ago
Steven Ringo bcb78335cf Expand description for ec2_facts module 10 years ago
Michael Scherer 7420a450a5 Fix indentation and bug #8895 10 years ago
James Cammarata 0d0576a97f Add note on ec2_lc regarding immutability of configs once created
Fixes #8927
10 years ago
James Cammarata d5546d7a0a Merge pull request #9052 from EvanDotPro/docs/fix-rax-public-key-example
Update rax root pubkey example
10 years ago
Evan Coury 54a979ddd3 Update rax root pubkey example
The example was showing how to use the `files` option to pass in a local file as an authorized public key for root. While this works, it's a bit sloppy, given that there's a specific option, `key_name` which will use one of your public keys on your rackspace account and add it as an authorized key for root. In our case, one of our admins didn't notice the `key_name` option because they scrolled straight to the example and saw the `files` strategy.

I propose that the example still shows `files`, but not using a root public key as an example, and instead also demonstrate the `key_name` option so that it's clear from the example how to get the initial root public key deployed.
10 years ago
Sam Pierson 3f8e45f864 [#9048] convert Route53 TTL to integer before comparison
boto/Route53 are returning TTL as a string.
The route53 module is comparing it with an integer and therfore thinks the DNS entry has always changed.
10 years ago
James Cammarata 633f86d30a Allow filtering by availability zone for exact_count with ec2
Fixes #8863
10 years ago
James Cammarata 2fac1fd865 Ensure port in docker expose list is a string
Fixes #8731
10 years ago
James Cammarata 7b5c76e122 Merge pull request #9026 from tedder/patch-1
rearrange description/short_description
10 years ago
Toshio Kuratomi 3f4bdce67e My fix was wrong again. Base this try off of @mantiz's fix in #9016 10 years ago
Toshio Kuratomi e51bcf90a0 Fix the case where a docker image is not part of a namespace.
Fixes #9016
10 years ago
James Cammarata 1a1d1cc609 Add note to ec2_vol state param regarding list option added in 1.8 10 years ago
Ted Timmons 141b6ce3d0 further cleanup 10 years ago
Ted Timmons 43e6aa19d1 rearrange description/short_description
it's really dorked on [the documentation page](http://docs.ansible.com/ec2_elb_lb_module.html). This puts it in line with other modules.
10 years ago
Toshio Kuratomi 4094edf92f Fix splitting the tag from the image name
Fixes #8983
10 years ago
James Cammarata 71f5d88586 Merge pull request #8973 from sergevanginderachter/vsphere_guest_docfix
vsphere_guest module doc fix
10 years ago
James Cammarata 220349d83b Merge pull request #8586 from ericwb/fix_glance_doc
Fix the docs for glance_image.endpoint_type
10 years ago
Toshio Kuratomi 732b6f0a23 Omit tag from parsed image name
Fixes #8925
10 years ago
Serge van Ginderachter d3ce105108 vsphere_guest module doc fix 10 years ago
Michael DeHaan f3249d72be Remove reference to deprecated input mechanism. 10 years ago
Michael DeHaan 717b53cad9 Merge pull request #8901 from jsmartin/ec2_replace_all
Rolling Instance Replace.  Fixes #8501.
10 years ago
James Martin c0f1c5a222 Rolling termination working. Fixes #8501. 10 years ago
James Cammarata 9240f39ae1 Fixing docs error for new region param 10 years ago
Toshio Kuratomi f99ed17b42 Document how to use region in s3 module 10 years ago
Toshio Kuratomi faee2be453 Enable region parameter to specify new bucket location 10 years ago
James Cammarata 2760fa23f7 Merge pull request #8902 from mathieumd/devel
Remove namespace restrictions in ec2_metric_alarm
10 years ago
Nathan Sosnovske 57f3888b13 Noted in documentation that standalone esxi hosts should use ha-datacenter for the datacenter string 10 years ago
Mathieu MD d403f06e54 Remove namespace restrictions in ec2_metric_alarm
Fixes #7970
10 years ago
James Cammarata 091e39df27 Merge pull request #8868 from mike-d-d/fix-route_tables-default
Fix #8666 for real
10 years ago
tepwil 8dad0ab509 Fixing bug in cross-zone load balancing enablement
Fixes #8861
10 years ago
Mike Dixon 024eb4d54b Fix #8666 for real
Commit 311ec543af ("If not specified, do not modify subnet/route_tables for ec2 VPCs") mostly fixed the problem, except that it left defaults for subnets and route_tables so that not specifying them still deleted them.
10 years ago