IPv6 RA / RADVD route advertisment

Is there a way to configure IPv6 route advertisments in VyOS?

I don’t want to advertise a default route on one of my interfaces. Instead I’d like to advertise routes for a couple of specific subnets.

If I modify radvd.conf directly I can get the daemon to advertise itself as a router for 2001:db8:0:1/64:

interface eth1 {
    IgnoreIfMissing on;
    AdvSendAdvert on;
    AdvOtherConfigFlag on;
    AdvDefaultLifetime 0;
    AdvLinkMTU 0;
    AdvCurHopLimit 64;
    AdvReachableTime 0;
    MaxRtrAdvInterval 600;
    MinRtrAdvInterval 198;
    AdvDefaultPreference medium;
    AdvRetransTimer 0;
    AdvManagedFlag off;
    prefix 2001:db8::/64 {
        AdvPreferredLifetime 604800;
        AdvAutonomous on;
        AdvOnLink on;
        AdvValidLifetime 2592000;
    };
    route 2001:db8:0:1::/64 {
    };
    RDNSS 2001:db8:0:1::8d 2001:db8:0:1::8e {
    };
}

Of course, any time VyOS regenerates the radvd.conf file, my change is lost.

Can the above config be achieved using the VyOS config?

Try:
set interfaces ethernet eth1 ipv6 router-advert prefix 2001:db8::/64

The prefix statement for 2001:db8::/64 is already there. Here is the interface config:

set interfaces ethernet eth1 address '10.10.10.1/27'
set interfaces ethernet eth1 address '2001:db8::1/64'
set interfaces ethernet eth1 duplex 'auto'
set interfaces ethernet eth1 hw-id '00:0c:29:10:dc:37'
set interfaces ethernet eth1 ipv6 router-advert default-lifetime '0'
set interfaces ethernet eth1 ipv6 router-advert name-server '2001:db8:0:1::8d'
set interfaces ethernet eth1 ipv6 router-advert name-server '2001:db8:0:1::8e'
set interfaces ethernet eth1 ipv6 router-advert other-config-flag 'true'
set interfaces ethernet eth1 ipv6 router-advert prefix 2001:db8::/64 autonomous-flag 'true'
set interfaces ethernet eth1 ipv6 router-advert prefix 2001:db8::/64 on-link-flag 'true'
set interfaces ethernet eth1 ipv6 router-advert send-advert 'true'
set interfaces ethernet eth1 speed 'auto'

Indeed, adding a ….0:1::/64 prefix will just advertise addresses , not routes
Seems like you have to add vyatta node.def file , to add this option to advertise specific routes