#5181 [RFE] Expand server-show/find with the list of configured components
Closed: Fixed None Opened 8 years ago by tbabej.

Currently, the output of server-find/show is rather minimal, related only to the topology work:

$ ipa server-show master.ipa.test
  Server name: master.ipa.test
  Managed suffix: dc=ipa,dc=test
  Min domain level: 0
  Max domain level: 1

However, server objects are stored in cn=masters,cn=ipa,cn=etc, and configured subcomponents are stored as subentries of the respective server entries.

It should be quite easy to expand the output of server-find/show to include a list of the (optional) components that are running on that particular server.

$ ipa server-show master.ipa.test
  Server name: master.ipa.test
  Managed suffix: dc=ipa,dc=test
  Min domain level: 0
  Max domain level: 1
  Optional components: CA, DNS, Samba

4.3 stretch could be used in topology visualization #4286

Current effort will be abandoned and replaced with 'role' feature.

http://www.redhat.com/archives/freeipa-devel/2015-November/msg00084.html

on-the-list and offline discussions shows that we want to display a list of server roles (trust-controller, dns server, cs, ca renewal master,...) instead of list of services.

  • needs proper design -> with high probability will be moved to 4.4 milestone
  • blocks creation of API version of 'set-renewal-master'

benefits:

  • Easier to understand for high level admins
  • better terminology in documentation
  • better usability

Won't be part of 4.3.0 release. It needs a proper design.

master:

  • 7e2bef0 Server Roles: definitions of server roles and attributes
  • d07b7e0 Server Roles: Backend plugin to query roles and attributes
  • 40d8dde Test suite for serverroles backend
  • 80cbdda Server Roles: public API for server roles
  • b9aa311 Server Roles: make server-{show,find} utilize role information
  • 5f7086e Server Roles: make *config-show consume relevant roles/attributes
  • 21def4f Server Roles: provide an API for setting CA renewal master

master:

  • a540c90 Fix listing of enabled roles in server-find

Metadata Update from @tbabej:
- Issue assigned to mbabinsk
- Issue set to the milestone: FreeIPA 4.4

7 years ago

Login to comment on this ticket.

Metadata