Bug 2056116
Summary: | unbound-devel is not available on Centos 9 Stream | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 9 | Reporter: | Nathan Coulson <nathan> |
Component: | unbound | Assignee: | Petr Menšík <pemensik> |
Status: | CLOSED ERRATA | QA Contact: | Petr Sklenar <psklenar> |
Severity: | unspecified | Docs Contact: | |
Priority: | medium | ||
Version: | 9.1 | CC: | bstinson, davide, jwboyer, pemensik, psklenar, rdrori, tredaelli |
Target Milestone: | rc | Keywords: | Triaged |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | unbound-1.13.1-15.el9 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2022-11-15 10:15:56 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 2073072, 1768692, 2117974, 2182374 | ||
Deadline: | 2022-04-11 |
Description
Nathan Coulson
2022-02-18 20:36:11 UTC
unbound-devel is also a buildrequires of openvswitch (both downstream and upstream spec file) The package is only in buildroot. Because unbound is a good solution of dns library with DNSSEC validation ability and only stable ABI which we provide for such way, I think unbound-devel needs to be at least CRB. I would even consider it supported. Because we don't guarantee bind stable ABI, we should guarantee at least one. I don't know about any alternative advanced library with dnssec validation support, which we can offer oficially to our clients. Unbound API is quite stable. Since I maintained RHEL 7, only single ABI breaking change happened. That blocks RHEL8 rebase to more recent version. But RHEL9 started AFTER this change. It provides ability to connect also clients to DNS over TLS and DNS over HTTPS. Because bind package does not have stable ABI, this is the best we can offer to our customers. It is used also by gnutls-utils, libreswan in RHEL. Not only asterisk, also stubby and getdns depends on it in Fedora. A lot of external software uses unbound. Even openssh can be built with its support. If we want good and stable API, unbound offers it. I think AppStream should be target repository. Likehood of following ABI break on rebases is low, it tends to be super-stable. I would like it a supported part, because we have no better replacement supported in RHEL. Even if we don't count DNSSEC feature, this is the best DNS API we can offer. How can we z-stream this package to RHEL9.0? I am not sure this package should be part of z-stream. New features are not supposed to be added by z-streams and I think this falls into this category. It should be soon visible in CentOS 9 Stream and would be also in RHEL 9.1. If you are a RHEL customer, please request Z-Stream by customer support channel. I think it won't happen unless any customer requests it, because it is more feature than a bug. This is a blocker for asterisk in EPEL 9 Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Moderate: unbound security, bug fix, and enhancement update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2022:8062 |