Hi. We are in the process of upgrading all our MX routers to JTAC recommend Junos (19.4R3).
We have noticed the format of routing-instances has changed and it's slightly odd. The top section of config description etc has been shuffled below the protocols BGP?
Any idea if this is meant to be this way ongoing or just an oddity of this release?
Cheers
Please see below a dummy routing instance config from a 18.3R3 version in our lab - this is the config I'm sure most people are used to seeing for years:
set routing-instances VRF1 description VRF1
set routing-instances VRF1 instance-type vrf
set routing-instances VRF1 interface ge-0/2/9.0
set routing-instances VRF1 interface irb.101
set routing-instances VRF1 interface lo0.1
set routing-instances VRF1 route-distinguisher 100:1001
set routing-instances VRF1 vrf-target target:100:1
set routing-instances VRF1 vrf-table-label
set routing-instances VRF1 routing-options static route 192.168.100.0/24 next-hop 172.16.1.1
set routing-instances VRF1 protocols bgp group TRANSIT type external
set routing-instances VRF1 protocols bgp group TRANSIT log-updown
set routing-instances VRF1 protocols bgp group TRANSIT neighbor 10.0.0.1 description "VRF1 TRANSIT VPN2 to linux-bgp"
set routing-instances VRF1 protocols bgp group TRANSIT neighbor 10.0.0.1 hold-time 1800
set routing-instances VRF1 protocols bgp group TRANSIT neighbor 10.0.0.1 peer-as 65534
And then the upgraded config on 19.4R3:
set routing-instances VRF1 routing-options static route 192.168.100.0/24 next-hop 172.16.1.5
set routing-instances VRF1 protocols bgp group TRANSIT type external
set routing-instances VRF1 protocols bgp group TRANSIT log-updown
set routing-instances VRF1 protocols bgp group TRANSIT export NULL
set routing-instances VRF1 protocols bgp group TRANSIT neighbor 10.0.0.3 description "VRF1 TRANSIT VPN1 to vsrx-01"
set routing-instances VRF1 protocols bgp group TRANSIT neighbor 10.0.0.3 hold-time 1800
set routing-instances VRF1 protocols bgp group TRANSIT neighbor 10.0.0.3 peer-as 65533
set routing-instances VRF1 description VRF1
set routing-instances VRF1 instance-type vrf
set routing-instances VRF1 interface ge-0/2/9.0
set routing-instances VRF1 interface irb.101
set routing-instances VRF1 interface lo0.1
set routing-instances VRF1 route-distinguisher 100:1002
set routing-instances VRF1 vrf-target target:100:1
set routing-instances VRF1 vrf-table-label