Symptom
can't set login banner longer that 238 characters on Cisco IOS-XE SDWAN software
Conditions
If template with login banner longer than 238 characters pushed from vManage, then it won't be applied to cEdge and we won't see "login banner" in "show run" or "show banner login" outputs.
At the same time "login banner" will be presented in "show sdwan run" config. There is no errors in decoded nesd logs or in netconf debug about this as well.
Further Problem Description
1. IOS CLI accepts only a max of 255 characters as CLI input in a single-line. This is an expected behaviour.
2. Per this bug, we could therefore enter: 15 chars of the command (banner login # ) + 238 chars of banner text + 1 terminating char(\0) = 255. Hence the limitation, which is expected.
3. However, longer banner texts should be entered in multiple-lines(due to 255 char limit over single-line). This has been verified to be working fine.