Just an update :
Got to know from ask-contrail that we need a trio-based line card for MPLSoGRE. We didn’t have one in our MX.
I got one MPC and with that traffic started working (after reconfiguring tunnel-services for the MPC) .
We had one MS-DPC earlier – but with that also it wasn’t working.