Bulat Gaifullin
99c24a535f
Add ipmi modules for power and boot management ( #2550 )
...
* Add ipmi modules for power and boot management
* ipmi_power - module for power management
Parameters:
- name
- port
- user
- password
- state
- timeout
* ipmi_boot - module for boot order management
Parameters:
- name
- port
- user
- password
- bootdev
- state
- persist
- uefi
* Fixed copyright
* Supported check mode
Also added description for RETURN
* Added ipmi to list of excludes of tests for python2.4
* added no_log=True for secrets
* added type for port and mark bootdev as required field
2016-12-08 11:34:31 -05:00
Rene Moser
83f263d132
Revert "travis: workaround false negative test failure ( #2362 )"
...
This reverts commit d0568790886f7d3973b31b55c5e045152514c604.
2016-12-08 11:34:31 -05:00
Tim Rupp
70c95e6a4c
Add f5 modules to python 2.4 exclusion list ( #2474 )
...
I am taking over much of the development of modules old
and new for F5 and to meet the coding conventions for our
modules, I am aiming at newer python versions.
Therefore, I will be excluding python 2.4
2016-12-08 11:34:25 -05:00
Toshio Kuratomi
e79bba2588
Removed one module from the py3 syntax check blacklist
2016-12-08 11:34:23 -05:00
Toshio Kuratomi
2b50114d58
Remove from travis blacklist, modules that are compiling with py3
2016-12-08 11:34:21 -05:00
Toshio Kuratomi
351dc1f270
Remove system modules from the python3 blacklist as they are now compatible.
2016-12-08 11:34:20 -05:00
Toshio Kuratomi
868a4584a4
Remove the web_infrastructure modules from the py3 blacklist
2016-12-08 11:34:20 -05:00
René Moser
68942416df
travis: workaround false negative test failure ( #2362 )
...
travis: workaround false negative test failure
2016-12-08 11:34:19 -05:00
René Moser
5128a11cdc
letsencrypt: fix tests failures ( #2360 )
2016-12-08 11:34:19 -05:00
Matt Martz
081303c111
Exclude mssql_db.py from py24 syntax checks
2016-12-08 11:34:18 -05:00
René Moser
99646d5dbb
fix build and doc cleanups ( #2286 )
2016-12-08 11:34:17 -05:00
Michael Scherer
06e3950efb
Port patch.py to python3/python2.4 syntax ( #2276 )
2016-12-08 11:34:16 -05:00
Toshio Kuratomi
fae2a50d4d
Move running py3 compile test from whitelist to blacklist ( #2254 )
2016-12-08 11:34:15 -05:00
Toshio Kuratomi
009f5f716a
Add vmware and lxc to python3 checks
2016-12-08 11:34:15 -05:00
Michael Scherer
24a08d350a
Add support for checking module on python3, like on core ( #2235 )
2016-12-08 11:34:14 -05:00
Matt Martz
f9e516ce1b
No exclusions necessary
2016-12-08 11:34:13 -05:00
Matt Martz
23222160e4
Reduce exclusions for ansible-testing due to fixes and changes in ansible-testing
2016-12-08 11:34:12 -05:00
Kamil Szczygiel
4a93ebd97b
influxdb database module
2016-12-08 11:34:12 -05:00
René Moser
9e9535fd8c
travis: exlcude cs_template to fix build failure ( #2168 )
2016-12-08 11:34:12 -05:00
Matt Martz
c8bd27f1e8
Rebase PRs against $TRAVIS_BRANCH before performing tests
2016-12-08 11:34:02 -05:00
Matt Martz
402a996430
Don't call sys.exit in sns_topic, use HAS_BOTO to fail
2016-12-08 11:33:51 -05:00
Matt Martz
2738ae94c0
Exclude modules that are importing requests
2016-12-08 11:33:50 -05:00
Matt Martz
bc8bbee640
Update .travis.yml to remove the validation exclusion for route53_zone
2016-12-08 11:33:41 -05:00
Matt Martz
51f9961b17
Update excludes with currently failing modules
2016-12-08 11:33:40 -05:00
Matt Martz
3992ce127e
Use ansible-testing project to validate basic module requirements
2016-12-08 11:33:40 -05:00
Matt Martz
503948203f
znode requires a minimum of python2.6
2016-12-08 11:33:24 -05:00
Toshio Kuratomi
022af3f146
dnf rewrite requires 2.6 and above (dnf bindings require 2.6 and above as well)
2016-12-08 11:33:01 -05:00
Toshio Kuratomi
dfed9bf832
Disable travis docs checks for now
2016-12-08 11:32:56 -05:00
Toshio Kuratomi
40c794e185
Add testing documentation to travis
2016-12-08 11:32:55 -05:00
Matt Martz
2551c590a7
Specify that travis should use python2.6
2016-12-08 11:32:39 -05:00
Matt Martz
8178854c2a
Ignore pushbullet.py from 2.4 compat checks
2016-12-08 11:32:39 -05:00
Matt Martz
98bbadb567
Add py27 compileall to test all modules, specifically for syntax errors
2016-12-08 11:32:36 -05:00
Matt Martz
6a5d073b83
Be more explicit with exclusions
2016-12-08 11:32:36 -05:00
Matt Martz
bdf9623f56
Exclude consul modules from py24 syntax check
2016-12-08 11:32:36 -05:00
Matt Martz
8bd5757720
Fix up modules that have python24 syntax error
2016-12-08 11:32:36 -05:00
Matt Martz
9ccc869180
Add compileall testing via travis to validate modules are python24 compatible
2016-12-08 11:32:36 -05:00