summaryrefslogtreecommitdiff
path: root/test/integration/targets/iosxr_config
Commit message (Collapse)AuthorAgeFilesLines
* Add exclusive configuration mode support (#59289)Nilashish Chakraborty2019-07-191-0/+2
| | | Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Remove backup from iosxr replace_config test (#57830)Nilashish Chakraborty2019-06-141-2/+0
| | | Signed-off-by: NilashishC <nilashishchakraborty8@gmail.com>
* Add backup filename and dir path option for config network modules (#50801)Ganesh Nalawade2019-01-242-0/+188
| | | | | | | | | | | | | | | | * Add configurable backup path option for network config modules Fixes #50283 Fixes #32724 * Add back_options in network config module argspec * Handle backup path options in network action plugin * Fix review comments * Add integration tests * Update changelog
* asa_config/ios_config: diff strict does not work with multiple parents (#45150)Deepak Agrawal2018-09-121-0/+67
| | | | | | | | | | | | * multiple parents issues in diff * Integration tests for missing functionality * add testcase for other platforms. vnxos does not support qos so need to find a command chain on v-nxos for multiple parets. junos uses on-device diff so should not need this. * Fix for issue when any candidate parent did not meet the exact line in running-config * DCI runs eos_config without become flag
* iosxr dci failure on devel/2.7 (#45268)Deepak Agrawal2018-09-061-2/+2
|
* Fix iosxr_config integration test failure (#44969)Ganesh Nalawade2018-08-312-0/+4
| | | | | * Check for commands presence in case running config is used as base config for diff * Correct the fixtures
* Add cli_config module (#42413)Trishna Guha2018-08-143-0/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * cli_config module Signed-off-by: Trishna Guha <trishnaguha17@gmail.com> * rename diff and replace Signed-off-by: Trishna Guha <trishnaguha17@gmail.com> * add nxos changes Signed-off-by: Trishna Guha <trishnaguha17@gmail.com> * nxos tests Signed-off-by: Trishna Guha <trishnaguha17@gmail.com> * remove severity * address review comment Signed-off-by: Trishna Guha <trishnaguha17@gmail.com> * add module diff Signed-off-by: Trishna Guha <trishnaguha17@gmail.com> * add iosxr test Signed-off-by: Trishna Guha <trishnaguha17@gmail.com> * address diff review Signed-off-by: Trishna Guha <trishnaguha17@gmail.com> * Add junos tests Signed-off-by: Trishna Guha <trishnaguha17@gmail.com> * vyos cliconf diff fix Signed-off-by: Trishna Guha <trishnaguha17@gmail.com>
* Fix iosxr copy and delete tasks (#44083)Nathaniel Case2018-08-131-6/+0
| | | | | | * Fix iosxr copy and delete tasks * Drop local from non-smoke tasks
* Add support for commit label in iosxr_config (#42931)Deepak Agrawal2018-07-241-0/+70
| | | | | | * Add support for commit label in iosxr_config * sanity pep8 etc fixes
* DCI failures (#41241)Deepak Agrawal2018-06-071-1/+1
|
* iosxr_config crash if config has route-policy with multiple levels of ↵Deepak Agrawal2018-06-054-0/+271
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'ifelseif' and other caveats (#41091) * diff in as-path-set or prefix-set * fix caveat diff can not have last line with comma in prefix-set/as-path/community-set * Simplify fix to include indentation before parse * remove debugger * route-policy diffs * fix iosxr_config crash issue * new changes in iosxr_config after git add * end-policy-map and end-class-map are properly indented so match misplaced children only when end-* is at the beigining also fix pep8 * Remaining config blocks of route-policy which needs exclusion from diff. added new tests * pylint/pep8 warnings * Review comments , sanity test fix * shbang warning * remove unused import
* Replace bogus (but routeable) ip addresses with RFC 5737 example addresses ↵Nathaniel Case2018-05-303-52/+52
| | | | | | | | | | | | | | | | (#40554) * Remove 1.1.1.1 from *_config tests * remove from *_smoke and *_system * Miscellaneous other tests * Remove from module documentation as well * Remove from unit tests as well * Remove accidental duplication from rebase
* Handling of configurations blocks with end-* at the end of the block (#39673)Deepak Agrawal2018-05-083-0/+37
| | | | | | | | | | | | * handle end-policy issue * revert changes in iosxr cliconf * fix trailing parents not included in difference * Moving fix to platform specific fix * pep 8 issues
* * adds commit replace with config file for iosxr (#35564)Kedar Kekan2018-02-013-0/+105
| | | | | | | * * adds commit replace with config file for iosxr * fixes dci failure in iosxr_logging * * review comment changes
* IOS XR cli tests move to network_cli (#34007)Nathaniel Case2017-12-2015-41/+38
| | | | | | | | | | | | | | | | | | * Update task definitions for network_cli * Add connection to debug messages * Specify connection for prepare task * pc won't be around for connection=network_cli * Assorted Python 3 fixes * Give default port if ansible_ssh_port missing * delegate -> connection * Extend error regex
* added lines to mode: strict (#27442)David Newswanger2017-08-011-2/+3
|
* Run vyos_command Network tests in Shippable (#24514)John R Barker2017-05-121-1/+0
| | | | | | | | | | | | | | * Run VyOS Network tests in Shippable * net_command no longer exists * network/ci * Disable other network tests * pep8 fix * Fix PEP 8 issue.
* Add missing aliases file to iosxr integration tests targets (#23796)Ricardo Carrillo Cruz2017-04-201-0/+1
|
* result.commands (not .updates) (#22139)John R Barker2017-03-017-24/+24
|
* iosxr tests to work with 2.3 (#21998)John R Barker2017-02-271-1/+1
|
* iosxr tests: Initial work for 2.3 (#20883)John R Barker2017-01-3116-46/+3
| | | | | Ensure a loopback device exists for testing Remove provider: Default is to run task on Network, device, use delegate_to: localhost for local tasks.
* Use inventory_hostname_short (#20054)John R Barker2017-01-095-10/+10
| | | | | When using AWS we have to use the full domain name in the inventory file, which we rather than the short name. This change avoids that ending up being set in the tests.
* Fix cosmetic problems in YAML sourceAdrien Vergé2016-11-112-3/+0
| | | | | | | | This change corrects problems reported by the `yamllint` linter. Since key duplication problems were removed in 4d48711, this commit mainly fixes trailing spaces and extra empty lines at beginning/end of files.
* Migrate Network Tests into ansible/ansible (#18233)John R Barker2016-10-2819-0/+644
* Docs Networking tests * Copy networking tests from test-network-modules * Networking transport settings - group_vars * Network playbooks * Debug should be off by default * Update nxos.yaml * Remove items from top level * Use dependencies, not pre-tasks * Remove trailing blank lines * Remove backup files * newlines