Skip to content

Release 1.4.3

Compare
Choose a tag to compare
@stacywsmith stacywsmith released this 09 Oct 16:51
· 357 commits to master since this release

Summary

This is primarily a maintenance release to provide compatibility with the latest Ansible 2.4.0 release.

New Features

Add the force_host argument to junos_install_os. #233/#234

  • By default, the Host Software package on QFX-series platforms is not
    upgraded by the <request-package-add> RPC. Adding the <force-host/>
    argument to the RPC forces the Host Software package to also be upgraded.
    This PR adds the ability to pass the force_host argument to the
    junos_install_os module. This optional boolean argument defaults
    to False. When set to True, it passes the <force-host/> argument to
    the underlying <request-package-add> RPC.

Add new re_name and master_state facts to junos_get_facts. #239

  • These new facts are based on the dev.re_name and dev.master
    PyEZ device properties.

ignore_warning support for junos_install_config. #248

  • The new ignore_warning parameter can be used to ignore warnings generated
    when loading a configuration with junos_install_config
    • If ignore_warning=True then ALL warnings are ignored
    • If ignore_warning=<string_val> then all warnings matching <string_val> are ignored.
    • If ignore_warning=<list_of_string_vals> then all warnings matching any of the
      <string_vals> in the list are ignored.

Add do_not_fragment argument to junos_ping. #262

Add new junos_pmtud module. #263

check_commit option added added to junos_commit. #163

Add a parameter to only do a commit check. #109

Maintainability

Verified functionality with Ansible 2.4.0

Add text for ansible-galaxy installation from GitHub. #204

Bugs Fixed

junos_install_os used to fail without 'logfile' parameter. #247

version finding regex in case version is not provided. #249

Fix do_not_fragment argument to junos_ping module. #264

Test fixes for junos_pmtud fixes. #265

Fix junos_commit commit_check argument. #266

Fix doc string in junos_install_config and documentation generation on Ansible 2.4. #267