Commit graph

44 commits

Author SHA1 Message Date
John R Barker
38b4263531 ec2_vpc_dhcp_options_facts.py no py3
Old PR was merged that hadn't been updated since we added the py3 checks
2016-08-30 20:37:05 +01:00
Toshio Kuratomi
b5beed7e34 We've decided that python-3.5 is our minimum pyhton3 version (#2798) 2016-08-29 09:13:08 -07:00
Tobias Rüetschi
825a224d38 Feature udm user (#2406)
* Creating directory univention

* UCS udm_user: added

Signed-off-by: Tobias Rüetschi <tobias.ruetschi@adfinis-sygroup.ch>

* UCS udm_user: updating, added support to modify user groups

Signed-off-by: Tobias Rüetschi <tobias.ruetschi@adfinis-sygroup.ch>

* UCS udm_user: add key homedrive

Signed-off-by: Tobias Rüetschi <tobias.ruetschi@adfinis-sygroup.ch>

* UCS udm_user: add key userexpiry

Signed-off-by: Tobias Rüetschi <tobias.ruetschi@adfinis-sygroup.ch>

* python styling

Signed-off-by: Tobias Rüetschi <tobias.ruetschi@adfinis-sygroup.ch>

* UCS udm_user: updated, add supports check mode

Signed-off-by: Tobias Rüetschi <tobias.ruetschi@adfinis-sygroup.ch>

* UCS udm_user: updated, add support to modify users

* UCS udm_user: change string formating

* UCS udm_user: add type definitions to the argument specification

* UCS udm_user: only modify object if it has changed

* UCS udm_user: if user not exists, changed is always true

* UCS udm_user: import common code for univention from ansible.module_utils.univention_umc

* UCS udm_user: add a lot more attributes

* UCS udm_user: add license information

* UCS udm_user: fix API serviceprovider and unixhome

* UCS udm_user: add documentation

* univention udm_user: import only AnsibleModule from ansible.module_utils.basic

* univention udm_user: reorder documentation options

* univention udm_user: fix documentation

* univention udm_user: dont log password

* univention udm_user: add more examples
2016-08-27 00:07:32 +01:00
Toshio Kuratomi
6f1753cccd Moved the atomic modules to cloud/atomic. (#2784)
Similar category to docker and lxd
2016-08-26 07:14:06 -04:00
Toshio Kuratomi
65eba72ee6 Get hipchat, sns, and typetalk notification modules compiling on py3 (#2782) 2016-08-24 08:40:31 -07:00
Brian Coca
8e9ac4a04d updated blacklist 2016-08-23 14:43:32 -04:00
Saravanan K R
aacbb97aa6 Added modules to manage Atomic Host Platform (host and image) (#1902)
* Added modules to manage Atomic Host Platform (host and image)

* Fixed review comments

* Fixed requirements and locale setting
2016-08-18 08:05:48 -07:00
Bulat Gaifullin
e32897f4d9 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-07-14 16:38:20 +02:00
Rene Moser
067b908415 Revert "travis: workaround false negative test failure (#2362)"
This reverts commit d056879088.
2016-07-10 10:42:39 +02:00
Tim Rupp
1c36665545 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-06-24 11:01:17 -04:00
Toshio Kuratomi
146c969c07 Removed one module from the py3 syntax check blacklist 2016-06-13 12:05:00 -07:00
Toshio Kuratomi
9e565c4af0 Remove from travis blacklist, modules that are compiling with py3 2016-06-04 16:35:48 -07:00
Toshio Kuratomi
5ac13bc0c9 Remove system modules from the python3 blacklist as they are now compatible. 2016-06-03 06:31:00 -07:00
Toshio Kuratomi
3444cd1813 Remove the web_infrastructure modules from the py3 blacklist 2016-06-02 11:59:21 -07:00
René Moser
d056879088 travis: workaround false negative test failure (#2362)
travis: workaround false negative test failure
2016-06-02 09:46:05 +02:00
René Moser
4874ceefa5 letsencrypt: fix tests failures (#2360) 2016-06-02 09:31:08 +02:00
Matt Martz
98039323e2 Exclude mssql_db.py from py24 syntax checks 2016-05-26 10:06:36 -05:00
René Moser
a055d7240a fix build and doc cleanups (#2286) 2016-05-24 13:24:04 +02:00
Michael Scherer
a780dbf4e1 Port patch.py to python3/python2.4 syntax (#2276) 2016-05-23 09:44:57 -04:00
Toshio Kuratomi
33f3612e5c Move running py3 compile test from whitelist to blacklist (#2254) 2016-05-19 15:22:39 -07:00
Toshio Kuratomi
e710dc47fe Add vmware and lxc to python3 checks 2016-05-17 10:39:47 -07:00
Michael Scherer
7e97b2131b Add support for checking module on python3, like on core (#2235) 2016-05-17 10:32:14 -07:00
Matt Martz
a4b631522d Merge pull request #2179 from sivel/ansible-testing-exclusions
Ansible testing exclusions
2016-05-07 07:36:41 -05:00
Matt Martz
61b9b48c60 No exclusions necessary 2016-05-06 14:02:23 -05:00
Matt Martz
b4de5ec208 Reduce exclusions for ansible-testing due to fixes and changes in ansible-testing 2016-05-06 14:00:07 -05:00
Kamil Szczygiel
f193c1b96a influxdb database module 2016-05-05 15:40:34 -07:00
René Moser
72a4185edc travis: exlcude cs_template to fix build failure (#2168) 2016-05-05 12:27:38 +02:00
Matt Martz
d4c73059fe Rebase PRs against $TRAVIS_BRANCH before performing tests 2016-04-01 13:50:22 -05:00
Matt Martz
f5329eb337 Don't call sys.exit in sns_topic, use HAS_BOTO to fail 2016-03-01 14:22:28 -06:00
Matt Martz
31acf905a5 Exclude modules that are importing requests 2016-02-29 09:37:51 -06:00
Matt Martz
01969e7b63 Update .travis.yml to remove the validation exclusion for route53_zone 2015-12-23 11:10:48 -06:00
Matt Martz
9645d67fd4 Update excludes with currently failing modules 2015-12-22 15:38:44 -06:00
Matt Martz
f7f760b8d8 Use ansible-testing project to validate basic module requirements 2015-12-22 15:31:41 -06:00
Matt Martz
e6b6bac820 znode requires a minimum of python2.6 2015-10-01 12:07:43 -05:00
Toshio Kuratomi
45f1c7903a dnf rewrite requires 2.6 and above (dnf bindings require 2.6 and above as well) 2015-07-21 07:02:50 -07:00
Toshio Kuratomi
4e48ef9eca Disable travis docs checks for now 2015-07-01 07:25:20 -07:00
Toshio Kuratomi
86d5ca411c Add testing documentation to travis 2015-06-29 13:09:58 -07:00
Matt Martz
1cc23bd9a0 Specify that travis should use python2.6 2015-05-14 11:05:35 -05:00
Matt Martz
a2daad00f8 Ignore pushbullet.py from 2.4 compat checks 2015-05-13 19:45:32 -05:00
Matt Martz
6c8d505532 Add py27 compileall to test all modules, specifically for syntax errors 2015-05-12 10:36:27 -05:00
Matt Martz
d97ffb3f58 Be more explicit with exclusions 2015-05-11 10:37:41 -05:00
Matt Martz
c8bd663548 Exclude consul modules from py24 syntax check 2015-05-11 10:20:54 -05:00
Matt Martz
e568032bc3 Fix up modules that have python24 syntax error 2015-05-11 09:51:48 -05:00
Matt Martz
2c4ea93771 Add compileall testing via travis to validate modules are python24 compatible 2015-05-08 13:42:20 -05:00