{% extends 'base.html' %} {% load base_extras %} {% block content %}

Puppet instance {{ object }}

{% if object.cert %} {% else %} {% endif %}
Attribute Value
Business unit {% if perms.inventory.view_metabusinessunit %} {{ object.business_unit }} {% else %} {{ object.business_unit }} {% endif %}
URL {{ object.url }}
API authentication
CA chain {% for cert_tree in object.iter_ca_chain_cert_trees %}
Common name
{{ cert_tree.common_name }}
Issuer common name
{{ cert_tree.signed_by.common_name }}
Validity
{{ cert_tree.valid_from }} → {{ cert_tree.valid_until }}
{% empty %} Could not get CA chain info {% endfor %}
Client certificate
{% with object.get_cert_tree as cert_tree %} {% if cert_tree %}
Common name
{{ cert_tree.common_name }}
Issuer common name
{{ cert_tree.signed_by.common_name }}
Validity
{{ cert_tree.valid_from }} → {{ cert_tree.valid_until }}
{% else %} Could not get cert info {% endif %} {% endwith %}
PE RBAC token
Report processor
URL {{ object.get_post_report_full_url }}
Token
Options
Requests timeout {{ object.timeout|duration_repr }}
Group fact keys {{ object.group_fact_keys|join:", "|default:"-" }}
Extra fact keys {{ object.extra_fact_keys|join:", "|default:"-" }}
PuppetBoard URL {% if object.puppetboard_url %} {{ object.puppetboard_url }} {% else %} - {% endif %}
Debian packages shard {{ object.deb_packages_shard }}%
Windows programs shard {{ object.programs_shard }}%
Principal user
Unique ID key {{ object.principal_user_unique_id_key|default:"-" }}
Principal name key {{ object.principal_user_principal_name_key|default:"-" }}
Display name key {{ object.principal_user_display_name_key|default:"-" }}
Report heartbeat timeout {{ object.report_heartbeat_timeout|duration_repr }}
Version
{{ object.version }}
Created at
{{ object.created_at }}
Updated at
{{ object.updated_at }}
{% if perms.puppet.change_instance %} Update {% endif %} {% if perms.puppet.delete_instance %} Delete {% endif %} {% if show_events_link %} Events {% endif %} {% for link, anchor_text in store_links %} {{ anchor_text }} {% endfor %}
{% endblock %} {% block extrajs %} {% endblock %}