community.general/lib/ansible/modules/network/ios
Ganesh Nalawade 5a6b893240
Decouple config and state check in vlan and vrf network modules (#36386)
* Decouple config and state check in {network_os }_vlan and { network_os }_vrf modules

Fixes #35567
Fixes #34754

`interfaces` option is used for configuration as well as operational state
check. If interface is configured to given vlan or vrf but if
operational state of interface is disabled it results in module failure.

Fix is to decouple same option usage for config and state.
With this fix `interfaces` is used as config option and a new
option named `associated_interfaces` will be used for intent check
for assigned interfaces.

* Fix CI failures

* Fix review comment

* Fixed integration test failure
2018-02-26 09:23:54 +05:30
..
__init__.py
ios_banner.py Accept other ios_banner types (#33961) 2018-01-03 14:38:14 +00:00
ios_command.py fixed conditional error message (#36476) 2018-02-21 11:44:18 +05:30
ios_config.py Add examples and language to better showcase the 'parents' parameter in multiple network modules (#34486) 2018-02-09 13:31:37 +00:00
ios_facts.py ios_facts: consistently use type of string not str (#35104) 2018-01-31 09:28:38 -05:00
ios_interface.py Fix ios integration test failures (#35333) 2018-01-25 12:26:17 +05:30
ios_l2_interface.py ios_l2_interface (#35054) 2018-01-19 17:14:32 -05:00
ios_l3_interface.py removed to_subnet from list of imports on ios_l3_interface.py as it was not being used (#35969) 2018-02-10 12:06:34 +05:30
ios_linkagg.py Fix more docs vs argspec (#36048) 2018-02-12 17:42:25 +00:00
ios_lldp.py Add missing extends_documentation_fragment (#35013) 2018-01-17 16:31:53 -05:00
ios_logging.py ios_logging handling platform difference (#35232) 2018-01-24 10:39:31 +05:30
ios_ping.py Update ios_ping.py to allow for count > 70. (#36142) 2018-02-15 12:07:29 -05:00
ios_static_route.py Add missing extends_documentation_fragment (#35013) 2018-01-17 16:31:53 -05:00
ios_system.py Revert "Deprecate Entity, EntityCollection and use subspec in network modules (#33575)" (#33849) 2017-12-13 13:07:52 +05:30
ios_user.py Fix more docs vs argspec (#36048) 2018-02-12 17:42:25 +00:00
ios_vlan.py Decouple config and state check in vlan and vrf network modules (#36386) 2018-02-26 09:23:54 +05:30
ios_vrf.py Decouple config and state check in vlan and vrf network modules (#36386) 2018-02-26 09:23:54 +05:30