[Bug 702802] Re: event "net-device-up" is triggered too early

2021-10-13 Thread Steve Langasek
The Precise Pangolin has reached end of life, so this bug will not be
fixed for that release

** Changed in: ifupdown (Ubuntu Precise)
   Status: New => Won't Fix

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

Title:
  event "net-device-up" is triggered too early

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 702802] Re: event net-device-up is triggered too early

2014-03-24 Thread Tore Anderson
Indeed. This happens also with IPv6 interfaces, independently of any
specific delay caused by the hardware, as the ifup scripts doesn't
ensure that IPv6 Duplicate Address Detection has completed, nor that
Stateless Address Auto-Configuration has.

In the following case, /etc/network/interfaces contains the following:

auto eth0
iface eth0 inet6 auto

..and I've also created /etc/init/network-test.conf containing the
following:

start on net-device-up IFACE=eth0 ADDRFAM=inet6
exec /sbin/ip a l dev eth0 | logger -t network-test

Mar 24 13:53:48 ucstest kernel: [   21.922952] IPv6: ADDRCONF(NETDEV_CHANGE): 
eth0: link becomes ready
Mar 24 13:53:48 ucstest network-test: 2: eth0: 
BROADCAST,MULTICAST,UP,LOWER_UP mtu 1500 qdisc pfifo_fast state UP qlen 1000
Mar 24 13:53:48 ucstest network-test: link/ether 00:25:b5:00:00:ce brd 
ff:ff:ff:ff:ff:ff
Mar 24 13:53:48 ucstest network-test: inet6 fe80::225:b5ff:fe00:ce/64 scope 
link tentative 
Mar 24 13:53:48 ucstest network-test:valid_lft forever preferred_lft 
forever
Mar 24 13:53:48 ucstest ntpdate[1045]: name server cannot be used: Temporary 
failure in name resolution (-3)

As you can see, this also broke /etc/network/if-up.d/ntpdate, which
could not resolve the NTP server host-name (even if it could, it would
have no chance of actually contacting any NTP server in any case).

This makes it pretty hard (impossible?) to write an upstart script that
will reliably not run until the network is ready, DNS lookups are
possible, and so forth.

Tore

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

Title:
  event net-device-up is triggered too early

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 702802] Re: event net-device-up is triggered too early

2014-03-24 Thread Stéphane Graber
Current ifupdown does wait for DAD to complete so chances are that this
specific issue has now been resolved for IPv6 at least.

Also note that the event is called net-device-up, not net-device-
connected. All the event means is that the interface has been brought up
and the configuration has been applied. It doesn't do any connectivity
check with the outside world nor should it.

There is another ifupdown bug report covering suggestions on how to
address this bug #848823.


I'm going to close this bug as fix released for the DAD case, for the NFS case, 
this is a duplicate of 848823 (even though this bug technically came first, the 
latter has more information).

** Changed in: ifupdown (Ubuntu)
   Status: Confirmed = Fix Released

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

Title:
  event net-device-up is triggered too early

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 702802] Re: event net-device-up is triggered too early

2014-03-24 Thread Tore Anderson
Hi, I forgot to mention that the problems I reported in comment #5 was
reproduced on Ubuntu 12.04.4. I'm glad to hear that it has been since
fixed, but since 12.04.4 is supposed to be «Long Term Support», perhaps
it would be an idea to backport the fix for IPv6 DAD? Thanks for
considering. :-)

Tore

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

Title:
  event net-device-up is triggered too early

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 702802] Re: event net-device-up is triggered too early

2014-03-24 Thread Stéphane Graber
** Also affects: ifupdown (Ubuntu Precise)
   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/702802

Title:
  event net-device-up is triggered too early

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 702802] Re: event net-device-up is triggered too early

2014-03-24 Thread Tore Anderson
I don't think this is really fixed in recent versions either. At least I
dist-upgraded my test server to Trusty now, but the script from comment
#5 still shows that the interface only has a tentative LL address
assigned by the time it is started by upstart:

Mar 24 20:42:59 ucstest kernel: [   23.150580] enic :08:00.0 eth0: Link UP
Mar 24 20:43:00 ucstest network-test: 2: eth0: 
BROADCAST,MULTICAST,UP,LOWER_UP mtu 1500 qdisc mq state UP group default qlen 
1000
Mar 24 20:43:00 ucstest network-test: link/ether 00:25:b5:00:00:ce brd 
ff:ff:ff:ff:ff:ff
Mar 24 20:43:00 ucstest network-test: inet6 fe80::225:b5ff:fe00:ce/64 scope 
link tentative 
Mar 24 20:43:00 ucstest network-test:valid_lft forever preferred_lft 
forever
Mar 24 20:43:00 ucstest ntpdate[779]: Can't find host ntp.ubuntu.com: Name or 
service not known (-2)
Mar 24 20:43:00 ucstest ntpdate[779]: no servers can be used, exiting

Tore

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

Title:
  event net-device-up is triggered too early

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 702802] Re: event net-device-up is triggered too early

2012-09-29 Thread Caleb Callaway
One potential solution is to put a script in /etc/network/if-up.d that
executes before any of the other scripts in that directory and waits for
a specific condition (e.g. an IP address is assigned, or a route becomes
available). I posted an example here:
http://askubuntu.com/questions/194632/how-do-i-delay-upstarts-net-
device-up-signal-until-a-condition-is-met

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

Title:
  event net-device-up is triggered too early

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 702802] Re: event net-device-up is triggered too early

2012-01-09 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: ifupdown (Ubuntu)
   Status: New = Confirmed

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

Title:
  event net-device-up is triggered too early

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 702802] Re: event net-device-up is triggered too early

2012-01-09 Thread Andreas Kuntzagk
This bug seems to affect our server. Server hangs on boot after messages saying 
that he can't mount NFS dirs because no route to host. Unfortunately it's 
unresponsive after so I cannot further diagnose it.
After we took NFS servers out of /etc/fstab it was working fine and  we could 
manually mount NFS.
Btw. I cannot reboot this server so I cannot further debug the reboot behavior.

regards, Andreas

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

Title:
  event net-device-up is triggered too early

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 702802] Re: event net-device-up is triggered too early

2011-01-14 Thread Christoph


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

Title:
  event net-device-up is triggered too early

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs