Back to bug 677316
| Who | When | What | Removed | Added |
|---|---|---|---|---|
| J.H.M. Dassen (Ray) | 2011-02-14 10:53:58 UTC | See Also | https://bugzilla.redhat.com/show_bug.cgi?id=168253 | |
| J.H.M. Dassen (Ray) | 2011-04-15 14:48:39 UTC | Blocks | 607248 | |
| Red Hat Bugzilla | 2011-05-13 12:22:58 UTC | QA Contact | qe-baseos-apps | qe-baseos-tools |
| Brian Gollaher | 2011-06-09 18:46:29 UTC | CC | briang | |
| Ludek Smid | 2011-11-22 16:40:27 UTC | Blocks | 756082 | |
| Package Wrangler XMLRPC User | 2011-12-07 10:20:04 UTC | Assignee | schwab | law |
| Suzanne Logcher | 2011-12-14 15:20:08 UTC | Blocks | 756082 | |
| Suzanne Logcher | 2011-12-14 15:26:48 UTC | Blocks | 756082 | |
| RHEL Program Management | 2011-12-15 22:35:20 UTC | Status | NEW | CLOSED |
| Resolution | --- | WONTFIX | ||
| Last Closed | 2011-12-15 17:35:20 UTC | |||
| ranjith ruban | 2011-12-26 17:48:10 UTC | CC | rruban | |
| ranjith ruban | 2011-12-26 17:48:32 UTC | Status | CLOSED | ASSIGNED |
| Resolution | WONTFIX | --- | ||
| Keywords | Reopened | |||
| Jeff Law | 2012-01-03 21:55:37 UTC | Component | glibc | glibc |
| Version | 6.0 | 7.0 | ||
| Product | Red Hat Enterprise Linux 6 | Red Hat Enterprise Linux 7 | ||
| Shijoe Panjikkaran | 2012-01-05 06:51:26 UTC | CC | spanjikk | |
| Jeff Law | 2012-01-31 03:37:46 UTC | Status | ASSIGNED | NEW |
| Miroslav Franc | 2012-03-19 09:19:16 UTC | CC | mfranc | |
| Tomas Kopecek | 2013-03-04 13:56:21 UTC | Assignee | law | codonell |
| Carlos O'Donell | 2013-06-26 21:16:22 UTC | Group | redhat | |
| Component | glibc | Networking | ||
| Version | 7.0 | unspecified | ||
| Assignee | codonell | platform-rfe | ||
| Product | Red Hat Enterprise Linux 7 | RHEL RFE | ||
| Target Milestone | rc | --- | ||
| QA Contact | qe-baseos-tools | |||
| Katherine Dubé | 2013-07-01 17:02:41 UTC | Status | NEW | ASSIGNED |
| CC | edube | |||
| Simon Green | 2013-07-02 00:11:28 UTC | CC | rruban | rpiddapa |
| Simon Green | 2013-07-03 04:26:47 UTC | CC | rbinkhor | |
| Michele Baldessari | 2014-05-14 13:26:28 UTC | CC | michele | |
| Paul Dwyer | 2014-05-14 17:14:37 UTC | CC | pdwyer | |
| Katherine Dubé | 2014-07-23 20:25:56 UTC | Assignee | platform-rfe | edube |
| Thorsten Scherf | 2014-08-05 10:47:57 UTC | CC | tscherf | |
| Carlos O'Donell | 2015-04-01 19:05:00 UTC | CC | codonell | |
| Chris Williams | 2015-06-10 19:02:51 UTC | CC | cww | |
| Component | Networking | glibc | ||
| Product | RHEL RFE | Red Hat Enterprise Linux NEXT | ||
| Target Milestone | --- | rc | ||
| QA Contact | qe-baseos-tools | |||
| John Skeoch | 2016-02-01 02:30:37 UTC | CC | mfranc | ohudlick |
| Florian Weimer | 2016-02-04 16:26:30 UTC | CC | fweimer | |
| Florian Weimer | 2016-02-04 17:10:05 UTC | Link ID | Sourceware 19569 | |
| Ron van der Wees | 2016-03-21 15:54:24 UTC | CC | rvdwees | |
| Florian Weimer | 2016-05-03 06:38:24 UTC | Status | ASSIGNED | NEW |
| Assignee | edube | codonell | ||
| Rupesh Patel | 2016-06-14 01:11:08 UTC | CC | rupatel | |
| Florian Weimer | 2016-09-19 08:36:40 UTC | Status | NEW | ASSIGNED |
| Target Release | --- | 7.4 | ||
| Version | unspecified | 7.3 | ||
| Keywords | Reopened, Triaged | |||
| Component | glibc | glibc | ||
| CC | ashankar, mnewsome, pfrankli | |||
| Assignee | codonell | fweimer | ||
| Product | Red Hat Enterprise Linux NEXT | Red Hat Enterprise Linux 7 | ||
| daniel | 2017-01-23 18:46:54 UTC | CC | dmoessne | |
| Ondrej Hudlicky | 2017-05-31 15:25:21 UTC | CC | ohudlick | |
| Chris Williams | 2017-06-22 17:54:48 UTC | Blocks | 607248, 756082 | 1420851 |
| Chris Van Hoof | 2017-07-21 14:23:48 UTC | Blocks | 1473733 | |
| Carlos O'Donell | 2017-07-21 17:11:30 UTC | Keywords | Patch | |
| Matt Newsome | 2017-07-21 19:50:38 UTC | Blocks | 1471969 | |
| Martin Cermak | 2017-08-02 08:29:47 UTC | CC | mcermak | |
| Florian Weimer | 2017-08-02 17:59:35 UTC | Depends On | 168253 | |
| Florian Weimer | 2017-08-02 18:01:09 UTC | Comment 29 is private | 1 | 0 |
| Group | redhat | |||
| See Also | https://bugzilla.redhat.com/show_bug.cgi?id=168253 | |||
| Chris Van Hoof | 2017-08-04 16:00:15 UTC | Blocks | 1473733 | |
| Chris Van Hoof | 2017-08-04 16:04:57 UTC | Blocks | 1473733 | |
| Dennis Schridde | 2017-08-07 07:58:36 UTC | CC | devurandom | |
| Florian Weimer | 2017-08-09 15:26:04 UTC | Link ID | Sourceware 21885 | |
| Florian Weimer | 2017-08-09 15:26:28 UTC | Link ID | Sourceware 21932 | |
| Florian Weimer | 2017-08-22 13:34:11 UTC | Depends On | 1484034 | |
| Florian Weimer | 2017-08-23 15:08:26 UTC | Blocks | 1329674 | |
| Florian Weimer | 2017-08-31 08:19:33 UTC | Blocks | 1487063 | |
| Vladimír Slávik | 2017-09-26 15:38:56 UTC | CC | vslavik | |
| Docs Contact | vslavik | |||
| Florian Weimer | 2017-09-29 16:23:06 UTC | Keywords | FutureFeature | |
| Red Hat Bugzilla Rules Engine | 2017-09-29 16:23:16 UTC | Keywords | FutureFeature | |
| Florian Weimer | 2017-09-29 16:26:45 UTC | Keywords | FutureFeature | |
| Summary | [RFE] Increase number of search domains supported by /etc/resolv.conf | glibc: Increase number of search domains supported by /etc/resolv.conf | ||
| Florian Weimer | 2017-09-29 16:31:12 UTC | Status | ASSIGNED | MODIFIED |
| Fixed In Version | glibc-2.17-202.el7 | |||
| errata-xmlrpc | 2017-10-02 14:03:44 UTC | Status | MODIFIED | ON_QA |
| Libor Miksik | 2017-10-09 10:45:39 UTC | Blocks | 1477926 | |
| Vladimír Slávik | 2017-11-27 17:32:23 UTC | Flags | needinfo?(fweimer) | |
| Florian Weimer | 2017-11-27 17:58:18 UTC | Doc Text | Feature: The DNS stub resolver in *glibc* now supports an arbitrary number of domains in the search list. Reason: Previously, glibc only supported six domains in the search list. Result: This enhancement will allow customers to migrate to DNS for name resolution if they currently rely on longer search paths provided by legacy name resolution services such as NIS. | |
| Flags | needinfo?(fweimer) | |||
| Vladimír Slávik | 2017-11-28 11:34:42 UTC | Doc Text | Feature: The DNS stub resolver in *glibc* now supports an arbitrary number of domains in the search list. Reason: Previously, glibc only supported six domains in the search list. Result: This enhancement will allow customers to migrate to DNS for name resolution if they currently rely on longer search paths provided by legacy name resolution services such as NIS. | Support for arbitrary number of domains in *glibc* DNS stub resolver search list The DNS stub resolver in the GNU C library ( *glibc* ) previously only supported six domains in the search list configured in the `/etc/resolv.conf` file. This limit has been removed to allow an arbitrary number of domains in the search list. This enhancement allows customers to migrate to DNS for name resolution if they rely on longer search paths provided by legacy name resolution services such as NIS. |
| Flags | needinfo?(fweimer) | |||
| Florian Weimer | 2017-11-28 11:52:13 UTC | Flags | needinfo?(fweimer) | |
| Andrea Perotti | 2017-11-28 12:20:07 UTC | CC | aperotti | |
| Vladimír Slávik | 2018-01-05 14:11:23 UTC | Doc Text | Support for arbitrary number of domains in *glibc* DNS stub resolver search list The DNS stub resolver in the GNU C library ( *glibc* ) previously only supported six domains in the search list configured in the `/etc/resolv.conf` file. This limit has been removed to allow an arbitrary number of domains in the search list. This enhancement allows customers to migrate to DNS for name resolution if they rely on longer search paths provided by legacy name resolution services such as NIS. | DNS stub resolver library *libresolv* improvements With this release, the DNS stub resolver from the *libresolv* library (part of the GNU C library) has been significantly improved. The improvements include: * The DNS stub resolver previously only supported six domains in the search list configured in the `/etc/resolv.conf` file. This limit has been removed to allow an arbitrary number of domains in the search list. This enhancement allows customers to migrate to DNS for name resolution if they rely on longer search paths provided by legacy name resolution services such as NIS. * Changes to the configuration file `/etc/resolv.conf` no longer require calls to the `res_init` function. Instead, the changes are automatically detected and applied. The `no-reload` resolver option has been added to disable this behavior. No change of application code is required to take advantage of this functionality. * Support for random DNS server selection has been added. The resolver option "rotate" has been changed to select randomly the initial server from the server list when starting the round-robin strategy. |
| Flags | needinfo?(fweimer) | |||
| Florian Weimer | 2018-01-30 12:44:42 UTC | Flags | needinfo?(fweimer) | |
| Vladimír Slávik | 2018-02-01 16:27:57 UTC | Flags | needinfo?(fweimer) | |
| Florian Weimer | 2018-02-01 16:30:54 UTC | Flags | needinfo?(fweimer) | |
| Vladimír Slávik | 2018-02-01 17:22:51 UTC | Doc Text | DNS stub resolver library *libresolv* improvements With this release, the DNS stub resolver from the *libresolv* library (part of the GNU C library) has been significantly improved. The improvements include: * The DNS stub resolver previously only supported six domains in the search list configured in the `/etc/resolv.conf` file. This limit has been removed to allow an arbitrary number of domains in the search list. This enhancement allows customers to migrate to DNS for name resolution if they rely on longer search paths provided by legacy name resolution services such as NIS. * Changes to the configuration file `/etc/resolv.conf` no longer require calls to the `res_init` function. Instead, the changes are automatically detected and applied. The `no-reload` resolver option has been added to disable this behavior. No change of application code is required to take advantage of this functionality. * Support for random DNS server selection has been added. The resolver option "rotate" has been changed to select randomly the initial server from the server list when starting the round-robin strategy. | DNS stub resolver improvements The DNS stub resolver in the `glibc` package has been updated to the upstream glibc version 2.26. Notable improvements and bug fixes include: * Changes to the `/etc/resolv.conf` file are now automatically recognized and applied to running programs. To restore the previous behavior, add the `noreload` option to the `options` line in `/etc/resolv.conf`. Note that depending on system configuration, the `/etc/resolv.conf` file might be automatically overwritten as part of the configuration of the networking subsystem, removing the `noreload` option. * The previous limit of six search domain entries is removed. You can now specify any number of domains with the `search` directive in `/etc/resolv.conf`. Note that additional entries may add significant overhead to DNS processing; consider running a local caching resolver if the number of entries exceeds three. * The handling of various boundary conditions in the `getaddrinfo()` function is fixed. Very long lines in the `/etc/hosts` file (including comments) no longer affect lookup results from other lines. Unexpected terminations related to stack exhaustion on systems with certain `/etc/hosts` configuration no longer occur. |
| Sergey Kolosov | 2018-02-02 13:52:26 UTC | Status | ON_QA | VERIFIED |
| CC | skolosov | |||
| QA Contact | qe-baseos-tools | skolosov | ||
| Vladimír Slávik | 2018-02-07 12:26:33 UTC | Doc Text | DNS stub resolver improvements The DNS stub resolver in the `glibc` package has been updated to the upstream glibc version 2.26. Notable improvements and bug fixes include: * Changes to the `/etc/resolv.conf` file are now automatically recognized and applied to running programs. To restore the previous behavior, add the `noreload` option to the `options` line in `/etc/resolv.conf`. Note that depending on system configuration, the `/etc/resolv.conf` file might be automatically overwritten as part of the configuration of the networking subsystem, removing the `noreload` option. * The previous limit of six search domain entries is removed. You can now specify any number of domains with the `search` directive in `/etc/resolv.conf`. Note that additional entries may add significant overhead to DNS processing; consider running a local caching resolver if the number of entries exceeds three. * The handling of various boundary conditions in the `getaddrinfo()` function is fixed. Very long lines in the `/etc/hosts` file (including comments) no longer affect lookup results from other lines. Unexpected terminations related to stack exhaustion on systems with certain `/etc/hosts` configuration no longer occur. | DNS stub resolver improvements The DNS stub resolver in the `glibc` package has been updated to the upstream glibc version 2.26. Notable improvements and bug fixes include: * Changes to the `/etc/resolv.conf` file are now automatically recognized and applied to running programs. To restore the previous behavior, add the `noreload` option to the `options` line in `/etc/resolv.conf`. Note that depending on system configuration, the `/etc/resolv.conf` file might be automatically overwritten as part of the configuration of the networking subsystem, removing the `noreload` option. * The previous limit of six search domain entries is removed. You can now specify any number of domains with the `search` directive in `/etc/resolv.conf`. Note that additional entries may add significant overhead to DNS processing; consider running a local caching resolver if the number of entries exceeds three. * The handling of various boundary conditions in the `getaddrinfo()` function is fixed. Very long lines in the `/etc/hosts` file (including comments) no longer affect lookup results from other lines. Unexpected terminations related to stack exhaustion on systems with certain `/etc/hosts` configuration no longer occur. * Previously, when the `rotate` option was enabled in `/etc/resolv.conf`, the first DNS query of a new process was always sent to the second configured name server. This behavior has been changed and the first DNS query now randomly selects a name server from the list. Subsequent queries rotate through the available name servers, as before. |
| Flags | needinfo?(fweimer) | |||
| Florian Weimer | 2018-02-07 12:31:43 UTC | Flags | needinfo?(fweimer) | |
| Vladimír Slávik | 2018-02-07 13:26:01 UTC | Doc Text | DNS stub resolver improvements The DNS stub resolver in the `glibc` package has been updated to the upstream glibc version 2.26. Notable improvements and bug fixes include: * Changes to the `/etc/resolv.conf` file are now automatically recognized and applied to running programs. To restore the previous behavior, add the `noreload` option to the `options` line in `/etc/resolv.conf`. Note that depending on system configuration, the `/etc/resolv.conf` file might be automatically overwritten as part of the configuration of the networking subsystem, removing the `noreload` option. * The previous limit of six search domain entries is removed. You can now specify any number of domains with the `search` directive in `/etc/resolv.conf`. Note that additional entries may add significant overhead to DNS processing; consider running a local caching resolver if the number of entries exceeds three. * The handling of various boundary conditions in the `getaddrinfo()` function is fixed. Very long lines in the `/etc/hosts` file (including comments) no longer affect lookup results from other lines. Unexpected terminations related to stack exhaustion on systems with certain `/etc/hosts` configuration no longer occur. * Previously, when the `rotate` option was enabled in `/etc/resolv.conf`, the first DNS query of a new process was always sent to the second configured name server. This behavior has been changed and the first DNS query now randomly selects a name server from the list. Subsequent queries rotate through the available name servers, as before. | DNS stub resolver improvements The DNS stub resolver in the `glibc` package has been updated to the upstream glibc version 2.26. Notable improvements and bug fixes include: * Changes to the `/etc/resolv.conf` file are now automatically recognized and applied to running programs. To restore the previous behavior, add the `noreload` option to the `options` line in `/etc/resolv.conf`. Note that depending on system configuration, the `/etc/resolv.conf` file might be automatically overwritten as part of the configuration of the networking subsystem, removing the `noreload` option. * The previous limit of six search domain entries is removed. You can now specify any number of domains with the `search` directive in `/etc/resolv.conf`. Note that additional entries may add significant overhead to DNS processing; consider running a local caching resolver if the number of entries exceeds three. * The handling of various boundary conditions in the `getaddrinfo()` function is fixed. Very long lines in the `/etc/hosts` file (including comments) no longer affect lookup results from other lines. Unexpected terminations related to stack exhaustion on systems with certain `/etc/hosts` configuration no longer occur. * Previously, when the `rotate` option was enabled in `/etc/resolv.conf`, the first DNS query of a new process was always sent to the second name server configured in the name server list in `/etc/resolv.conf`. This behavior has been changed, and the first DNS query now randomly selects a name server from the list. Subsequent queries rotate through the available name servers, as before. |
| Scott Dodson | 2018-02-12 14:50:15 UTC | See Also | https://bugzilla.redhat.com/show_bug.cgi?id=1544001 | |
| Chris Van Hoof | 2018-02-19 16:25:39 UTC | Blocks | 1546815 | |
| Chris Van Hoof | 2018-02-19 16:30:04 UTC | Blocks | 1546815 | |
| errata-xmlrpc | 2018-04-10 01:31:59 UTC | Status | VERIFIED | RELEASE_PENDING |
| errata-xmlrpc | 2018-04-10 13:56:38 UTC | Status | RELEASE_PENDING | CLOSED |
| Resolution | --- | ERRATA | ||
| Last Closed | 2011-12-15 17:35:20 UTC | 2018-04-10 09:56:38 UTC | ||
| errata-xmlrpc | 2018-04-10 13:57:56 UTC | Link ID | Red Hat Product Errata RHSA-2018:0805 | |
| Lenka Špačková | 2018-07-04 07:19:59 UTC | Doc Text | DNS stub resolver improvements The DNS stub resolver in the `glibc` package has been updated to the upstream glibc version 2.26. Notable improvements and bug fixes include: * Changes to the `/etc/resolv.conf` file are now automatically recognized and applied to running programs. To restore the previous behavior, add the `noreload` option to the `options` line in `/etc/resolv.conf`. Note that depending on system configuration, the `/etc/resolv.conf` file might be automatically overwritten as part of the configuration of the networking subsystem, removing the `noreload` option. * The previous limit of six search domain entries is removed. You can now specify any number of domains with the `search` directive in `/etc/resolv.conf`. Note that additional entries may add significant overhead to DNS processing; consider running a local caching resolver if the number of entries exceeds three. * The handling of various boundary conditions in the `getaddrinfo()` function is fixed. Very long lines in the `/etc/hosts` file (including comments) no longer affect lookup results from other lines. Unexpected terminations related to stack exhaustion on systems with certain `/etc/hosts` configuration no longer occur. * Previously, when the `rotate` option was enabled in `/etc/resolv.conf`, the first DNS query of a new process was always sent to the second name server configured in the name server list in `/etc/resolv.conf`. This behavior has been changed, and the first DNS query now randomly selects a name server from the list. Subsequent queries rotate through the available name servers, as before. | DNS stub resolver improvements The DNS stub resolver in the `glibc` package has been updated to the upstream glibc version 2.26. Notable improvements and bug fixes include: * Changes to the `/etc/resolv.conf` file are now automatically recognized and applied to running programs. To restore the previous behavior, add the `no-reload` option to the `options` line in `/etc/resolv.conf`. Note that depending on system configuration, the `/etc/resolv.conf` file might be automatically overwritten as part of the configuration of the networking subsystem, removing the `no-reload` option. * The previous limit of six search domain entries is removed. You can now specify any number of domains with the `search` directive in `/etc/resolv.conf`. Note that additional entries may add significant overhead to DNS processing; consider running a local caching resolver if the number of entries exceeds three. * The handling of various boundary conditions in the `getaddrinfo()` function is fixed. Very long lines in the `/etc/hosts` file (including comments) no longer affect lookup results from other lines. Unexpected terminations related to stack exhaustion on systems with certain `/etc/hosts` configuration no longer occur. * Previously, when the `rotate` option was enabled in `/etc/resolv.conf`, the first DNS query of a new process was always sent to the second name server configured in the name server list in `/etc/resolv.conf`. This behavior has been changed, and the first DNS query now randomly selects a name server from the list. Subsequent queries rotate through the available name servers, as before. |
| Florian Weimer | 2019-01-28 12:39:47 UTC | Link ID | Red Hat Bugzilla 1648009 | |
| Florian Weimer | 2019-02-04 09:24:23 UTC | Link ID | Red Hat Bugzilla 1649704 | |
| Katherine Dubé | 2019-02-27 16:15:15 UTC | CC | edube | |
| Petr Menšík | 2019-10-04 12:46:18 UTC | CC | pemensik |
Back to bug 677316