Fix wrong prompt issue for network modules (#32426)

* Fix wrong prompt issue for network moodules

Fixes #31161
Fixes #32416

*  Store the device prompt in case of error
   from remote device
*  Check for prompt value in ios action plugin

* Add integration test
This commit is contained in:
Ganesh Nalawade 2017-11-01 19:38:19 +05:30 committed by GitHub
commit 26583adb58
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 22 additions and 1 deletions

View file

@ -40,4 +40,23 @@
- "result.changed == false"
- "result.updates is not defined"
- name: Check device is in proper prompt after error
ios_config:
lines:
- mac-address-table notification mac-move
authorize: yes
ignore_errors: yes
- name: show interfaces brief to ensure deivce goes to valid prompt
ios_command:
commands:
- show interfaces
authorize: yes
register: result
- assert:
that:
- "result.changed == false"
- "result.stdout is defined"
- debug: msg="END cli/defaults.yaml"