When setting the config option:
set firewall ipv6-name FWNAME rule 1 protocol ipv6-icmp set firewall ipv6-name FWNAME rule 1 icmpv6 type any commit
I am getting the output:
[ firewall ] Failed to apply firewall [[firewall]] failed Commit failed
If I set a specific type instead of setting to any, then it appears to commit OK.
set firewall ipv6-name FWNAME rule 1 protocol ipv6-icmp set firewall ipv6-name FWNAME rule 1 icmpv6 type packet-too-big commit [edit]
So just setting it to any causes this problem. Using a pretty recent current branch commit.