Skip to content

v1.0.13 — Oxidized equipment model updates

Latest

Choose a tag to compare

@github-actions github-actions released this 06 Nov 18:11
· 2 commits to main since this release

Backports the equipment-model updates from Oxidized 0.37.0 through upstream commit 76e630b70e04901a48eda3bf14a7773d94d7a482 while retaining the stable engine base.

  • Updates 26 equipment models, including new Cisco FTD and VSOL OLT model files in the engine.
  • Improves credential masking, prompts, pagination and removal of transient output.
  • Includes the upstream model string-mutability fix and HTTP compatibility required by FTD, plus checksum-pinned rubyzip.
  • Records source provenance and file checksums and runs upstream regressions in CI.

Transport scope: NetKeep currently accepts SSH and Telnet devices. HTTP models (FTD and PAN-OS API) are present and tested in the engine, but HTTP collection is not yet integrated into NetKeep's device workflow. VSOL uses SSH.

Oxidized model note: PAN-OS API now exports the running configuration by default. The Oxidized model variable panos_api_candidate: true preserves candidate exports; this is not a new field in NetKeep's device editor. Existing device records and backups need no migration. Normalization changes may produce a first revision. Custom models continue to override built-in models of the same name.

Validation: 128 upstream model/HTTP tests (547 assertions), 224 PHP tests, 175 PostgreSQL tests, 28 Chromium browser tests and clean-install integration, code-quality checks, dependency audits and container security scans. Hardware and firmware combinations require validation on the corresponding equipment.

Images: lrqnet/netkeep:1.0.13, lrqnet/netkeep-updater:1.0.13, lrqnet/netkeep-oxidized:0.37.0-r10 (amd64/arm64).

Install or update using the attached compose.yaml and signed manifest.