Changelog¶
v1.3.2 - 2026-10-13¶
Fix discovery failing on iso8 with
AttributeError: module 'inmanta.data.model' has no attribute 'DiscoveredResourceOutput'
v1.3.1 - 2026-10-12¶
Retry the initial ssh connection a few times before giving up, the device sometimes can’t service a new connection while another session is already established
Escape the device’s internal shell (dshell) when it silently appears right after connecting, instead of hanging or timing out
Evict session cache after 30 seconds of idle time. Configure it with INMANTA_DZS_SESSION_IDLE_TIMEOUT.
Fix the cleanup of stale discovered resources when a single one is stale, and fail the discovery when the cleanup is rejected by the server instead of silently ignoring it. The ids of the stale discovered resources are now logged
Fix the discovery of olts with more than 1000 discovered resources failing with
HTTP 401: Unauthorizedwhen the server has authentication enabledMake the timeout of the
onu inventorycommand configurable with INMANTA_DZS_INVENTORY_TIMEOUT (default: 180 seconds)
v1.3.0 - 2026-08-28¶
Add
RuleDiscovery,OnuPortBridgeDiscoveryandOnuPortsDiscoveryresources, discovering respectively theRule,OnuPortBridgeandOnuPortsresources present on the deviceDiscovery resources now only clean up the discovered resources of their own type, and only those which are not present on the device anymore
OnuDiscoverynow also reports the model of the onu device, as reported by the oltFix the parsing of the onu inventory when the olt reports some, but not all, of the measurements of an onu as
error
v1.2.6 - 2026-06-22¶
v1.2.5 - 2026-06-17¶
Add
last_deployfact for OnuPortsAdd
suppress_read_errorattribute to OnuPorts resource
v1.2.4 - 2026-04-28¶
Add timeout for interactive command
v1.2.3 - 2026-02-16¶
Better handling of the interactive command
v1.2.2 - 2026-02-16¶
Add better logs when prompt reaction error
v1.2.1 - 2026-02-12¶
Increase read timeout
Fix onu discovery when there is only one onu discovered
v1.2.0 - 2026-02-11¶
Allow to use unmanaged dzs::Rule without specifying all attributes
Remove unused name attributes
v1.1.3 - 2026-02-06¶
Fix onu port when onu is not found
Add onu discovery
v1.1.2 - 2026-01-29¶
Fix paged cli command output parsing (again)
v1.1.1 - 2026-01-28¶
Fix
rule showcommand output parsingFix paged cli command output parsing
v1.1.0 - 2026-01-27¶
Expose more facts on dzs::Onu resource
Add dzs::OnuPortBridge resource, with stricter current state compliance check than dzs::Bridge
Allow to configure agent name
Skip or fail dzs::OnuPorts when the status of the ports is unknown. When trying to read the status multiple times in a single deployment, space the attempts using an exponential backoff (base 2 seconds).
v1.0.8 - 2025-12-19¶
Fix potential issue with ounid reference
v1.0.7 - 2025-12-16¶
relax bridge show template
v1.0.6 - 2025-12-10¶
fix iso8 compatibility for fact checking
v1.0.5 - 2025-12-10¶
fix issue in fact checking with authentification is enabled
v1.0.4 - 2025-12-09¶
Improve onu id fact reference
Improve port lookup stability
Improve type constraints
Fix
rule showtemplateFix
onu showtemplate
v1.0.3 - 2025-12-04¶
Log all commands executed on devices in resource actions
Fix bridge deletion when onu is not provisioned
Improve rule reading
Add ssh session cleanup
v1.0.2 - 2025-10-23¶
Use fact reference from std 8.5
improve onu cleanup
use skip_if_not_found flag for regid when the resource is set be not found in the inventory
v1.0.1 - 2025-06-06¶
Avoid using std 8.5 for release
v1.0.0 - 2025-06-06¶
Remove onu_id from Onu resource
Fix the lookup for regid when regid is not present
v0.2.0 - 2025-05-02¶
Re-enable regid provisioning
v0.1.0 - 2025-03-10¶
Add sn base provisioning
v0.0.2 - 2024-12-18¶
Improve credentials obfuscation
v0.0.1 - 2024-11-05¶
Support for physical port
Support for onu, rule and bridge