Network:Core roadmap 2.6 - ansible/community GitHub Wiki

Status: DRAFT

This is an uncommitted roadmap for 2.6

Feedback welcome in #ansible-network on IRC

For work that is happening outside of the ansible/ansible repo please see Network:Core-roadmap-Future

Follow the our progress

GitHub Project

Note: To see which cards in our project pertain to a specific roadmap item, use the filter cards feature and filter using the keyword associated with each roadmap item e.g. [NET_CONF].

Connection plugins: eapi & nxapi EAPI_NXAPI_PLUG(https://github.com/ansible/ansible/projects/10?card_filter_query=%5BEAPI_NXAPI_PLUG%5D)

For more information see https://github.com/ansible/proposals/issues/103

Refactor persistent connections to handle using config manager and options instead of play_context PER_CONN(https://github.com/ansible/ansible/projects/10?card_filter_query=%5BPER_CONN%5D)

Refactor persistent connections to handle options by using config manager instead of pulling from play_context.

File fetch and put modules for network: network_get, network_put FILE_FETCH(https://github.com/ansible/ansible/projects/10?card_filter_query=%5BFILE_FETCH%5D)

Generic module to copy configuration files between network device and ansible controller node using scp/sftp over network_cli connection. Config file can be kept at ansible searchable path and can have ansible vars as per jinja2 template.

Netconf get module to fetch configuration and state information NET_CONF(https://github.com/ansible/ansible/projects/10?card_filter_query=%5BNET_CONF%5D)

For more information see https://github.com/ansible/proposals/issues/104

Configuration caching CONF_CACHE(https://github.com/ansible/ansible/projects/10?card_filter_query=%5BCONF_CACHE%5D)

Documentation DOCS(https://github.com/ansible/ansible/projects/24)