Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-62812

Missing CLOCK_REALTIME State Propagation from TGM/GNSS Sources

XMLWordPrintable

    • Quality / Stability / Reliability
    • False
    • None
    • None
    • Important
    • None
    • 2025-10-16: In progress
    • None
    • CNF RAN Sprint 278
    • 1
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Description of problem:

          

      Version-Release number of selected component (if applicable):

          Missing CLOCK_REALTIME State Propagation from TGM/GNSS Sources
      • OS clock state may remain LOCKED even when timing source is unreliable

      How reproducible:

      Move T-GM to Holdover/Freerun and you will still see CLOCK REAL TIME in locked state    

       Code LocationsWorking:

       example: logparser.go lines 490-507 (T-BC handling)
      Missing in: logparser.go lines 591-653 (ParseGNSSLogs)
      Missing in: logparser.go lines 353-411 (ParseTGMLogs)
      Acknowledged TODO: metrics.go lines 255-256

      Actual results:

          

      Expected results:

          When any timing source (T-BC, TGM, or GNSS) becomes unreliable:Set CLOCK_REALTIME to FREERUN
      Publish ptp.OsClockSyncStateChange event
      Update OS clock metricsEnsure consistent state propagation across all timing source types

      Additional info:

          

              josricha@redhat.com Joseph Richard
              aputtur@redhat.com Aneesh Puttur
              None
              None
              Bonnie Block Bonnie Block
              None
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: