You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Support auto route mode for non-VyOS VLAN networks in tenant-space
When vlan_id is set without vyos_endpoint, use route_mode=auto so the
upstream router (DigiOps / physical switch) handles DHCP and routing.
The manual route_mode with deterministic 10.0.0.0/8 subnetting is now
gated on vyos_endpoint being set.
- Add use_vyos local; gate tenant_subnet/tenant_gateway computation on it
- harvester_network route_mode, route_cidr, route_gateway are conditional
- Relax vlan_id validation from >= 1000 to valid 802.1Q range (1–4094)
- Update subnet_cidr/gateway_ip output descriptions (VyOS-only)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
description="VLAN ID for this tenant's network (>= 1000). When set, creates the network namespace (if not already), a harvester_network, and optionally VyOS config when vyos_endpoint is also provided. When null, no network or VyOS resources are created."
108
+
description="VLAN ID for this tenant's network (>= 1000). When set, always creates the network namespace and a harvester_network. Routing mode depends on vyos_endpoint: if set, route_mode=manual with a deterministic /23 from 10.0.0.0/8 plus full VyOS vif/DHCP/NAT config; if null, route_mode=auto (upstream router / DigiOps-issued VLAN handles routing). When vlan_id is null, no network resources are created."
0 commit comments