Activity log for bug #715152

Date Who What changed Old value New value Message
2011-02-08 13:38:32 dnmvisser bug added bug
2011-02-10 14:05:04 James Page ntp (Ubuntu): status New Incomplete
2011-02-10 14:38:37 James Page ntp (Ubuntu): status Incomplete Confirmed
2011-02-10 14:40:20 James Page ntp (Ubuntu): status Confirmed Incomplete
2011-04-06 10:38:49 James Page attachment added ntp-error.log https://bugs.launchpad.net/ubuntu/+source/ntp/+bug/715152/+attachment/1987385/+files/ntp-error.log
2011-04-06 11:01:06 James Page bug watch added http://bugs.ntp.org/show_bug.cgi?id=397
2011-04-06 11:01:21 James Page bug task added ntp
2011-04-06 11:32:32 James Page ntp (Ubuntu): status Incomplete Fix Released
2011-04-06 11:33:03 James Page nominated for series Ubuntu Lucid
2011-04-06 11:33:03 James Page nominated for series Ubuntu Maverick
2011-04-06 11:33:12 James Page ntp (Ubuntu): importance Undecided Medium
2011-04-11 11:22:29 Launchpad Janitor branch linked lp:~james-page/ubuntu/lucid/ntp/fix-715152
2011-04-11 11:46:04 James Page description Binary package hint: ntp Lucid host running IPv6 only, with network configured like this: root@svn:~# ifconfig eth0 Link encap:Ethernet HWaddr 00:50:56:86:00:15 inet6 addr: 2001:610:148:dead:cafe:babe:0:29/64 Scope:Global inet6 addr: fe80::250:56ff:fe86:15/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:3164 errors:0 dropped:0 overruns:0 frame:0 TX packets:2075 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1516490 (1.5 MB) TX bytes:387497 (387.4 KB) lo Link encap:Local Loopback inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) Now ntpd wont start: ./../libisc/ifiter_ioctl.c:567: REQUIRE(iter->pos < (unsigned int) iter->ifc.ifc_len) failed. Aborted After adding an IPv4 loopback address to lo interface: ip addr add 127.0.0.1 dev lo ntpd is able to start. According to http://bugs.ntp.org/show_bug.cgi?id=397 this might be related to libisc. IMPACT: Ubuntu instances running in pure IPv6 environments (including 127.0.0.1) cannot run ntp as it dies when scanning for available interfaces. FIX: IPv6/IPv4 scanning has been improved in later releases; patch created from later release to resolve this issue (directly attached to this bug report). TESTING: 1) On a working system with IPv4 & IPV6: sudo apt-get install ntp netstat -a | grep ntp Ports should be mapped for both udp and udp6 2) Disable IPv4 Add the following line to /etc/network/interfaces to disable 127.0.0.1: iface lo inet loopback post-up ip addr del 127.0.0.1/8 dev lo And remove the line(s) relating to IPv4 configuration of other network interfaces (looks like iface eth* inet dhcp|static*) 3) Reboot server 4) NTP service will not be running; messages in /var/log/syslog relating to startup of daemon; however no daemon running ps -aef | grep ntp netstat -a | grep ntp IMPACT: Patch is relatively minimal and comes from later release. >>>> ORIGINAL BUG REPORT <<<<< Binary package hint: ntp Lucid host running IPv6 only, with network configured like this: root@svn:~# ifconfig eth0 Link encap:Ethernet HWaddr 00:50:56:86:00:15           inet6 addr: 2001:610:148:dead:cafe:babe:0:29/64 Scope:Global           inet6 addr: fe80::250:56ff:fe86:15/64 Scope:Link           UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1           RX packets:3164 errors:0 dropped:0 overruns:0 frame:0           TX packets:2075 errors:0 dropped:0 overruns:0 carrier:0           collisions:0 txqueuelen:1000           RX bytes:1516490 (1.5 MB) TX bytes:387497 (387.4 KB) lo Link encap:Local Loopback           inet6 addr: ::1/128 Scope:Host           UP LOOPBACK RUNNING MTU:16436 Metric:1           RX packets:0 errors:0 dropped:0 overruns:0 frame:0           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0           collisions:0 txqueuelen:0           RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) Now ntpd wont start: ./../libisc/ifiter_ioctl.c:567: REQUIRE(iter->pos < (unsigned int) iter->ifc.ifc_len) failed. Aborted After adding an IPv4 loopback address to lo interface: ip addr add 127.0.0.1 dev lo ntpd is able to start. According to http://bugs.ntp.org/show_bug.cgi?id=397 this might be related to libisc.
2011-04-11 11:46:48 James Page attachment added fix-noipv4.patch https://bugs.launchpad.net/ubuntu/+source/ntp/+bug/715152/+attachment/2016103/+files/fix-noipv4.patch
2011-04-11 13:11:17 Launchpad Janitor branch linked lp:~james-page/ubuntu/maverick/ntp/fix-715152
2011-04-11 13:11:25 James Page description IMPACT: Ubuntu instances running in pure IPv6 environments (including 127.0.0.1) cannot run ntp as it dies when scanning for available interfaces. FIX: IPv6/IPv4 scanning has been improved in later releases; patch created from later release to resolve this issue (directly attached to this bug report). TESTING: 1) On a working system with IPv4 & IPV6: sudo apt-get install ntp netstat -a | grep ntp Ports should be mapped for both udp and udp6 2) Disable IPv4 Add the following line to /etc/network/interfaces to disable 127.0.0.1: iface lo inet loopback post-up ip addr del 127.0.0.1/8 dev lo And remove the line(s) relating to IPv4 configuration of other network interfaces (looks like iface eth* inet dhcp|static*) 3) Reboot server 4) NTP service will not be running; messages in /var/log/syslog relating to startup of daemon; however no daemon running ps -aef | grep ntp netstat -a | grep ntp IMPACT: Patch is relatively minimal and comes from later release. >>>> ORIGINAL BUG REPORT <<<<< Binary package hint: ntp Lucid host running IPv6 only, with network configured like this: root@svn:~# ifconfig eth0 Link encap:Ethernet HWaddr 00:50:56:86:00:15           inet6 addr: 2001:610:148:dead:cafe:babe:0:29/64 Scope:Global           inet6 addr: fe80::250:56ff:fe86:15/64 Scope:Link           UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1           RX packets:3164 errors:0 dropped:0 overruns:0 frame:0           TX packets:2075 errors:0 dropped:0 overruns:0 carrier:0           collisions:0 txqueuelen:1000           RX bytes:1516490 (1.5 MB) TX bytes:387497 (387.4 KB) lo Link encap:Local Loopback           inet6 addr: ::1/128 Scope:Host           UP LOOPBACK RUNNING MTU:16436 Metric:1           RX packets:0 errors:0 dropped:0 overruns:0 frame:0           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0           collisions:0 txqueuelen:0           RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) Now ntpd wont start: ./../libisc/ifiter_ioctl.c:567: REQUIRE(iter->pos < (unsigned int) iter->ifc.ifc_len) failed. Aborted After adding an IPv4 loopback address to lo interface: ip addr add 127.0.0.1 dev lo ntpd is able to start. According to http://bugs.ntp.org/show_bug.cgi?id=397 this might be related to libisc. IMPACT: Ubuntu instances running in pure IPv6 environments (including 127.0.0.1) cannot run ntp as it dies when scanning for available interfaces. FIX: IPv6/IPv4 scanning has been improved in later releases; patch created from later release to resolve this issue (directly attached to this bug report). TEST CASE: 1) On a working system with IPv4 & IPV6:   sudo apt-get install ntp   netstat -a | grep ntp Ports should be mapped for both udp and udp6 2) Disable IPv4 Add the following line to /etc/network/interfaces to disable 127.0.0.1: iface lo inet loopback     post-up ip addr del 127.0.0.1/8 dev lo And remove the line(s) relating to IPv4 configuration of other network interfaces (looks like iface eth* inet dhcp|static*) 3) Reboot server 4) NTP service will not be running; messages in /var/log/syslog relating to startup of daemon; however no daemon running    ps -aef | grep ntp    netstat -a | grep ntp IMPACT: Patch is relatively minimal and comes from later release. >>>> ORIGINAL BUG REPORT <<<<< Binary package hint: ntp Lucid host running IPv6 only, with network configured like this: root@svn:~# ifconfig eth0 Link encap:Ethernet HWaddr 00:50:56:86:00:15           inet6 addr: 2001:610:148:dead:cafe:babe:0:29/64 Scope:Global           inet6 addr: fe80::250:56ff:fe86:15/64 Scope:Link           UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1           RX packets:3164 errors:0 dropped:0 overruns:0 frame:0           TX packets:2075 errors:0 dropped:0 overruns:0 carrier:0           collisions:0 txqueuelen:1000           RX bytes:1516490 (1.5 MB) TX bytes:387497 (387.4 KB) lo Link encap:Local Loopback           inet6 addr: ::1/128 Scope:Host           UP LOOPBACK RUNNING MTU:16436 Metric:1           RX packets:0 errors:0 dropped:0 overruns:0 frame:0           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0           collisions:0 txqueuelen:0           RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) Now ntpd wont start: ./../libisc/ifiter_ioctl.c:567: REQUIRE(iter->pos < (unsigned int) iter->ifc.ifc_len) failed. Aborted After adding an IPv4 loopback address to lo interface: ip addr add 127.0.0.1 dev lo ntpd is able to start. According to http://bugs.ntp.org/show_bug.cgi?id=397 this might be related to libisc.
2011-04-11 14:46:08 James Page bug added subscriber Ubuntu Stable Release Updates Team
2011-04-11 19:44:26 Clint Byrum bug task added ntp (Ubuntu Lucid)
2011-04-11 19:44:36 Clint Byrum bug task added ntp (Ubuntu Maverick)
2011-04-15 09:31:49 James Page summary ntp wont run on IPv6 only host unless lo has 127.0.0.1 address [SRU] ntp wont run on IPv6 only host unless lo has 127.0.0.1 address
2011-04-15 09:31:58 James Page ntp (Ubuntu Lucid): assignee James Page (james-page)
2011-04-15 09:32:02 James Page ntp (Ubuntu Maverick): assignee James Page (james-page)
2011-04-15 09:32:07 James Page ntp (Ubuntu Lucid): status New In Progress
2011-04-15 09:32:09 James Page ntp (Ubuntu Maverick): status New In Progress
2011-04-15 09:32:13 James Page ntp (Ubuntu Lucid): importance Undecided Medium
2011-04-15 09:32:16 James Page ntp (Ubuntu Maverick): importance Undecided Medium
2011-04-19 07:04:47 Martin Pitt ntp (Ubuntu Lucid): status In Progress Fix Committed
2011-04-19 07:04:49 Martin Pitt bug added subscriber SRU Verification
2011-04-19 07:04:53 Martin Pitt tags bind ipv6 libisc ntp ntpd bind ipv6 libisc ntp ntpd verification-needed
2011-04-19 07:12:15 Martin Pitt ntp (Ubuntu Maverick): status In Progress Fix Committed
2011-04-19 07:18:20 Launchpad Janitor branch linked lp:ubuntu/lucid-proposed/ntp
2011-04-19 07:27:24 Launchpad Janitor branch linked lp:ubuntu/maverick-proposed/ntp
2011-04-19 14:23:16 Simon Déziel bug added subscriber Simon Déziel
2011-04-20 10:03:42 Martin Pitt tags bind ipv6 libisc ntp ntpd verification-needed bind ipv6 libisc ntp ntpd verification-done
2011-04-26 06:58:02 Launchpad Janitor ntp (Ubuntu Lucid): status Fix Committed Fix Released
2011-04-26 07:29:27 Launchpad Janitor ntp (Ubuntu Maverick): status Fix Committed Fix Released
2011-09-19 21:44:38 Ubuntu Foundations Team Bug Bot tags bind ipv6 libisc ntp ntpd verification-done bind ipv6 libisc ntp ntpd testcase verification-done