]> git.proxmox.com Git - frr.git/log
frr.git
7 months agobump version to 8.5.2-1+pve1 master
Thomas Lamprecht [Wed, 30 Aug 2023 15:03:50 +0000 (17:03 +0200)]
bump version to 8.5.2-1+pve1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
7 months agofix #4810: update to current stable 8.5 branch
Alexandre Derumier [Wed, 23 Aug 2023 14:26:13 +0000 (16:26 +0200)]
fix #4810: update to current stable 8.5 branch

frr 8.5.1 has a critical bug evpn bug with Type-3 EVPN route

This is fixed with
https://github.com/FRRouting/frr/pull/14094

Not included in the currently newest tag 8.5.2, but already in
stable/8.5 branch.

Also includes a fix for a grave BGP issue, where a corrupted attribute
23 (Tunnel Encapsulation) will cause a session reset, thus allowing
bad actors to cause potential outages from a distance. For details
see:
https://blog.benjojo.co.uk/post/bgp-path-attributes-grave-error-handling

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
 [ mention newly added BGP fix & reword ]
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
update submodule to current stable/8.5 state

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agobuildsys: derive upload dist automatically
Thomas Lamprecht [Tue, 6 Jun 2023 08:24:45 +0000 (10:24 +0200)]
buildsys: derive upload dist automatically

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agobump version to 8.5.1-1+pve1
Thomas Lamprecht [Tue, 6 Jun 2023 06:43:34 +0000 (08:43 +0200)]
bump version to 8.5.1-1+pve1

Originally-by: Alexandre Derumier <aderumier@odiso.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agod/docs: fix installation of figure files
Thomas Lamprecht [Tue, 6 Jun 2023 08:03:02 +0000 (10:03 +0200)]
d/docs: fix installation of figure files

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agod/control: update from upstream
Thomas Lamprecht [Tue, 6 Jun 2023 08:01:10 +0000 (10:01 +0200)]
d/control: update from upstream

not 1:1, but almost, and biggest part of the diff stems from us using
wrap-and-sort -tkn

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agod/patches: fix missing newline at end of series file
Thomas Lamprecht [Tue, 6 Jun 2023 07:59:18 +0000 (09:59 +0200)]
d/patches: fix missing newline at end of series file

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agobuildsys: drop sysv init script, support systemd only
Thomas Lamprecht [Tue, 6 Jun 2023 07:56:12 +0000 (09:56 +0200)]
buildsys: drop sysv init script, support systemd only

noticed by the skip-systemd-native-flag-missing-pre-depends lintian
warning.

And yeah, we really should merge upstream debian/ into ours and then
use the latter as canonical source.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agod/control: define compat level via build-depends and raise to 12
Thomas Lamprecht [Tue, 6 Jun 2023 07:55:01 +0000 (09:55 +0200)]
d/control: define compat level via build-depends and raise to 12

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agobuildsys: add DSC & sbuild convenience target
Thomas Lamprecht [Tue, 6 Jun 2023 07:54:02 +0000 (09:54 +0200)]
buildsys: add DSC & sbuild convenience target

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agobuildsys: use correct DEB_HOST_ARCH
Thomas Lamprecht [Tue, 6 Jun 2023 07:37:00 +0000 (09:37 +0200)]
buildsys: use correct DEB_HOST_ARCH

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agomakefile: convert to use simple parenthesis
Thomas Lamprecht [Tue, 6 Jun 2023 06:44:57 +0000 (08:44 +0200)]
makefile: convert to use simple parenthesis

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agopatches: add evpn mac mobility fixes from stable/8.0
Alexandre Derumier [Tue, 23 May 2023 06:08:37 +0000 (08:08 +0200)]
patches: add evpn mac mobility fixes from stable/8.0

2 importants fixes for a very old bug, they have missed the
8.5.1 release

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agopatches: update autort patch
Alexandre Derumier [Tue, 23 May 2023 06:08:36 +0000 (08:08 +0200)]
patches: update autort patch

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agopatches: remove old upstreamed patches
Alexandre Derumier [Tue, 23 May 2023 06:08:35 +0000 (08:08 +0200)]
patches: remove old upstreamed patches

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agoupdate submodule to 8.5.1 tag
Thomas Lamprecht [Tue, 6 Jun 2023 06:40:59 +0000 (08:40 +0200)]
update submodule to 8.5.1 tag

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
10 months agofix #4040 : patch : ospf6d: fix infinite loop when adding ASBR route
Alexandre Derumier [Thu, 13 Apr 2023 11:48:03 +0000 (13:48 +0200)]
fix #4040 : patch : ospf6d: fix infinite loop when adding ASBR route

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
23 months agobump version to 8.2.2-1+pve1
Thomas Lamprecht [Wed, 27 Apr 2022 18:12:31 +0000 (20:12 +0200)]
bump version to 8.2.2-1+pve1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
23 months agobump frr to 8.2.2
Alexandre Derumier [Wed, 27 Apr 2022 15:04:56 +0000 (17:04 +0200)]
bump frr to 8.2.2

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
23 months agodrop patches applied upstream
Thomas Lamprecht [Wed, 27 Apr 2022 18:12:08 +0000 (20:12 +0200)]
drop patches applied upstream

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
23 months agoupdate frr to 8.2.2
Thomas Lamprecht [Wed, 27 Apr 2022 18:11:33 +0000 (20:11 +0200)]
update frr to 8.2.2

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
23 months agoadd frr zebra buffering patches
Alexandre Derumier [Wed, 27 Apr 2022 15:04:55 +0000 (17:04 +0200)]
add frr zebra buffering patches

https://github.com/FRRouting/frr/pull/10482

This fix bugs for 2 proxmox users, when vlan-aware bridges exists
with a lot of vlans, netlink message are too big.

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2 years agoadd upstream 7573cb86a259d3c9ef6eae9dd5d529f8080922cd.patch
Alexandre Derumier [Fri, 3 Sep 2021 09:38:35 +0000 (11:38 +0200)]
add upstream 7573cb86a259d3c9ef6eae9dd5d529f8080922cd.patch

user have requested a patch from upstream, fixing special manual config in frr

https://forum.proxmox.com/threads/sdn-issue-with-frr-version-7-5-1-99-pve-really7-4-and-set-src.95532/
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2 years agobuildsys: rework makefile, track and lint all packages
Thomas Lamprecht [Wed, 10 Nov 2021 06:30:27 +0000 (07:30 +0100)]
buildsys: rework makefile, track and lint all packages

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobuildsys: fix upload target
Thomas Lamprecht [Wed, 10 Nov 2021 05:44:17 +0000 (06:44 +0100)]
buildsys: fix upload target

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump version to 8.0.1-1+pve
Thomas Lamprecht [Tue, 9 Nov 2021 18:13:44 +0000 (19:13 +0100)]
bump version to 8.0.1-1+pve

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate submodule to 8.0.1
Thomas Lamprecht [Tue, 9 Nov 2021 18:16:21 +0000 (19:16 +0100)]
update submodule to 8.0.1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agod/control: run wrap-and-sort -tkn
Thomas Lamprecht [Tue, 9 Nov 2021 18:12:49 +0000 (19:12 +0100)]
d/control: run wrap-and-sort -tkn

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump to 8.0.1
Alexandre Derumier [Fri, 5 Nov 2021 08:16:52 +0000 (09:16 +0100)]
bump to 8.0.1

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2 years agoupdate patches
Alexandre Derumier [Fri, 5 Nov 2021 08:16:51 +0000 (09:16 +0100)]
update patches

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2 years agobump to 7.5.1-99+pve~really7.4
Alexandre Derumier [Sun, 22 Aug 2021 10:08:01 +0000 (12:08 +0200)]
bump to 7.5.1-99+pve~really7.4

[ Thomas: fix changelog format and add a bit to it ]
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agofix python3.9
Alexandre Derumier [Sun, 22 Aug 2021 10:08:00 +0000 (12:08 +0200)]
fix python3.9

2 years agoRevert "update patches"
Alexandre Derumier [Sun, 22 Aug 2021 10:07:59 +0000 (12:07 +0200)]
Revert "update patches"

This reverts commit 18819c80b1bb9f3181e5fca6a9bca431ecc03200.

2 years agoRevert "update submodule to frr-7.5.1"
Alexandre Derumier [Sun, 22 Aug 2021 10:07:58 +0000 (12:07 +0200)]
Revert "update submodule to frr-7.5.1"

This reverts commit 077f1f03aea2dae44c160a97af04a30d41760ee4.

2 years agobump version to 7.5.1-1+pve
Thomas Lamprecht [Tue, 13 Jul 2021 17:33:14 +0000 (19:33 +0200)]
bump version to 7.5.1-1+pve

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agoupdate submodule to frr-7.5.1
Thomas Lamprecht [Tue, 13 Jul 2021 17:32:44 +0000 (19:32 +0200)]
update submodule to frr-7.5.1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2 years agobump to 7.5.1
Alexandre Derumier [Tue, 13 Jul 2021 15:24:55 +0000 (17:24 +0200)]
bump to 7.5.1

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2 years agoWork around the sphinx-build error that doesn't copy images to texinfo
Alexandre Derumier [Tue, 13 Jul 2021 15:24:54 +0000 (17:24 +0200)]
Work around the sphinx-build error that doesn't copy images to texinfo

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2 years agoupdate patches
Alexandre Derumier [Tue, 13 Jul 2021 15:24:53 +0000 (17:24 +0200)]
update patches

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
3 years agobump version to 7.4-1+pve
Alexandre Derumier [Wed, 25 Nov 2020 12:22:34 +0000 (13:22 +0100)]
bump version to 7.4-1+pve

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agoupdate submodule to latest stable 7.4 state
Thomas Lamprecht [Wed, 25 Nov 2020 12:47:05 +0000 (13:47 +0100)]
update submodule to latest stable 7.4 state

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
3 years agopatch : add autort as derivation
Alexandre Derumier [Wed, 25 Nov 2020 12:22:33 +0000 (13:22 +0100)]
patch : add autort as derivation

pending upstream
https://github.com/FRRouting/frr/pull/7535/

This is for ebgp, to avoid to reload frr each time
when we define new vxlan.

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
3 years agopatch: enable bfd daemon
Alexandre Derumier [Wed, 25 Nov 2020 12:22:32 +0000 (13:22 +0100)]
patch: enable bfd daemon

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
4 years agobump to 7.2.1
Alexandre Derumier [Thu, 13 Feb 2020 10:20:57 +0000 (11:20 +0100)]
bump to 7.2.1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 7.2-2+pve~really7.1+stable1
Thomas Lamprecht [Tue, 26 Nov 2019 08:43:12 +0000 (09:43 +0100)]
bump version to 7.2-2+pve~really7.1+stable1

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump version to 7.2-1+pve
Thomas Lamprecht [Mon, 25 Nov 2019 17:13:19 +0000 (18:13 +0100)]
bump version to 7.2-1+pve

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agouse 7.2 tag for submodule
Alexandre Derumier [Mon, 25 Nov 2019 17:02:10 +0000 (18:02 +0100)]
use 7.2 tag for submodule

The currently packaged version still used frr 6.0 :/

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
4 years agobump version to 7.2-0+pve
Thomas Lamprecht [Fri, 15 Nov 2019 06:37:47 +0000 (07:37 +0100)]
bump version to 7.2-0+pve

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
4 years agobump to 7.2
Alexandre Derumier [Thu, 14 Nov 2019 22:32:44 +0000 (23:32 +0100)]
bump to 7.2

This release fix last evpn bugs.
(need to update proxmox frr mirror to frr-7.2 tag)

5 years agoUpdate submodule to frr-6.0.1
Rhonda D'Vine [Fri, 4 Jan 2019 10:25:20 +0000 (11:25 +0100)]
Update submodule to frr-6.0.1

Signed-off-by: Rhonda D'Vine <rhonda@proxmox.com>
5 years agochangelog : bump to 6.0.1
Alexandre Derumier [Mon, 31 Dec 2018 09:29:37 +0000 (10:29 +0100)]
changelog : bump to 6.0.1

Signed-off-by: Rhonda D'Vine <rhonda@proxmox.com>
5 years agoadd 0001-enable-bgp-daemon.patch
Alexandre Derumier [Mon, 31 Dec 2018 09:29:36 +0000 (10:29 +0100)]
add 0001-enable-bgp-daemon.patch

Signed-off-by: Rhonda D'Vine <rhonda@proxmox.com>
5 years agocontrol: remove libjson0 from build depend
Alexandre Derumier [Mon, 31 Dec 2018 09:29:35 +0000 (10:29 +0100)]
control: remove libjson0 from build depend

Signed-off-by: Rhonda D'Vine <rhonda@proxmox.com>
5 years agoupdate debian directory
Alexandre Derumier [Mon, 31 Dec 2018 09:29:34 +0000 (10:29 +0100)]
update debian directory

- frr 6.0.1 have fully reworked the debian packaging

Signed-off-by: Rhonda D'Vine <rhonda@proxmox.com>
5 years agoMakefile : bump to 6.0.1
Alexandre Derumier [Mon, 31 Dec 2018 09:29:33 +0000 (10:29 +0100)]
Makefile : bump to 6.0.1

also,
 - debianpkg in frr repo is now debian
 - use DEB_BUILD_PROFILES=pkg.frr.nortrlib as librtr-dev is only in sid

Signed-off-by: Rhonda D'Vine <rhonda@proxmox.com>
5 years agoUse local submodule mirror
Rhonda D'Vine [Wed, 17 Oct 2018 08:40:34 +0000 (10:40 +0200)]
Use local submodule mirror

Signed-off-by: Rhonda D'Vine <rhonda@proxmox.com>
5 years agoRemove libjson-c2/c3 Build-Depends
Rhonda D'Vine [Tue, 16 Oct 2018 13:48:19 +0000 (15:48 +0200)]
Remove libjson-c2/c3 Build-Depends

5 years agoFormat Build-Depends
Rhonda D'Vine [Tue, 16 Oct 2018 13:47:39 +0000 (15:47 +0200)]
Format Build-Depends

5 years agoenable zebra && bgp daemons by default
Alexandre Derumier [Tue, 16 Oct 2018 03:46:45 +0000 (05:46 +0200)]
enable zebra && bgp daemons by default

5 years agosource: switch to 3.0 (quilt) format
Alexandre Derumier [Tue, 16 Oct 2018 03:46:44 +0000 (05:46 +0200)]
source: switch to 3.0 (quilt) format

5 years agod/rules: delay restart on upgrade
Alexandre Derumier [Tue, 16 Oct 2018 03:46:43 +0000 (05:46 +0200)]
d/rules: delay restart on upgrade

5 years agoadd proxmox release in debian/changelog
Alexandre Derumier [Tue, 16 Oct 2018 03:46:42 +0000 (05:46 +0200)]
add proxmox release in debian/changelog

5 years agoadd python3-dev to build dependencies
Alexandre Derumier [Tue, 16 Oct 2018 03:46:41 +0000 (05:46 +0200)]
add python3-dev to build dependencies

5 years agoimport debianpkg directory as debian
Alexandre Derumier [Tue, 16 Oct 2018 03:46:40 +0000 (05:46 +0200)]
import debianpkg directory as debian

5 years agoadd frr git submodule
Alexandre Derumier [Tue, 16 Oct 2018 03:46:39 +0000 (05:46 +0200)]
add frr git submodule

5 years agoadd Makefile
Alexandre Derumier [Tue, 16 Oct 2018 03:46:38 +0000 (05:46 +0200)]
add Makefile