Bug 804619
Summary: | DNS zone serial number is not updated | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | Petr Spacek <pspacek> |
Component: | ipa | Assignee: | Rob Crittenden <rcritten> |
Status: | CLOSED ERRATA | QA Contact: | Namita Soman <nsoman> |
Severity: | unspecified | Docs Contact: | |
Priority: | medium | ||
Version: | 6.2 | CC: | chris.jutting, grajaiya, jgalipea, mkosek, pspacek |
Target Milestone: | rc | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | ipa-3.0.0-1.el6 | Doc Type: | Enhancement |
Doc Text: |
Feature: Automatically increase SOA serial number when a DNS zone managed by Identity Management any record in the zone is updated. This feature takes advantage of and requires persistent search data refresh mechanism, which is enabled by default in the Identity Management server install script.
Reason: Administrator could not configure a slave DNS server as it cannot function properly unless SOA serial number is changed every time a DNS record is changed.
Result (if any): bind-dyndb-ldap plugin used to provision data from Identity Management DNS tree to the BIND Name Server updates DNS zone SOA serial number every time when the DNS zone or its record is modified, thus allowing Administrators to configure a slave DNS server for zones managed by Identity Management.
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2013-02-21 09:10:23 UTC | Type: | --- |
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: | 766233 |
Description
Petr Spacek
2012-03-19 12:56:05 UTC
Correct SOA record are necessary for various DNS utilities. E.g. zone transfers (and DNSSEC "Inline Signing" in newer BIND versions). Upstream ticket: https://fedorahosted.org/freeipa/ticket/2554 *** Bug 811248 has been marked as a duplicate of this bug. *** Fixed upstream. master: 9d69db80a3d1fc46236a4546988176cdd7939b82 67dbde01567f5df414d4e5f6ac694c9b04170c45 e578183ea25a40aedf6dcc3e1ee4bcb19b73e70f 8c7556db8339cf64f1c80e4ffec30ac3646f177e SOA serial autoincrement attribute is now automatically updated by bind-dyndb-ldap whenever an DNS entry is added or modified. Please note, that in order to avoid replication issues, SOA serial attribute (idnsSOAserial) had to be added to replication agreement exclude list as serial will be incremented on each DNS server separately and won't be shared. Thus, resulting serial number may be different between different IPA replicas with DNS support. Verified using:ipa-server-3.0.0-11.el6.x86_64 test output: :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: [ LOG ] :: bz804619 DNS zone serial number is not updated :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Zone name: testrelm.com Authoritative nameserver: nightcrawler.testrelm.com. Administrator e-mail address: hostmaster.testrelm.com. SOA serial: 1355368096 SOA refresh: 3600 SOA retry: 900 SOA expire: 1209600 SOA minimum: 3600 Active zone: TRUE Allow query: any; Allow transfer: none; :: [ PASS ] :: Running 'ipa dnszone-show testrelm.com' Record name: dns175 A record: 192.168.0.1 :: [ PASS ] :: Running 'ipa dnsrecord-add testrelm.com dns175 --a-rec=192.168.0.1' :: [ PASS ] :: idnssoaserial has changed as expected, GOT: 1355368101 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, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHSA-2013-0528.html |