It appears that default IPv6 route is not created ib VRF. Here si the configuration:
vyos01# show protocols vrf MGMT-TOR1 static { route 0.0.0.0/0 { next-hop 192.168.1.1 { } } route6 ::/0 { next-hop 2620:18:6000:aa10::1 { } } } [edit]
the IPv4 route is created as expected:
vyos01# run show ip route vrf MGMT-TOR1 Codes: K - kernel route, C - connected, S - static, R - RIP, O - OSPF, I - IS-IS, B - BGP, E - EIGRP, N - NHRP, T - Table, v - VNC, V - VNC-Direct, A - Babel, D - SHARP, F - PBR, f - OpenFabric, > - selected route, * - FIB route, q - queued route, r - rejected route VRF MGMT-TOR1: S>* 0.0.0.0/0 [1/0] via 192.168.1.1, eth0, 03:46:01 K 0.0.0.0/0 [255/8192] unreachable (ICMP unreachable), 03:49:26 C>* 192.168.1.0/24 is directly connected, eth0, 03:49:26
however, IPv6 route is missing
@vyos01# run show ipv6 route vrf MGMT-TOR1 Codes: K - kernel route, C - connected, S - static, R - RIPng, O - OSPFv3, I - IS-IS, B - BGP, N - NHRP, T - Table, v - VNC, V - VNC-Direct, A - Babel, D - SHARP, F - PBR, f - OpenFabric, > - selected route, * - FIB route, q - queued route, r - rejected route VRF MGMT-TOR1: K ::/0 [255/8192] unreachable (ICMP unreachable), 03:49:14 C>* fe80::/64 is directly connected, eth0, 03:49:12