[Bug 1964506] Re: Ping: checks payloads incorrectly, ignores all mismatch replies
Robie Basak
1964506 at bugs.launchpad.net
Wed Sep 14 13:10:18 UTC 2022
This is definitely a bug that we want to fix in Focal. But is this
particular code change the correct way to do it?
Won't reverting this commit regress the fix that was introduced by the
commit in the first place? I think this needs a proper analysis of the
possible implications for unaffected users, please, rather than just
blindly cherry-picking the revert from upstream.
I think maybe bug 1551020 would be reintroduced by this upload, for
example?
The test plan should also include verifying regular use cases that might
be impacted by this code change are not regressed, not just that this
particular bug is fixed.
** Changed in: iputils (Ubuntu Focal)
Status: Fix Committed => Incomplete
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to iputils in Ubuntu.
https://bugs.launchpad.net/bugs/1964506
Title:
Ping: checks payloads incorrectly, ignores all mismatch replies
Status in iputils package in Ubuntu:
Fix Released
Status in iputils source package in Focal:
Incomplete
Bug description:
= Impact =
the ping statistics are incorrect when dealing with truncated packets
= Test case =
$ ping -c 1 -s 1200 8.8.8.8
should list truncated replies and received packets
= Regression potential =
the changes are limited to the ping source any regression would impact
that utility, check that responses are correctly handled and
statistics reflecting what is expected
--------------------------------------------------
Problematic commit reverted upstream causing incorrect behavior in
Ubuntu Focal.
Discussion: https://github.com/iputils/iputils/issues/320
Fix: https://github.com/iputils/iputils/pull/321
Release: https://github.com/iputils/iputils/releases/tag/20210722
Could this patch be added for a Focal update please?
1) Ubuntu 20.04.3 LTS
2) 3:20190709-3
3)
focal$ ping -c 1 -s 1200 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 1200(1228) bytes of data.
--- 8.8.8.8 ping statistics ---
1 packets transmitted, 0 received, 100% packet loss, time 0ms
4)
xenial$ ping -c 1 -s 1200 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 1200(1228) bytes of data.
76 bytes from 8.8.8.8: icmp_seq=1 ttl=61 (truncated)
--- 8.8.8.8 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.284/0.284/0.284/0.000 ms
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/iputils/+bug/1964506/+subscriptions
More information about the foundations-bugs
mailing list