My ISP provides a /128 IPv6 address for the CPE over DHCPv6 as an option 3 non-temporary address.
Whilst dhcpv6 is an option on ethernet interfaces:
set interfaces ethernet eth0 address dhcpv6
It's not currently possible to specify this for PPPoE interfaces
I'd like to propose adding this option for PPPoE interfaces:
set interfaces pppoe pppoe0 address dhcpv6
The ethernet config pulls in interface-definitions/include/interface/address-ipv4-ipv6-dhcp.xml.i but for a PPPoE interface I believe only the DHCPv6 option is going to be relevant. Therefore, would a new include that just defines dhcpv6 as an option be the way forward here?
I've built a test image with updated interface definitions, and can successfully have the /128 address assigned to the PPPoE interface via DHCPv6 but not sure of the best way to structure the change for a PR.