diff --git a/doc/ChangeLog.md b/doc/ChangeLog.md index 068c0c9f..94e80a75 100644 --- a/doc/ChangeLog.md +++ b/doc/ChangeLog.md @@ -13,6 +13,8 @@ All notable changes to the project are documented in this file. - Upgrade Buildroot to 2025.02.0 (LTS) ### Fixes + - Fix #964: YANG schema warning in syslog: missing 'monitor' node for lag + [v25.02.0][] - 2025-03-04 ------------------------- diff --git a/src/confd/yang/infix-if-lag.yang b/src/confd/yang/infix-if-lag.yang index 9f67cc62..d430995b 100644 --- a/src/confd/yang/infix-if-lag.yang +++ b/src/confd/yang/infix-if-lag.yang @@ -21,6 +21,11 @@ submodule infix-if-lag { contact "kernelkit@googlegroups.com"; description "Linux link aggregates (lag) for ietf-interfaces."; + revision 2025-03-28 { + description "Drop unused must expressions for link and arp monitor."; + reference "internal"; + } + revision 2025-01-09 { description "Initial revision."; reference "internal"; @@ -265,16 +270,6 @@ submodule infix-if-lag { } } } - - must "not(./mode = 'lacp' and ./monitor/arp-monitor/interval > 0)" { - error-message "ARP monitor cannot be enabled in LACP mode."; - description "The Linux bond driver disables miimon when arpmon != 0."; - } - - must "not(./mode = 'lacp' and ./monitor/link-monitor/interval = 0)" { - error-message "Link monitor must be enabled in LACP mode."; - description "The Linux bond driver requires miimon in 802.3ad mode."; - } } }