We are taking the vlannumber variable from a spreadsheet entry, the vlanorid is also a variable (vlan or irb as needed for model of EX device) and the vlannumber variable. The "." may be the culprit, or the two variables separated by the "." may be the culprit. Either way, we are getting an error:
Re: Jinja2 cannot process l3-interface command with variables
Can you print your rendered jinja2 before you attempt to load it into the configuration to see that it has rendered correctly? The error message appears to indicate that the configuration is not correct.
I have used jinja2 with both vlan and irb interfaces to build the entire configuration based on the model.