Public bug reported: The python3-neutron-dynamic-routing pkgs installs it's binary as /usr/bin/python3-neutron-bgp-dragent while the service defined in neutron-bgp-dragent tries to execute /usr/bin/neutron-bgp-dragent which is directly installed only from python-neutron-dynamic-routing. The correct solution would be to provide the binary via /etc/alternatives from both py2 and py3 packages, as is done for other neutron services.
Seen with pkgs from UCA rocky, i.e. python3-neutron-dynamic-routing (= 2:13.0.0-0ubuntu1~cloud0) neutron-bgp-dragent (= 2:13.0.0-0ubuntu1~cloud0) ** Affects: neutron-dynamic-routing (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1845326 Title: neutron-bgp-dragent.service fails with python3-neutron-dynamic-routing installed To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/neutron-dynamic-routing/+bug/1845326/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs