Skip to content

Latest commit

 

History

History
530 lines (370 loc) · 10.3 KB

CHANGELOG.rst

File metadata and controls

530 lines (370 loc) · 10.3 KB

Fortinet.Fortios Release Notes

patch release of 2.3.9

  • Support check_mode on all the configuration modules.
  • Fix errors in Ansible sanity test with Ansible-core 2.18
  • Github
  • Github
  • Github
  • Github

patch release of 2.3.8

  • Improve the logic for SET function to send GET request first then PUT or POST
  • Mantis
  • Remove Tokens from URLs for Improved Security
  • Support new FOS versions 7.6.0.
  • Fix the issue using diff feature in check_mode.
  • Github
  • Github
  • Github
  • Mantis
  • Mantis
  • Mantis
  • Mantis
  • Mantis
  • Mantis
  • Mantis
  • Return invalid json content instead of error while adding redundant comma at the end of the last variable in fortios_json_generic.

patch release of 2.3.7

  • Add a sanity_test.yaml file to trigger CI tests in GitHub.
  • Support Ansible-core 2.17.
  • Support new FOS versions 7.4.4.
  • Fix some issues in sanity test.
  • Github issue
  • Github issue
  • Github issue
  • Github issue
  • Github issue
  • Github issue
  • Github issue
  • Github issue
  • mantis issue
  • mantis issue
  • mantis issue

patch release of 2.3.6

  • Add notes for backup modules in the documentation in both monitor and monitor_fact modules.
  • Supported new FOS versions 7.4.2 and 7.4.3, and support data type mac_address in the collection.
  • Update the documentation for the supported versions from latest to a fix version number.
  • Update the required ansible version to 2.15.
  • Fix the issue that ssl-certificate cannot be set in fortios_firewall_vip and fortios_firewall_vip6.
  • Github issue
  • Github issue
  • Github issue
  • Github issue
  • Github issue
  • Github issue
  • mantis issue

patch release of 2.3.5

  • Update all the boolean values to true/false in the documents and examples.
  • Update the document of log_fact.
  • Update the mismatched version message with version ranges.
  • Update the required ansible version to 2.14.
  • Update the supported version ranges instead of concrete version numbers to reduce the collection size.
  • Github issue
  • Github issue
  • Github issue

patch release of 2.3.4

  • Format the contents in the changelog.yml file.
  • update the required Ansible version to 2.14.0 in the runtime.yml file.

patch release of 2.3.3

  • Add new fortios version 7.4.1.
  • Update Ansible version from 2.9 to 2.14.
  • Update Q&A with a resolution for Ansible Always Sending GET/PUT Requests as POST Requests.
  • Update the requirement.txt file to specify the sphinx_rtd_theme==1.3.0
  • Fix the issue of one session remaining open after the task is finished.
  • To optimize the json_generic module and reduce the time spent while sending GET requests.

patch release of 2.3.2

  • Improve the document for adding notes and examples in Q&A for modules using Integer number as the mkey.
  • Fix the hyperlink issue for the supported FOS versions in USER's GUIDE.

patch release of 2.3.1

  • Add readthedocs.yaml file.
  • Update Q&A regarding setting up FortiToken multi-factor authentication;
  • Fix the issue while comparing the changes in before and after data in check_mode;
  • Fix the issues that some parameters are not in a specific fos vm versions.
  • Fix the request error when updating global object;
  • Fix the sanity test error;
  • Fix the wrong credential error when using username/password in fos verion 6;

patch release of 2.3.0

  • Improve the no_log feature in some modules;
  • Improve the documentation and example for seq_num in fortios_router_static;
  • Improve the documentation for member_path in all the modules;
  • Support new FOS versions.
  • Fix the error of pure number password.

patch release of 2.2.3

  • Add annotations of member operation for every module.
  • Update fortios.py for higher performance;
  • supports temporary session key and pre/post login banner;
  • update the examples on how to use member operation in Q&A.
  • Fix the issue that all the params with underscore cannot be set under member operation;
  • Fix the login issue (#232);
  • Fix the output path issue (#227);

patch release of 2.2.2

  • Add required field for module log_fact;
  • Fix runtime issue (#214);
  • Fix sanity test errors in validate-modules test;

patch release of 2.2.1

  • Fix invalid arguments in version_schemas;
  • Fix list type arguments inconsistency;
  • Fix supports_check_mode issue for _info and _facts modules;

patch release of 2.2.0

  • Support FortiOS v7.0.6, v7.0.7, v7.0.8, v7.2.1, v7.2.2.
  • Fix issue of filter content could not contain spaces (#208);
  • Fix issue of missing some options for monitor modules (#196);
  • Fix list type not match issue;

patch release of 2.1.7

  • Support Diff feature in check_mode.
  • Support Fortios 7.2.0.
  • Fix the Github Issue 187.
  • Fix the Github Issue 188 and 189.
  • Fix the Github Issue 190.
  • Fix the Github Issue 191.
  • Fix the error message in the debugging log when using access_token.
  • Fix the issue when filtering out parameter with space in the module fortios_configuration_fact.
  • Fix typo in the documentation of Install FortiOS Galaxy Collection.

patch release of 2.1.6

  • Add defaut value for enable_log param.
  • Fix import issues in sanity-test and improve unit tests.
  • Fix parameter-list-no-elements error in sanity-test.
  • Fix syntax issue in python2.7.
  • Fix the syntax error in the three wireless_controller_hotspot20 modules.
  • Relicense the FortiOS Collection under GPLv3+.
  • Update the logic in check_legacy_fortiosapi.
  • Use collection version number in the doc.

patch release of 2.1.5

  • Support FortiOS 7.0.2, 7.0.3, 7.0.4, 7.0.5.
  • Fix issues in version mismatch logic.
  • Fix status issue in fortios_json_generic().
  • Fix the issue of inconsistent data types in different schemas.

patch release of 2.1.3

  • Add real-world use cases in the example section for some configuration modules.
  • Collect the current configurations of the modules and convert them into playbooks.
  • Support FortiOS 7.0.1.
  • Support member operation (delete/add extra members) on an object that has a list of members in it.
  • Support selectors feature in fortios_monitor_fact and fortios_log_fact.
  • Fix Github issue
  • Fix the corner cases that response does not have status in it.
  • Fix the filters error when fetching multiple facts with selectors for a configuration module (Github issue

patch release of 2.1.2

  • Fix a regression bug caused by non-required attributes.
  • Fix an intentional exception for listed options.

patch release of 2.1.1

  • Fix the KeyError caused by non-required multi-value attributes in an object.

minor release of 2.1.0

  • New module fortios_monitor_fact.
  • Support Fortios 7.0.
  • Support Log APIs.
  • Disable check_mode feature from all global objects of configuration modules due to 'state' issue.
  • Fix a bug in IP_PREFIX.match().
  • Fix the issue that the server_type is not updated in fortios_system_central_management.
  • Fix the unexpected warning caused by optinal params in fortios_monitor_fact and fortios_monitor.

patch release of 2.0.2

  • Improve fortios_configuration_fact to use multiple selectors concurrently.
  • Support check_mode in all cofigurationAPI-based modules.
  • Support filtering for fact gathering modules fortios_configuration_fact and fortios_monitor_fact.
  • Support moving policy in firewall_central_snat_map.
  • Unify schemas for monitor API.
  • Fix the authorization fails at log in with username and password in FOS7.0.
  • Github Issue 103
  • Github Issue 105
  • fixed pylint testing errors.

The major breaking release of FOS 2.x collections.

  • New module fortios_configuration_fact
  • New module fortios_json_generic
  • New module fortios_monitor
  • New module fortios_monitor_fact
  • Generic FortiOS Module - FOS module to issue generic request with Ansible.
  • Support for FOS Monitor API - several modules are new for monitor API.
  • Unified Collection - The fortios collection itself will be adapting any FOS platforms.
  • Removed module fortios_facts
  • Removed module fortios_registration_forticare
  • Removed module fortios_registration_vdom
  • Removed module fortios_system_config_backup_restore
  • Removed module fortios_system_vmlicense
  • Deprecated second-layer state module parameter
  • enable_log - Explicit logging option.
  • Modules for monitor API are not versioned yet.