What is the purpose of beneath commands
tunnel mpls traffi-eng fast reoutetunnel mpls traffic-eng autoroute announce
hi try these , the PDF is a pretty good guide for FRR
To specify that the Interior Gateway Protocol (IGP) should use the tunnel (if the tunnel is up) in its enhanced shortest path first (SPF) calculation, use the tunnel mpls traffic-eng autoroute announce command in interface configuration mode. To disable this feature, use the no form of this command.
Following the tunnel mode mpls traffic-eng command is tunnel mpls traffic-eng autoroute announce. This command allows the IGP to use the tunnel in SPF calculations, which, in turn, allows VPN traffic to be forwarded over the tunnel. Note that tunnel mpls traffic-eng autoroute announce is not supported for interarea tunnels.
i would also recommend lessons 36 and 38 of the CCIE SP ATC