-
Bug
-
Resolution: Done
-
Undefined
-
4.19
-
Quality / Stability / Reliability
-
False
-
-
None
-
Important
-
None
-
None
-
None
-
None
-
Done
-
Release Note Not Required
-
N/A
-
None
-
None
-
None
-
None
This is a clone of issue OCPBUGS-58095. The following is the description of the original issue:
—
This is a clone of issue OCPBUGS-57283. The following is the description of the original issue:
—
This is a clone of issue OCPBUGS-54229. The following is the description of the original issue:
—
Description of problem:
After restarting (down/up) bonded interface for the bond-cni pod, the net3 ipv6 configuration was lost
Version-Release number of selected component (if applicable):
4.19.0-ec.3
How reproducible:
always
Steps to Reproduce:
1. Create pod-level bond deployment (it has to be privileged to be possible to shut down pod network interface)
2. verify original net3 configuration
[kni@registry ~]$ oc -n rds-bonded-sriov-wlkd rsh rdscore-pod-level-bond-two-7f67ddc8c8-6bjzg
sh-5.1# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: gre0@NONE: <NOARP> mtu 1476 qdisc noop state DOWN group default qlen 1000
link/gre 0.0.0.0 brd 0.0.0.0
3: gretap0@NONE: <BROADCAST,MULTICAST> mtu 1462 qdisc noop state DOWN group default qlen 1000
link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
4: erspan0@NONE: <BROADCAST,MULTICAST> mtu 1450 qdisc noop state DOWN group default qlen 1000
link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
5: eth0@if90: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 8900 qdisc noqueue state UP group default
link/ether 0a:58:0a:82:02:2c brd ff:ff:ff:ff:ff:ff link-netnsid 0
inet 10.130.2.44/23 brd 10.130.3.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 fd01:0:0:7::2c/64 scope global
valid_lft forever preferred_lft forever
inet6 fe80::858:aff:fe82:22c/64 scope link
valid_lft forever preferred_lft forever
6: net3: <BROADCAST,MULTICAST,MASTER,UP,LOWER_UP> mtu 9000 qdisc noqueue state UP group default qlen 1000
link/ether 06:32:1c:9e:78:ed brd ff:ff:ff:ff:ff:ff
inet 10.18.93.92/26 brd 10.18.93.127 scope global net3
valid_lft forever preferred_lft forever
inet6 2620:52:0:15d::62/122 scope global
valid_lft forever preferred_lft forever
inet6 fe80::432:1cff:fe9e:78ed/64 scope link
valid_lft forever preferred_lft forever
34: net1: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 9000 qdisc mq master net3 state UP group default qlen 1000
link/ether 06:32:1c:9e:78:ed brd ff:ff:ff:ff:ff:ff
altname enp138s0f0v11
48: net2: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 9000 qdisc mq master net3 state UP group default qlen 1000
link/ether ea:8c:14:19:fe:1e brd ff:ff:ff:ff:ff:ff
altname enp138s0f1v10
3. take net3 interface down
sh-5.1# ip link set dev net3 down
4. verify net3 interface config
sh-5.1# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: gre0@NONE: <NOARP> mtu 1476 qdisc noop state DOWN group default qlen 1000
link/gre 0.0.0.0 brd 0.0.0.0
3: gretap0@NONE: <BROADCAST,MULTICAST> mtu 1462 qdisc noop state DOWN group default qlen 1000
link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
4: erspan0@NONE: <BROADCAST,MULTICAST> mtu 1450 qdisc noop state DOWN group default qlen 1000
link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
5: eth0@if90: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 8900 qdisc noqueue state UP group default
link/ether 0a:58:0a:82:02:2c brd ff:ff:ff:ff:ff:ff link-netnsid 0
inet 10.130.2.44/23 brd 10.130.3.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 fd01:0:0:7::2c/64 scope global
valid_lft forever preferred_lft forever
inet6 fe80::858:aff:fe82:22c/64 scope link
valid_lft forever preferred_lft forever
6: net3: <BROADCAST,MULTICAST,MASTER> mtu 9000 qdisc noqueue state DOWN group default qlen 1000
link/ether 06:32:1c:9e:78:ed brd ff:ff:ff:ff:ff:ff
inet 10.18.93.92/26 brd 10.18.93.127 scope global net3
valid_lft forever preferred_lft forever
34: net1: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 9000 qdisc mq master net3 state UP group default qlen 1000
link/ether 06:32:1c:9e:78:ed brd ff:ff:ff:ff:ff:ff
altname enp138s0f0v11
48: net2: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 9000 qdisc mq master net3 state UP group default qlen 1000
link/ether ea:8c:14:19:fe:1e brd ff:ff:ff:ff:ff:ff
altname enp138s0f1v10
5. change net3 interface state to up
sh-5.1# ip link set dev net3 up
sh-5.1# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: gre0@NONE: <NOARP> mtu 1476 qdisc noop state DOWN group default qlen 1000
link/gre 0.0.0.0 brd 0.0.0.0
3: gretap0@NONE: <BROADCAST,MULTICAST> mtu 1462 qdisc noop state DOWN group default qlen 1000
link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
4: erspan0@NONE: <BROADCAST,MULTICAST> mtu 1450 qdisc noop state DOWN group default qlen 1000
link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
5: eth0@if90: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 8900 qdisc noqueue state UP group default
link/ether 0a:58:0a:82:02:2c brd ff:ff:ff:ff:ff:ff link-netnsid 0
inet 10.130.2.44/23 brd 10.130.3.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 fd01:0:0:7::2c/64 scope global
valid_lft forever preferred_lft forever
inet6 fe80::858:aff:fe82:22c/64 scope link
valid_lft forever preferred_lft forever
6: net3: <BROADCAST,MULTICAST,MASTER,UP,LOWER_UP> mtu 9000 qdisc noqueue state UP group default qlen 1000
link/ether 06:32:1c:9e:78:ed brd ff:ff:ff:ff:ff:ff
inet 10.18.93.92/26 brd 10.18.93.127 scope global net3
valid_lft forever preferred_lft forever
inet6 fe80::432:1cff:fe9e:78ed/64 scope link tentative
valid_lft forever preferred_lft forever
34: net1: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 9000 qdisc mq master net3 state UP group default qlen 1000
link/ether 06:32:1c:9e:78:ed brd ff:ff:ff:ff:ff:ff
altname enp138s0f0v11
48: net2: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 9000 qdisc mq master net3 state UP group default qlen 1000
link/ether ea:8c:14:19:fe:1e brd ff:ff:ff:ff:ff:ff
altname enp138s0f1v10
Actual results:
originally configured ipv6 address 2620:52:0:15d::62/122 was lost
Expected results:
ipv6 address has to be configured for the net3 interface after the net3 interface restart
Additional info:
the IPv6 address disappeared when we took the interface down. So, even before we return it to the 'up' state, it is already missing.
- blocks
-
OCPBUGS-61348 Bond-CNI pod failed to recover IPv6 address config after bond interface restart
-
- Closed
-
- clones
-
OCPBUGS-58095 Bond-CNI pod failed to recover IPv6 address config after bond interface restart
-
- Closed
-
- is blocked by
-
OCPBUGS-58095 Bond-CNI pod failed to recover IPv6 address config after bond interface restart
-
- Closed
-
- is cloned by
-
OCPBUGS-61348 Bond-CNI pod failed to recover IPv6 address config after bond interface restart
-
- Closed
-
- links to