diff --git a/release/models/system/openconfig-system.yang b/release/models/system/openconfig-system.yang index 724fe7db6..e01478206 100644 --- a/release/models/system/openconfig-system.yang +++ b/release/models/system/openconfig-system.yang @@ -49,7 +49,14 @@ module openconfig-system { Section 4.c of the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info)."; - oc-ext:openconfig-version "3.2.0"; + oc-ext:openconfig-version "3.3.0"; + + revision "2026-07-20" { + description + "Add inode count, utilization, and read-only operational leaves + to mount-point state."; + reference "3.3.0"; + } revision "2026-06-02" { description @@ -58,7 +65,6 @@ module openconfig-system { reference "3.2.0"; } - revision "2026-03-31" { description "Added a leaf for available memory."; @@ -460,6 +466,31 @@ module openconfig-system { "This identify indicates the filesystem type used for storage. The string type exists to support backwards compatibility."; } + + leaf inodes-available { + type uint64; + description + "The number of free inodes available on the filesystem."; + } + + leaf inodes-total { + type uint64; + description + "The total number of inodes on the filesystem."; + } + + leaf inodes-utilized { + type uint64; + description + "The number of used inodes on the filesystem."; + } + + leaf read-only { + type boolean; + description + "When true, indicates that the filesystem is mounted in read-only + mode."; + } } grouping system-global-state {