Skip to main content

Aviz ONES 4.2 outlines zero-touch bootstrapping workflow for Day-0 provisioning

Aviz ONES 4.2 adds Zero-Touch Bootstrapping to automate Day-0 switch provisioning from ONIE boot through NOS installation, IP assignment, and agent/config deployment. For enterprise IT and security teams, the change centralizes provisioning steps, adds stage-level tracking, and introduces a draft-then-execute workflow for controlled rollouts.

Research Overview

The vendor describes Zero-Touch Bootstrapping in ONES 4.2 as an automated bootstrap pipeline for fabric environments. The approach covers steps from DHCP configuration through NOS image installation, telemetry and configuration agent deployment, and initial switch configuration.

The workflow is presented as fabric-wide and multi-vendor, with administrators providing a switch’s MAC address and serial number to start provisioning without CLI intervention.

Key Findings

ONES 4.2 provisions multiple devices through batch processing and provides real-time progress tracking across an eight-stage pipeline. The process includes a draft mode for validation and an execution mode for deploying changes.

The release also uses idempotent operations through file caching, aiming to prevent duplicate configurations when re-running a failed bootstrap. Device status and stage outcomes are reported back through an ONES status endpoint referenced as /api/v1/ztp/status.

Technical Breakdown

The bootstrap pipeline is described as eight discrete stages, with STAGE10–30 handled by ONES Fabric Manager on the server side and STAGE40–80 reflected from device-reported activity. The stages include generating parameters and bootfile artifacts, generating DHCP configuration, assigning an IP lease, installing the NOS image, downloading agent files and configs, installing ONES agents, and finalizing bootstrap as completed.

The end-to-end process uses Device (in ONIE mode), Kea DHCP Server, ONES Fabric Manager, a database, and an HTTP file server on port 8093 for NOS images and agent packages. The vendor’s description includes DHCP discovery and use of DHCP option 114 to deliver the NOS image URL, along with a boot-file-name for multi-vendor compatibility.

Operational Impact

The blog states that Zero-Touch Bootstrapping reduces provisioning effort by replacing manual step-by-step work with a guided three-step bootstrap wizard accessed via Manage → Bootstrap in the ONES UI. The wizard collects batch-level network details and per-device attributes, generates sequential IPs and hostnames, validates MAC formats, and warns about IP conflicts.

Availability and integration details include Kea DHCP integration replacing older ISC DHCP for bootstrap DHCP operations, automatic Kea configuration updates and server reloads when a batch is triggered, and support for MAC-based IP reservations and shared networks. Agent package delivery is described as dynamic, with two modes: Telemetry Only or Full Installation, and includes on-the-fly custom agent tarball creation based on device requirements.

Blog Signals brief is a fact-based summary of the vendor blog. It covers Aviz ONES 4.2 Zero-Touch Bootstrapping, including multi-vendor, batch, draft-then-execute workflow, Kea DHCP-based IP assignment, dynamic agent packaging, and eight-stage progress tracking for Day-0 provisioning.