Since netplan only does writing configuration to be consumed by the
backends like systemd, this would actually be a systemd bug;
reassigning.

I thought that worked though, in some setups, especially with use-
routes: false as it was being done in the config above.

Nevertheless, it needs investigation. I expect we could see the routes
are being installed, then ripped out after systemd-networkd gets an
address from DHCP.

** Also affects: systemd (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: netplan
       Status: New => Invalid

** Changed in: systemd (Ubuntu)
   Importance: Undecided => High

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/1836695

Title:
  Netplan ignores static routes when using DHCP

Status in netplan:
  Invalid
Status in systemd package in Ubuntu:
  New

Bug description:
  Consider the following setup:

  network:
    version: 2
    renderer: networkd
    ethernets:
      ens4:
        dhcp-identifier: mac
        dhcp4: yes
        dhcp4-overrides:
          use-dns: no
          use-ntp: no
          send-hostname: no
          use-hostname: no
          use-routes: no
        routes:
        - to: 10.0.0.0/8
          via: 10.50.0.1
        optional: true

  Thus I only need to get the IP address by DHCP, then add some static
  routes. This setup doesn't work. Apparently `routes` keyword only
  works when using static addresses.

To manage notifications about this bug go to:
https://bugs.launchpad.net/netplan/+bug/1836695/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to