Back to bug 1868106

Who When What Removed Added
Dennis Gilmore 2020-08-11 17:46:37 UTC CC dgilmore
Assignee amcdermo sbest
Ray Strode [halfline] 2020-08-11 20:36:08 UTC CC rstrode
alex.osadchyy 2020-08-12 03:55:26 UTC CC alex.osadchyy
Hendrik Brueckner 2020-08-12 07:49:52 UTC CC brueckner, prudo
Hendrik Brueckner 2020-08-12 08:08:43 UTC CC hannsj_uhl
Hanns-Joachim Uhl 2020-08-12 13:23:35 UTC CC bugproxy, sbest
Link ID IBM Linux Technology Center 187505
Blocks 1776265
Douglas Slavens 2020-08-12 20:53:18 UTC Target Release --- 4.6.0
CC dslavens
Whiteboard multi-arch
Andy McCrae 2020-08-13 15:19:24 UTC Target Release 4.6.0 8.2
Version 4.5 8.2
Pool ID sst_platform_tools_rhel_8
Component DNS glibc
CC ashankar, codonell, dj, fweimer, mnewsome, pfrankli
Assignee sbest glibc-bugzilla
QA Contact hongli qe-baseos-tools
Target Milestone --- rc
Product OpenShift Container Platform Red Hat Enterprise Linux 8
Carlos O'Donell 2020-08-13 20:38:57 UTC Flags needinfo?(amccrae)
Andy McCrae 2020-08-14 09:55:17 UTC Flags needinfo?(amccrae)
Andy McCrae 2020-08-14 09:56:17 UTC Attachment #1711098 Attachment is obsolete 0 1
Steve Best 2020-08-18 11:16:43 UTC CC sbest
Carlos O'Donell 2020-08-20 17:46:22 UTC CC mkumatag, mkumatag
Flags needinfo?(amccrae)
Andy McCrae 2020-08-21 13:24:47 UTC Flags needinfo?(amccrae)
Andrew McDermott 2020-09-02 09:27:03 UTC CC amcdermo
Florian Westphal 2020-09-02 11:19:20 UTC CC fwestpha
Eric Garver 2020-09-10 11:47:27 UTC CC egarver
Rafael Fonseca 2020-09-10 13:51:26 UTC CC rdossant
Florian Weimer 2020-09-11 12:43:41 UTC Flags needinfo?(amccrae)
Florian Weimer 2020-09-11 13:05:58 UTC Link ID Sourceware 26600
Florian Weimer 2020-09-11 14:30:40 UTC Summary External DNS requests from within a pod are slow as the request timing out glibc: Transaction ID collisions cause slow DNS lookups in getaddrinfo
Andy McCrae 2020-09-16 10:20:51 UTC Flags needinfo?(amccrae)
Sergey Kolosov 2020-09-16 16:32:13 UTC CC skolosov
Christy Norman 2020-09-18 14:53:30 UTC CC clnperez
Ilan Green 2020-09-21 11:28:00 UTC CC igreen
Matthew Robson 2020-09-21 12:43:59 UTC CC mrobson
Matthew Robson 2020-09-21 12:48:31 UTC Flags needinfo?(fweimer)
Florian Weimer 2020-09-21 12:59:00 UTC Flags needinfo?(fweimer)
Florian Weimer 2020-10-05 08:13:05 UTC CC wvoesch
CC sipoyare
alex.osadchyy 2020-10-07 20:44:11 UTC CC geneong
Florian Weimer 2020-10-14 10:43:21 UTC Keywords Bugfix, Patch
Status NEW ASSIGNED
Florian Weimer 2020-10-14 10:46:09 UTC Doc Text Cause: The DNS stub resolver in glibc does not process responses to parallel queries with identical transaction IDs correctly.

Consequence: If the transaction IDs are equal, the second parallel response is never matched to a query, resulting in a timeout and retry.

Fix: The second parallel response is recognized as valid.

Result: The glibc DNS stub resolver avoids excessive timeouts due to unrecognized responses.
Doc Type If docs needed, set a value Bug Fix
Valentina Mukhamedzhanova 2020-10-14 10:50:39 UTC CC vmukhame
Sudarshan Chaudhari 2020-10-14 21:26:28 UTC CC glibc-bugzilla, suchaudh
Flags needinfo?(glibc-bugzilla)
Red Hat One Jira (issues.redhat.com) 2020-10-14 22:53:07 UTC Link ID Red Hat Issue Tracker - Private RHELPLAN-51256
Florian Weimer 2020-10-15 08:42:14 UTC Flags needinfo?(glibc-bugzilla)
Martin Cermak 2020-10-15 14:07:29 UTC CC mcermak
Martin Cermak 2020-10-16 08:20:36 UTC QA Contact qe-baseos-tools-bugs skolosov
Florian Weimer 2020-10-20 08:07:13 UTC Assignee glibc-bugzilla fweimer
Florian Weimer 2020-10-21 14:38:26 UTC Status ASSIGNED MODIFIED
Fixed In Version glibc-2.28-134.el8
Hanns-Joachim Uhl 2020-10-21 15:11:33 UTC Target Release 8.2 8.4
Blocks 1776265 1796871
errata-xmlrpc 2020-11-02 14:29:48 UTC Status MODIFIED ON_QA
Petr Kovar 2020-11-03 12:33:24 UTC Docs Contact zzoubkov
Sergey Kolosov 2020-11-06 20:11:35 UTC Status ON_QA VERIFIED
Zuzana Zoubkova 2020-11-26 11:49:17 UTC Flags needinfo?(fweimer)
Florian Weimer 2020-11-26 12:26:09 UTC Flags needinfo?(fweimer)
Zuzana Zoubkova 2020-11-30 15:29:33 UTC Doc Text Cause: The DNS stub resolver in glibc does not process responses to parallel queries with identical transaction IDs correctly.

Consequence: If the transaction IDs are equal, the second parallel response is never matched to a query, resulting in a timeout and retry.

Fix: The second parallel response is recognized as valid.

Result: The glibc DNS stub resolver avoids excessive timeouts due to unrecognized responses.
.The `glibc` DNS stub resolver correctly processes parallel queries with identical transaction IDs

Prior to this update, the DNS stub resolver in the GNU C library `glibc` did not process responses to parallel queries with identical transaction IDs correctly. Consequently, when the transaction IDs were equal, the second parallel response was never matched to a query, resulting in a timeout and retry.

With this update, the second parallel response is now recognized as valid. As a result, the `glibc` DNS stub resolver avoids excessive timeouts due to unrecognized responses.
Florian Weimer 2020-12-03 07:14:24 UTC Blocks 1903880
RHEL Program Management Team 2020-12-03 17:22:49 UTC Blocks 1904153
RHEL Program Management Team 2020-12-03 17:22:56 UTC Keywords ZStream
Florian Weimer 2020-12-03 20:18:20 UTC Hardware s390x All
Erik Lalancette 2021-01-27 22:06:15 UTC CC elalance
Robert Sandu 2021-02-10 07:55:32 UTC CC rsandu
Matt Newsome 2021-03-18 11:14:23 UTC Keywords Triaged
Alan Chan 2021-04-01 03:44:28 UTC CC alchan
errata-xmlrpc 2021-05-18 00:31:00 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2021-05-18 14:36:34 UTC Status RELEASE_PENDING CLOSED
Resolution --- ERRATA
Last Closed 2021-05-18 14:36:34 UTC
Pavel Najman 2021-09-17 12:24:26 UTC Pool ID sst_platform_tools_rhel_8 sst_pt_pcp_rhel_8
Pavel Najman 2021-09-17 12:34:06 UTC Pool ID sst_pt_pcp_rhel_8 sst_pt_gcc_glibc_rhel_8
Chance Zibolski 2022-03-15 23:38:56 UTC Flags needinfo?(fweimer)
CC chance.zibolski
Florian Weimer 2022-03-17 09:12:50 UTC Blocks 2065058
Florian Weimer 2022-03-17 09:17:54 UTC Flags needinfo?(fweimer)
Mark O'Brien 2023-07-18 14:30:35 UTC Pool ID sst_pt_glibc_rhel_8 sst_pt_libraries_rhel_8

Back to bug 1868106