Commit Graph

12379 Commits (ea6fdeb58580f4c377b11d6ce24c71726988242a)

Author SHA1 Message Date
Michael Perzel 9fd59bde6d Remove duplicate action declaration. 2016-12-08 11:33:22 -05:00
Michael Perzel 6f752a871b Note parameters that are not idempotent 2016-12-08 11:33:22 -05:00
Michael Perzel 141b3ce41f Fix logging of error message 2016-12-08 11:33:22 -05:00
Michael Perzel 0f9c81a8c2 Add support for specifying user for scheduled task to run as 2016-12-08 11:33:22 -05:00
Michael Perzel 7ea34369f7 Add support for command arguments 2016-12-08 11:33:22 -05:00
Michael Perzel f1e8de2f67 Show order of operations with parenthesis 2016-12-08 11:33:22 -05:00
Michael Perzel 0d78c01d32 Use helper methods to validate vars. Cleanup logic. 2016-12-08 11:33:22 -05:00
Michael Perzel dae8cfe0a9 Remove accidental newlines 2016-12-08 11:33:22 -05:00
Michael Perzel e3c6dbf14e Cleanup enable/disable logic 2016-12-08 11:33:22 -05:00
Michael Perzel 66d9d896e4 Update method to determine if task exists, add days of week parameter to weekly triggers 2016-12-08 11:33:22 -05:00
Michael Perzel 28164d2ae4 Ability to add/remove scheduled task 2016-12-08 11:33:21 -05:00
Konstantin Manna 21d1cd81f7 bugfix: uncall an uncallable dict 2016-12-08 11:33:21 -05:00
Konstantin Manna 19da801665 bugfix: use correct function close calls 2016-12-08 11:33:21 -05:00
Indrajit Raychaudhuri f10de6e47b Add 'package' alias and support for list type for pacman 'name' parameter 2016-12-08 11:33:21 -05:00
Jonathan Mainguy 1b7b7a2578 Adds part=false feature to irc module. This allows people to use a faux bot without part/dconns between messages, tested using a user logged into znc as our faux bot, defaults to old style of part/dconn if part= not specified 2016-12-08 11:33:21 -05:00
Toshio Kuratomi d763a4f874 Fix for errors in the generated rst 2016-12-08 11:33:21 -05:00
Toshio Kuratomi 4350ed28c3 docs fixes 2016-12-08 11:33:21 -05:00
Chris Hoffman fa82572f01 Removing token obfuscation 2016-12-08 11:33:21 -05:00
Chris Hoffman 3f7fe00110 Adding support for service ACLs in consul_acl module 2016-12-08 11:33:21 -05:00
Andy Baker 507352e4f0 Fix existing_mailbox check 2016-12-08 11:33:21 -05:00
Robyn Bergeron 899784c638 Update REVIEWERS.md with full picture process
Made process picture be inline. Yay, me!
2016-12-08 11:33:21 -05:00
Robyn Bergeron ca87872e03 Update REVIEWERS.md
Updated version of REVIEWERS.md with new review process for ansible-modules-extras, as outlined here: https://groups.google.com/forum/#!topic/ansible-project/bJF3ine7890
2016-12-08 11:33:21 -05:00
Benno Joy 20368cbc2c remove facts and fix docs for taskdefinition module 2016-12-08 11:33:21 -05:00
Mark Chance 1e758cf6a0 cloud amazon ECS task modules 2016-12-08 11:33:21 -05:00
Mark Chance 241aeebdc1 cloud amazon ECS task definition module 2016-12-08 11:33:21 -05:00
Mark Chance 495e029c75 fix docs, enhance fail msgs 2016-12-08 11:33:21 -05:00
Mark Chance aa4cecdcf5 cloud amazon ECS cluster module 2016-12-08 11:33:20 -05:00
TimothyVandenbrande 8cb80ce7bf upon request, added the license 2016-12-08 11:33:20 -05:00
Timothy Vandenbrande 12a26a8f81 add version_added: "2.0" 2016-12-08 11:33:20 -05:00
Timothy Vandenbrande 8aa14ac4aa renamed profile var 2016-12-08 11:33:20 -05:00
Timothy Vandenbrande c7fb582b9c windows default to current instead of all 2016-12-08 11:33:20 -05:00
Timothy Vandenbrande 3511497dc1 renamed the module 2016-12-08 11:33:20 -05:00
Timothy Vandenbrande 115fb59136 added the profile option + updated the docs for it 2016-12-08 11:33:20 -05:00
Timothy Vandenbrande d8663132ad windows firewall control 2016-12-08 11:33:20 -05:00
Brian Coca c54f2c0a77 minor docfix 2016-12-08 11:33:20 -05:00
knakayama f8306c76ed Fix argument type for zabbix_screen 2016-12-08 11:33:20 -05:00
zimbatm 21fc9cd1a0 route53_health_check: new module
Allows to define and update Route53 health-checks

Create and update actions are defined in the module because boto is
broken in the first case and doesn't implement the second-one.
2016-12-08 11:33:20 -05:00
Brian Coca 1e40b86303 minor doc fixes nagios 2016-12-08 11:33:20 -05:00
vaupelt e1fde967be strange results with services=all
I issued a command with action=disable_alerts host=webserver services=all set and get this results:

    "nagios_commands": [
        "[1438593631] DISABLE_SVC_NOTIFICATIONS;webserver;a",
        "[1438593631] DISABLE_SVC_NOTIFICATIONS;webserver;l",
        "[1438593631] DISABLE_SVC_NOTIFICATIONS;webserver;l"
    ]

This is not a big deal because i have just overlooked the action=silence command. Nevertheless a more predictable result would be a nice thing to have.
2016-12-08 11:33:20 -05:00
Gerard Lynch d8f1103864 minor doc fix 2016-12-08 11:33:20 -05:00
Vlad Glagolev fa56777341 fixed a typo in swdepot module 2016-12-08 11:33:20 -05:00
Peter Sprygada c516767cd2 updated vca_nat module to use common vca library 2016-12-08 11:33:20 -05:00
Peter Sprygada c54f46a414 refactor vca_vapp to use vca common module 2016-12-08 11:33:19 -05:00
Peter Sprygada 03c55f705b refactored vca_fw to use vca common module 2016-12-08 11:33:19 -05:00
Gerard Lynch d17fa53764 fix param description rst syntax 2016-12-08 11:33:19 -05:00
timeraider4u a7e088c683 added check_mode support
added support for the --check option during execution of the playbooks
2016-12-08 11:33:19 -05:00
Vlad Glagolev c3d49d7db0 fixed a typo in pacman module 2016-12-08 11:33:19 -05:00
Rene Moser 52a40510d7 cloudstack: new module cs_user 2016-12-08 11:33:19 -05:00
ToBeReplaced ad54ce6125 Rewrite dnf module.
This fully implements all expected functionality of the dnf module.

Group removal may behave oddly due to hiccups in tagging groups as being
installed.

A pkg_types option could be added to specify the group package types.
2016-12-08 11:33:19 -05:00
ToBeReplaced cdf603448a Add support for state=latest and * 2016-12-08 11:33:19 -05:00
ToBeReplaced 337a1db62e Add change reporting, enablerepo support, and gpgcheck.
disable_gpg_check was configured backwards, so it was toggled. Typos in
enablerepo/disablerepo are removed. fill_sack() calls are relocated to
occur after repo decisions. The "changed" key is now set for new
installations.
2016-12-08 11:33:19 -05:00
Igor Gnatenko e178abb501 typo fix in oneliners
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2016-12-08 11:33:19 -05:00
Toshio Kuratomi a1235d91a2 Fix nevra, fixes to docs and copyright info 2016-12-08 11:33:19 -05:00
Igor Gnatenko e8f3059300 add ability to install packages
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2016-12-08 11:33:19 -05:00
Igor Gnatenko 7a6af06f8b remove all and start from scratch
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2016-12-08 11:33:19 -05:00
Mischa ter Smitten 2ea6fc210a Documented new operation modes 2016-12-08 11:33:19 -05:00
Mischa ter Smitten 946732eb74 Add more modes to the mysql_replication module
Fixes #979
2016-12-08 11:33:19 -05:00
Anders Ingemann 2737c891bc Fix state & metric description
Also: add state=absent to last example
2016-12-08 11:33:19 -05:00
Anders Ingemann 21be3bceff Add github ID to author field in sensu_check
As proposed by @gregdek in #983
2016-12-08 11:33:18 -05:00
Jérémie Astori 5762e32dad Fix tpyo 2016-12-08 11:33:18 -05:00
Björn Andersson 165c90e7c1 Ignore extra lines from Pivotal's RabbitMQ package
Pivotal's packaging of RabbitMQ shows a banner at the end of the plugin
listing talking about their official plugins. The start of the banner is
divided by a blank line so the changed plugin listing will now
break after the first empty line.

An example listing with the rabbitmq_management plugin enabled:

```
    $ rabbitmq-plugins list -E -m
    rabbitmq_management

    Pivotal officially maintains and supports the plugins:

      rabbitmq_auth_backend_ldap, rabbitmq_auth_mechanism_ssl,
      rabbitmq_consistent_hash_exchange, rabbitmq_federation,
      rabbitmq_federation_management, rabbitmq_jms_topic_exchange,
      rabbitmq_management, rabbitmq_management_agent,
      rabbitmq_mqtt, rabbitmq_shovel, rabbitmq_shovel_management,
      and rabbitmq_stomp.
```
2016-12-08 11:33:18 -05:00
Indrajit Raychaudhuri 739ff5c807 pacman: Remove choice list for boolean values in arg spec This also makes argument_spec more consistent with core modules.
Added self as author.
2016-12-08 11:33:18 -05:00
Rene Moser cd39bdd11d cloudstack: cs_account re-factor error handling state=present 2016-12-08 11:33:18 -05:00
Rene Moser f84b40e542 cloudstack: cs_account: create account for states locked/disabled/enabled if not present 2016-12-08 11:33:18 -05:00
Rene Moser 497bca48d1 cloudstack: cs_account: add state unlocked as alias for enabled 2016-12-08 11:33:18 -05:00
Rob 25b72ac7e0 Documentation fixup 2016-12-08 11:33:18 -05:00
Darren Worrall 0a2a10e395 Fix json loading in sensu_check
Fixes `AttributeError: 'str' object has no attribute 'read'` when the
check path exists
2016-12-08 11:33:18 -05:00
Darren Worrall b40a8af999 Initialise `stream` variable
Fixes `UnboundLocalError: local variable 'stream' referenced before
assignment` when the check path doesnt exist
2016-12-08 11:33:18 -05:00
Rene Moser d3b680e1c9 cloudstack: fix templates not always have checksums
It is not documented but it seems only registered templates have checksums. Templates created from VMs and snapshot don't.

This change fixes the traceback. But we must re-thinking, if it still makes sense to look for the checksum.
2016-12-08 11:33:18 -05:00
Daniel Nägele d705647873 fix #894 by actually updating with the modified settings 2016-12-08 11:33:18 -05:00
steynovich 8fff5ac9ce Update route53_zone.py
Proposed fix for issue #940

Fix: Include common AWS parameters in module arguments
2016-12-08 11:33:18 -05:00
Mark Hamilton 7f52951ee0 removed extra syslog message and DOCUMENTATION variable 2016-12-08 11:33:18 -05:00
Mark Hamilton de7ba0a08c using module.get_bin_path to find ovs-vsctl 2016-12-08 11:33:18 -05:00
Mark Hamilton 8957d5371a Module provides support for manipulating openvswitch tables 2016-12-08 11:33:17 -05:00
Evan Carter edfe99b5ce fixing hang after creation 2016-12-08 11:33:17 -05:00
Brian Coca 5185dd3563 added version added 2016-12-08 11:33:17 -05:00
Rene Moser badc5298a2 cloudstack: cs_account: fix error handing on state=absent 2016-12-08 11:33:17 -05:00
baba c230c66324 Fix missing parameter in typetalk module 2016-12-08 11:33:17 -05:00
Peter Sprygada 9a8be8ae06 adds missing serialize_instance function 2016-12-08 11:33:17 -05:00
Bret Martin bb9109ebca Only wait for ENI attachment at creation when instance_id is specified 2016-12-08 11:33:17 -05:00
Toshio Kuratomi 3d1a1d58b8 Try to revert the pieces of #651 that @willthames and @erydo requested 2016-12-08 11:33:17 -05:00
Rob White 7908b04c19 Doc fix up 2016-12-08 11:33:17 -05:00
whiter 404f151cde Fixed incorrect connect_to_aws call - switched to boto.vpc instead of boto.ec2 2016-12-08 11:33:17 -05:00
Toshio Kuratomi ba8cc9493a correct documentation formatting 2016-12-08 11:33:17 -05:00
Brian Coca bf7851d9ad added version_added to new feature 2016-12-08 11:33:17 -05:00
Brian Coca 3fa372e277 fixed option description 2016-12-08 11:33:17 -05:00
Carl Meyer 66777d010b Add 'production' option to bower module. 2016-12-08 11:33:17 -05:00
dbhirko 60bf93d182 Change boto connection object from ec2 to vpc
Issue 906 - ec2_vpc_igw has incorrect connection parameters
2016-12-08 11:33:17 -05:00
Darren Worrall 2f2dbaeff7 More doc fixes 2016-12-08 11:33:17 -05:00
Darren Worrall 6c9de090fe Doc fix 2016-12-08 11:33:16 -05:00
Darren Worrall 7f847cf21f Use module level validation for params 2016-12-08 11:33:16 -05:00
Darren Worrall c581d1de8e Add support for custom service offerings
This adds 3 new params: cpu, cpu_speed, and memory, which are required
together.
2016-12-08 11:33:16 -05:00
whiter fa800c6671 New module - s3_lifecycle 2016-12-08 11:33:16 -05:00
Trond Hindenes bc19cceb8e Added module win_package 2016-12-08 11:33:16 -05:00
Shayne Clausson 2f7bfd8273 fixes issue where no range_key_name is defined https://github.com/ansible/ansible-modules-extras/issues/841 2016-12-08 11:33:16 -05:00
Konstantin Malov c0ded9bc9e Add some more locales to LOCALE_NORMALIZATION 2016-12-08 11:33:16 -05:00
Rene Moser 297312546d cloudstack: add api_region arg
* docs in module_docs_fragments/cloudstack.py
* implemented in module_utils/cloudstack.py -> https://github.com/ansible/ansible/pull/12083
2016-12-08 11:33:16 -05:00
whiter e2481ff1e6 Remove debug print statement. Fixed ensure_propagation call to pass 'route_table' and 'connection'. 2016-12-08 11:33:16 -05:00
whiter 3961f30f66 Added option to specify tags or route-table-id, quoted doc strings, added more detail to returned route table object, numerous minor fixes 2016-12-08 11:33:16 -05:00
Bret Martin 6cde07994e Don't enable route propagation on a virtual gateway with propagated routes 2016-12-08 11:33:16 -05:00
Bret Martin c84ad99760 Don't attempt to delete routes using propagating virtual gateways 2016-12-08 11:33:16 -05:00
Bret Martin 4dfcadd92e Call ensure_propagation() with the retrieved route table ID 2016-12-08 11:33:16 -05:00
Bret Martin 3558263487 Don't check original_association_ids since it is not set, per comment above 2016-12-08 11:33:16 -05:00
Bret Martin e741e5a002 Correct enable_vgw_route_propagation test_run parameter to dry_run 2016-12-08 11:33:16 -05:00
Rob White 75261e3a1f Blank aliases removed 2016-12-08 11:33:15 -05:00
whiter 1e332f691f Changed to use "connect_to_aws" method 2016-12-08 11:33:15 -05:00
whiter 24e35f703c Documentation update 2016-12-08 11:33:15 -05:00
Herby Gillot db76089eaa Allow VPC igw to be specified by gateway_id: "igw" 2016-12-08 11:33:15 -05:00
Robert Estelle cb8f83a6c7 ec2_vpc_route_tables - Allow reference to subnets by id, name, or cidr. 2016-12-08 11:33:15 -05:00
Robert Estelle 97bae969cf ec2_vpc_route_tables - Remove more dict comprehensions. 2016-12-08 11:33:15 -05:00
Robert Estelle dd0eccf427 ec2_vpc_route_table - Fix unintended tag search regression. 2016-12-08 11:33:15 -05:00
Robert Estelle dce995e196 ec2_vpc_route_table - Support route propagation through VGW.
Based on work by Bret Martin via pull request #356
2016-12-08 11:33:15 -05:00
Robert Estelle b76f9a7eca ec2_vpc - More dry running in check mode. 2016-12-08 11:33:15 -05:00
Robert Estelle 9068bde560 ec2_vpc - Update dict comprehensions and {} formats for python2.6 2016-12-08 11:33:15 -05:00
Robert Estelle 17f1be7fd8 ec2_vpc - Update some documentation strings. 2016-12-08 11:33:15 -05:00
Robert Estelle 79660737b1 ec2_vpc - More efficient tag search. 2016-12-08 11:33:15 -05:00
Robert Estelle 2325bae599 ec2_vpc - Fail module using fail_json on boto import failure. 2016-12-08 11:33:15 -05:00
Robert Estelle 504e1773ef ec2_vpc - VPCException -> AnsibleVPCException 2016-12-08 11:33:15 -05:00
Robert Estelle bded55a84d EC2 subnet/route-table: Simplify tag updating. 2016-12-08 11:33:15 -05:00
Robert Estelle c83501f4c7 Split out route table and subnet functionality from VPC module. 2016-12-08 11:33:14 -05:00
Rene Moser e5517fafc1 cloudstack: cs_instance: deploy instance in desired state on state=started/stopped
Before this change, an instance must be present for make use of state=stopped/started. Now we are deploying an instance in the desire state if it does not exist.

In this case all args needed to deploy the instance must be passed. However the short form for stopping/starting an _existing_ instance still works as before.
2016-12-08 11:33:14 -05:00
Rene Moser 513739a151 cloudstack: cs_template: add new arg cross_zones 2016-12-08 11:33:14 -05:00
Tim Bielawa 45874daeb1 Fix capitalization in nagios 'services' parameter comment 2016-12-08 11:33:14 -05:00
Alex Punco 6b1f7099e1 fix creation containers on btrfs subvolumes 2016-12-08 11:33:14 -05:00
varnav 1050b0f03f Small improvement in documentation 2016-12-08 11:33:14 -05:00
Joseph Callen df19a37dc5 New VMware Module to support migrating vmkernel adapter 2016-12-08 11:33:14 -05:00
Russell Teague 64dc507d44 Adding vmware_target_canonical_facts module 2016-12-08 11:33:14 -05:00
Chrrrles Paul a3cbfeca28 Revert "Revert "New VMware Module to support configuring a VMware vmkernel IP…" 2016-12-08 11:33:14 -05:00
Russell Teague d405650b8f Adding vmware_vm_vss_dvs_migrate module 2016-12-08 11:33:14 -05:00
Amanpreet Singh 3459f966d8 Make pagerduty_alert module more inline with ansible modules - use state parameter instead of event_type - add support for check mode 2016-12-08 11:33:14 -05:00
Amanpreet Singh 47235987b2 Add new module: pagerduty_alert - trigger, acknowledge or resolve pagerduty incidents 2016-12-08 11:33:14 -05:00
Chrrrles Paul c4dcffc9f2 Revert "New VMware Module to support configuring a VMware vmkernel IP Address" 2016-12-08 11:33:14 -05:00
Russell Teague fc0b830bca Adding vmware_vmkernel_ip_config module 2016-12-08 11:33:14 -05:00
Joseph Callen acf72d3572 New VMware Module to support adding distribute vswitch 2016-12-08 11:33:14 -05:00
Joseph Callen 94d808e8df New VMware Module to support adding an ESXi host to vCenter 2016-12-08 11:33:14 -05:00
Russell Teague 6e9dce82e9 Adding vmware_vmkernel module 2016-12-08 11:33:13 -05:00
Joseph Callen 9da3e2c5b6 New VMware Module to support adding distributed portgroups 2016-12-08 11:33:13 -05:00
Rene Moser 19191907c5 cloudstack: cs_domain: rename argument cleanup to clean_up for consistency 2016-12-08 11:33:13 -05:00
Rene Moser 6a70e7d6fb cloudstack: cs_staticnat: fix wrong class name used 2016-12-08 11:33:13 -05:00
Rene Moser 2f031f13fc cloudstack: cs_portforward: fix returns for int casting
* missing self.
* variable must be named portforwarding_rule, not resource
2016-12-08 11:33:13 -05:00
Rene Moser 6f91273fe1 cloudstack: cs_instance: fix ip address may not be set on default nic 2016-12-08 11:33:13 -05:00
Kristian Koehntopp 2d9d474f23 update inline documentation 2016-12-08 11:33:13 -05:00
Kristian Koehntopp 2e80ff1898 add force= option to allow force installation/removal of packages 2016-12-08 11:33:13 -05:00
Joseph Callen 03ecc4e657 New VMware Module to support adding standard portgroups 2016-12-08 11:33:13 -05:00
Russell Teague 1d770af4f3 Adding vmware_vm_facts module 2016-12-08 11:33:13 -05:00
Siva Popuri 92df57453d minor change to get rid of code inspection warnings 2016-12-08 11:33:13 -05:00
Siva Popuri c63bf938e9 minor documentation change 2016-12-08 11:33:13 -05:00
Siva Popuri 04ce93651c clc_blueprint_package: module for installing blueprint packages for Centurylink Cloud servers 2016-12-08 11:33:13 -05:00
Siva Popuri c0dae5a6be Module for managing firewall policies in centurylink cloud 2016-12-08 11:33:13 -05:00
Matt Baldwin 343f906ae1 Rebuild of ealier PR. 2016-12-08 11:33:12 -05:00