Hide Forgot
Description of problem: Version-Release number of selected component (if applicable): ipa-server-2.2.0-3.el6.x86_64 How reproducible: Always Steps to Reproduce: [root@primenova ~]# ipa dnsrecord-find example.com Record name: @ NS record: primenova.lab.eng.pnq.redhat.com. Record name: foo A record: 10.0.1.1 ---------------------------- Number of entries returned 2 ---------------------------- [root@primenova ~]# ipa dnsrecord-del example.com Record name: foo No option to delete specific record provided. Delete all? Yes/No (default No): Yes Delete all? Yes/No (default No): Yes Delete all? Yes/No (default No): Yes Delete all? Yes/No (default No): Current DNS record contents: A record: 10.0.1.1 Delete A record '10.0.1.1'? Yes/No (default No): Yes Delete A record '10.0.1.1'? Yes/No (default No): Yes Delete A record '10.0.1.1'? Yes/No (default No): Yes Delete A record '10.0.1.1'? Yes/No (default No): ipa: ERROR: Neither --del-all nor options to delete a specific record provided. Command help may be consulted for all supported record types. [root@primenova ~]# Actual results: Unable to delete records interactively. Expected results: Should be able to delete records. Additional info: Works as expected when given as cli option: # ipa dnsrecord-del example.com foo --a-rec=10.0.1.1 -------------------- Deleted record "foo" -------------------- # ipa dnsrecord-del example.com foo --del-all -------------------- Deleted record "foo" --------------------
Upstream ticket: https://fedorahosted.org/freeipa/ticket/2484
Fixed upstream: master: https://fedorahosted.org/freeipa/changeset/480e1a098ae3977e09a6d4134232b31b97c5bbb2 ipa-2-2: https://fedorahosted.org/freeipa/changeset/bbe18a08c7459338d431f1e0a23f977c5d66343a
[root@primenova ~]# ipa dnsrecord-find example.com Record name: @ NS record: primenova.lab.eng.pnq.redhat.com. Record name: foo A record: 10.10.10.10 ---------------------------- Number of entries returned 2 ---------------------------- [root@primenova ~]# ipa dnsrecord-del example.com Record name: foo No option to delete specific record provided. Delete all? Yes/No (default No): Yes -------------------- Deleted record "foo" -------------------- [root@primenova ~]# [root@primenova ~]# ipa dnsrecord-find example.com Record name: @ NS record: primenova.lab.eng.pnq.redhat.com. ---------------------------- Number of entries returned 1 ---------------------------- [root@primenova ~]# [root@primenova ~]# ipa dnsrecord-find example.com Record name: @ NS record: primenova.lab.eng.pnq.redhat.com. Record name: foo A record: 10.1.1.1 ---------------------------- Number of entries returned 2 ---------------------------- [root@primenova ~]# ipa dnsrecord-del example.com Record name: foo No option to delete specific record provided. Delete all? Yes/No (default No): yes -------------------- Deleted record "foo" -------------------- [root@primenova ~]# ipa dnsrecord-find example.com Record name: @ NS record: primenova.lab.eng.pnq.redhat.com. ---------------------------- Number of entries returned 1 ---------------------------- [root@primenova ~]# Verified in build: ipa-server-2.2.0-5.el6.x86_64
Technical note added. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. New Contents: No documentation needed.
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/RHBA-2012-0819.html