** Summary changed: - User-defined IPv4 routing tables are not created when using DHCP and setting use_routes to false + User-defined IPv4 routing tables are not created when using DHCP and setting use-routes to false
** Description changed: Using netplan.io 0.97-0ubuntu1~18.04.1 with this configuration: network: - ethernets: - eth0: - dhcp4: true - dhcp4-overrides: - use-routes: false - routes: - - to: 0.0.0.0/0 - via: 192.168.0.1 - table: 1 - - to: 192.168.0.1/24 - via: 192.168.0.1 - table: 1 - routing-policy: - - to: 0.0.0.0/0 - from: 192.168.0.1/24 - table: 1 + ethernets: + eth0: + dhcp4: true + dhcp4-overrides: + use-routes: false + routes: + - to: 0.0.0.0/0 + via: 192.168.0.1 + table: 1 + - to: 192.168.0.1/24 + via: 192.168.0.1 + table: 1 + routing-policy: + - to: 0.0.0.0/0 + from: 192.168.0.1/24 + table: 1 - eth1: - dhcp4: true - dhcp4-overrides: - use-routes: false - routes: - - to: 0.0.0.0/0 - via: 192.168.30.1 - table: 2 - - to: 192.168.30.1/24 - via: 192.168.30.1 - table: 2 - routing-policy: - - to: 0.0.0.0/0 - from: 192.168.30.1/24 - table: 2 - version: 2 + eth1: + dhcp4: true + dhcp4-overrides: + use-routes: false + routes: + - to: 0.0.0.0/0 + via: 192.168.30.1 + table: 2 + - to: 192.168.30.1/24 + via: 192.168.30.1 + table: 2 + routing-policy: + - to: 0.0.0.0/0 + from: 192.168.30.1/24 + table: 2 + version: 2 I understand from the documentation that netplan should discard the routes recived from DHCP, and add my defined routes. In my configuration - I want so setup source routing, and I expect netplan to create table 1 + I want to setup source routing, and I expect netplan to create table 1 and table 2 from this configuration. But, with this config. None of the tables is actually created: root@bunt:~# ip -4 rule list - 0: from all lookup local - 0: from 192.168.30.1/24 lookup 2 - 0: from 192.168.0.1/24 lookup 1 - 32766: from all lookup main + 0: from all lookup local + 0: from 192.168.30.1/24 lookup 2 + 0: from 192.168.0.1/24 lookup 1 + 32766: from all lookup main 32767: from all lookup default root@bunt:~# ip -4 route show table 1 root@bunt:~# ip -4 route show table 2 The rules are in place, but the routing tables are empty/non-existing. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1830641 Title: User-defined IPv4 routing tables are not created when using DHCP and setting use-routes to false To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/netplan.io/+bug/1830641/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
