Feature #1935
Documentation tabs for Hosts, Hostgroups
Description
It would be nice to have a documentation page, stored in TheForeman where I can create and view documentation related to the host or hostgroup I'm looking at.
It would be nice if I could define a template for the host documentation with ERB and have a page like /hosts/hostname/docs where it would render the documentation for that host.
A global template could be defined for hosts that have not had custom documentation pages implemented.
A similar approach could be used for hostgroups or other sections.
Since so much documentation gets out of date immediately this could provide a one-stop solution. Upgraded a host from RHEL6.3 to RHEL6.4? Swapped out a motherboard and the serial number changed? You don't have to change a thing in your documentation, because your documentation uses Facter variables in ERB. Adding a new VLAN? Put in documentation about what it's for, and a link back somewhere else for more information.
Considering security/roles, I'd like the ability to assign permissions by host/hostgroup for view and edit.