sonic-buildimage/src
abdosi 4111c25557 updated internal route policy for chassis-packet (#15349)
What I did:

Workaround for the issue seen here : FRRouting/frr#13682
It seems there is timing issue where there are multiple recursive lookup needed to resolve nexthop of the route it's possible that it does not happen correctly causing route to remain in inactive state

Issue is seen on chassis-packet as there 2 level of recursive lookup needed for a given e-BGP learnt route
- Level1 to resolve e-BGP peer (connected route via bgp ) over Loopback4096 (i-BGP peering)
- Level 2 Loopback4096 over backend port-channels next-hops

For VOQ chassis there is no e-BGP peer (connected route via bgp )  resolution as route is added as Static route by orchagent over Ethernet-IB.

Also as part of this remove route-map policy from instance.conf.j2 as same is define in peer-group.j2.

Microsoft ADO: https://msazure.visualstudio.com/One/_workitems/edit/24198507

How I verify:
Functional Verification manually
Updated UT.
We will be adding sanity check in sonic-mgmt to make sure none of route are in inactive state.

Signed-off-by: Abhishek Dosi <abdosi@microsoft.com>
2023-06-10 14:32:44 +08:00
..
bash Fix per-command authorization failed issue when a command with wildcard match more than hundred files. (#14787) 2023-05-16 00:36:40 +08:00
debootstrap Image build time improvements (#10104) 2022-04-19 09:22:16 -07:00
dhcpmon Update dhcpmon rx/tx packet filtering and fix server rx count (#13898) 2023-03-19 22:33:00 +08:00
dhcprelay@67a3bdf12e [202211] Advance sonic-dhcp-relay submodule (#14473) 2023-04-02 14:04:26 -07:00
ethtool Ported Marvell armhf build on amd64 host for debian buster to use cross-comp… (#8035) 2022-07-21 14:15:16 -07:00
flashrom Flashrom refactoring for broadcom platforms (#7693) 2021-06-22 15:29:21 -07:00
gobgp Update go version to 1.11.2 for gobgp and telemetry (#2230) 2018-11-09 21:56:39 -08:00
hiredis Ported Marvell armhf build on amd64 host for debian buster to use cross-comp… (#8035) 2022-07-21 14:15:16 -07:00
iccpd Replace unsafe functions in iccpd (#11694) 2022-09-13 09:52:17 -04:00
ifupdown2 Patch ifupdown2 (#9630) (#11548) 2022-09-26 09:30:38 -07:00
initramfs-tools Ported Marvell armhf build on amd64 host for debian buster to use cross-comp… (#8035) 2022-07-21 14:15:16 -07:00
iproute2 [iproute2]: Enhance iproute2 to update PN for XPN (#11474) 2022-07-24 19:19:33 +08:00
iptables Ported Marvell armhf build on amd64 host for debian buster to use cross-comp… (#8035) 2022-07-21 14:15:16 -07:00
isc-dhcp [build] update isc-dhcp to 4.4.1-2.3+deb11u2 to fix build failure (#15002) (#15022) 2023-05-12 01:58:38 +08:00
ixgbe Reorganize .gitignore files (#4707) 2020-06-09 21:04:55 -07:00
kdump-tools Ported Marvell armhf build on amd64 host for debian buster to use cross-comp… (#8035) 2022-07-21 14:15:16 -07:00
libnl3 Ported Marvell armhf build on amd64 host for debian buster to use cross-comp… (#8035) 2022-07-21 14:15:16 -07:00
libteam Add teamd patches to solve traffic loss issue when removing port from LAG (#14002) (#14684) 2023-04-17 02:18:42 +08:00
libyang Ported Marvell armhf build on amd64 host for debian buster to use cross-comp… (#8035) 2022-07-21 14:15:16 -07:00
libyang1 Ported Marvell armhf build on amd64 host for debian buster to use cross-comp… (#8035) 2022-07-21 14:15:16 -07:00
libyang2 Ported Marvell armhf build on amd64 host for debian buster to use cross-comp… (#8035) 2022-07-21 14:15:16 -07:00
linkmgrd@1c755c4920 [submodule] Update submodule to the latest HEAD automatically 2023-03-15 12:36:48 +08:00
lldpd Ported Marvell armhf build on amd64 host for debian buster to use cross-comp… (#8035) 2022-07-21 14:15:16 -07:00
lm-sensors Fix sensord service install (#12376) 2022-10-21 14:25:24 +08:00
monit Ported Marvell armhf build on amd64 host for debian buster to use cross-comp… (#8035) 2022-07-21 14:15:16 -07:00
mpdecimal Ported Marvell armhf build on amd64 host for debian buster to use cross-comp… (#8035) 2022-07-21 14:15:16 -07:00
ntp Ported Marvell armhf build on amd64 host for debian buster to use cross-comp… (#8035) 2022-07-21 14:15:16 -07:00
openssh [openssh] Export remote address to environment variable for TACACS authorization. (#12447) 2022-11-03 17:31:13 +08:00
ptf@36a3e3d9ac [docker-sonic-mgmt] install ptf framework in mgmt container and upgrade ptf (#3239) 2019-07-30 10:19:48 -07:00
ptf-py3@405513bcad Add python3 virtual environment for docker-ptf (#10599) 2022-04-26 09:13:26 +08:00
ptf-py3.patch Add python3 virtual environment for docker-ptf (#10599) 2022-04-26 09:13:26 +08:00
radius Ported Marvell armhf build on amd64 host for debian buster to use cross-comp… (#8035) 2022-07-21 14:15:16 -07:00
redis Ported Marvell armhf build on amd64 host for debian buster to use cross-comp… (#8035) 2022-07-21 14:15:16 -07:00
redis-dump-load@7585497951 [redis-dump-load] Update submodule (#5215) 2020-08-19 11:23:42 -07:00
redis-dump-load.patch [build] Use pip to install setup.py dependency instead of python setup.py install (#8997) 2021-10-26 21:12:45 -07:00
scapy@8b63d73a17 [scapy] update scapy to 2.4.5 and patch it (#10457) 2022-04-07 14:23:35 +03:00
scapy.patch [scapy]: Patch scapy 2.4.5 for sniffing on intfs (#10644) 2022-05-18 13:01:27 -07:00
sflow Ported Marvell armhf build on amd64 host for debian buster to use cross-comp… (#8035) 2022-07-21 14:15:16 -07:00
snmpd [snmpd] Fixed snmpd memory leak issue (#11812) 2022-08-25 00:24:53 -07:00
socat Ported Marvell armhf build on amd64 host for debian buster to use cross-comp… (#8035) 2022-07-21 14:15:16 -07:00
sonic-bgpcfgd updated internal route policy for chassis-packet (#15349) 2023-06-10 14:32:44 +08:00
sonic-build-hooks [Build] Optimize the version control for Debian packages (#14557) (#14610) 2023-04-12 15:00:48 +08:00
sonic-config-engine [qos] Update RDMA-CENTRIC lossy profile to use static threshold for Th devices (#14372) 2023-05-31 00:32:12 +08:00
sonic-containercfgd [infra] Support syslog rate limit configuration (#12490) (#13535) 2023-01-30 20:11:44 +02:00
sonic-ctrmgrd Clean up the old version container images (#14978) 2023-05-30 20:50:15 +08:00
sonic-dbsyncd@fa8b709dc0 [202211] Advance sonic-dbsyncd submodule (#14226) 2023-03-16 20:57:40 +08:00
sonic-device-data Update azure.github.io links to sonic-net.github.io (#12209) 2022-10-02 14:02:10 +08:00
sonic-eventd Fix segfault issue inside memory_checker (#13066) 2023-02-04 09:53:49 +08:00
sonic-fips Touch the donwload files to change the modified time (#10929) 2022-05-26 21:55:13 +08:00
sonic-frr Fix CVE-2022-37032 on FRR submodule (#12435) 2022-10-26 15:54:44 -07:00
sonic-frr-mgmt-framework Replace swsssdk with swsscommon (#11215) 2022-07-11 10:01:10 +08:00
sonic-gnmi@114d477bd2 [202211] Update 202211 sonic-gnmi head (#15005) 2023-05-10 22:02:13 -07:00
sonic-host-services@7ab097843e [submodule] Update submodule sonic-host-services to the latest HEAD automatically 2023-05-05 16:32:24 +08:00
sonic-host-services-data [sonic-host-services] start host service on mgmt-framework/telemetry (#14517) (#14856) 2023-05-01 21:06:26 +08:00
sonic-linux-kernel@3909870d2e [submodule] Update submodule sonic-linux-kernel to the latest HEAD automatically (#15014) 2023-05-15 22:53:24 +08:00
sonic-mgmt-common@68e03410b9 [submodule] Advance sonic-mgmt-common pointer (#12705) 2022-12-10 10:33:21 +08:00
sonic-mgmt-framework@744602bbd8 [submodule] Update sonic-mgmt-framework HEAD pointer. (#12434) 2022-10-20 13:00:40 +08:00
sonic-p4rt [submodule] Advance sonic-p4rt/sonic-pins pointer (#10566) 2022-05-06 15:35:20 -07:00
sonic-platform-common@93c441ea95 [submodule] Update submodule sonic-platform-common to the latest HEAD automatically 2023-05-17 18:32:19 +08:00
sonic-platform-daemons@1a7da05fb4 [submodule] Update submodule sonic-platform-daemons to the latest HEAD automatically 2023-05-25 16:32:39 +08:00
sonic-platform-pde@f18ebc297d [PDE]: introduce the SONiC Platform Development Env (#7510) 2021-07-24 16:24:43 -07:00
sonic-py-common Finalize fast-reboot in warmboot finalizer (#14238) (#14608) 2023-04-11 22:54:56 +08:00
sonic-py-swsssdk@8bcf5e61b9 [submodule] Update submodule sonic-py-swsssdk to the latest HEAD automatically 2023-05-17 00:36:54 +08:00
sonic-restapi@4f6f979a5b [Submodule][202211] Advance sonic-restapi pointer (#14625) 2023-04-13 19:26:37 +08:00
sonic-sairedis@61cf1ce60a [202211][submodule] Advance sonic-sairedis pointer (#14905) 2023-05-02 08:09:28 +03:00
sonic-snmpagent@bf6cd4cc34 update sonic-snmpagent pointer (#12706) 2022-11-16 05:40:10 -08:00
sonic-swss@0e05afe89a [submodule] Update submodule sonic-swss to the latest HEAD automatically 2023-05-30 16:32:45 +08:00
sonic-swss-common@84b1c4e002 [submodule] Update submodule sonic-swss-common to the latest HEAD automatically 2023-04-27 16:33:16 +08:00
sonic-utilities@984983e11a [submodule] Update submodule sonic-utilities to the latest HEAD automatically 2023-05-16 00:36:53 +08:00
sonic-yang-mgmt Don't create the members@ array in config_db for PC when reading from minigraph (#13660) 2023-03-20 20:54:37 +08:00
sonic-yang-models [YANG] Add MgmtLeafRouter to Device Neighbor Metadata element type list (#15202) 2023-05-29 14:34:10 +08:00
sonic-ztp@f7dd3c54ec [sonic-ztp] Submodule update (#9589) 2022-01-02 17:56:14 +02:00
swig Ported Marvell armhf build on amd64 host for debian buster to use cross-comp… (#8035) 2022-07-21 14:15:16 -07:00
system-health [system-health] Add fan direction check for system health (#14509) 2023-06-10 14:32:21 +08:00
systemd-sonic-generator [systemd-sonic-generator] Fix overlapping strings being passed to strcpy/strcat (#13647) (#13891) 2023-02-21 02:11:46 +08:00
tacacs [TACACS] Send remote address in TACACS+ authorization message. (#12190) 2022-11-01 08:42:55 +08:00
thrift Ported Marvell armhf build on amd64 host for debian buster to use cross-comp… (#8035) 2022-07-21 14:15:16 -07:00
thrift_0_14_1 fix thrift 014 makefile (#12935) 2022-12-06 10:31:58 +08:00
wpasupplicant [submodule] Update submodule wpasupplicant/sonic-wpa-supplicant to the latest HEAD automatically 2023-05-16 00:36:24 +08:00