Ansible Core Team
cc2feea51b
Migrated to vyos.vyos
2020-03-23 11:14:21 -05:00
Ansible Core Team
36a545553e
Migrated to dellemc_networking.os6
2020-03-23 11:14:21 -05:00
Ansible Core Team
bc40fe0b6f
Migrated to dellemc_networking.os9
2020-03-23 11:14:21 -05:00
Ansible Core Team
0b633b3703
Migrated to dellemc_networking.os10
2020-03-23 11:14:21 -05:00
Ansible Core Team
35063de590
Migrated to junipernetworks.junos
2020-03-23 11:14:21 -05:00
Ansible Core Team
3149db0869
Migrated to cisco.nxos
2020-03-23 11:14:21 -05:00
Ansible Core Team
5aa37733c3
Migrated to cisco.iosxr
2020-03-23 11:14:21 -05:00
Ansible Core Team
7e04b5ba8b
Migrated to cisco.ios
2020-03-23 11:14:21 -05:00
Ansible Core Team
ab5a3b4305
Migrated to cisco.asa
2020-03-23 11:14:21 -05:00
Ansible Core Team
14b0ab63ac
Migrated to arista.eos
2020-03-23 11:14:21 -05:00
Ansible Core Team
4e488d8435
Migrated to community.general
2020-03-23 11:14:21 -05:00
Ansible Core Team
32bf1b8115
Migrated to frr.frr
2020-03-23 11:14:21 -05:00
Paul Belanger
357ae7ec0e
Remove unused import from frr cli plugin ( #67790 )
...
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2020-02-26 16:48:07 -05:00
Albert Siersema
4a0c875447
Working Cisco IOS macro editing ( fixes #55211 ) ( #55220 )
...
* Working Cisco IOS macro editing (fixes #55211 )
* Working Cisco IOS macro editing [fixed pylints] (fixes #55211 )
* Added integration tests for edit_macro
* Added conditional integration tests for ios_config macro
* Cosmetic fix: when near block for added conditional integration tests for ios_config macro
* Move teardown to always for block
2020-01-23 21:19:15 +05:30
Paul Belanger
0fa556f751
Fix flake8 errors related to vyos.vyos collection ( #66516 )
...
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2020-01-16 08:22:51 -05:00
kakurpiel
4a995f26a3
Update aruba modules to handle prompt and syntax changes ( #54261 )
...
* Update prompt matching to handle changes introduced in arubaos 8.x
* Update aruba modules to support command changes on arubaos 8.x
2019-11-09 15:03:01 +05:30
Ganesh Nalawade
c27e47327f
Refactor CLI prompt mode check for network plugins ( #63945 )
...
* Refactor CLI prompt mode check for network plugins
* Move the CLI prompt mode check logic from action plugin
to the controller side with the cliconf plugins.
* This refactor also allows the network modules
to initialise the persistent connection with remote device
only when it is required.
* Fix review comments
2019-11-03 04:10:30 +05:30
Dhivyap
2e65c1ebb7
Bug fixes- Dellos modules ( #63272 )
2019-10-22 14:06:34 +05:30
Nathaniel Case
ae8aa05535
Implement run_commands on edgeos ( #63754 )
2019-10-21 16:01:04 -04:00
David
a2846613b8
Apcon modules ( #62028 )
...
* Add APCON modules
* Fix cli regex
* revise for passing sanity tests
* Add unit test for apcon_command module
Remove apconos_config.py apconos_update.py apconos_cert.py for now
* Fix for santiy test
* test
* Ignore action-plugin-docs test
* Add apcon_command module
* conflict solved
* merge
* Fix for sanity test
* Revise integration test
* Mark integration test unstable
* Remove integration test temprorily
* 1. Ignored privilege escalation;
2. Ignored get_configure command;
3. Removed doc_fragments;
2019-09-23 16:42:17 -04:00
Ganesh Nalawade
200ed25648
Fix for junos cli_config replace option ( #62131 )
...
* Fix for junos cli_config replace option
* For device that support replace option by loading
configuration from a file on device `config` option
is not required and value of `replace` option is the
path of configuration file on device. This fix allows
invoking run() function in cli_config if `config` option
is None and `replace` option is not boolean
* The command to replace running config on junos device
is `load override <filename>` and not `load replace <filename>`
This is fixed in the junos cliconf plugin.
* Add integration test
2019-09-13 18:52:33 +05:30
Nilashish Chakraborty
f1766457a2
Handle cases where normal commit operation throws a prompt ( #62132 )
...
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
2019-09-12 16:25:56 +05:30
Nathaniel Case
50e09be14f
Allow the use of _paramiko_conn even if the connection hasn't been started. ( #61570 )
...
* Allow the use of _paramiko_conn even if the connection hasn't been started.
I'm not sure what the benefit is of Noneing paramiko_conn on close, but will keep for now
* Fix test
* Try to fix up net_put & net_get
* Add changelog
2019-09-09 16:59:20 -04:00
Ganesh Nalawade
d7845da326
Fix in get api for eric_eccli cliconf plugin ( #61507 )
...
Fixes https://github.com/ansible/ansible/issues/60674
* Fix get() API signature for eric_eccli cliconf plugin
to work with cli_command module.
2019-08-29 10:32:38 +05:30
Nilashish Chakraborty
36f4af203c
Add iosxr_lag_interfaces resource module ( #61303 )
...
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
2019-08-27 23:01:05 +05:30
benjdudas
4eb156b2f5
regex match for lowercase Cisco ( #59550 )
2019-08-01 18:57:27 +05:30
itercheng
eea46a0d1b
Support Ericsson device management ( #59277 )
...
* Support Ericsson device management
* modify code
* modify error
* delete redundant file
* delete file
* modified error
* modify additional file name
* delete code
* add blank line
* delete redundant code
* add platform_eric_eccli.rst
* modify syntaxError
* modify document
* modify error
* modify maintaners
* modify document
* add end_string
2019-08-01 16:55:10 +05:30
Sumit Jaiswal
b2db38bbc6
resolves test error for PR59550 ( #59901 )
...
Signed-off-by: Sumit Jaiswal <sjaiswal@redhat.com>
2019-08-01 13:34:14 +05:30
sushma-alethea
f2cb44633a
Modules to manage ICX devices ( #58969 )
...
* new module
* new terminal
* new terminal
* new cliconf
* cliconf
* icx cliconf
* icx_cliconf
* icx test units module
* icx units module
* icx banner unit test
* PR changes resolved
* changes resolved
* Changes Resolved
* check_running_config changes resolved
* added notes
* removed icx rst
* new commit
* new changes
* deleted icx rst
* icx .rst
* modified platform_index.rst
* modified platform_index.rst
* changes resolved
* PR comments resolved
* Update platform_index.rst
PR comment resolved
2019-07-31 20:01:41 +05:30
Nilashish Chakraborty
3a103405b1
Handle lowercase in version info ( #59565 )
...
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
2019-07-25 23:06:53 +05:30
Nilashish Chakraborty
bb006db7c8
Add exclusive configuration mode support ( #59289 )
...
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
2019-07-19 19:03:35 +05:30
Sumit Jaiswal
539f37ede3
PR to implement ansible_net_model for iosxr facts module ( #58488 )
...
* resolves 57767
Signed-off-by: Sumit Jaiswal <sjaiswal@redhat.com>
* added test
Signed-off-by: Sumit Jaiswal <sjaiswal@redhat.com>
2019-07-01 12:26:04 +05:30
Sumit Jaiswal
58d446e61a
PR to fix where ansible_net_model was not being populated ( #58159 )
...
* fix bug 57285
Signed-off-by: Sumit Jaiswal <sjaiswal@redhat.com>
* minor fix
Signed-off-by: Sumit Jaiswal <sjaiswal@redhat.com>
* adding TC fix related
Signed-off-by: Sumit Jaiswal <sjaiswal@redhat.com>
* fix shippable error
Signed-off-by: Sumit Jaiswal <sjaiswal@redhat.com>
2019-06-21 16:18:59 +05:30
Sumit Jaiswal
d63ccb5bc8
fix 57447 bug ( #57938 )
...
Signed-off-by: Sumit Jaiswal <sjaiswal@redhat.com>
2019-06-18 10:09:43 +05:30
Rohit
a87de8d7b0
flag added foy vyos_interface module ( #57124 )
...
Signed-off-by: rohitthakur2590 <rohitthakur2590@outlook.com>
2019-06-06 18:23:19 +05:30
Martin Ouimet
398f4b8233
Added the 'show commit config diff' output available from the IOSXR device ( #54875 )
2019-05-27 17:30:14 +05:30
Nathaniel Case
d5a272ce89
Fix eos_support_session logic ( #56524 )
2019-05-16 11:28:19 -04:00
Nathaniel Case
409c46b2fa
Properly handle check for session support on eos ( #56407 )
...
* Properly handle eos session check.
* Why is eos_use_sessions an int?
* Add changelog
2019-05-16 10:44:22 -04:00
Nilashish Chakraborty
30ccc8e1bd
Fix VyOS cli prompt issues ( #56389 )
...
Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
2019-05-14 19:17:00 +05:30
Nathaniel Case
0bead3672f
eos_config: Fix test issues ( #56180 )
...
* Alter tests to pass
* Change diff_against to make changed work again
* Add another diff_against
* Expose supports_sessions across all EOS connection types
* Change session warning to failure
* supports_sessions needs to be a method to survive the rpc boundary
* Alter tests to match
2019-05-09 18:02:24 +05:30
Trishna Guha
2e8a3efccb
Revert nxos, ios, iosxr return_timestamps ( #56206 )
...
* Revert "nxos_command:run_commands results failure when commands array size >1 (#52670 )"
This reverts commit 0df5b92af3
.
* Revert "added timestamps to nxos_command module (#50261 )"
This reverts commit e150943314
.
* Revert "added timestamps to ios_command module (#50323 )"
This reverts commit 2a432a093b
.
* Revert "added response_timestamps to iosxr_command module (#50095 )"
This reverts commit 2a0c356da9
.
2019-05-08 20:49:29 +05:30
Nathaniel Case
38890ddcaf
Expose newline
option to cli_command module ( #55451 )
...
* Add newline to all cliconf plugins
* Expose newline in cli_command
* Also hook up to anything using transform_commands directly
2019-05-07 17:25:57 -04:00
Nathaniel Case
3d9da0c468
Don't fail trying to read boot image without enable ( #56126 )
...
Also add a message when network_os_image can't be acquired.
2019-05-06 15:15:26 -04:00
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
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
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
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
Matt Clay
04112d47a7
Fix more incorrect uses of is
operator.
2019-02-12 20:04:20 -08:00
Nathaniel Case
7ad238b358
Document httpapi and cliconf plugins ( #49503 )
...
* Create new documentation pages for httpapi and cliconf
* Add new documentation to plugins toctree and Makefile
* Add DOCUMENTATION to cliconf
* Apply suggestions from code review
2019-02-08 11:04:05 -05:00
vaneuk
2a0c356da9
added response_timestamps to ios_xr_command module ( #50095 )
2019-02-04 18:49:06 +05:30