quagga-core: zebra static routes tags not sent to clients
Package: quagga-core
Version: 1.2.4-3
Severity: normal

Dear Maintainer,

While testing a route-map in bgpd redistributing static routes with tags,
matching tags did not work.
Running "debug bgp zebra" revealed that whatever tag is set with the static
routes set in zebra, client daemon receives a null tag

Syslog debug excerpt :

Jun 17 21:33:12 jck bgpd[330852]: Zebra rcvd: IPv4 route add static
172.17.56.16/29 nexthop 192.168.39.39 metric 0 tag 0

route in zebra is configured with

ip route 172.17.56.16/29 192.168.39.39  tag 349346 244

RIB check :
# sh ip ro 172.17.56.16
Routing entry for 172.17.56.16/29
  Known via "static", distance 244, metric 0, tag 349346, vrf 0, best, fib,
blackhole
  >* 192.168.39.39, via eth0

  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.0-9-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8),
LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages quagga-core depends on:
ii  adduser       3.118
ii  dpkg          1.19.7
ii  iproute2      4.20.0-2
ii  libc6         2.29-7
ii  libcap2       1:2.25-2
ii  libpam0g      1.3.1-5
ii  libreadline7  7.0-5
ii  libtinfo6     6.1+20181013-2+deb10u2

quagga-core recommends no packages.

Versions of packages quagga-core suggests:
ii  quagga-bgpd    1.2.4-3
pn  quagga-isisd   <none>
pn  quagga-ospf6d  <none>
pn  quagga-ospfd   <none>
pn quagga-pimd    <none>
pn  quagga-ripd    <none>
pn  quagga-ripngd  <none>
pn  snmpd          <none>

-- no debconf information

Rgds

Guillaume

Reply via email to