github O-X-L/ansible-opnsense 26.1.11

3 hours ago

Major changes

  • The global "reload" module-argument default was changed from "true" to "false" => see the Docs for more info (Reason)
  • The haproxy_action module is not backward compatible because of major API-changes!

Fixes

  • Many, many fixes for the API-changes of OPNsense v26.x (@superstes)
  • Implemented logic to allow specific API-fields to be optional, as some might now be conditionally omitted by the OPNsense system. (#410, Documentation - FIELDS_OPTIONAL, @superstes)

Features

Project

  • Code-Cleanup (#422, @superstes)
    • Simplified the module-abstraction
    • Split-up & added unit-tests for the logic of "simplify_translate" (API to Ansible translation) & "build_request" (Ansible to API translation)
  • CI for Integration-Tests was removed because of missing project-resources

Thanks go to all contributors ❤️

Tested with OPNsense version 26.1.11

Unit-Test coverage: 64% (of the core-system; not module-specific)


Support the Open-Source projects that make these modules possible:

Don't miss a new ansible-opnsense release

NewReleases is sending notifications on new releases.