#2559 [RFE] DNS UI should report default TTL to user
Closed: wontfix 5 years ago Opened 12 years ago by pspacek.

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

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

7 years ago

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)

5 years ago

Login to comment on this ticket.

Metadata