Cumulus Quagga VRF BGP Redistribute


Hello
Would appreciate some help with below:
I am trying to redistribute BGP between the main BGP process on host and a BGP process running in the VRF. i.e

Neigh 1 HOST NEIGH2
BGP <---------------->BGP MAIN--redistribute--BGP VRF1<--------------->BGP

I want a route from Neigh 2 to be received by the BGP process in VRF1 and redistributed into the main BGP process which can then advertise to Neigh 1.
Does anyone know how this can be done?
I tried redistributing directly from the route table but don't seem to get anything.

Doing this using Ubuntu 16.04,kernel 4.8 and Cumlus Quagga 0.99.23.1(Cl3u2)
Thanks.

1 reply

We currently do not support redistributing prefixes between the main routing table and a VRF. I suspect we'll add this support at some point in the future, but the timing will most likely be determined by customer need. If you are a current customer, discussing your use-case with your account team and having them add it to a feature request would be a good start.

Reply