On Tue, Sep 19, 2017 at 01:09:24PM -0000, Scott Moser wrote:
> "I don't know.... I don't think.." doesnt really seem like valid
> justification for marking Invalid on avahi.  I went looking a bit
> further.  I'm not exactly sure why it ties into dhcp hooks, but it also
> ties into ifupdown hooks.

Ok, so alternate rationale:  avahi-autoipd is a service that is primarily of
interest to mobile client systems, not to servers.  The ifupdown->networkd
transition only affects servers.  On client systems, we will continue to use
NetworkManager, which for the past 9 years has not been running the dhclient
hooks:

  https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/293139

And no one has complained in that time about misbehavior of avahi as a
result of these particular hooks not being run.  Therefore, whatever the
reason these undocumented upstream hooks were added, I don't believe they
matter for the ifupdown->systemd transition.

If you prefer to express this as 'wontfix' or 'triaged'+'wishlist', I don't
mind.  But in terms of prioritization, I don't consider it important to
follow through any further on the avahi dhclient hooks.

> Should I raise another of these bugs for programs that ship ifupdown hooks ?
>   /etc/network/if-{up,down}.d/* 

I think that's reasonable.  But please note that networkd simply does not
support these kinds of hooks today (in particular it does not support
if-pre-up.d and if-down.d because these hooks must block networkd; you can
implement if-up.d and if-post-down.d by running /after/ the network events).
The decision to migrate to networkd has been taken in full knowledge that,
at least initially, there would be regressions in these kinds of
integrations.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1717983

Title:
  replacement of isc-dhcp-client with with systemd-networkd for dhclient
  needs integration

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/avahi/+bug/1717983/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to