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

PTP process won't start with BC/OC config

XMLWordPrintable

    • Critical
    • No
    • CNF RAN Sprint 238
    • 1
    • False
    • Hide

      None

      Show
      None

      Description of problem:

      PTP process won't start on 4.14 with OC/BC config

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

      4.14

      How reproducible:

      100%

      Steps to Reproduce:

      1. Deploy 4.14 OCP and ptp
      2. Configure BC or OC
      3. Check ptp daemon log
      

      Actual results:

      PTP process won't start with following log repeated in ptp daemon pod.
      
      I0627 17:44:41.656822 2187546 utils.go:65] grabbing NIC timestamp capability for ens7f2
      I0627 17:44:41.657984 2187546 utils.go:31] cmd output for Time stamping parameters for ens7f2:
      Capabilities:
      	hardware-transmit
      	software-transmit
      	hardware-receive
      	software-receive
      	software-system-clock
      	hardware-raw-clock
      PTP Hardware Clock: 6
      Hardware Transmit Timestamp Modes:
      	off
      	on
      Hardware Receive Filter Modes:
      	none
      	all
      I0627 17:44:41.658046 2187546 utils.go:65] grabbing NIC timestamp capability for ens7f3
      I0627 17:44:41.659566 2187546 utils.go:31] cmd output for Time stamping parameters for ens7f3:
      Capabilities:
      	hardware-transmit
      	software-transmit
      	hardware-receive
      	software-receive
      	software-system-clock
      	hardware-raw-clock
      PTP Hardware Clock: 6
      Hardware Transmit Timestamp Modes:
      	off
      	on
      Hardware Receive Filter Modes:
      	none
      	all
      I0627 17:44:41.659708 2187546 utils.go:65] grabbing NIC timestamp capability for f06c59b5f2f25b0
      I0627 17:44:41.660840 2187546 utils.go:31] cmd output for Time stamping parameters for f06c59b5f2f25b0:
      Capabilities:
      	software-transmit
      	software-receive
      	software-system-clock
      PTP Hardware Clock: none
      Hardware Transmit Timestamp Modes: none
      Hardware Receive Filter Modes: none
      I0627 17:44:41.660873 2187546 utils.go:65] grabbing NIC timestamp capability for f624125b11581d0
      I0627 17:44:41.661796 2187546 utils.go:31] cmd output for Time stamping parameters for f624125b11581d0:
      Capabilities:
      	software-transmit
      	software-receive
      	software-system-clock
      PTP Hardware Clock: none
      Hardware Transmit Timestamp Modes: none
      Hardware Receive Filter Modes: none
      I0627 17:44:41.661854 2187546 utils.go:65] grabbing NIC timestamp capability for f63a745fb3f8f58
      I0627 17:44:41.662742 2187546 utils.go:31] cmd output for Time stamping parameters for f63a745fb3f8f58:
      Capabilities:
      	software-transmit
      	software-receive
      	software-system-clock
      PTP Hardware Clock: none
      Hardware Transmit Timestamp Modes: none
      Hardware Receive Filter Modes: none
      I0627 17:44:41.662794 2187546 utils.go:65] grabbing NIC timestamp capability for f9bc2341f57b6e4
      I0627 17:44:41.664161 2187546 utils.go:31] cmd output for Time stamping parameters for f9bc2341f57b6e4:
      Capabilities:
      	software-transmit
      	software-receive
      	software-system-clock
      PTP Hardware Clock: none
      Hardware Transmit Timestamp Modes: none
      Hardware Receive Filter Modes: none
      I0627 17:44:41.664181 2187546 utils.go:65] grabbing NIC timestamp capability for ovn-k8s-mp0
      I0627 17:44:41.665371 2187546 utils.go:31] cmd output for Time stamping parameters for ovn-k8s-mp0:
      Capabilities:
      	software-receive
      	software-system-clock
      PTP Hardware Clock: none
      Hardware Transmit Timestamp Modes: none
      Hardware Receive Filter Modes: none
      I0627 17:44:41.665437 2187546 utils.go:65] grabbing NIC timestamp capability for ovs-system
      I0627 17:44:41.666442 2187546 utils.go:31] cmd output for Time stamping parameters for ovs-system:
      Capabilities:
      	software-receive
      	software-system-clock
      PTP Hardware Clock: none
      Hardware Transmit Timestamp Modes: none
      Hardware Receive Filter Modes: none
      I0627 17:44:41.666461 2187546 ptpdev.go:28] PTP capable NICs: [eno12399 eno12409 eno12419 eno12429 eno8303 eno8403 ens4f0np0 ens4f1np1 ens5f0np0 ens5f1np1 ens7f0 ens7f1 ens7f2 ens7f3]

      Expected results:

      ptp process started and clocks synced

      Additional info:

      Joseph has taken a look and thinks this is introduced by change merged recently: 
      
       https://github.com/openshift/linuxptp-daemon/blob/master/pkg/daemon/daemon.go#L467

            josricha Joseph Richard (Inactive)
            rhn-support-yliu1 Yang Liu
            Ofer Bochan Ofer Bochan
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated: