#2627 [IPA WebUI] Identity->DNS : Resource records: add & delete A & AAAA record does not work
Closed: Fixed None Opened 12 years ago by mkosek.

https://bugzilla.redhat.com/show_bug.cgi?id=811744 (Red Hat Enterprise Linux 6)

Description of problem:
please refer to screen shot for more details

For "A" record:

1. add new ip: 192.168.1.101 (dns.1.png)
2. add new ip: 192.168.1.102 (dns.2.png & dns.3.png)
--error 1:
only the second ip "192.168.1.102 shows up in the list

3. continue on last step, delete ip 192.168.1.102 (dns.4.png)
4. delete erorr: "DNS record was deleted because it contained no data"
(dns.5.png)
-- error 2: we should have at least 192.168.1.101 exist
5. user being re-directed to zone list, when click through zone and back to
records,(dns.6.png)
-- error 3 : we still see there is (1) no 192.168.1.101 listed, (2) ip
192.168.1.102 still shows in the list

6. when tried to delete this 192.168.1.102 again, it reports error: (dns.7.png)
DNS resource record not found

7. when click away dialog by button "cancle", it shows correct ip records
(dns.8.png)

8. when try delete the ip "192.168.1.101" from list, it works. ip record is
gone, but it should show dialog list in step 4


For AAAA record
same problem



Version-Release number of selected component (if applicable):
[yi@grape (RH6.3-x86_64) ~] rpm -qi ipa-server
Name        : ipa-server                   Relocations: (not relocatable)
Version     : 2.2.0                             Vendor: Red Hat, Inc.
Release     : 8.el6                         Build Date: Wed 04 Apr 2012
11:23:34 AM PDT
Install Date: Mon 09 Apr 2012 11:02:23 AM PDT      Build Host:
x86-003.build.bos.redhat.com
Group       : System Environment/Base       Source RPM: ipa-2.2.0-8.el6.src.rpm
Size        : 3753861                          License: GPLv3+
Signature   : (none)
Packager    : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>
URL         : http://www.freeipa.org/
Summary     : The IPA authentication server
Description :
IPA is an integrated solution to provide centrally managed Identity (machine,
user, virtual machines, groups, authentication credentials), Policy
(configuration settings, access control information) and Audit (events,
logs, analysis thereof). If you are installing an IPA server you need
to install this package (in other words, most people should NOT install
this package)

How reproducible: always

I found out that DNS plugin does not return @ in dnsrecor-mod and dnsrecord-add commands, this should be fixed on the server to return a consistent output.

Patch freeipa-mkosek-249-return-correct-record-name-in-dns-plugin.patch sent for review

Metadata Update from @mkosek:
- Issue assigned to mkosek
- Issue set to the milestone: FreeIPA 2.2 Core Effort - 2012/04

7 years ago

Login to comment on this ticket.

Metadata