{% extends "base.html" %} {% block title %}History{% endblock %} {% block heading %}History{% endblock %} {% block content %}

Patch History

{% if executions %}
{% for ex in executions %} {% endfor %}
ServerDisplay NameDateResultPackagesCVEsReboot RequiredReboot
{{ ex.server_name }} {{ ex.display_name or "-" }} {{ (ex.finished_at or ex.started_at or ex.decided_at)|timestamp }} {{ patch_labels.get(ex.state, ex.state) }} {% if ex.decision == "REJECTED" %}-{% else %}{{ ex.packages|selectattr("verification_result", "equalto", "VERIFIED")|list|length }}/{{ ex.packages|length }}{% endif %} {% if ex.cves %}{{ ex.cves_verified }}/{{ ex.cves|length }} verified{% else %}-{% endif %} {% if ex.reboot_required_after is none %}-{% elif ex.reboot_required_after %}YES{% else %}NO{% endif %} {% if ex.reboot_status %}{{ reboot_labels.get(ex.reboot_status, ex.reboot_status) }}{% else %}-{% endif %} {% if ex.decision == "REJECTED" %}Report{% else %}Details{% endif %}
{% else %}

No patch operations have been performed yet.

Approve or reject a server's pre-patch report to record a patch decision.

{% endif %}
{% endblock %}