DNS records without explicit TTL value have default value assigned by plugin. For records without explicit TTL value IPA UI shows nothing to user (admin). He hasn't any option to show default value.
Default value should be documented (now it is 86400 seconds).
Current result:
# ipa dnsrecord-add localnet test --a-rec=1.2.3.4 Record name: test A record: 1.2.3.4 # ipa dnsrecord-show localnet test --all dn: idnsname=test,idnsname=localnet,cn=dns,dc=localnet Record name: test A record: 1.2.3.4 objectclass: top, idnsrecord
Expected result:
# ipa dnsrecord-show localnet test --all dn: idnsname=test,idnsname=localnet,cn=dns,dc=localnet Record name: test Time to live: 86400 (default) A record: 1.2.3.4 objectclass: top, idnsrecord
Ticket has been cloned to Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=805206
Moving my tickets back to free-to-take pool.
Taking this on as part of my general TTL refactor work
Ok. Just please note that this ticket is not as straightforward as it would seem. Our framework currently does not support functionality like this, i.e. passing metadata (like it's origin) to values sent to the client.
We cannot just send "86400 (default)" value back to client as it expects a number, not this text. You may want raise a design discussion on freeipa-devel before implementing this ticket.
Metadata Update from @pspacek: - Issue assigned to jhogarth - Issue set to the milestone: Ticket Backlog
Thank you taking time to submit this request for FreeIPA. Unfortunately this bug was not given priority and the team lacks the capacity to work on it at this time.
Given that we are unable to fulfil this request I am closing the issue as wontfix. To request re-consideration of this decision please reopen this issue and provide additional technical details about its importance to you.
Metadata Update from @rcritten: - Issue close_status updated to: wontfix - Issue status updated to: Closed (was: Open)
Login to comment on this ticket.