nkshrishail
01e4c41be4
nxos: Removing local-nxapi plugin and related parameters' usage from the integration tests. ( #65068 )
...
* nxos_integration_tests: Removing obsolete provider parameter
* nxos: removing support for local-nxapi plugin
* nxos: removing LocalNxapi plugin implementation
* nxos_nxapi: removing local plugin usage
* REVERT - nxos: removing LocalNxapi plugin implementation
* Addressing yamllint issues
* Removing the condition on the debug messages
* Restoring changes done to nxos_nxapi* tests
* Retaining timeout of 500 on nxos_smoke test
* Some cleanup
* Addressing latest comments
* Restoring the nxos_smoke and removing timeout from nxos_config and nxos_rollback
2020-01-08 13:43:23 +05:30
Ganesh Nalawade
88008badb1
Fix nxos_file_copy option value path validation ( #65423 )
...
* Fix nxos_file_copy option value path validation
* Modify `local_file`, `local_file_directory` and
`remote_file` option type from `str` to `path`
so that the option value is validated in Ansible
for a legitimate path value
* Fix review comments
2019-12-15 10:41:33 +05:30
Mike Wiebe
97b15e9f0c
[stable-2.9] Stabilize nxos initiated copy for nxos_file_copy plugin ( #62355 )
...
* Retry spawn connection on failure
* Add debug logs
* Additional debug logs
* Close session before respawn attempt
* More debug info and increase loops
* Remove debug info and reset error dict on reconnect
* Add epdb debuger
* Add epdb debuger
* Add epdb debuger
* Wait before sending password and close pexpect session
* Fix comment typo
* Scrub error logs
* Scrub error logs
* Add more specific initial connect pattern
* Fix shippable errors
* Dont make remote_scp_server_password a hard requirement
* Add saftey check
2019-09-18 17:07:50 +05:30
Mike Wiebe
02572cb9ec
Rewrite nxos_file_copy as an action plugin ( #60643 )
...
* Initial nxos_file_copy action plugin work
* Remove code from nxos_file_copy module
* Add file_push and file_pull support
* Additional refactoring and shipable updates
* Simplify outcomes and update doc header
* Add more error data information for easier debugging
* Reorder outcomes and add additional tests
* Capture more data for permission denied outcome
2019-08-29 12:57:39 -07:00
Trishna Guha
8b175d99c6
ignore file_pull ( #44614 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2018-08-24 10:51:57 +05:30
saichint
e393d5d2b4
add local directory option to nxos_file_copy ( #43277 )
...
* add local directory option to file_copy pull
* shippable fix
2018-08-03 10:33:06 +05:30
saichint
fa5f396a4b
nxos_file_copy enhancement ( #42424 )
...
* add file_pull option
* typo correction
* fix shippable error
* review comments
* fix for review comments by mwiebe
* possible shippable fix
* remove file_copy from ignore
* more review comments addressed
* review comments
* add localhost for remote scp server in tests
* timeout fix
2018-07-25 17:46:55 +05:30
Trishna Guha
c2f7f36fc5
nxos_file_copy network_cli and httpapi fix ( #40592 )
...
* Leverage action plugin to pass credentials to nxos_file_copy for network_cli, httpapi
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* update integration test
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* make sure local test uses provider
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* update tests
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* update doc
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* clarify action plugin comment
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* Add connection=local back to nxos_file_copy because that module is weird
Also blacklist it running on nxapi, because that is meaningless
* remove provider
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* blacklist nxapi
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* Address review comment
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2018-05-24 20:21:18 +05:30
Nathaniel Case
e9d7fa0418
HTTP(S) API connection plugin ( #39224 )
...
* HTTPAPI connection
* Punt run_commands to cliconf or httpapi
* Fake enable_mode on eapi
* Pull changes to nxos
* Move load_config to edit_config for future-preparedness
* Don't fail on lldp disabled
* Re-enable check_rc on nxos' run_commands
* Reorganize nxos httpapi plugin for compatibility
* draft docs for connection: httpapi
* restores docs for connection:local for eapi
* Add _remote_is_local to httpapi
2018-05-17 18:47:15 -04:00
Trishna Guha
dc4a41a4af
change testfiles for nxos_file_copy ( #35641 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2018-02-02 12:54:53 +00:00
Nathaniel Case
c371ed8d30
nxos tests to use network_cli ( #34474 )
...
* Fix over-byte
* Fix nxos_l2_interface docs
* Update connections for tasks
* Add default ssh port
* Only report provider when using connection=local
* Send empty provider when connection=network_cli
* Fix find tasks
2018-01-05 12:39:04 -05:00
Trishna Guha
819f9ee8fa
Add port arg to establish ssh connection in nxos_file_copy ( #33304 )
...
* Add port arg to establish ssh connection in nxos_file_copy
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* resolve kedar's comment
2017-11-28 10:54:23 +05:30
Trishna Guha
3ee2501c83
multiple fixes nxos ( #32903 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2017-11-14 15:23:11 +00:00
Trishna Guha
11de330372
change inventory_hostname to ansible_host to fix test ( #32890 )
...
Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
2017-11-14 10:44:47 +00:00
rahushen
ab84718a01
NXOS: Integration tests to Ansible (part 3) ( #29030 )
...
* Add nxos_file_copy IT
* Restructure nxos_igmp tests
* add nxos_igmp_interface IT
* add nxos_igmp_snooping IT
* add nxos_ntp_auth IT
* Add nxos_ntp_options IT
* update nxos.yaml with new tests
* update nxos_ntp_options test
* update nxos_ntp_auth IT
2017-10-25 11:41:23 -04:00