Commit graph

12293 commits

Author SHA1 Message Date
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