Replace the current static routes from cloudgw towards cloudnet with BGP to advertise those routes.
Relevant Neutron documentation:
- https://docs.openstack.org/neutron/latest/admin/config-bgp-dynamic-routing.html
- https://docs.openstack.org/neutron/latest/admin/config-bgp-floating-ip-over-l2-segmented-network.html
Seems like this was tried in early 2020: T245606: CloudVPS: enable BGP in the neutron transport network. A summary of that can be seen at https://wikitech.wikimedia.org/wiki/Wikimedia_Cloud_Services_team/EnhancementProposals/Network_refresh#BGP_in_the_transport_network.