Skip to content

Releases: ansible-collections/ansible.netcommon

v7.1.0

29 Aug 13:34
d2c5fd0
Compare
Choose a tag to compare

v7.1.0

Minor Changes

  • ansible.netcommon.persistent - Connection local is marked deprecated and all dependent collections are advised to move to a proper connection plugin, complete support of connection local will be removed in a release after 01-01-2027.

Bugfixes

  • Updated the error message for the content_templates parser to include the correct parser name and detailed error information.

Documentation Changes

  • Add a simple regexp match example for multiple prompt with multiple answers. This example could be used to for restarting a network device with a delay.

v7.0.0

12 Jun 13:25
4348f9f
Compare
Choose a tag to compare

v7.0.0

Release Summary

Starting from this release, the minimum ansible-core version this collection requires is 2.15.0. The last known version compatible with ansible-core<2.15 is v6.1.3.

Major Changes

  • Bumping requires_ansible to >=2.15.0, since previous ansible-core versions are EoL now.

Bugfixes

  • Fix get api call during scp with libssh.
  • Handle sftp error messages for file not present for routerOS.

Known Issues

  • libssh - net_put and net_get fail when the destination file intended to be fetched is not present.

v6.1.3

30 May 06:28
5cf24ae
Compare
Choose a tag to compare

v6.1.3

Bugfixes

  • The v6.1.2 release introduced a change in cliconfbase's edit_config() signature which broke many platform cliconfs. This patch release reverts that change.

v6.1.2

22 May 11:34
569f662
Compare
Choose a tag to compare

Documentation Changes

  • Fixed module name and log consistency in parse_cli_textfsm filter doc.

Full Changelog: v6.1.1...v6.1.2

v6.1.1

19 Apr 12:20
baa76a6
Compare
Choose a tag to compare

v6.1.1

Bugfixes

  • Added guidance for users to open an issue for the respective platform if plugin support is needed.
  • Improved module execution to gracefully handle cases where plugin support is required, providing a clear error message to the user.

Full Changelog: v6.1.0...v6.1.1

v6.1.0

11 Apr 20:02
30eb278
Compare
Choose a tag to compare

Minor Changes

  • Add new module cli_restore that exclusively handles restoring of backup configuration to target appliance.

Bugfixes

  • libssh connection plugin - stop using deprecated PlayContext.verbosity property that is no longer present in ansible-core 2.18 (#626).
  • network_cli - removed deprecated play_context.verbosity property.

Full Changelog: v6.0.0...v6.1.0

v6.0.0

30 Nov 16:36
bd8dde4
Compare
Choose a tag to compare

Release Summary

  • Starting from this release, the minimum ansible-core version this collection requires is 2.14.0. That last known version compatible with ansible-core<2.14 is v5.3.0.

Major Changes

  • Bumping requires_ansible to >=2.14.0, since previous ansible-core versions are EoL now.

Full Changelog: v5.3.0...v6.0.0

v5.3.0

17 Oct 15:21
fada835
Compare
Choose a tag to compare

v5.3.0

Minor Changes

  • Add new module cli_backup that exclusively handles configuration backup.

Bugfixes

  • Fix attribute types from string to str in filter plugins.

v5.2.0

07 Sep 09:07
d2eb3d9
Compare
Choose a tag to compare

Minor Changes

  • Add default cliconf plugin good enough to use cli_command most of the time (#569) @Qalthos
  • Add a new cliconf plugin default that can be used when no cliconf plugin
    is found for a given network_os. This plugin only supports get(). (#569)
  • httpapi - Add additional option ca_path, client_cert, client_key,
    and http_agent that are available in open_url but not to httpapi. (#528)

Bugfixes

Deprecations

v5.1.2

05 Jul 15:56
148a60e
Compare
Choose a tag to compare

Bugfixes

  • Ensure that all connection plugin options that should be strings are actually strings (#549).