fix(schema): change InfraIPAddress.address from IPNetwork to IPHost — refs #52

IPNetwork with strict=True rejects host addresses like 10.0.1.1/31
(host bits set). Interface IP assignments are host addresses with a
prefix length, which is exactly what IPHost accepts.
This commit is contained in:
Damien
2026-02-15 20:23:07 +01:00
parent 4409dc5e8d
commit ccd882bcfd

View File

@@ -320,7 +320,7 @@ nodes:
display_label: "{{ address__value }}" display_label: "{{ address__value }}"
attributes: attributes:
- name: address - name: address
kind: IPNetwork kind: IPHost
description: IP address with prefix (e.g., 10.0.1.1/31) description: IP address with prefix (e.g., 10.0.1.1/31)
- name: description - name: description
kind: Text kind: Text