summaryrefslogtreecommitdiffstats
path: root/test (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* frr: New module for BGP configuration management (#51281)Nilashish Chakraborty2019-03-043-1/+224
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added frr_bgp module Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * Fix pycodestyle warnings Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * Fix CI docs issues Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * Initial test files Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * Fix dir structure to make CI happy Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * Fix imports Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * Fix CI Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * Fix CI Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * Split neighbor spec to handle general session and af session Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * New set of unittests Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * Fix CI Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * Fix CI - 2 Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * Update license Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * Add port option for neighbor Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * Validate network input Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * Validate network input Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * Fix sanity test failure Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * Add validation for AF and more examples Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Adding DevTest Lab ARM Template facts (#53196)Zim Kalinowski2019-03-041-0/+41
|
* Add addon/network/aad support for AKS (#51014)Yuwei Zhou2019-03-042-29/+68
|
* New module to support BGP configuration management in IOS (#49121)Nilashish Chakraborty2019-03-047-0/+647
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ios_bgp initial push Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * Added tests for ios_bgp Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * Fixed docs Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * Added space Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * Fix Shippable Errors Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * Fix Shippable Errors Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * Add support for af_neighbor option Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * Add support for af_neighbor option - 2 Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * Add support for af_neighbor option - 3 Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * Fix typo Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * Refactor BGP Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * Fix CI and previous reviews Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * Add missing params documentation Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * Remove previous tests Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * Remove elements=dict from keys with type=list from args spec for element validation to pass Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * Added function to validate input Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * Fix sanity test failure Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * Minor bug fixes Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * Fix typo in fixture Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com> * Add integration tests Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* FortiManager Plugin Module Conversion: fmgr_device_config (#52765)ftntcorecse2019-03-042-317/+270
| | | | | | | | | | * Auto Commit for: fmgr_device_config * autopep8 changes * Auto Commit for: fmgr_device_config * Auto Commit for: fmgr_device_config
* FortiManager Plugin Module Conversion: fmgr_device (#52767)ftntcorecse2019-03-042-717/+1076
| | | | | | * Auto Commit for: fmgr_device * Auto Commit for: fmgr_device
* FortiManager Plugin Module Conversion: fmgr_query (#52770)ftntcorecse2019-03-042-0/+207
| | | | | | * Auto Commit for: fmgr_query * Auto Commit for: fmgr_query
* FortiManager Plugin Module Conversion: fmgr_fwobj_address (#52773)ftntcorecse2019-03-042-2306/+1129
| | | | | | | | | | | | * Auto Commit for: fmgr_fwobj_address * Auto Commit for: fmgr_fwobj_address * Auto Commit for: fmgr_fwobj_address * Auto Commit for: fmgr_fwobj_address * Commit contains updates to module, unit test, and/or fixture files: fmgr_fwobj_address
* Adding DevTest Lab Artifact facts (#53195)Zim Kalinowski2019-03-041-0/+45
|
* Adding DevTest Lab Artifact Source facts module (#53194)Zim Kalinowski2019-03-041-0/+43
|
* Use setup_remote_tmp for windows httptester (#53255)Jordan Borean2019-03-045-450/+433
|
* udpating dtl version (#53220)Zim Kalinowski2019-03-041-1/+1
|
* openssl_certificate, fixed has_expired to check the cert expiration date ↵Andrea Tartaglia2019-03-022-0/+41
| | | | (#53168)
* Disable ec2_vpc_vgw tests yet again (#53184)Sloane Hertel2019-03-011-0/+1
|
* validate-modules improve empty version_added handling (#53177)Matt Martz2019-03-011-4/+5
| | | | | | * Improve empty version_added handling * Remove unrelated ignore
* Remove invalid validate-modules ignore entry.Matt Clay2019-03-011-1/+0
|
* Don't die when kernel memory accounting is not supported by runc build. (#53163)Felix Fontein2019-03-011-0/+5
|
* Add kubevirt_cdi_upload module (#52990)Mariusz Mazur2019-03-011-0/+1
|
* get_url: return no change in check mode when checksum matches (#53070)Tony Finch2019-03-011-0/+13
| | | Signed-off-by: Tony Finch <dot@dotat.at>
* Overhaul ansible-test cloud test plugins. (#53044)Matt Clay2019-03-0134-211/+338
|
* Don't allow an empty version_addedMatt Martz2019-03-011-1/+2
|
* Move _handle_aliases() out of basic.py (#48578)Sam Doran2019-02-283-1/+111
| | | | | | | | | Refinements: - return legal_inputs and update class properties - remove redundant arguments from method and handle in caller - add better exception types to method * Add unit tests for handle_aliases
* Reboot - add parameter for paths to search for shutdown command (#51194)Sam Doran2019-02-281-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Look in /lib/molly-guard for shutdown command Signed-off-by: Sam Doran <sdoran@redhat.com> * Add parameter for extra_search_paths Signed-off-by: Sam Doran <sdoran@redhat.com> * Change option to search_paths - Update docs - Make the parameter replace the default values - Add some sanity checking on the data type Signed-off-by: Sam Doran <sdoran@redhat.com> * Correct parameter in tests, change conditional for molly-guard tasks Signed-off-by: Sam Doran <sdoran@redhat.com> * Address feedback * Simplify field validation Needed the try except in case a non-iterable type is put in the search_paths field
* uri/win_uri: Make method a free text field (#49719)Dag Wieers2019-02-283-2/+36
| | | | | | | | | | | | | * uri/win_uri: Make method a free text field Since various interfaces introduce their own HTTP method (e.g. like PROPFIND, LIST or TRACE) it's better to leave this up to the user. * Fix HTTP method check in module_utils urls * Add integration test for method UNKNOWN * Clarify the change as requested during review
* Last two fields in fstab are optional (fixes #43855) (#43941)Jiri Tyr2019-02-281-2/+30
| | | | | * Last two fields in fstab are optional * Add changelog
* Enable ec2_vpc_vgw tests (#53118)Sloane Hertel2019-02-281-1/+0
|
* aws_kms tags fix (#53088)Will Thames2019-02-281-3/+4
| | | | | | | | | | | * Fix TagName and TagValue in aws_kms Fixes #53061 * Improve test suite to check for tags Also fixed some obvious failures, need to run the test suite from time to time!
* adding quiet option to assert (ansible#27124) (#52032)rwagnergit2019-02-286-0/+106
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * adding quiet option to assert (ansible#27124) * adding doc for quiet to assert.py * fixing PEP8 failure * improving example * improving docs * adding changelog fragment * adding . at end of descriptions * removing trailing blank line * adding integration test for assert * fixing CI complaints * disabling gather_facts in quiet.yml test * rerunning to capture skip * cleaning up python 2 vs 3 * following rebase * fixing CI complaints * fixing CI complaints * fixing CI complaints * fixing CI complaints * fixing CI complaints
* New module: xenserver_guest_powerstate - manages powerstate of XenServer VMs ↵Bojan Vitnik2019-02-283-0/+350
| | | | | | | (#49425) * Initial commit for xenserver_guest_powerstate module * Added unit tests for the module, removed unused imports
* Python interpreter discovery (#50163)Matt Davis2019-02-286-8/+189
| | | | | | | | | | | | | | * Python interpreter discovery * No longer blindly default to only `/usr/bin/python` * `ansible_python_interpreter` defaults to `auto_legacy`, which will discover the platform Python interpreter on some platforms (but still favor `/usr/bin/python` if present for backward compatibility). Use `auto` to always use the discovered interpreter, append `_silent` to either value to suppress warnings. * includes new doc utility method `get_versioned_doclink` to generate a major.minor versioned doclink against docs.ansible.com (or some other config-overridden URL) * docs revisions for python interpreter discovery (cherry picked from commit 5b53c0012ab7212304c28fdd24cb33fd8ff755c2) * verify output on some distros, cleanup
* network.py:ActionModule:run: does not honor _handle_src_option failures (#52745)Chris Van Heuveln2019-02-282-15/+4
| | | | | | | | | | | | | | | | | | | | | | | | | * network.py:ActionModule:run: does not honor _handle_src_option failures PR #50301 moved template error handling out of run() and into its own method in `_handle_src_option`; however, after the change run() ignores the return value so any errors are ignored. Reproduceable with `nxos_config/tests/common/src_invalid.yaml` Verified fix with `nxos_config/tests/common/src_*` tests. Ref: https://github.com/ansible/ansible/commit/71113ee291aa51f5363486537b3407204acb5a99#diff-7477bf046013758366cc85b06f90709aR43 * nxos_config/tests/common/src_basic: Updated to test with src This test was not actually testing with `src:` as it should have. * Revert 412d7e change to plugins/action/network.py PR #52912 fixed this already. * nxos_config: fix src_invalid test
* Remove `skip/rhel8.0` from osx_defaults test.Matt Clay2019-02-281-1/+0
| | | | The test already has `skip/rhel` which is enough.
* Migrate existing Digital Ocean integration tests to new framework (#51785)Kevin Breit2019-02-284-0/+73
| | | | | - SSH key and floating IP tests were legacy - PR moves, but does not enhance tests - Uses consistent API key variable
* Don't run integration tests for OS'es older than Windows 2016 (#53057)Wojciech Sciesinski2019-02-282-0/+8
|
* Ensure play order is obeyed (#49897)Brian Coca2019-02-284-0/+52
| | | | | | | | | * Ensure play order is obeyed it was being ignored depending on other options also added tests for each order (except shuffle) both serial and not fixes #49846
* Adding postgresql configuration module (#45072)Zim Kalinowski2019-02-271-41/+99
| | | | | | | | | | | | | | * adding postgresqlconfiguration * removed unnecessary option * small fixes * moved tests to main server test * update comments * updated module
* adding mysql configuration module (#45076)Zim Kalinowski2019-02-271-0/+83
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * adding mysql configuration module * fixes in configuration * move tests * fixes * updating test * updated module * fixed merge issues * one more test fix * adding for debugging purposes * removed file checked in by mistake * one more merge problem * fixed test * try to get more info * fix error
* Only run ec2_vpc_vgw on changes to the module to avoid hitting the limit ↵Sloane Hertel2019-02-271-0/+1
| | | | | | | | (#53082) * Only run ec2_vpc_vgw on changes to the module to avoid hitting the resource limit * actually mark as disabled
* docker_swarm: more integration tests (#53035)Felix Fontein2019-02-275-0/+1171
| | | | | | | | | | | | * Add more tests. * Added tests for CA options. * Don't run in docker-in-docker situations where docker daemon becoming instable is really dangerous. Also, restart docker daemon after tests. * Only run CA tests when openssl_certificate can be run (which is not the case for RHEL7, see #34054). * Add comment on why docker-based CI runs are skipped.
* Lenovo cnos logging (#52978)Anil Kumar Muraleedharan2019-02-278-0/+249
| | | * Adding the module cnos_logging.py to the module suite from Lenovo
* fix no_log indentation so AWS temporary credentials aren't displayed in ↵Sloane Hertel2019-02-272-2/+2
| | | | tests (#53073)
* FortiManager Plugin Module Conversion: fmgr_secprof_dns (#52771)ftntcorecse2019-02-272-100/+63
| | | | | | * Auto Commit for: fmgr_secprof_dns * Auto Commit for: fmgr_secprof_dns
* FortiManager Plugin Module Conversion: fmgr_secprof_profile_group (#52772)ftntcorecse2019-02-272-71/+89
| | | | | | * Auto Commit for: fmgr_secprof_profile_group * Auto Commit for: fmgr_secprof_profile_group
* FortiManager Plugin Module Conversion: fmgr_fwobj_vip (#52774)ftntcorecse2019-02-272-1582/+1938
| | | | | | | | | | * Auto Commit for: fmgr_fwobj_vip * Auto Commit for: fmgr_fwobj_vip * Auto Commit for: fmgr_fwobj_vip * Auto Commit for: fmgr_fwobj_vip
* Fix force when state==present. (#53003)Felix Fontein2019-02-271-0/+23
|
* nxos_hsrp: fix 'sh_preempt': <unknown enum:> (#52858)Chris Van Heuveln2019-02-271-2/+2
| | | | | | | | | | * nxos_hsrp: fix 'sh_preempt': <unknown enum:> Some older nxos images fail to set this attr value. This fix checks for unknown enum and issues a second (unstructured) call to the device to get the data. * add whitespace for pep8
* Auto Commit for: fmgr_device_group (#52784)ftntcorecse2019-02-272-386/+325
|
* FortiManager Plugin Module Conversion: fmgr_fwpol_ipv4 (#52785)ftntcorecse2019-02-272-1141/+634
| | | | | | * Auto Commit for: fmgr_fwpol_ipv4 * Auto Commit for: fmgr_fwpol_ipv4
* FortiManager Plugin Module Conversion: fmgr_script (#52786)ftntcorecse2019-02-272-34/+194
| | | | | | | | * Auto Commit for: fmgr_script * Auto Commit for: fmgr_script * Auto Commit for: fmgr_script
* FortiManager Plugin Module Conversion: fmgr_secprof_ssl_ssh (#52787)ftntcorecse2019-02-272-287/+233
| | | | | | | | * Auto Commit for: fmgr_secprof_ssl_ssh * Auto Commit for: fmgr_secprof_ssl_ssh * Auto Commit for: fmgr_secprof_ssl_ssh