Boris Ekelchik
7d562272a4
New sts_assume_role module
2016-12-08 11:32:59 -05:00
Rene Moser
7806d3d134
cloudstack: cs_instance: fix missing resource error in check mode if instance is not yet present
2016-12-08 11:32:59 -05:00
Phil
01b36130a8
use convertto-bool for rm and recurse params
2016-12-08 11:32:59 -05:00
Phil
2d1189dee8
removes restart functionality, and added creates param for idempotency
2016-12-08 11:32:59 -05:00
Phil
af660c38fa
fixes typo
2016-12-08 11:32:59 -05:00
Phil
8d9697e7fe
update to not auto-install PSCX - will use built-in powershell method instead for .zip files - added example for installing pscx as a pretask
2016-12-08 11:32:59 -05:00
schwartzmx
97744b2dc0
fixes unzip bug for zip files, thanks to @ryanwalls - also fixes possible import errors, and switches to use Start-Process on install to correctly wait
2016-12-08 11:32:59 -05:00
schwartzmx
6439c96b2b
updates docs, adds unzip func for bz2 gz tar msu¬ - Added functionality for unzipping/decompressing bzip gzip tar exe (self extracting) and msu (ms update) files to coincide with added functionality to win_zip¬ - Added functionality requires PSCX (it will be installed if it can't be imported)¬¬ - First try with chocolatey, if fail, direct install from msi - Added recurse param to recursively unzip files from a compressed folder¬ - useful for example: unzipping a Log.zip file that contains a load of .gz files¬ - setting rm param to true will remove all compressed files after decompressing¬
2016-12-08 11:32:59 -05:00
Phil Schwartz
c5770b9fe0
fixes rm & restart param checks
2016-12-08 11:32:59 -05:00
Phil Schwartz
17f160244f
edit check for extension to use library func
2016-12-08 11:32:59 -05:00
Phil Schwartz
074305a67d
specifies creation of directory if !exists - added try catch for creation of directory, in case of an invalid path specified - added specification to documentation
2016-12-08 11:32:59 -05:00
Phil Schwartz
6f7835a73f
init commit
2016-12-08 11:32:59 -05:00
Rene Moser
56d095cd4d
irc: remove version_added for nick option, should have been nick_to option
2016-12-08 11:32:59 -05:00
Brian Coca
ac206e55ff
added missing version_added to new filesystem option
2016-12-08 11:32:59 -05:00
Brian Coca
1a8c6d552c
make token no_log in slack plugin
2016-12-08 11:32:59 -05:00
William Brown
11966605ec
Changes to allow FS resize in filesystem
2016-12-08 11:32:58 -05:00
René Moser
4d3126d8b3
irc: add version_added to new option nick
2016-12-08 11:32:58 -05:00
Toshio Kuratomi
36429c7b9b
Fix the documentation of route53_zone
2016-12-08 11:32:58 -05:00
Adrian Muraru
586aacbd84
Implemented comments
2016-12-08 11:32:58 -05:00
Adrian Muraru
6052b718e1
Add option to send a private message in irc module
2016-12-08 11:32:58 -05:00
Adam Keech
b365b83906
Adding functionality to not only edit Values, but also Keys.
2016-12-08 11:32:58 -05:00
Adam Keech
1710d1aa0c
Renaming variables in win_regedit module to make more sense with actions that are happening.
2016-12-08 11:32:58 -05:00
Adam Keech
907fa20035
Adding win_regedit module
2016-12-08 11:32:58 -05:00
Christopher Troup
5f57ffcbba
Add GPL file header
2016-12-08 11:32:58 -05:00
Christopher Troup
af8c363932
Use state: present|absent rather than command: create|delete
2016-12-08 11:32:58 -05:00
Christopher Troup
beceeb440d
Update documentation to include usual fields
...
- Adds version_added
- Adds author
- Removed default: null from a required field
2016-12-08 11:32:58 -05:00
Christopher Troup
a6e79f6347
Add support for creating and deleting Route53 hosted zones
...
Supports both private (per-VPC) and public hosted zones.
2016-12-08 11:32:58 -05:00
Igor Khomyakov
3f697919ef
fix user notification for v2 api
...
`notify` parameter is not working as expected for hipchat API v2.
2016-12-08 11:32:58 -05:00
Robert Buchholz
7c44de7368
patch: Add binary option that maps to --binary to handle CLRF patches
2016-12-08 11:32:58 -05:00
Bruce Pennypacker
2aa148a746
changed 'deleted' to 'absent'
2016-12-08 11:32:58 -05:00
Bruce Pennypacker
07aa5bc09a
Updated 'ongoing' to also return properly formatted json
2016-12-08 11:32:58 -05:00
Bruce Pennypacker
461beed833
Fixed results & 'Changed'. Added 'deleted' action. Added ability to specify multiple services.
2016-12-08 11:32:57 -05:00
Brian Coca
493e821f09
added version_added to new origin option
2016-12-08 11:32:57 -05:00
John W Higgins
b8bf7bd084
Switch to origin and cleanup
2016-12-08 11:32:57 -05:00
John W Higgins
c6a38ef185
Add zfs cloning
2016-12-08 11:32:57 -05:00
Ash Wilson
c10f898b53
Use rax_to_dict().
2016-12-08 11:32:57 -05:00
Ash Wilson
9928efedc9
Bring the examples up to date.
2016-12-08 11:32:57 -05:00
Ash Wilson
b76dff4411
Guard calls that modify the CLB with try/except.
2016-12-08 11:32:57 -05:00
Ash Wilson
f97c3cb8b6
Include the balancer acted upon in the result.
2016-12-08 11:32:57 -05:00
Ash Wilson
e7d31217f1
Bump version_added.
2016-12-08 11:32:57 -05:00
Ash Wilson
6eda375684
Use rax_find_loadbalancer utility method.
2016-12-08 11:32:57 -05:00
Ash Wilson
0177ba903a
Remove redundant "state" validity check.
2016-12-08 11:32:57 -05:00
Ash Wilson
9dfba4881f
Rename "balancer_name" to "loadbalancer."
2016-12-08 11:32:57 -05:00
Ash Wilson
575ace06b9
Move ansible imports to the module's bottom.
2016-12-08 11:32:57 -05:00
Ash Wilson
7bf7f23b3e
Use the correct version_added.
2016-12-08 11:32:57 -05:00
Ash Wilson
05cee6a120
Initial implementation of rax_clb_ssl.
2016-12-08 11:32:57 -05:00
Quentin Stafford-Fraser
e57a771860
webfaction: Allow machine to be specified if account has more than one.
2016-12-08 11:32:57 -05:00
Toshio Kuratomi
dfed9bf832
Disable travis docs checks for now
2016-12-08 11:32:56 -05:00
Toshio Kuratomi
a43a93315f
Add author github ID
2016-12-08 11:32:56 -05:00
Rene Moser
24b0943eaa
cloudstack: fix user_data gathering, must not be in for loop
2016-12-08 11:32:56 -05:00
Rene Moser
1aa4d0c2dd
cloudstack: update code to match best practice
...
* Remove catchall exception
* use `if __name__ == '__main__':`
2016-12-08 11:32:56 -05:00
Rene Moser
4020ebaecf
cloudstack: fix state=expunged in cs_instance
2016-12-08 11:32:56 -05:00
Rene Moser
cbfc5a3079
cloudstack: cs_instance do not pass zoneid to listVirtualMachines
...
This change is related to 2 issues;
- The API does not return destroyed VMs if zone ID is passed for CS version < 4.5.2. Also see CLOUDSTACK-8578. This only affects domain and root admins.
- The instance name must be unique across all zones. If we pass the zone ID to find a VM, it will not be found if it is in a different zone but a deployment with the name would fail.
2016-12-08 11:32:56 -05:00
Rene Moser
6fd10bed8f
cloudstack: cleanup cs_instance use param key exlicitly for utils methods
2016-12-08 11:32:56 -05:00
Rene Moser
da3db1bfda
cloudstack: fix cs_instance can not find iso and disk offering if domain is set.
...
This does only affect root admins.
2016-12-08 11:32:56 -05:00
Matt Martz
0399d40895
replace tabs with spaces in mongodb_user.py
2016-12-08 11:32:56 -05:00
Matt Martz
45e9216fc4
Fix interpreter line in webfaction modules
2016-12-08 11:32:56 -05:00
Matt Martz
bfa9852fc7
Update vsphere_copy.py to use new style module_utils import
2016-12-08 11:32:56 -05:00
Matt Martz
18878be584
Add missing __init__.py file
2016-12-08 11:32:56 -05:00
Matt Martz
17b1edfa1c
Give dpkg_selections a .py file extension
2016-12-08 11:32:56 -05:00
Toshio Kuratomi
a206f3d89f
Fix bundler documentation
2016-12-08 11:32:56 -05:00
Dag Wieers
ab7a8a6a11
Work around a software bug in vSphere
...
Due to a software bug in vSphere, it fails to handle ampersand in datacenter names.
The solution is to do what vSphere does (when browsing) and double-encode ampersands.
It is likely other characters need special treatment like this as well, haven't found any.
2016-12-08 11:32:56 -05:00
Rick Mendes
c89e05892a
upgraded docs and argspec to match module guidelines
2016-12-08 11:32:56 -05:00
Rick Mendes
1286364498
optionally supports waiting for the password to be available
2016-12-08 11:32:55 -05:00
Rick Mendes
110388be11
added version_added to key_passphrase
2016-12-08 11:32:55 -05:00
Rick Mendes
cced189390
now handles keys protected with a passphrase
2016-12-08 11:32:55 -05:00
Tim Hoiberg
9b03eccbc1
Fixing typo
2016-12-08 11:32:55 -05:00
Tim Hoiberg
0ee7db13d9
Adding module to manage Ruby Gem dependencies via Bundler
2016-12-08 11:32:55 -05:00
Timothy Vandenbrande
8a28ac3da7
updated version added for source into the docs
2016-12-08 11:32:55 -05:00
Timothy Vandenbrande
0861037fd9
added a source/network add/remove to/from zone for firewalld - removed useless comment
2016-12-08 11:32:55 -05:00
Toshio Kuratomi
40c794e185
Add testing documentation to travis
2016-12-08 11:32:55 -05:00
Patrik Lundin
e5b975a472
openbsd_pkg: Update author mail address.
2016-12-08 11:32:55 -05:00
Alan Loi
dbbeee34a0
Check AWS region and credentials are provided.
2016-12-08 11:32:55 -05:00
Alan Loi
a7732e23dd
Docfixes - add version_added and default values.
2016-12-08 11:32:55 -05:00
tylerturk
4f665e71bd
Fix documentation bug
2016-12-08 11:32:55 -05:00
Peter Mounce
08bf656309
Code-review
...
Swap state enabled/disabled -> enabled yes/no
2016-12-08 11:32:55 -05:00
Peter Mounce
8f74e4acdf
no default, remove it
2016-12-08 11:32:55 -05:00
Peter Mounce
e518672a75
version_added -> 2, remove empty aliases
2016-12-08 11:32:55 -05:00
Peter Mounce
c2ba569bf4
caught out by syntax
2016-12-08 11:32:55 -05:00
Peter Mounce
2fc0cec990
correct variable name
2016-12-08 11:32:55 -05:00
Peter Mounce
be2ca80c2b
win_scheduled_task module for windows
...
Fledgling module to allow scheduled tasks to be managed.
At present, I only need enabled/disabled support. There's lots of scope for more features.
2016-12-08 11:32:54 -05:00
Rene Moser
03a6fc0c56
cloudstack: fix cs_instance hypervisor must be omitted if set on template/iso
...
Fix related to issue reported in PR GH-646
2016-12-08 11:32:54 -05:00
Rene Moser
b1143abbcf
cloudstack: make get_template_or_iso returning a dict for fix GH-646
2016-12-08 11:32:54 -05:00
Gerrit Germis
450186fe45
wait_interval default value did not match the documented value
2016-12-08 11:32:54 -05:00
Gerrit Germis
c35e70953d
specify int parameter types for wait_interval and wait_retries
2016-12-08 11:32:54 -05:00
Toshio Kuratomi
4078e0905c
Fix up docs
2016-12-08 11:32:54 -05:00
Toshio Kuratomi
9aaf6ee05c
These modules were added to version 2.0, not 1.9
2016-12-08 11:32:54 -05:00
Toshio Kuratomi
7415accaa4
Add version_added to the subtype parameter
2016-12-08 11:32:54 -05:00
Arnaud Dematte
b653b2d0fe
Update mail.py to allow html content
...
Adding parameter subtype to allow html based content. The default behavior of text/plain has been preserved.
2016-12-08 11:32:54 -05:00
Matt Martz
d93da276ad
Bump version_added to 2.0
2016-12-08 11:32:54 -05:00
Matt Martz
66ce556e92
Add missing __init__.py
2016-12-08 11:32:54 -05:00
Ash Wilson
23c79ed474
Eliminate redundant module argument checks.
2016-12-08 11:32:54 -05:00
Ash Wilson
6b753c5c71
Use required=True and choices=[].
2016-12-08 11:32:54 -05:00
Ash Wilson
4b1bdf738e
Correct version_added in the documentation.
2016-12-08 11:32:54 -05:00
Ash Wilson
eac1565b22
Restore rax_mon_* modules.
2016-12-08 11:32:54 -05:00
jpic
4afb6b73c8
Define HAS_LXC even if import lxc doesn't fail.
...
This fixes::
Traceback (most recent call last):
File "/home/jpic/.ansible/tmp/ansible-tmp-1435080800.61-38257321141340/lxc_container", line 3353, in <module>
main()
File "/home/jpic/.ansible/tmp/ansible-tmp-1435080800.61-38257321141340/lxc_container", line 1712, in main
if not HAS_LXC:
NameError: global name 'HAS_LXC' is not defined
2016-12-08 11:32:54 -05:00
jpic
44d97d33e5
Fixed lxc option parsing.
...
This fixes::
Traceback (most recent call last):
File "/home/jpic/.ansible/tmp/ansible-tmp-1435080916.98-133068627776311/lxc_container", line 3355, in <module>
main()
File "/home/jpic/.ansible/tmp/ansible-tmp-1435080916.98-133068627776311/lxc_container", line 1724, in main
lxc_manage.run()
File "/home/jpic/.ansible/tmp/ansible-tmp-1435080916.98-133068627776311/lxc_container", line 1605, in run
action()
File "/home/jpic/.ansible/tmp/ansible-tmp-1435080916.98-133068627776311/lxc_container", line 1145, in _started
self._config()
File "/home/jpic/.ansible/tmp/ansible-tmp-1435080916.98-133068627776311/lxc_container", line 714, in _config
_, _value = option_line.split('=')
ValueError: too many values to unpack
With such a task::
tasks:
- lxc_container:
name: buildbot-master
container_config:
- "lxc.mount.entry = {{ cwd }} srv/peopletest none defaults,bind,uid=0,create=dir 0 0"
2016-12-08 11:32:53 -05:00
Alan Loi
e05ade9806
Fix aws connection to use params.
2016-12-08 11:32:53 -05:00
Alan Loi
a6b6cfe2dd
Add .py file extension to dynamodb_table module.
2016-12-08 11:32:53 -05:00
Alan Loi
abf03f6376
Added return value documentation to dynamodb_table module.
2016-12-08 11:32:53 -05:00