frr 8.1 downgrade for PVE7.2 (fixes ospf6d)

hk@

Renowned Member
Feb 10, 2010
247
7
83
Vienna
kapper.net
the latest and greatest PVE 7.2 delivers frr-8.2.2 as a package.

_but_ this release has a possible issue with ospf6d - for reference: https://github.com/FRRouting/frr/issues/10823

in order to fix this we installed frr-8.1 the following way:
a) implement the apt-list config following the guide at https://deb.frrouting.org/
this results in the /etc/apt/sources.list.d/frr.list file containing:
Code:
deb https://deb.frrouting.org/frr8.1 bullseye frr-stable

because proxmox supplies a newer version already this doesn't solve the issue, therefore we have to pin the packages to the now available source:

b) we put the following into /etc/apt/preferences.d/frr:
Code:
Package: frr*
Pin: release o=frr
Pin-Priority: 990

c) now we have to do a downgrade - in order to achieve this we downloaded the following files to the PVE host:
(be advised there might be newer frr-8.1 releases by the time of you reading this)
https://deb.frrouting.org/frr8.1/pool/frr-8/f/frr/frr-pythontools_8.1-0~deb11u1_all.deb
https://deb.frrouting.org/frr8.1/pool/frr-8/f/frr/frr_8.1-0~deb11u1_amd64.deb

at the place in your filesystem where you placed these two files do as follows:
Code:
dpkg -i frr-pythontools_8.1-0~deb11u1_all.deb frr_8.1-0~deb11u1_amd64.deb
you get a warning about downgrading - yep - that's what we do.

Hopefully we don't break anything, but so far we see it fixed opsf6d and that's what we looked for.
You might also want to remove the two installed files now for housekeeping.

fyi - you can look at your package-policy using "apt-cache policy" on your PVE host's shell.
maybe someone from proxmox can confirm that we don't break any other feature doing this.
 
Hi,
Sorry about this :(

Frr updates are russian roulette, and update was done because it was fixing evpn bug for multiple users.
(and ospf is not used in sdn, so I don't test it).

I'll follow the issue on github, and I will backport the fix when it'll be released.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!