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

SR-IOV: 810(wpc): Failed recreated a pod, IPv6 duplicated address

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Undefined
    • None
    • 4.15
    • Networking / SR-IOV
    • None
    • Moderate
    • No
    • CNF Network Sprint 251, CNF Network Sprint 252
    • 2
    • False
    • Hide

      None

      Show
      None

    Description

      Description of problem:

      Pod failed to ping nic itself due to IPv6 duplication check 

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

      • 4.15.0-rc.5
      • e810 (WPC)

      How reproducible:
      50%

      Steps to Reproduce:
      1. Create sriov configuration
      2. Create a pod with IPv6 addresses
      3. Remove pod
      4. Imedietly recreate a pod once it was removed
      Actual results:
      [elevin@elevin ~]$ oc get pods -n sriov-operator-tests
      NAME READY STATUS RESTARTS AGE
      testpod-s6rrc 0/1 Init:Error 0 6m2s
       
      $ oc logs testpod-s6rrc -n sriov-operator-tests -c inittest
      PING 2001:1db8:85a3::1(2001:1db8:85a3::1) 56 data bytes

      — 2001:1db8:85a3::1 ping statistics —
      30 packets transmitted, 0 received, 100% packet loss, time 29718m 

      Additional info:

        ===============
      [15338.070114] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
      [15338.070248] IPv6: ADDRCONF(NETDEV_CHANGE): 259545f0ae056e8: link becomes ready
      [15338.119847] device 259545f0ae056e8 entered promiscuous mode
      [15338.179242] ice 0000:86:00.0: Clearing port VLAN on VF 3
      [15338.179286] iavf 0000:86:01.3: Reset indication received from the PF
      [15338.179291] iavf 0000:86:01.3: Scheduling reset task
      [15338.334355] iavf 0000:86:01.3 temp_883: renamed from ens5f0v3
      [15338.368962] iavf 0000:86:01.3 net1: renamed from temp_883
      [15338.527922] iavf 0000:86:01.3 net1: NIC Link is Up Speed is 25 Gbps Full Duplex
      [15338.527981] IPv6: ADDRCONF(NETDEV_CHANGE): net1: link becomes ready
      [15339.163928] IPv6: net1: IPv6 duplicate address 2001:1db8:85a3::1 used by 9a:80:ce:21:17:2a detected!
      [15339.322177] iavf 0000:86:01.2 ens5f0v2: renamed from net1
      [15339.387633] device 3c91850b6a1ed58 left promiscuous mode
      [15370.180014] iavf 0000:86:01.3 ens5f0v3: renamed from net1
      [15370.260556] device 259545f0ae056e8 left promiscuous mode

      ==================

      2024-02-08T20:07:16Z [verbose] ADD finished CNI request ContainerID:"3c91850b6a1ed58618d05e601e86d3995b9b1e6e0862e103fb9d378c8b3f22d4" Netns:"/var/run/netns/deb94dfe-b850-4ba1-8806-d5ac6023369c" IfName:"eth0" Args:"IgnoreUnknown=1;K8S_POD_NAMESPACE=sriov-operator-tests;K8S_POD_NAME=testpod-k2vhb;K8S_POD_INFRA_CONTAINER_ID=3c91850b6a1ed58618d05e601e86d3995b9b1e6e0862e103fb9d378c8b3f22d4;K8S_POD_UID=6a79fe9e-ea2e-44d4-8db5-310a5862bfca" Path:"", result: "{\"Result\":{\"cniVersion\":\"1.0.0\",\"interfaces\":[

      {\"name\":\"3c91850b6a1ed58\",\"mac\":\"f2:92:5b:e6:fd:df\"}

      ,

      {\"name\":\"eth0\",\"mac\":\"0a:58:0a:80:03:4b\",\"sandbox\":\"/var/run/netns/deb94dfe-b850-4ba1-8806-d5ac6023369c\"}

      ],\"ips\":[

      {\"interface\":1,\"address\":\"10.128.3.75/23\",\"gateway\":\"10.128.2.1\"}

      ],\"dns\":{}}}", err: <nil>
      2024-02-08T20:07:40Z [verbose] ADD starting CNI request ContainerID:"259545f0ae056e8754b26d638df8c45e192b681fab0967d95e345e64ba622ad6" Netns:"/var/run/netns/424e9bce-b3d6-43fe-81da-2301755627b3" IfName:"eth0" Args:"IgnoreUnknown=1;K8S_POD_NAMESPACE=sriov-operator-tests;K8S_POD_NAME=testpod-s6rrc;K8S_POD_INFRA_CONTAINER_ID=259545f0ae056e8754b26d638df8c45e192b681fab0967d95e345e64ba622ad6;K8S_POD_UID=a9dfafe0-450d-4787-a605-320e634a12da" Path:""
      2024-02-08T20:07:40Z [verbose] Add: sriov-operator-tests:testpod-s6rrc:a9dfafe0-450d-4787-a605-320e634a12da:ovn-kubernetes(ovn-kubernetes):eth0 {"cniVersion":"0.4.0","interfaces":[

      {"name":"259545f0ae056e8","mac":"b2:c0:b9:e1:61:b8"}

      ,

      {"name":"eth0","mac":"0a:58:0a:80:03:4c","sandbox":"/var/run/netns/424e9bce-b3d6-43fe-81da-2301755627b3"}

      ],"ips":[

      {"version":"4","interface":1,"address":"10.128.3.76/23","gateway":"10.128.2.1"}

      ],"dns":{}}
      I0208 20:07:40.973279 6331 event.go:298] Event(v1.ObjectReference

      {Kind:"Pod", Namespace:"sriov-operator-tests", Name:"testpod-s6rrc", UID:"a9dfafe0-450d-4787-a605-320e634a12da", APIVersion:"v1", ResourceVersion:"903288", FieldPath:""}

      ): type: 'Normal' reason: 'AddedInterface' Add eth0 [10.128.3.76/23] from ovn-kubernetes
      2024-02-08T20:07:41Z [verbose] Add: sriov-operator-tests:testpod-s6rrc:a9dfafe0-450d-4787-a605-320e634a12da:sriov-operator-tests/test-sriov-static-custom(test-sriov-static-custom):net1 {"cniVersion":"0.3.1","interfaces":[

      {"name":"net1","mac":"de:43:80:f3:62:43","sandbox":"/var/run/netns/424e9bce-b3d6-43fe-81da-2301755627b3"}

      ],"ips":[

      {"version":"4","interface":0,"address":"192.168.100.1/24"}

      ,

      {"version":"6","interface":0,"address":"2001:1db8:85a3::1/64"}

      ],"dns":{}}
      I0208 20:07:41.212002 6331 event.go:298] Event(v1.ObjectReference

      {Kind:"Pod", Namespace:"sriov-operator-tests", Name:"testpod-s6rrc", UID:"a9dfafe0-450d-4787-a605-320e634a12da", APIVersion:"v1", ResourceVersion:"903288", FieldPath:""}

      ): type: 'Normal' reason: 'AddedInterface' Add net1 [192.168.100.1/24 2001:1db8:85a3::1/64] from sriov-operator-tests/test-sriov-static-custom
      2024-02-08T20:07:41Z [verbose] ADD finished CNI request ContainerID:"259545f0ae056e8754b26d638df8c45e192b681fab0967d95e345e64ba622ad6" Netns:"/var/run/netns/424e9bce-b3d6-43fe-81da-2301755627b3" IfName:"eth0" Args:"IgnoreUnknown=1;K8S_POD_NAMESPACE=sriov-operator-tests;K8S_POD_NAME=testpod-s6rrc;K8S_POD_INFRA_CONTAINER_ID=259545f0ae056e8754b26d638df8c45e192b681fab0967d95e345e64ba622ad6;K8S_POD_UID=a9dfafe0-450d-4787-a605-320e634a12da" Path:"", result: "{\"Result\":{\"cniVersion\":\"1.0.0\",\"interfaces\":[

      {\"name\":\"259545f0ae056e8\",\"mac\":\"b2:c0:b9:e1:61:b8\"}

      ,

      {\"name\":\"eth0\",\"mac\":\"0a:58:0a:80:03:4c\",\"sandbox\":\"/var/run/netns/424e9bce-b3d6-43fe-81da-2301755627b3\"}

      ],\"ips\":[

      {\"interface\":1,\"address\":\"10.128.3.76/23\",\"gateway\":\"10.128.2.1\"}

      ],\"dns\":{}}}", err: <nil>
      2024-02-08T20:07:42Z [verbose] DEL starting CNI request ContainerID:"3c91850b6a1ed58618d05e601e86d3995b9b1e6e0862e103fb9d378c8b3f22d4" Netns:"/var/run/netns/deb94dfe-b850-4ba1-8806-d5ac6023369c" IfName:"eth0" Args:"IgnoreUnknown=1;K8S_POD_NAMESPACE=sriov-operator-tests;K8S_POD_NAME=testpod-k2vhb;K8S_POD_INFRA_CONTAINER_ID=3c91850b6a1ed58618d05e601e86d3995b9b1e6e0862e103fb9d378c8b3f22d4;K8S_POD_UID=6a79fe9e-ea2e-44d4-8db5-310a5862bfca" Path:""

      =========================

      Attachments

        Activity

          People

            sscheink@redhat.com Sebastian Scheinkman
            rhn-cnf-elevin Evgeny Levin
            Zhanqi Zhao Zhanqi Zhao
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: