Skip to content

History / command reference

Revisions

  • docs(wiki): sync wiki with cc71d46e2..075d46b4b (440 commits) New pages: as112, radius, ddos, anomaly. Updated existing pages covering: IPsec IKEv2 responder and real make-before-break rekeying; OSPF extension family (Segment Routing, TE, TI-LFA, graceful restart, virtual links, NBMA, point-to- multipoint, multi-instance, OSPFv3 IPsec); VPP tunnels, SPAN, WireGuard, LCP pairs, DSCP policing, and static routes; L2TP LAC initiator and PPPoE-to-L2TP relay; appliance pure-Go initrd and startup resilience; build-time feature gates; web RBAC, AAA-chain login, config transfer, and i18n; verb-first CLI and new show, announce, anomaly, and ddos verbs; DDoS mitigation; behavioral anomaly detection; encrypted and validated DNS (DoT, DoH, DNSSEC); RADIUS operator auth; GTSM and CoPP control-plane protection. Refreshed feature-inventory, status, plugins, comparison, glossary, and _Sidebar; regenerated llms.txt and llms-full.txt. Corrected stale show ip ospf to show ospf and show ipsec to show vpn ipsec commands. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Ny5i2V6UuvNF8TQG4WN1zv

    @thomas-mangin thomas-mangin committed Jul 13, 2026
  • docs(wiki): sync wiki with e87103f5..cc71d46e2 (155 commits) New pages: ospf, isis (native OSPFv2/OSPFv3 and IS-IS link-state IGPs). Updated 26 existing pages covering: OSPF and IS-IS index entries (sidebar, feature-inventory, plugins, status, comparison, command-reference, show-commands, glossary); MPLS/LDP/RSVP-TE with RFC 4090 facility-backup fast reroute; the logical-name interface resolver and mac/match binding; firewall IRR prefix-list filtering and the shared IRR prefix store; BGP SR-Policy/MUP/VPLS/MVPN/FlowSpec plugin-pipeline migration, SRv6 RFC 9252 fixes, and PATHS-LIMIT; the Go installer, zero-touch provisioning, and appliance auto-init; and the interactive TUI launcher with the 7-role color system. Regenerated llms.txt and llms-full.txt; bumped .source-commit to HEAD. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01KY83ZW6tzbKTiJrS2MEVx1

    @thomas-mangin thomas-mangin committed Jun 24, 2026
  • docs(wiki): sync wiki with 57bc272..e87103f (130 commits) New pages: class-of-service, bgp-filter-irr, bgp-nlri-srpolicy. Updated 23 existing pages covering: CoS/QoS subsystem, PATHS-LIMIT capability, SR-Policy NLRI, IRR prefix filtering, granular debug, ze format, nop keyword, env var promotion, show enricher, FlowSpec rate-limit, plugin DoctorChecks, L2TP priority, Workbench default UI, appliance ISO workflow, and performance round 3 optimizations. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

    @thomas-mangin thomas-mangin committed Jun 15, 2026
  • docs(wiki): sync wiki with 260623af4..57bc2720b (296 commits) No new pages. Updated 15 existing pages covering: MRT daemon recording and expanded analysis tool, verb-first CLI grammar, command surface ownership, pipe operators (first N, last N), ze help command, internal ICMP engine, iPXE chainloading, appliance ISO builds, kernel profiles, unified binary with build tags, attrpool sharding, mutation testing, QEMU test suite, authorization sidebar link. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

    @thomas-mangin thomas-mangin committed Jun 9, 2026
  • docs(wiki): sync wiki with 952308c..0318cf8 (192 commits) New pages: ipsec, docker, health-checks, production-diagnostics, self-update, ze-install. Updated 25 existing pages covering: IPsec/IKEv2, diagnostics suite, self-update with fleet rollout, ze doctor, health registry, crash capture, XFRM interfaces, interface rate tracking, FlowSpec-to-firewall bridge, ASPA policy enforcement, RS dynamic peers, AIGP support, DHCP named ranges, Docker support, zero-touch provisioning, ZeFS integrity, config schema stamp, graceful listener migration, chaos v2 actions, monitor ping/traceroute/netlink, live packet capture, DNS cache management, conntrack nfs/sqlnet helpers, archive pruning, performance optimization campaign, Go 1.26, and glossary additions. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

    @thomas-mangin thomas-mangin committed May 24, 2026
  • docs(wiki): sync wiki with ab0d20c..952308c (22 user-facing commits) ASPA path verification, named archive blocks, per-family address containers, named interface units, offload/steering, rpf-check enum, PPPoE client, keepalive timer, static route tables, kernel redistribute, DHCP server, conntrack, serial console, firmware update, RPF lookup, ze-analyse aspath, RIB attribute bundling, show <noun> grammar. New page: dhcp-server.md

    @thomas-mangin thomas-mangin committed May 17, 2026
  • Remove invented --text flag from show host commands The show host handler returns JSON with no flags. The --text flag does not exist in the code. Removed from cli, command-reference, and host-inventory pages. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

    @thomas-mangin thomas-mangin committed May 14, 2026
  • Fix host command syntax: show host, not host show Ze runtime read commands follow the show <noun> grammar. The previous commit had the verb and noun inverted. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

    @thomas-mangin thomas-mangin committed May 14, 2026
  • Update cli, command-reference, and chaos-testing pages cli: add config editor verbs (deactivate/activate on leaves, insert, rename, copy) and new command groups (host show, policy show, static show, bmp sessions/peers/rib). command-reference: add ze host, ze appliance, and ze l2tp command groups with full syntax. chaos-testing: add MCP server integration and Watchdog consumer for per-family convergence monitoring. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

    @thomas-mangin thomas-mangin committed May 14, 2026
  • Critical-review fixes: correct show uptime, rename syntax, and stale examples Self-review of the wiki-update pass caught several factual errors and fabricated sample outputs. Fixes: - show uptime is daemon start-time + duration, not per-peer uptime. Corrected in show-commands.md, peers.md verification section, and command-reference.md (moved from Peers group to Daemon group). - rename syntax is "rename <path> <old-key> to <new-key>" with a mandatory "to" keyword (JunOS style), not "rename <path> <new-key>" as previously documented in editor-workflow.md. - Removed the unverified claim that rename preserves live session state. rename is a config-tree operation; runtime reconcile behaviour is implementation-dependent and was not checked. - Added the insert ambiguity gotcha (values literally named first / last / before / after collide with position keywords). - Added the copy verb (deep-copy a list entry to a new key, same "to" syntax as rename) -- previously undocumented. - show interface brief / counters: dropped fabricated sample tables and replaced with a description of the fields and command forms. - Fixed stale peer syntax (remote { ip; as; }) inside code blocks on pages this pass touched: redistribution.md, editor-workflow.md, go-plugins.md, cli-tour.md. All now use the canonical connection { remote { ip } } + session { asn } form. - Replaced "leaf-pass" placeholder filter name in peers.md with <filter-name>. - gRPC Python example: simplified the import path to a generic form, noting that the exact package layout depends on protoc invocation. check-links.go reports all links OK. Broader stale peer syntax still exists on pages not touched this pass (cli.md, bgp-rs.md, blueprints, graceful-restart.md, rpki.md, etc.) -- out of scope for this cleanup but flagged for a future sweep. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

    @thomas-mangin thomas-mangin committed Apr 11, 2026
  • Document new CLI editor verbs and ops commands editor-workflow.md: add an Editing list entries section covering the new insert, rename, and deactivate/activate verbs. insert handles ordered leaf-lists with first/last/before/after positions (main use case: filter chains). rename renames a list entry in place preserving all children. deactivate/activate add and remove the inactive: prefix on a specific leaf-list value. Update the command reference table. show-commands.md: add show uptime (all-peer uptime snapshot), show interface brief and show interface <name> counters, and a Connectivity tests section for resolve ping / resolve traceroute. command-reference.md: add the new commands to the runtime table and expand the ze resolve section with ping and traceroute flags. Source commit: 7fcc8083 (main repo). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

    @thomas-mangin thomas-mangin committed Apr 11, 2026
  • Flatten wiki to root directory for GitHub wiki compatibility GitHub wiki resolves pages by filename in the root directory only. Moved all 123 .md files from subdirectories to root. Renamed configuration/interfaces.md to configuration-interfaces.md to avoid collision with interfaces/interfaces.md. Fixed 8 image paths. Subdirectories are now empty (images/ retained for assets). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

    @thomas-mangin thomas-mangin committed Apr 8, 2026