Junos OS

Expand all | Collapse all

MX Junos 19.4R3.11 configuration format changes?!

  • 1.  MX Junos 19.4R3.11 configuration format changes?!

    Posted 05-12-2021 10:46
    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


  • 2.  RE: MX Junos 19.4R3.11 configuration format changes?!

     
    Posted 05-13-2021 00:13
    The 19.4 ordering is the same on a unit running 21.1 so it appears to be a permanent change. I've seen such changes on previous releases.


  • 3.  RE: MX Junos 19.4R3.11 configuration format changes?!

    Posted 05-14-2021 03:46
    Thanks for the feedback smicker.

    Shame, I have seen re-ordering of main stanzas - but not much where content within a stanza shuffles, especially when it is so illogical - having the description and instance type of a VRF in the middle of a VRF makes no sense.

    Cheers