Skip to content

GKE + Multus + CNI SBR plugin is not adding default gateway for the relevant table #ipvlan # ipam #1213

Description

@gauravsuryawanshi0806

Issue: Default gateway not added in the table 100 if SBR is chained with IP VLAN plugin

ip addr

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
2: eth0@if12: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1460 qdisc noqueue state UP group default qlen 1000
link/ether 52:27:d6:45:0a:66 brd ff:ff:ff:ff:ff:ff link-netnsid 0
inet 100.64.80.71/26 brd 100.64.80.127 scope global eth0
valid_lft forever preferred_lft forever
3: net1@if3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1460 qdisc noqueue state UNKNOWN group default
link/ether 42:01:ac:1a:9e:66 brd ff:ff:ff:ff:ff:ff link-netnsid 0
inet 172.26.158.56/26 brd 172.26.158.63 scope global net1
valid_lft forever preferred_lft forever

-- ip rule list

0: from all lookup local
32765: from 172.26.158.56 lookup 100
32766: from all lookup main
32767: from all lookup default

-- ip r

default via 100.64.80.65 dev eth0 mtu 1460
100.64.80.64/26 via 100.64.80.65 dev eth0 src 100.64.80.71 mtu 1460
100.64.80.65 dev eth0 scope link src 100.64.80.71 mtu 1460

-- ip r list table 100

default via 172.26.158.1 dev net1
172.26.158.0/26 dev net1 proto kernel scope link src 172.26.158.56

-- arp -a
Defaulted container "ztsenvoylbf" out of: ztsenvoylbf, ztsenvoylbdyn, send-garp
? (172.26.158.7) at on net1
? (172.26.158.1) at on net1 _> here pod does not get the mac address.
_gateway (100.64.80.65) at 9a:99:09:db:32:83 [ether] on eth0

I am using Multus with IPVLAN + IPVLAN + SBR + Static IP . so how to resolve the issue as I am not able to connect pod multus ip and port outside the port as ARP says 14:11:20.548148 ARP, Request who-has 172.26.158.7 tell 172.26.158.56, length 28

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions