Commit Graph

27398 Commits (737c6afb5487434b5640ff97a7c64fe29dd3d3e4)
 

Author SHA1 Message Date
Toshio Kuratomi ea05c56a41 Fix remaining python3 compile problems 8 years ago
Toshio Kuratomi 3901fe72d3 Fix amazon extras modules to compile under python3 8 years ago
Toshio Kuratomi 46a1f73778 Fix remaining centurylink modules for py3
Also update the imports to take advantage of the Ansiballz imports
8 years ago
Michael Scherer 8fb4fd6736 Fix pkgng on python 3
Fail with:

    Traceback (most recent call last):
      File \"/tmp/ansible_2rsl4fg1/ansible_module_pkgng.py\", line 353, in <module>
        main()
      File \"/tmp/ansible_2rsl4fg1/ansible_module_pkgng.py\", line 330, in main
        _changed, _msg = install_packages(module, pkgng_path, pkgs, p[\"cached\"], p[\"pkgsite\"], dir_arg)
      File \"/tmp/ansible_2rsl4fg1/ansible_module_pkgng.py\", line 161, in install_packages
        old_pkgng = pkgng_older_than(module, pkgng_path, [1, 1, 4])
      File \"/tmp/ansible_2rsl4fg1/ansible_module_pkgng.py\", line 121, in pkgng_older_than
        while compare_version[i] == version[i]:
    TypeError: 'map' object is not subscriptable
8 years ago
Alexandre Garnier 945ac72217 Really fix python 2.4 compatibility
PR #1544 didn't remove the keyword argument 'delete' not existing in `tempfile.NamedTemporaryFile()` in python 2.4
8 years ago
Steyn Huizinga c21dd8c13b Fix for ansible/ansible-modules-extras#3173 (#3203) 8 years ago
James Kassemi f4faf9842f Fix issue with multiple pages of results in ec2_lc_find (#3090) 8 years ago
Jeff d8efe53d7c logicmonitor: Documentation and logging updates based on feedback (#2756) 8 years ago
Nick Piper 491b136f6e doc: Correction for spelling of 'azure_rm_deployment' in example (#3212) 8 years ago
matt colton 93627a1f0f sl_vm: update datacenter, cpu and memory options (#3236) 8 years ago
Michael Scherer 4bbfe36a6e Refactor some code in timezone module 8 years ago
Morgan Jones be19af02f7 azure_rm_deployment: fix rg issue with _nic_to_public_ips_instance() (#2950)
Fix an issue with _nic_to_public_ips_instance() function. There was an assumption in the code that the Public IP sits in the same resource group, this isn't always the case.
8 years ago
Jonathan Sokolowski 90cc40e105 lvg: Initialise device list (#3141) 8 years ago
Michael Scherer 9bdb567c56 Make netscaler pass python3 sanity check 8 years ago
Michael Scherer 04996c3720 Make nmcli pass py3 sanity check
Cleanup include, do not use '*' for future refactoring.

Since nmcli is not present on EL5, we can safely use python
2.6 syntax only.
8 years ago
John R Barker 32c4190ac8 Remove reference to ansible-validate-modules (#3256)
ansible-validate-modules is now in ansible/ansible

During 2.3 we will be merge the modules into ansible/ansible so this file will go away.

The new testing documentation will refer to `ansible-test` which will wrap up the unit, integration, and ansible-validate-modules. So no need to document here.
8 years ago
John R Barker 3472cc6f3a Run validate-modules from ansible/ansible (#3242)
* Run validate-modules from ansible/ansible

* Update sanity.sh
8 years ago
Tim Rupp 56147c3771 Adds module to manage SNAT pools on a BIG-IP (#3217)
This module adds the ability to manage the lifecycle of SNAT pools on a BIG-IP.

Tests for this module can be found here

https://github.com/F5Networks/f5-ansible/blob/master/roles/bigip_snat_pool/tasks/main.yaml

Platforms this was tested on are

12.1.0 HF1
8 years ago
Tim Rupp 7bfb491ba5 Adds the bigip_hostname module (#3216)
This module can be used to change the hostname on a bigip. The
hostname must be set via the tmsh or API methods or else it will
not reflect properly in the config.

Tests for this module can be found here

https://github.com/F5Networks/f5-ansible/blob/master/roles/bigip_hostname/tasks/main.yaml

Platforms this was tested on are

12.0.0
12.1.0 HF1
8 years ago
Tim Rupp 5d3dafc02e Adds bigip_gtm_facts module (#3232)
This patch adds support for querying the GTM(DNS) facts from a
BIG-IP. This completes a previous PR that was requested but not
finished.

Tests for this module can be found here

https://github.com/F5Networks/f5-ansible/blob/master/roles/bigip_gtm_facts/tasks/main.yaml

Platforms this was tested on are

11.6.0
12.1.0 HF1
8 years ago
Michael Scherer 50b31a2343 Do not import splitter, since we do not use it 8 years ago
Michael Scherer 7f4fdba0c6 Make openvswitch* pass py3 sanity check 8 years ago
Michael Scherer 2a83eefaae Make consul modules pass sanity test for python 3 8 years ago
Michael Scherer d4157095f3 Make bigpanda module pass python3 sanity check 8 years ago
Michael Scherer 9cac0b54c6 Make jabber module compile on python 3 8 years ago
Michael Scherer 60b6cb8305 Make mail compile on python 3 8 years ago
Michael Scherer 95929fb79f Make postgresql module in extras compile on py3 8 years ago
Michael Scherer 6963cd8ae7 Make mongodb modules compile on python 3 8 years ago
Michael Scherer 1bca0847a4 Make rax_clb_ssl module pass sanity check for py3 8 years ago
Michael Scherer 2ceb672016 Fix dnsmadeeasy module to pass py3 sanity check 8 years ago
Michael Scherer b902ea297f Make mqtt pass python3 sanity tests 8 years ago
Toshio Kuratomi 3c1dea1933 Add python-2.6 requirement to the proxmox module 8 years ago
Michael Scherer 573958bd53 Do not leak login_password when using verbose, with no_log 8 years ago
Alex 88e940a3e1 zypper: fix for checking result is None (#3143) 8 years ago
Michael Scherer 1948bcb9e7 Make zabbix modules compile on python 3
Since the module is not compatible with python 2.4, we
do not need to use the get_exception trick
8 years ago
Michael Scherer c1f7fa2f3b ovirt_auth: fix type and password leak (#3119)
Do not leak the password in log, and verify the path of ca_file
8 years ago
Ville Reijonen e5688c709a win_scheduled_task: fix days_of_week var command typo (#3198) 8 years ago
Michael Scherer adc62226d4 Make dnssimple compile on python 3 8 years ago
hyperized d815890aa6 Update irc.py (#3144)
Proposal to update the example to YAML syntax.
8 years ago
Benjamin Copeland 2796370b57 statusio_maintenance: Fix minor typo (#3137) 8 years ago
Jasper Lievisse Adriaanse 83a6032b7a Remove incorrect statement, uri module doesn't require httplib2 anymore 8 years ago
Michael Scherer 8676924da5 Fix proxmox for python 3
Since it doesn't work on python 2.4, we can use the native
exception handling way for python 3
8 years ago
Michael Scherer 37b62a1db3 Remove gce from the blacklist for python 3 tests, forgot in #3179 8 years ago
Toshio Kuratomi f77aa869b8 Few more places where gce modules need python3 compat exceptions 8 years ago
Michael Scherer 7ba630eda2 Make xenserver_facts compile on python 3
Since the xenapi is not needed on python 2.4, we can use the
regular exception handling code
8 years ago
Michael Scherer 9f5f85c9f0 Port ovirt to python 3
Since ovirt sdk is not running on python 2.4, we can use python 2.6
syntax directly for exceptions.
8 years ago
Michael Scherer 715b88a8a5 Make redis run on python 3 8 years ago
Michael Scherer 11d88bc1a8 Fix gce module to compile on python 3 (#3179) 8 years ago
Michael Scherer da6851bdf4 Make expect module compile on python 3 8 years ago
Michael Scherer 415c2d4591 Make sensu_check compile on python 3 (#3177) 8 years ago