Help me to understand such situation. It is necessary translate a little of config from Screenos to Junos.
Screenos issue:
set vrouter "trust-vr"
set route 217.118.52.149/32 vrouter "TrustGi-vr" preference 20
set vrouter "TrustGi-vr"
set route 172.30.2.8/29 vrouter "trust-vr" preference 20
I would translate as here. Junos issue:
set routing-instances trust-vr instance-type virtual-router
set routing-instances trust-vr routing-options static route 217.118.52.149/32 next-table TrustGi-vr.inet.0
set routing-instances TrustGi-vr instance-type virtual-router
set routing-instances TrustGi-vr routing-options static route 172.30.2.8/29 next-table trust-vr.inet.0
it seems that everything is logical and correct, but the error appears:
[edit routing-instances vrf-trust routing-options static]
root# commit check
error: [rib vrf-trust.inet.0 routing-options static]
next-table may loop
error: configuration check-out failed
Chance of loops in screenos nobody cared. but in Junos felt that this possibility should be avoided. Tell me how to translate this preferably using Policy-Statements ( not rib-groups).