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

phc2sys config missing on ntpfailover recovery from GNSS loss

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • 4.18.z
    • Networking / ptp
    • None
    • None
    • False
    • Hide

      None

      Show
      None
    • None
    • Important
    • None
    • None
    • None
    • None
    • In Progress
    • Release Note Not Required
    • None
    • None
    • None
    • None
    • None

      Description of problem:

      Using the ntpfailover plugin, our tests simulate a loss of GNSS and are able to see that chronyd successfully starts syncing. On simulating the recovery, however, phc2sys fails to start again and repeating logs about a missing config file are present.
      
      The problem seems to disappear after the test, possibly because of profiles being loaded again? The change for this scenario is just the ts2phc holdover, the phc2sysOpts remain the same.

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

          ptp-operator.v4.18.0-202601151027

      How reproducible:

          4/4 attempts to test

      Steps to Reproduce:

          1. Have ntpfailover config successfully syncing from GNSS
          2. Simulate GNSS loss and failover to NTP
          3. Simulate GNSS recovery and notice lack of phc2sys lock

      Actual results:

          phc2sys does not lock and cannot start due to missing config

      Expected results:

          phc2sys locks successfully after GNSS is restored

      Additional info:

      google drive with must-gather and logs

              josricha@redhat.com Joseph Richard
              rh-ee-klaskosk Kirsten Laskoski
              Kirsten Laskoski
              None
              Kirsten Laskoski Kirsten Laskoski
              None
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated: