James Cassell
bc4ef99533
standardize TLS connection properties ( #54315 )
...
* openstack: standardize tls params
* tower: tower_verify_ssl->validate_certs
* docker: use standard tls config params
- cacert_path -> ca_cert
- cert_path -> client_cert
- key_path -> client_key
- tls_verify -> validate_certs
* k8s: standardize tls connection params
- verify_ssl -> validate_certs
- ssl_ca_cert -> ca_cert
- cert_file -> client_cert
- key_file -> client_key
* ingate: verify_ssl -> validate_certs
* manageiq: standardize tls params
- verify_ssl -> validate_certs
- ca_bundle_path -> ca_cert
* mysql: standardize tls params
- ssl_ca -> ca_cert
- ssl_cert -> client_cert
- ssl_key -> client_key
* nios: ssl_verify -> validate_certs
* postgresql: ssl_rootcert -> ca_cert
* rabbitmq: standardize tls params
- cacert -> ca_cert
- cert -> client_cert
- key -> client_key
* rackspace: verify_ssl -> validate_certs
* vca: verify_certs -> validate_certs
* kubevirt_cdi_upload: upload_host_verify_ssl -> upload_host_validate_certs
* lxd: standardize tls params
- key_file -> client_key
- cert_file -> client_cert
* get_certificate: ca_certs -> ca_cert
* get_certificate.py: clarify one or more certs in a file
Co-Authored-By: jamescassell <code@james.cassell.me>
* zabbix: tls_issuer -> ca_cert
* bigip_device_auth_ldap: standardize tls params
- ssl_check_peer -> validate_certs
- ssl_client_cert -> client_cert
- ssl_client_key -> client_key
- ssl_ca_cert -> ca_cert
* vdirect: vdirect_validate_certs -> validate_certs
* mqtt: standardize tls params
- ca_certs -> ca_cert
- certfile -> client_cert
- keyfile -> client_key
* pulp_repo: standardize tls params
remove `importer_ssl` prefix
* rhn_register: sslcacert -> ca_cert
* yum_repository: standardize tls params
The fix for yum_repository is not straightforward since this module is
only a thin wrapper for the underlying commands and config. In this
case, we add the new values as aliases, keeping the old as primary,
only due to the internal structure of the module.
Aliases added:
- sslcacert -> ca_cert
- sslclientcert -> client_cert
- sslclientkey -> client_key
- sslverify -> validate_certs
* gitlab_hook: enable_ssl_verification -> hook_validate_certs
* Adjust arguments for docker_swarm inventory plugin.
* foreman callback: standardize tls params
- ssl_cert -> client_cert
- ssl_key -> client_key
* grafana_annotations: validate_grafana_certs -> validate_certs
* nrdp callback: validate_nrdp_certs -> validate_certs
* kubectl connection: standardize tls params
- kubectl_cert_file -> client_cert
- kubectl_key_file -> client_key
- kubectl_ssl_ca_cert -> ca_cert
- kubectl_verify_ssl -> validate_certs
* oc connection: standardize tls params
- oc_cert_file -> client_cert
- oc_key_file -> client_key
- oc_ssl_ca_cert -> ca_cert
- oc_verify_ssl -> validate_certs
* psrp connection: cert_trust_path -> ca_cert
TODO: cert_validation -> validate_certs (multi-valued vs bool)
* k8s inventory: standardize tls params
- cert_file -> client_cert
- key_file -> client_key
- ca_cert -> ca_cert
- verify_ssl -> validate_certs
* openshift inventory: standardize tls params
- cert_file -> client_cert
- key_file -> client_key
- ca_cert -> ca_cert
- verify_ssl -> validate_certs
* tower inventory: verify_ssl -> validate_certs
* hashi_vault lookup: cacert -> ca_cert
* k8s lookup: standardize tls params
- cert_file -> client_cert
- key_file -> client_key
- ca_cert -> ca_cert
- verify_ssl -> validate_certs
* laps_passord lookup: cacert_file -> ca_cert
* changelog for TLS parameter standardization
2019-03-28 00:19:28 -05:00
Olivier BLIN
1a57daf9b0
Add support for multiple IPv6 addresses in nxos_l3_interface module ( #50892 )
...
* Add support for multiple IPv6 addresses in nxos_l3_interface module
Cisco support multiple IPv6 addresses on each interface but only the first
IPv6 is considered by this module. There is no impact on the configuration
but the module is not idempotent.
* Add internal support for IPv6 list
* Fix module idempotency
* Initialize tests for nxos_l3_interface
* Fix IPv4 removal idempotency
* Fix data extraction from nxos config
* Fix silently ignored interfaces in nxos_l3_interface
* Add warning when interface does not exist in nxos config
2019-03-27 10:52:42 -04:00
Anil Kumar Muraleedharan
8d742d9bff
Lenovo cnos user module ( #53763 )
...
* Adding cnos_user module to Ansible
* Update cnos_user.py
* Adding Functional test cases and unit test cases.
* Fixing Bug found in testing with Lenovo Mars.
* Review comments incorporated
* Review comments implemented.
* Copy paste mistake
2019-03-27 19:22:05 +05:30
Ujwal Komarla
9384773e1e
Exos httpapi ( #54405 )
...
* Modify EXOS module utils to utilize 'httpapi' or 'network-cli' connection
* Changes to cliconf plugin to support 'json' or 'text' output for compatibility between network-cli and httpapi
* Add HTTPAPI plugin supportng JSONRPC and RESTCONF for EXOS
* exos_facts modify commands with run script cli2json.py to command dictionary specifying 'json' output
Load appropriate fixtures
* Update exos_config module to utilize the get_diff and get_default_flag functionality.
JSONRPC doesn't work well with pipes, regex MULTILINE
* Support for NOS agnostic 'cli_config' module by implementing 'get_default_flag' and 'get_diff' functionality
* Update Ansible Documentation regarding the connections available for EXOS
2019-03-27 14:44:04 +01:00
Chris Van Heuveln
20fb77c49b
nxos_interfaces_ospf: fix passive-interface states & check_mode ( #54260 )
...
* nxos_interfaces_ospf: fix passive-interface states & check_mode
This fix addresses issues #41704 and #45343 .
The crux of the problem is that `passive-interface` should have been treated as a tri-state value instead of a boolean.
The `no` form of the command disables the passive state on an interface (allows it to form adjacencies and send routing updates). It's essentially an override for `passive-interface default` which enables passive state on all OSPF interfaces.\*
This `no` config will be present in `running-config`.
\**See `router ospf` configuration.*
Since both enable and disable states are explicit configs, the proper way to remove either of these is with the `default` syntax.
Passive-interface config syntax:
```
ip ospf passive-interface # enable (nvgens)
no ip ospf passive-interface # disable (nvgens)
default ip ospf passive-interface # default (removes config, does not nvgen)
```
Code changes:
* `passive_interface` param changed from boolean to string, restricted to `true`,`false`,`default`.
* Several passive-interface specific checks were added because the existing module logic tends to test for true or false and doesn't handle the None case.
* Fixed `check_mode`.
Sanity verified on: N9K,N7K,N3K,N6K
* Fix doc header
* Unit tests for passive-interface
* doc fix #2
* Fix indent for SA
* Remove 'default' keyword, restore bool behavior
* remove changes to sanity
2019-03-27 09:15:50 +05:30
Anton Nikulin
c231fc5a7c
New module to install images on Cisco FTD devices ( #53467 )
...
* Add ftd_install module
* Remove shebangs
* Avoid using enum package
* Update module docs
* Update ftd_install docs
* Update PropertyMock import
* Fixing unit tests
* Move get_system_info and FtdOperations to module_utils
* Update dependency name
* Move Kick assertion to module_utils
* Add a note about Python interpreter for this module
2019-03-26 19:35:53 +05:30
Anil Kumar Muraleedharan
7a24ecde86
Lenovo cnos system module ( #53764 )
...
* Adding cnos_system module to Ansible.
* Adding UT, Functional test required for cnos_system. Bugs came up are fixed
* Adding more files to the cnos_system suit.
2019-03-20 08:50:45 -04:00
Anil Kumar Muraleedharan
e4a1473a8f
Lenovo cnos static route ( #53736 )
...
* Adding new module to Ansible viz. cnos_static_route.
2019-03-20 08:47:45 -04:00
Toshio Kuratomi
f5f4948480
Remove nose from unittests ( #54055 )
...
* Remove nose from unittests
This PR migrates the last of our unittests from using nose to using
pytest. We don't need to install nose in our testing environments
anymore
2019-03-19 18:36:45 -07:00
Wojciech Wypior
dcf833d31c
adds new module to manage bigip devices on the BIGIQ ( #53987 )
2019-03-19 15:15:43 -07:00
Wojciech Wypior
e13cb29e23
Refactors main() function and module manager in multiple modules in line with recent changes ( #53954 )
...
Adds variable types to docs
Refactors unit tests to remove deprecated parameters
Adds missing Return values to documentation
Removes deprecated modules unit tests
2019-03-19 14:59:14 +00:00
Wojciech Wypior
dcf40d43ea
deprecates the old module name ( #53972 )
...
adds ha order, ha group and ha load as failover types
refactors main() function and module manager to accomodate new patterns
updates docs
refactors unit tests
2019-03-19 14:58:39 +00:00
Wojciech Wypior
cd1ff016ef
deprecates the old package name bigip_iapplx_package ( #53988 )
...
Refactors main() function and module manager in multiple modules in line with recent changes
Adds variable types to docs
Refactors unit tests to remove deprecated parameters
2019-03-19 14:57:57 +00:00
Wojciech Wypior
9a007799d4
Refactors main() function and module manager in multiple modules in line with recent changes ( #53984 )
...
Adds variable types to docs
Refactors unit tests to remove deprecated parameters
2019-03-18 23:30:58 -07:00
Wojciech Wypior
1e4dab822b
BIGIP: Bugfix.bigiqapplication ( #53986 )
...
* adds function to do version checks for bigiq
* adds version limitation to bigiq application modules
Refactors main() function and module manager in multiple modules in line with recent changes
Adds variable types to docs
Refactors unit tests to remove deprecated parameters
2019-03-18 23:13:06 -07:00
Wojciech Wypior
648ac17be3
Refactors main() function and module manager in multiple modules in line with recent changes ( #53983 )
...
Adds variable types to docs
Refactors unit tests to remove deprecated parameters
2019-03-18 23:12:34 -07:00
Wojciech Wypior
348b6e7da9
Refactors main() function and module manager in multiple modules in line with recent changes ( #53982 )
...
Adds variable types to docs
Refactors unit tests to remove deprecated parameters
2019-03-18 23:12:17 -07:00
Wojciech Wypior
1a411e9c6b
Refactors main() function and module manager in multiple modules in line with recent changes ( #53981 )
...
Adds variable types to docs
Refactors unit tests to remove deprecated parameters
2019-03-18 22:57:00 -07:00
Wojciech Wypior
739df1c348
Refactors main() function and module manager in multiple modules in line with recent changes ( #53979 )
...
Adds variable types to docs
Refactors unit tests to remove deprecated parameters
2019-03-18 22:40:40 -07:00
Wojciech Wypior
9744ef80a0
BIGIP: Bugfix.multiple modules 3 ( #53969 )
...
* Moving comparision functions to compare.py from common.py
* Refactors main() function and module manager in multiple modules in line with recent changes
Adds variable types to docs
Refactors unit tests to remove deprecated parameters
2019-03-18 22:03:47 -07:00
Wojciech Wypior
284565c39e
Refactors main() function and module manager in multiple modules in line with recent changes ( #53974 )
...
Adds variable types to docs
Refactors unit tests to remove deprecated parameters
2019-03-18 21:45:18 -07:00
Wojciech Wypior
313e07dfd3
BIGIP: Bugfix.bigip.data.group ( #53968 )
...
* Moving comparision functions to compare.py from common.py
* fixes issue with data group elements containing IPs with Route Domains
refactors main() function and module_manager to accomodate new patterns
updates doc variables
2019-03-18 21:25:54 -07:00
Wojciech Wypior
2b00cb592d
Adds new module to manage and create ha groups ( #53967 )
2019-03-18 21:11:24 -07:00
Wojciech Wypior
5be1348081
Fixes issue with sub collection for pool members ( #53955 )
...
Refactors main() function and module manager in multiple modules in line with recent changes
Adds variable types to docs
Refactors unit tests to remove deprecated parameters
2019-03-18 20:49:21 -07:00
Wojciech Wypior
fbc8ee0288
Refactors main() function and module manager in multiple modules ( #53948 )
...
Improves docs
2019-03-18 20:28:54 -07:00
Lindsay Hill
b92d81cc01
Update slxos_vlan for new SLX-OS versions, linting fixes ( #52956 )
2019-03-15 08:55:50 +00:00
rajaspachipulusu17
e2d92e82c4
Pluribus Networks network cli terminal and cliconf plugins ( #53735 )
...
* Pluribus Networks network cli terminal and cliconf plugins
* Changes in Unit tests and modules according to network_cli connection
* Changes in Unit tests and modules according to network_cli connection
2019-03-15 13:51:50 +05:30
Sam Doran
43a44e6f35
Move utility functions out of basic.py ( #51715 )
...
Move the following methods to lib/anisble/module_utils/common/validation.py:
- _count_terms()
- _check_mutually_exclusive()
- _check_required_one_of()
- _check_required_together()
- _check_required_by()
- _check_required_arguments()
- _check_required_if
- fail_on_missing_params() --> create check_missing_parameters()
2019-03-14 21:29:55 -04:00
Nilashish Chakraborty
9365c0f468
New module for BGP configuration management in Arista EOS ( #52722 )
...
* New module for BGP in EOS
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Add function to validate input
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Fix line indentation
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Add integration tests
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Fix CI
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Fix sanity test failure
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Remove unused code
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
2019-03-12 17:31:58 +05:30
Trishna Guha
a41028244d
Add platform facts in network facts modules ( #51434 )
...
* Add platform facts in network facts modules
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* Add nxos
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* Add vyos
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* Add iosxr
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* Add junos
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* fix pep8
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* update unit test
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* fix vyos_facts unittest
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* fix ios_facts unittest
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* fix iosxr unittests
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* fix CI failure
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* fix junos test
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2019-03-11 10:56:39 +05:30
Ankit Bhansali
85ba4d7c73
itential iap_start_workflow module ( #51238 )
...
* initial commit
* fixed the linting and requests error
* updated test file setup
* updated code as per feedback
* updated test import
* updated test import with unittest
* updated validate certs for https
* updated after pep8 test
* removed under-construction remark
* Initial commit
* removed type for tests
* removed types and added ssl compatibility
* applied return type
* applied return type as dict instead of obj
* applied types in eact field
* tested with a playbook
* modified owner
* added unit test
* following pep8 guidelines
* added mock and unittest separately
* Sanity check using pep8
* added full path on patch
2019-03-07 13:23:40 -05:00
hexdump0x0200
4d407d1781
ios_logging: fix idempotence errors ( #53109 )
...
* ios_logging: fix the error checking the existence of "host" destinations (IOS 12)
In the "have" list, records of type "host" do not contain the key "size",
although in the list "want" it is always there. Because of this, the module
assumes that the "host" type destinations is not configured and does it again.
This does not change the configuration on the device, but is redundant and
the status of the task will always be "changed". This patch fixes it.
* ios_logging: fixes #53227
* ios_logging: minor changes in string matching
2019-03-07 17:40:03 +05:30
abirami-n
ce9fc9b912
opx_cps_changes ( #51952 )
2019-03-07 03:41:36 -05:00
ftntcorecse
be3fe8f364
FortiManager Plugin Module Conversion: fmgr_ha ( #52768 )
...
* Auto Commit for: fmgr_ha
* Auto Commit for: fmgr_ha
* Removed about 50 lines of validation in favor of "required_if" clauses.
2019-03-07 12:31:17 +05:30
Anil Kumar Muraleedharan
77565554c8
To fix bug on switch port issue of L3 interfaces. ( #53267 )
...
* To fix bug on switch port issue of L3 interfaces.
* Adding mock return value for is_switch_port method
2019-03-06 12:08:53 -05:00
ftntcorecse
d1c0df9e92
FortiManager Plugin Module Conversion: fmgr_secprof_web ( #52788 )
...
* Auto Commit for: fmgr_secprof_web
* Auto Commit for: fmgr_secprof_web
* Auto Commit for: fmgr_secprof_web
2019-03-05 14:55:43 +05:30
ftntcorecse
7ee7c3cf2c
FortiManager Plugin Module Conversion: fmgr_secprof_waf ( #52789 )
...
* Auto Commit for: fmgr_secprof_waf
* Auto Commit for: fmgr_secprof_waf
* Auto Commit for: fmgr_secprof_waf
2019-03-05 14:53:30 +05:30
ftntcorecse
60c0069fec
Auto Commit for: fmgr_secprof_spam ( #53021 )
2019-03-05 14:51:33 +05:30
ftntcorecse
55e431de54
Auto Commit for: fmgr_secprof_av ( #53022 )
2019-03-05 14:49:57 +05:30
ftntcorecse
73e6f15d64
Auto Commit for: fmgr_secprof_wanopt ( #53023 )
2019-03-05 14:47:51 +05:30
ftntcorecse
d684359997
Auto Commit for: fmgr_secprof_ips ( #53024 )
2019-03-05 14:44:23 +05:30
ftntcorecse
803c2b4724
New FortiManager Module: fmgr_device_provision_template ( #53025 )
...
* Auto Commit for: fmgr_device_provision_template
* Auto Commit for: fmgr_device_provision_template
* Auto Commit for: fmgr_device_provision_template
2019-03-05 14:42:44 +05:30
ftntcorecse
718a591fb2
New FortiManager Module: fmgr_fwpol_package ( #53026 )
...
* Auto Commit for: fmgr_fwpol_package
* Auto Commit for: fmgr_fwpol_package
* Auto Commit for: fmgr_fwpol_package
2019-03-04 16:46:28 +05:30
ftntcorecse
e585e948fb
New FortiManager Module: fmgr_fwobj_service ( #53027 )
...
* Auto Commit for: fmgr_fwobj_service
* Auto Commit for: fmgr_fwobj_service
2019-03-04 16:43:05 +05:30
ftntcorecse
340aa26edf
New FortiManager Module: fmgr_secprof_appctrl ( #53028 )
...
* Auto Commit for: fmgr_secprof_appctrl
* Auto Commit for: fmgr_secprof_appctrl
2019-03-04 16:39:48 +05:30
ftntcorecse
29657bdda5
New FortiManager Module: fmgr_secprof_proxy ( #53029 )
...
* Auto Commit for: fmgr_secprof_proxy
* Auto Commit for: fmgr_secprof_proxy
* Auto Commit for: fmgr_secprof_proxy
2019-03-04 16:25:02 +05:30
ftntcorecse
421a5c4c91
New FortiManager Module: fmgr_secprof_voip ( #53030 )
...
* Auto Commit for: fmgr_secprof_voip
* Auto Commit for: fmgr_secprof_voip
2019-03-04 16:19:50 +05:30
ftntcorecse
8888faf716
New FortiManager Module: fmgr_fwobj_ippool ( #53031 )
...
* Auto Commit for: fmgr_fwobj_ippool
* Auto Commit for: fmgr_fwobj_ippool
2019-03-04 16:09:56 +05:30
ftntcorecse
0e9bf838ff
New FortiManager Module: fmgr_fwobj_ippool6 ( #53032 )
...
* Auto Commit for: fmgr_fwobj_ippool6
* Auto Commit for: fmgr_fwobj_ippool6
2019-03-04 16:07:55 +05:30
Nilashish Chakraborty
e55955d01b
frr: New module for BGP configuration management ( #51281 )
...
* 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>
2019-03-04 15:02:56 +05:30
Nilashish Chakraborty
55bfa18c0c
New module to support BGP configuration management in IOS ( #49121 )
...
* 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>
2019-03-04 13:37:57 +05:30
ftntcorecse
13517fe822
FortiManager Plugin Module Conversion: fmgr_device_config ( #52765 )
...
* Auto Commit for: fmgr_device_config
* autopep8 changes
* Auto Commit for: fmgr_device_config
* Auto Commit for: fmgr_device_config
2019-03-04 11:25:40 +05:30
ftntcorecse
785c567f72
FortiManager Plugin Module Conversion: fmgr_device ( #52767 )
...
* Auto Commit for: fmgr_device
* Auto Commit for: fmgr_device
2019-03-04 11:22:16 +05:30
ftntcorecse
a8f1ad8602
FortiManager Plugin Module Conversion: fmgr_query ( #52770 )
...
* Auto Commit for: fmgr_query
* Auto Commit for: fmgr_query
2019-03-04 11:06:12 +05:30
ftntcorecse
c4d29868ca
FortiManager Plugin Module Conversion: fmgr_fwobj_address ( #52773 )
...
* 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
2019-03-04 10:59:55 +05:30
Anil Kumar Muraleedharan
a78c40322c
Lenovo cnos logging ( #52978 )
...
* Adding the module cnos_logging.py to the module suite from Lenovo
2019-02-27 14:15:56 -05:00
ftntcorecse
ff368ff55d
FortiManager Plugin Module Conversion: fmgr_secprof_dns ( #52771 )
...
* Auto Commit for: fmgr_secprof_dns
* Auto Commit for: fmgr_secprof_dns
2019-02-27 21:11:33 +05:30
ftntcorecse
e8c983155c
FortiManager Plugin Module Conversion: fmgr_secprof_profile_group ( #52772 )
...
* Auto Commit for: fmgr_secprof_profile_group
* Auto Commit for: fmgr_secprof_profile_group
2019-02-27 21:08:28 +05:30
ftntcorecse
c37f6bed1c
FortiManager Plugin Module Conversion: fmgr_fwobj_vip ( #52774 )
...
* Auto Commit for: fmgr_fwobj_vip
* Auto Commit for: fmgr_fwobj_vip
* Auto Commit for: fmgr_fwobj_vip
* Auto Commit for: fmgr_fwobj_vip
2019-02-27 18:11:03 +05:30
ftntcorecse
b1f117ec99
Auto Commit for: fmgr_device_group ( #52784 )
2019-02-27 12:19:18 +05:30
ftntcorecse
2efacfcdad
FortiManager Plugin Module Conversion: fmgr_fwpol_ipv4 ( #52785 )
...
* Auto Commit for: fmgr_fwpol_ipv4
* Auto Commit for: fmgr_fwpol_ipv4
2019-02-27 12:15:06 +05:30
ftntcorecse
fa585151c2
FortiManager Plugin Module Conversion: fmgr_script ( #52786 )
...
* Auto Commit for: fmgr_script
* Auto Commit for: fmgr_script
* Auto Commit for: fmgr_script
2019-02-27 12:09:27 +05:30
ftntcorecse
bf162e258b
FortiManager Plugin Module Conversion: fmgr_secprof_ssl_ssh ( #52787 )
...
* Auto Commit for: fmgr_secprof_ssl_ssh
* Auto Commit for: fmgr_secprof_ssl_ssh
* Auto Commit for: fmgr_secprof_ssl_ssh
2019-02-27 12:01:03 +05:30
Theron Savery
1f7ffe2619
NSO - added validate_certs parameter to allow for ignoring of SSL certificates ( #51981 )
...
* added validate_certs paramter to allow for ignoring of SSL certificates
* formatting
* updated NSO unit tests with validate_certs variable
* fixed NSO tests
2019-02-25 14:17:56 +00:00
Anil Kumar Muraleedharan
c9fea2b74b
Lenovo cnos lldp ( #52568 )
...
* To add new module cnos_lldp.
2019-02-20 17:30:09 -05:00
Nilashish Chakraborty
bc403dbcda
Added new module - frr_facts ( #51804 )
...
* Add new module frr_facts
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Fix return value
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Fix review comments
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Fix review comments
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Handle empty row for mpls ldp neighbors
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Fix review comments
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Fix CI
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Remove timestamp from cliconf pluging
* Updated examples
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Fix sanity tests
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
2019-02-18 19:35:40 +05:30
rajaspachipulusu17
0825cbad40
Pluribus Networks prefix list network module with Unit test cases ( #52064 )
2019-02-12 20:40:58 +05:30
rajaspachipulusu17
48edffac60
Pluribus Networks vrouter ospf6 module with UT ( #51793 )
...
* Pluribus networks vrouter ospf6 module with UT
* Changes in check cli method
2019-02-12 13:41:30 +05:30
rajaspachipulusu17
2e3964b474
Pluribus Networks vrouter interface ip module with UT ( #51792 )
...
* Pluribus networks vrouter interface ip module with UT
* Indetentation fix
* Changes in check cli method
2019-02-12 13:33:34 +05:30
rajaspachipulusu17
76534b45b0
Pluribus networks vflow table profile module with UT ( #51722 )
2019-02-12 13:32:59 +05:30
rajaspachipulusu17
338ad565a7
Pluribus Networks vrouter bgp network module with UT ( #51791 )
2019-02-12 09:07:15 +05:30
rajaspachipulusu17
0745d6a10a
Pluribus Networks point feature module for vrouter pim config with UT ( #51013 )
2019-02-07 20:13:00 +05:30
rajaspachipulusu17
d5797aa02f
Pluribus Networks role module with Unit tests ( #51261 )
...
* Pluribus Networks role module with Unit tests
* pep8 sanity fixes
* Doc fix
2019-02-05 10:23:07 +05:30
vaneuk
2a0c356da9
added response_timestamps to ios_xr_command module ( #50095 )
2019-02-04 18:49:06 +05:30
rajaspachipulusu17
449b7e9f10
Pluribus Networks snmp community module with unit tests ( #51165 )
2019-02-04 10:42:00 +05:30
Wojciech Wypior
cccb681c0a
Adds aggregate functionality to the module ( #51638 )
2019-02-01 18:04:49 -08:00
Wojciech Wypior
803bf79dce
Adds aggregate functionality to the module ( #51639 )
2019-02-01 18:03:45 -08:00
Wojciech Wypior
a5c630a81f
Adds aggregate functionality to the module ( #51640 )
2019-02-01 17:53:06 -08:00
Wojciech Wypior
fd2e0ddcac
Adds clone_pools parameter ( #51635 )
...
Adds rate_limit parameter
Minor bug fixes
2019-02-01 17:47:46 -08:00
rajaspachipulusu17
a48af10b2c
Pluribus Networks stp port module with UT ( #51476 )
2019-02-01 21:19:32 +05:30
Federico87
f94378fc2f
ios_ntp module ( #50705 )
...
* ios_ntp module
* add execute_module for config func
* fix units test
* test empty list
* update example
* change want logic to follow have - removed try/except
* update commands list for config test
* add idempotent test case
* add more test
2019-02-01 09:20:02 -05:00
Anil Kumar Muraleedharan
004d8b03d4
Lenovo cnos l3interface ( #51322 )
...
* Adding cnos_l3_interface module in alignment with others vendors.
2019-02-01 09:17:52 -05:00
vaneuk
2a432a093b
added timestamps to ios_command module ( #50323 )
...
ios_command module now returns timestamps field, which shows command execution time
2019-01-31 18:11:53 +05:30
rajaspachipulusu17
a9b459e406
Pluribus Networks stp module with unit test ( #51475 )
2019-01-31 09:47:17 +05:30
rajaspachipulusu17
5e88cd9972
Pluribus Networks pn user module with UT ( #51428 )
...
* Pluribus Networks user module with UT
* Added choice to State in doc
* pep8 standards correction
2019-01-31 09:43:04 +05:30
rajaspachipulusu17
5fa2d29c9a
Pluribus Networks point feature cpu mgmt class module with UT's ( #51427 )
2019-01-31 09:41:58 +05:30
rajaspachipulusu17
52cab33e4e
Pluribus Networks point features for snmp vacm with UT's ( #51423 )
...
* Pluribus Networks point features for snmp vacm with UT's
* Duplicates removal
* Added choice for state
2019-01-31 09:40:38 +05:30
rajaspachipulusu17
271e14638e
pn snmp trap sink ( #51420 )
...
* Pluribus Network snmp trap sink module with Unit tests
* pep8 standard fix
* Added proper author name
2019-01-31 09:39:23 +05:30
Nilashish Chakraborty
2f0c666b5b
Add option to enter admin configuration mode in iosxr_user ( #51430 )
...
* Add admin mode to iosxr_user
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Update docs for admin option
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Fix review comment
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
2019-01-30 15:37:28 +05:30
Nilashish Chakraborty
77303d72ab
Add new module - junos_ping ( #50711 )
...
* WIP junos_ping
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Added junos_ping module
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Minor changes
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Minor changes - 2
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Fix CI
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Initial tests
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* WIP tests
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Fix spaces
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Fixed unit tests
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Removed unused print statements
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Removed unused print statements
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Update license template
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Fixed Review Comments
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
2019-01-29 15:36:12 +05:30
Nilashish Chakraborty
69dd03d472
ios_user: Add support for multiple sshkeys ( #51173 )
...
* Add support for multiple sshkeys
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Fix CI
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Add the keys at on go
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Update tests
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
2019-01-28 13:44:15 +05:30
Olivier BLIN
87a01df6ad
Fix 'defaults' option in the nxos_config module ( #51076 )
...
* Fix 'defaults' option in the nxos_config module
Nxos get_config is allways called with the 'all' option.
* Fix flag's calculation
* Add tests
* nxos_config: the 'backup' option take into account the value of 'defaults' option
If 'defaults' option is true, the running-config backup is done with the all
keyword.
2019-01-23 11:29:27 +05:30
rajaspachipulusu17
61a342f0bb
Pluribus Networks admin syslog modules with unit tests ( #50596 )
2019-01-22 22:00:12 +05:30
Nathaniel Case
9702893729
Remove deprecated options from modules ( #50246 )
...
* Remove deprecated options from modules
* Update tests
* Add porting guide notes
2019-01-22 09:18:26 -05:00
rajaspachipulusu17
a38039bbbe
Pluribus Networks port cos rate setting module with UT ( #50856 )
2019-01-21 12:49:31 +05:30
rajaspachipulusu17
213b2e633c
Pluribus Networks switch setup module with unit test cases ( #50797 )
...
* Pluribus Networks switch setup module with unit test cases
* Module error fix and pep8 standards error fix
2019-01-21 12:48:09 +05:30
Ingate Systems
5671ff983d
modules: network: ingate: Add module ig_store_edit ( #47675 )
...
* modules: network: ingate: Add module ig_store_edit
* modules: network: ingate: Add module ig_config
Manage the configuration database on an Ingate SBC.
2019-01-17 23:05:45 -05:00
vaneuk
e150943314
added timestamps to nxos_command module ( #50261 )
...
* added timestamps to nxos_command module
nxos_command module now returns timestamps field, which shows command execution time
* fixed unit test failure for /lib/ansible/module_utils/basic
* cosmetic changes to align with PEP 8
2019-01-17 10:14:31 +05:30
Ricardo Carrillo Cruz
ac61c99821
Add checkpoint_session module ( #50930 )
...
* Add checkpoint_session module
* Add unit test
* Fix pep8
* Rename Checkpoint for Check Point
2019-01-16 13:19:36 +01:00
Ricardo Carrillo Cruz
18370419a3
Add forgotten checkpoint unit tests ( #50858 )
...
I forgot to do a git add on a couple unit tests it seems
2019-01-14 12:07:48 +01:00
rajaspachipulusu17
ca74c443ba
Pluribus Networks port config module ( #50314 )
...
* Pluribus Networks port config module
* Documentation fix for version added
* Doc fixes
2019-01-11 14:02:36 +05:30
rajaspachipulusu17
44febe4e56
Pluribus Networks port cos bw module ( #50287 )
...
* Pluribus Networks port cos bw module
* Indentation fix
* Documentation fix
* Corrected indetentation for required_one_of
* Added maintainer name in BOTMETA.yml
* Removed maintainer name in BOTMETA.yml as my team is already there
2019-01-11 14:00:10 +05:30
rajaspachipulusu17
abdcf2a776
Pluribus Networks pn_dscp_map_pri_map module with Unit tests ( #50142 )
...
* Pluribus Networks pn_dscp_map_pri_map module with Unit tests
* Corrected method name in unit test script
2019-01-10 12:51:07 +05:30
Anil Kumar Muraleedharan
cb89b1758d
Lenovo cnos l2interface ( #50641 )
...
* Adding cnos_l2 interface module and its associated Integration test as well as Unit test code
2019-01-09 10:46:56 -05:00
Anil Kumar Muraleedharan
f5ebd9736c
Lenovo cnos banner new module ( #50145 )
...
* Adding cnos_banner module to the list.
2019-01-09 10:43:57 -05:00
Ricardo Carrillo Cruz
3e91ec28b8
Checkpoint access rule ( #49937 )
...
* WIP checkpoint_access_rule module
* Add fixes and docstrings
* Add dunder init
* Fix sanity tests issues
* Fix sanity test
* Add RETURN and EXAMPLES
* Fix example
* Fix pep8
* Add tests
* Fix pep8
* Fix pep8
2019-01-09 11:25:18 +01:00
Nilashish Chakraborty
7845373f96
New Module: vyos_ping ( #50193 )
...
* New module for vyos ping functionality
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Add some new parameters
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Need spaces
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Fix pylint errors
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Fix pylint errors
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Fix docs
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Fix docs
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Fix docs
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
2019-01-08 10:42:24 +05:30
rajaspachipulusu17
a1e1a42341
Pluribus Networks module for connection stat settings with UT's ( #50186 )
...
* Pluribus Networks module for connection stat settings
2019-01-07 10:40:39 +05:30
Wojciech Wypior
4648a441d2
adds bigip apm policy import ( #50559 )
2019-01-04 13:50:50 -06:00
Wojciech Wypior
8b1214596a
adds apm policy fetch module ( #50534 )
2019-01-04 12:32:06 -06:00
Wojciech Wypior
3ef71e529a
added new module to manipulate signatre sets on ASM policy ( #50209 )
2019-01-02 13:12:08 -06:00
rajaspachipulusu17
3517373cfd
Pluribus Networks igmp snooping module with Unit tests ( #50146 )
2018-12-24 13:40:02 +05:30
Nathaniel Case
0b3aa75b7f
Add backup parameter to cli_config ( #50206 )
...
* Add backup parameter to cli_config
* Add a unit test for cli_config backup
2018-12-21 09:55:14 -05:00
anasbadaha
d2446cbf0f
Fix Issue #39598 ( #49982 )
...
* Fix Issue #39598
Signed-off-by: Anas Badaha <anasb@mellanox.com>
* Fix unit test for onyx_config
Signed-off-by: Anas Badaha <anasb@mellanox.com>
* Add comments for save running config
Signed-off-by: Anas Badaha <anasb@mellanox.com>
* Enhance onyx_config bug fix
Signed-off-by: Anas Badaha <anasb@mellanox.com>
* Fix result['changed'] = True comment
Signed-off-by: Anas Badaha <anasb@mellanox.com>
2018-12-21 11:54:10 +05:30
anasbadaha
6178a55afd
Fix Issue #49612 ( #50073 )
...
* Fix Issue #49612
Signed-off-by: Anas Badaha <anasb@mellanox.com>
* Fix Pep8 failures
Signed-off-by: Anas Badaha <anasb@mellanox.com>
* Add validation for send empty group name
Signed-off-by: Anas Badaha <anasb@mellanox.com>
* Fix Error message
Signed-off-by: Anas Badaha <anasb@mellanox.com>
2018-12-21 11:53:36 +05:30
Anil Kumar Muraleedharan
eab3b02cb3
Refactoring of cnos_interface module like what followed by other vendors ( #49927 )
...
* Refactoring of cnos_interface module like what followed by other vendors
* To remove cnos-interface from E326 validation ignore list
* Effect of default parameters impacted UT
2018-12-19 11:38:19 -05:00
rajaspachipulusu17
afdd4e2343
Pluribus Networks dhcp filter module with unit tests ( #49848 )
...
* Pluribus Networks dhcp filter module with unit tests
* Added type which was missing in doc
* Removed unwanted global variable
* Fix return type
2018-12-19 17:16:25 +05:30
rajaspachipulusu17
8ca02d8359
Pluribus Networks admin service module with unit tests ( #49854 )
...
* Pluribus Networks admin service module with unit tests
* Documentation fix
* import module changes
* Removed unused imports
* Fix return type
2018-12-19 17:14:48 +05:30
Wojciech Wypior
59f4871615
added bigip_asm_policy_manage ( #50115 )
...
* added bigip_asm_policy_manage
* Update bigip_asm_policy_manage.py
2018-12-18 19:35:51 -08:00
Wojciech Wypior
f761cc4077
added ASM policy server technology module ( #50116 )
...
* added ASM policy server technology module
* Update bigip_asm_policy_server_technology.py
2018-12-18 18:38:19 -08:00
rajaspachipulusu17
d28e700a22
Pluribus networks admin session timeout module with unit tests ( #50012 )
...
* Pluribus networks admin session timeout module with unit tests
* Doc fix
* Removed unused imports
* Removed unwanted global variable
2018-12-18 17:23:45 +05:30
rajaspachipulusu17
cf00880ab3
Pluribus Networks dscp map module with unit tests ( #49849 )
...
* Pluribus Networks dscp map module with unit tests
* Doc string fix
2018-12-18 12:50:16 +05:30
rajaspachipulusu17
4d88cdd83a
Pluribus Networks cpu class module with unit tests ( #49847 )
...
* Pluribus Networks cpu class module with unit tests
* Doc string fixes
2018-12-18 12:42:33 +05:30
f-bor
134c1a624e
new network module: edgeswitch_vlan ( #48041 )
...
* initial commit
* better commands generation
2018-12-17 11:30:17 +05:30
anasbadaha
369354547e
Issue: 46475 Fix onyx magp module for supporting new json format ( #49417 )
...
Signed-off-by: Anas Badaha <anasb@mellanox.com>
2018-12-17 10:52:51 +05:30
Toshio Kuratomi
175f3b51e5
Ensure that current uses of BaseException are required
...
* In some cases, it appears that Exception should have been used instead
as there's no need to catch sys.exit KeyboardInterrupt and similar.
* In a few cases, it appears that BaseException is used because
a library we depend on calls sys.exit() contrary to good coding
design. Comment those so that we know that those have been audited
and found to be correct and change to use (Exception, SystemExit)
instead.
2018-12-16 15:03:19 -08:00
Toshio Kuratomi
3fba006207
Update bare exceptions to specify Exception.
...
This will keep us from accidentally catching program-exiting exceptions
like KeyboardInterupt and SystemExit.
2018-12-16 15:03:19 -08:00
anasbadaha
c0dbc1a441
Issue/38837 ( #49873 )
...
* Fix Issue #38837
Signed-off-by: Anas Badaha <anasb@mellanox.com>
* Fix Issue #38837 2
Signed-off-by: Anas Badaha <anasb@mellanox.com>
* Enhance decumentation
Signed-off-by: Anas Badaha <anasb@mellanox.com>
* Fix Failures in Shippable
Signed-off-by: Anas Badaha <anasb@mellanox.com>
* Fix Version Added
Signed-off-by: Anas Badaha <anasb@mellanox.com>
* Add version_added:2.8 in purge attributes
Signed-off-by: Anas Badaha <anasb@mellanox.com>
2018-12-16 13:16:28 +05:30
cma0
974c45a5f5
itential iap_token module ( #46773 )
2018-12-12 14:28:20 -05:00
rajaspachipulusu17
b47cde9d4c
Pluribus Networks pn access list ip module with unit test cases ( #49604 )
...
* Pluribus Networks pn access list ip module with unit test cases
* Changes according to ansibot standards in unit test modules
* Remove unwanted variables
* Removed unwanted super call
2018-12-12 13:33:01 +00:00
Tim Rupp
1c3fa2b07f
Deprecate the bigip_asm_policy module ( #49574 )
...
Specific import and export modules should be used instead
2018-12-05 16:02:16 -08:00
Anil Kumar Muraleedharan
dd004321d4
Refactoring code of cnos_portchannel as cnos_linkagg in tune with other vendors. ( #49467 )
...
* Refactoring code of cnos_portchannel as cnos_linkagg in tune with other vendors.
2018-12-05 11:03:42 -05:00
Tim Rupp
60b75c2cfd
Adds ASM policy import module ( #49526 )
2018-12-04 21:34:55 -08:00
Tim Rupp
7a4c7b8c0f
Adds module for gtm topology regions ( #49510 )
2018-12-04 20:58:52 -08:00
Tim Rupp
c7dd13758e
Adds bigip_profile_analytics module ( #49499 )
2018-12-04 12:53:31 -08:00
Tim Rupp
caa6ed3c66
Adds ASM policy fetch module ( #49494 )
2018-12-04 11:24:34 -08:00
Tim Rupp
138690519d
Various small fixes for f5 ansible modules ( #49492 )
2018-12-04 11:15:49 -08:00
ftntcorecse
b4ce4e1571
Fortinet FortiManager Device Group Module ( #46086 )
...
* fmgr_device_group PR candidate
* fgmr_device_group PR candidate
* PR candidate
* PR candidate
* Fixing Edits.
* Fixing Edits.
* Fixing Authors
* Removed State Parameter and replaced with Mode, per request of justjais
2018-11-30 15:54:41 +05:30
Paul Neumann
a914f494a8
ios_facts: Gather CDP neighbor data ( #49129 )
...
* ios_facts: Gather CDP neighbor data
* ios_facts: Create tests for ansible_net_neighbors
2018-11-29 14:05:17 -05:00
Anil Kumar Muraleedharan
7a81d859c5
Refactoring cnos_vlan in line with ios, eos etc. ( #48924 )
...
* Refactoring cnos_vlan in line with ios, eos etc.
2018-11-28 12:51:39 -05:00
Toshio Kuratomi
61e5d04a60
Replace nose with pytest
2018-11-26 13:41:57 -08:00
ftntcorecse
fb7b6f9521
Fortinet FortiManager Device Add Module ( #45954 )
...
* fmgr_device PR candidate
* fmgr_device PR candidate
* fmgr_device PR candidate
* fmgr_device PR candidate
* fmgr_device PR candidate
* fmgr_device PR candidate
* fmgr_fwobj_address PR candidate
* Grammar
* grammar changes
* pylint changes
* Fixing Authors
2018-11-21 12:05:33 +05:30
ftntcorecse
050a2c51dd
Fortinet FortiManager Device Config Module ( #46080 )
...
* fmgr_device_config PR candidate
* fmgr_fwobj_address PR candidate
* PR candidate
* Resolving Edits
* Resolving Edits
* Fixing Authors
2018-11-21 12:03:38 +05:30
ftntcorecse
1da3c5c302
Fortinet FortiManager Firewall Objects - Addresses ( #46084 )
...
* fmgr_fwobj_address PR candidate
* fmgr_fwobj_address PR candidate
* PR candidate
* PR candidate
* Adding requested changes by @samccann
* minor issue...
* minor pylint issue
* More changes from @samccann
* more grammar
* Author Mention Change
* Fixing Authors
2018-11-21 12:00:39 +05:30
ftntcorecse
86222fd4c4
Fortinet FortiManager HA Configuration Module ( #46085 )
...
* fmgr_ha PR candidate
* PR candidate
* PR candidate
* PR candidate
* PR candidate
* Fixing Edits.
* Fixing Edits.
* Fixing Edits.
* Fixing Edits.
* Fixing Authors
2018-11-21 11:57:04 +05:30
Tim Rupp
212b48b6fd
Adds module to configure ldap device auth on a bigip ( #48974 )
2018-11-20 22:15:50 -08:00
ftntcorecse
44b20fbf96
Fortinet Firewall Object - Virtual IPs ( #47637 )
...
* PR Candidate
* PR Candidate - pylint fix
* PR Candidate minor pylint fix v2
* Fixed Odd type annotation -- needed double comments
* Missed one of the # type: comments in fixture...
* Fixing Edits. Nixing Stale CI Flag
* Fixing Edits.
* Fixed Authors -- Fixed Changes.
* Fixing pep8...
* Fixing a description
2018-11-21 11:19:58 +05:30
ftntcorecse
4862a4aeb4
FortiManager security profile group module ( #46220 )
...
* Initial Commit
* Initial Commit
* Initial Commit
* Fixing syntax errors
* After running sanity tests, fixed pylint and pep8 errors
* After running sanity tests, fixed pylint and pep8 errors
* Fixing more syntax issues
* Fixing more syntax issues
* Adding username to doc block
* PR candidate
* PR candidate
* fixed pep8 and docs issues
* fixed 2.6 function issues
* fixed 2.6 function issues part duex
* Initial commit for security profile group module
* Adding better playbook example to module
* Adding another commit to test shippable tests
* Fixing shippable errors, pep8 in unit test file and doc block problem in main module
* Fixing documentation module error
* Fixing pep8 line too long in unit test
* Fixing utility function with nested dictionaries
* Fixing utility function with pep8 issue
* Adding change to allow for multiple list of dictionaries to be submitted via a single playbook
* Fixing review changes
* Adding @ in author names per @Gundalow's request per Ansible's guidelines
2018-11-21 11:18:19 +05:30
ftntcorecse
64c4881d58
FortiManager DNS security profile ( #46239 )
...
* Initial Commit
* Initial Commit
* Initial Commit
* Fixing syntax errors
* After running sanity tests, fixed pylint and pep8 errors
* After running sanity tests, fixed pylint and pep8 errors
* Fixing more syntax issues
* Fixing more syntax issues
* Adding username to doc block
* PR candidate
* PR candidate
* fixed pep8 and docs issues
* fixed 2.6 function issues
* fixed 2.6 function issues part duex
* Initial commit for security profile group module
* Adding better playbook example to module
* Initial commit for FMG DNS security profile
* Fixing pep8 line too long in unit test
* Removing excess modules and unit tests
* Fixing trailing white space for dns module
* Fixing utility function with nested dictionaries
* Fixing utility function with pep8 issue
* Adding change to allow for multiple list of dictionaries to be submitted via a single playbook
* Fixing review changes
* Adding @ in author names per @Gundalow's request per Ansible's guidelines
2018-11-21 11:17:37 +05:30
ftntcorecse
37e932c4ee
Fortinet FortiManager IPv4 Policy Module ( #47638 )
...
* Needs unit test fix -- the "delete" calls a GET command and another function to get policy ID of a firewall policy before deleting it. Nested functions like this, where a GET occurs to determine a new call, breaks the unitTestGen output. Need to figure out what's going on, and adjust the generator.
* PR Candidate
* PR Candidate (fixes)
* Reverting
* Fixing Edits.
* Fixing Authors - Fixing Requested Changes
2018-11-21 11:14:47 +05:30