summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix docs typegundalow-patch-3John R Barker2017-03-081-1/+1
|
* Add a new module for Cisco Spark notifications (#19348)Drew Russell2017-03-081-0/+202
| | | | | | | | | | | | | | | | | | * Add a new module for Cisco Spark notifications * Added authentication validation to check mode * Re-added description and removed Pylint references * Moved the authentication test to the spark_message function * removed duplicate fetch_url statements * documentation formatting updates and if __name__ update * recipient typo fix and added correct Formatting options to documentation options * updated version added to 2.3
* wakeonlan: Bugfix and small improvements (#22389)Dag Wieers2017-03-081-17/+19
| | | | | | | | - Close the socket after use - Use proper parameter types - Remove redundant parameter options - Clean up docs - Move module from network/ to remote_management/ - Add check-mode support
* Fix error handling in CI other script.Matt Clay2017-03-081-0/+4
|
* Use lint/junit output for compile test. (#22395)Matt Clay2017-03-086-314/+482
| | | | | | | * Refactor sanity classes for use in all tests. * Use lint/junit output for compile test. * Add missing options for compile test. * Fix early bailout on requirements install.
* Using the wrong variable (#22386)Tim Rupp2017-03-081-12/+19
|
* Use lint friendly output for python syntax checks. (#22390)Matt Clay2017-03-072-2/+118
|
* Run all `other` tests on Shippable before failing.Matt Clay2017-03-071-3/+10
|
* Add `test/runner` to $PATH in `hacking/env-setup`. (#22387)Matt Clay2017-03-071-1/+1
|
* Create bot friendly sanity output. (#22381)Matt Clay2017-03-074-9/+53
|
* Moved exception handler in a little bit (#22376)Tim Rupp2017-03-071-5/+8
| | | It wasn't being caught in the previous indentation
* Retain vault password as bytes in 2.2 (#22378)Adrian Likins2017-03-078-47/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Retain vault password as bytes in 2.2 Prior to 2.2.1, the vault password was read in as byes and then remained bytes all the way through the code. A bug existed where bytes and text were mixed, leading to a traceback with non-ascii passwords. In devel, this was fixed by changing the read in password to text type to match with our overall strategy of converting at the borders. This was backported to stable-2.2 for the 2.2.1 release. On reflection, this should not have been backported as it causes passwords which were originally non-utf-8 to become utf-8. People will then have their working 2.2.x vault files become in-accessible. this commit pipes bytes all the way through the system for vault password. That way if a password is read in as a non-utf-8 character sequence, it will continue to work in 2.2.2+. This change is only for the 2.2 branch, not for 2.3 and beyond. Why not everywhere? The reason is that non-utf-8 passwords will cause problems when vault files are shared between systems or users. If the password is read from the prompt and one user/machine has a latin1 encoded locale while a second one has utf-8, the non-ascii password typed in won't match between machines. Deal with this by making sure that when we encrypt the data, we always use valid utf-8. Fixes #20398 (cherry picked from commit 5dcce0666a81917c68b76286685642fd72d84327)
* ec2_group: description is only required when group state is present (#19791)Alex Lo2017-03-072-7/+23
| | | | | | | | * description is only required when group state is present also note that AWS requires a non-empty description when creating a security group * clarify description requirement
* composer: fix escape working_dir (#22363)René Moser2017-03-072-62/+60
| | | | | | * composer: fix escaping of path working_dir * composer: fix pep8
* Bad extra early (#22322)Brian Coca2017-03-071-2/+4
| | | | | | * catch bad extra vars data earlier * incoporated @alkins feedback
* Document synchronize limitations around become and connections (#22373)Toshio Kuratomi2017-03-071-0/+2
| | | * Document synchronize limitations around become and connections
* fixed ungrouped definitionBrian Coca2017-03-071-2/+1
|
* fix 'ungrouped' issue with some inventory formatsBrian Coca2017-03-073-0/+15
|
* rename return var to avoid conflictsBrian Coca2017-03-071-2/+3
| | | | fixes #22323
* Move summary to be next to where github places the commit message. (#22368)Toshio Kuratomi2017-03-071-7/+15
| | | | | | | If a user makes a PR with a single, detailed commit message, github will put that at the top of the PR. Move our summary field to the top of the PR template so that it is next to where the commit message is placed. Users can then easily merge the two together or supplement the commit message with additional information that we ask for.
* Idempotency fix for iosxr_config (#22365)Ricardo Carrillo Cruz2017-03-072-7/+17
| | | | | | Multiple fixes to address idempotency issues, along with refactor of module_utils iosxr to look like ios, for code consistency. Fixes #22315
* Fix invocations of module.fail_json with no msg=Kamil Cholewiński2017-03-0715-25/+25
| | | | Bonus: add missing % in cs_nic.py
* Verify that the role specification is using a comma before warningMichael Scherer2017-03-071-4/+8
| | | | | | | | | | | | One way to trigger this is having this snippet in meta/main.yml: dependencies: - role: foo when: "use_foo == True" It shouldn't show a warning but since we assume that 'foo' is the old style format, it always show one. So we should verify the style before calling role_spec_parse.
* Fixing issue #22193 - authorize argument is not deprecated for 2.3 for ios ↵Chris Alfonso2017-03-072-2/+2
| | | | and eos (#22326)
* virt.py: autostart VM attribute (#22208)Loïc Blot2017-03-071-5/+20
| | | | | | | | | | | | | | | * virt.py: autostart VM attribute autostart is now an idempotent VM attribute instead of a non idempotent forced autostart attribute set to True * Make shippable happy * Missing version added * Fix some points * Autostart default is now None * Ident fix
* Ec2_tag support for check mode (#21779)Andrea Giardini2017-03-071-5/+5
|
* Correct `module:`, it should match filename (#22296)John R Barker2017-03-076-6/+6
| | | | | | | | * Validate module: matches filename * remove testcase * Revert module validation, move to different PR
* I think for now I'll just not use dunder setter (#22336)Tim Rupp2017-03-071-11/+16
|
* Remove 'update' param from documentation examples (#22350)Ricardo Carrillo Cruz2017-03-071-1/+0
| | | The 'update' param is no longer supported, thus removing from docs.
* azure_rm inventory version comparison fix (#22341)Matt Davis2017-03-061-4/+4
|
* Standardizing syntax for 'Playbook Loops' documentation (#20863)Aric Renzo2017-03-061-54/+147
|
* [cloud] Fix ZeroDivisionError in ec2_elb_facts module (#22332)Ryan Brown2017-03-061-3/+7
|
* Add changelog entry for Lambda module updates (#22327)Ryan Brown2017-03-061-0/+1
|
* Fixes baseclass for new f5 modules (#22333)Tim Rupp2017-03-061-41/+12
|
* Use a dedicated directory for the mongodb modules (#22187)Lujeni2017-03-064-1/+8
| | | | | * Use a dedicated directory for the mongodb modules * Missing the RETURN documentation in mongodb_user
* Fix Issue #20553 #15737 - merge with reg functionality #19443 (#20555)JimFicarra2017-03-061-22/+143
|
* Update timezone.py (#22329)John R Barker2017-03-060-0/+0
| | | | Fixes `docs/docsite/rst/timezone_module.rst:20: WARNING: Inline emphasis start-string without end-string.`
* Pre-compile regexes to speed up target processing.Matt Clay2017-03-061-1/+2
| | | | | | Without this, changing a large number of files results in target processing taking a very long time due to repeatedly compiling the same patterns in a loop over many targets.
* [cloud] Avoid failures in RDS modyue due to throttling while waiting (#22271)Robin Miller2017-03-061-4/+14
| | | | | | 1. Check less aggressively for resources that take a long time to return (some resources can take an hour or more). 2. Handle throttling when checking for resources, and back off quickly when it occurs.
* Do not pass filters to os_group get_group call (#22321)Ricardo Carrillo Cruz2017-03-061-1/+4
| | | | | As default is set to None, the get_group call doesn't find groups on domain 'None'. Only pass filters in case we pass domain_id value.
* [cloud] Fix data types in ec2_elb_lb causing resource to be spuriously ↵Dan Vaida2017-03-061-2/+2
| | | | | updated (#21906) fixes broken idempotence caused by the idle_timeout and cross_az_load_balancing params. (#21906)
* simplified ifBrian Coca2017-03-061-1/+1
|
* Show diff when file: state=link changes the symlink target (#22243)Marius Gedminas2017-03-062-0/+22
| | | | | | | | * Show diff when file: state=link changes the symlink target * Integration test for symlink target change * Also check soft link idempotency
* lambda: Fix adding environment variables to functions previously not having ↵Michał Masłowski2017-03-062-1/+28
| | | | any (#22313)
* [cloud] allow ec2_lc to take user data from binary files w/ user_data_path ↵Valentyn Boginskey2017-03-061-2/+22
| | | | | | | | | | | | | | | | | | (#20138) * Add user_data_path parameter to ec2_lc module * Improve user_data_path parameter documentation - Specify mutual exclusivity - Specify `version_added` - Change module parameter type to `path` * Use correct comparison for user_data result * Include traceback on error and use with block * Only hide user data if provided in file
* Restore extends_documentation_fragment: nxos (#22312)John R Barker2017-03-0666-1/+66
| | | | | | * Restore extends_documentation_fragment: nxos * Restore extends_documentation_fragment: nxos
* Fixes idempotency issue when upgrading chocolatey packages (#21476)Angus Williams2017-03-061-2/+2
|
* dellos* modules- Documentation Update (#22306)Dhivyap2017-03-066-207/+197
|
* cloudscale: Document SSH host key retrieval (#22299)gaudenz2017-03-051-0/+23
| | | | Document how the cloudscale_server module can be used to retrieve the SSH host keys of the server.
* cloudstack: cs_sshkeypair: fix fingerprint not used as identifier (#22276)René Moser2017-03-052-50/+72
| | | | | | | | * cloudstack: cs_sshkeypair: fix fingerprint not used as identifier * remove from legacy * fix for 2 keys, one with name and one with fingerprint