Package: bird Version: 1.6.2-3 Severity: wishlist -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
Hey! BIRD supports graceful restart for BGP but it needs to be enabled with - -R and in configuration. Even after that, doing a systemctl restart bird or a service bird restart or a restart during upgrade doesn't work as expected. To enforce BGP graceful restart, currently, BIRD needs to be killed with -9 to not close the BGP sessions properly. I would suggest for systemd to add "KillSignal=SIGKILL", for upstart to add "kill signal KILL" and for init.d to use "--retry=KILL/5/KILL/5". I would be happy to propose and test a patch if this seems an acceptable solution. If not, we could just document that in README.Debian instead. - -- System Information: Debian Release: stretch/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (101, 'experimental-debug'), (101, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.8.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) Versions of packages bird depends on: ii adduser 3.115 ii init-system-helpers 1.46 ii libc6 2.24-7 ii libreadline7 7.0-1 ii libtinfo5 6.0+20161126-1 ii ucf 3.0036 bird recommends no packages. Versions of packages bird suggests: ii bird-doc 1.6.2-3 - -- Configuration Files: /etc/bird/bird.conf [Errno 13] Permission denied: u'/etc/bird/bird.conf' /etc/bird/bird6.conf [Errno 13] Permission denied: u'/etc/bird/bird6.conf' /etc/bird/envvars [Errno 13] Permission denied: u'/etc/bird/envvars' - -- no debconf information -----BEGIN PGP SIGNATURE----- iQJGBAEBCAAwFiEErvI0h2bzccaJpzYAlaQv6DU1JfkFAlhB1YASHGJlcm5hdEBk ZWJpYW4ub3JnAAoJEJWkL+g1NSX5xFUP/RmB6++VJKGEdgvu8YcvHPiBWY6g4Za6 ec90YA3/gxZ1sr4FBeFsYP333lF5U9tzQchx6aEz3ohizpuFH0gcoSOwRSA2F9u7 4Bn/eYVu384D8UwjrXuLuCfXzoVR4Mv66qG8WWaiK1F7w9e4Gmbbd/jotwE5piKk 6XSe1hF68QQ5ewV4Aox5IsKCvuTQumuJkUJfGpIO4ZGyNv59bIUQrr8P3Hc7PpS6 r3d20YVXCIY8qKM5dVlvCKh8yQdlNh/AIWbvTIyM5GYcqHh0Yo2GZ25GrnjxqhU+ Sh10ElEj2FjYiUCZabn2LwOqf1huCiVKUwP0Sd1B5mmO//oAHjr86iuz6//IR6zi fcE0Jo54T5uTEVL/AXbSDjv/cH+oA1aPmfxDi5DAZStYOBmiGKt/W69YJXx0Zb32 GahXWvEt2rgwyipZxOmt/xFTwGj/4k1FtuK5aOrildjbXoegMJ25BTGde7ciYK7/ BIh6gurJZFjTAmO0UOT/KDsBHZYrdtYN3HmdRAeayS5Jgg6UWeuo0+w4+1K4+F8b g2DmlO/trlVHGOdEOjywLxRrCfNHAUj778w6ocGfcScFTYivvbsefzJDKqXhaymN bNSX3vLZTsm96eCfzAN0YmOxohY/qbDWRjCgEPoFFOjLE5FWq/CM3ChuNqMRy7Lh eAf90W9IUWTh =O6ts -----END PGP SIGNATURE-----