The migration from 1.3.8 to 1.4.4 fails if port-group and protocol 'all' are specified in one rule.
Configuration in 1.3.8
set firewall group port-group TESTPORTGROUP port '22' set firewall name TEST rule 20 action 'accept' set firewall name TEST rule 20 protocol 'all' set firewall name TEST rule 20 source group port-group 'TESTPORTGROUP'
Loading config in the rolling release:
vyos@vyos# load config.boot Load complete. Use 'commit' to make changes effective. [edit] vyos@vyos# commit [ firewall ] Protocol must be tcp, udp, or tcp_udp when specifying a port or port- group [[firewall]] failed Commit failed [edit] vyos@vyos#