diff --git a/release/models/platform/openconfig-platform-common.yang b/release/models/platform/openconfig-platform-common.yang index 79514ea73..bbc9aa144 100644 --- a/release/models/platform/openconfig-platform-common.yang +++ b/release/models/platform/openconfig-platform-common.yang @@ -20,7 +20,14 @@ submodule openconfig-platform-common { "This modules contains common groupings that are used in multiple components within the platform module."; - oc-ext:openconfig-version "0.29.0"; + oc-ext:openconfig-version "0.30.0"; + + revision "2024-10-13" { + description + "Clarify last-reboot-time is updated during a power-on + event."; + reference "0.30.0"; + } revision "2024-10-13" { description diff --git a/release/models/platform/openconfig-platform.yang b/release/models/platform/openconfig-platform.yang index 3850f2e78..66eacacc1 100644 --- a/release/models/platform/openconfig-platform.yang +++ b/release/models/platform/openconfig-platform.yang @@ -65,7 +65,14 @@ module openconfig-platform { (presence or absence of a component) and state (physical attributes or status)."; - oc-ext:openconfig-version "0.29.0"; + oc-ext:openconfig-version "0.30.0"; + + revision "2024-10-13" { + description + "Clarify last-reboot-time is updated during a power-on + event."; + reference "0.30.0"; + } revision "2024-10-13" { description @@ -79,7 +86,7 @@ module openconfig-platform { reference "0.28.0"; } - revision "2024-05-29" { +revision "2024-05-29" { description "Change install-position from leaf-ref to string."; reference "0.27.0"; @@ -633,8 +640,9 @@ module openconfig-platform { - USER_INITIATED - SYSTEM_INITIATED - POWER_FAILURE - This field is not updated during reboots; those are tracked - in the 'last-reboot-time' leaf."; + This field is only updated when power is shut off. It is not + updated during reboots; those are tracked in the + 'last-reboot-time' leaf."; } container last-switchover-reason { @@ -673,8 +681,10 @@ module openconfig-platform { description "This reports the time of the last reboot of the component. The value is the timestamp in nanoseconds relative to the Unix Epoch - (Jan 1, 1970 00:00:00 UTC). This timer is not updated during - power shutdowns; those are tracked in 'last-poweroff-time' leaf."; + (Jan 1, 1970 00:00:00 UTC). This timer is updated when the component + starts up, either due to a power-on event or a reboot. This timer + is not updated during power shutdowns; those are tracked in + the 'last-poweroff-time' leaf."; } leaf switchover-ready {