{% extends "base.html" %} {% block title %}Confirm Patch - {{ analysis.server_name }}{% endblock %} {% block heading %}Approve & Patch: {{ analysis.server_name }}{% endblock %} {% block content %}
This action will modify installed packages on this server.
Server Name
{{ analysis.server_name }}
Display Name
{{ analysis.display_name or "-" }}
IP
{{ analysis.ip_address }}
Packages to Update
{{ patch.packages }}
.deb Files
{{ patch.debs }}
Expected Download Size
{{ patch.download_bytes|filesize }}
Expected Reboot
{% if analysis.expected_reboot %}YES EXPECTED{% else %}NO{% endif %}
Local Staging Path
{{ patch.local_path }}
Remote Staging Path
{{ patch.remote_path }}
{% if patch.excluded_warning %}
{{ patch.excluded_warning }}
{% endif %}
{% for p in analysis.plan %} {% endfor %}
Binary PackageCurrentTarget.deb
{{ p.binary_package }} {{ p.architecture }} {{ p.current_version or "not installed" }} {{ p.target_version }} {{ p.deb_filename }}

The server is revalidated first; if anything changed since this analysis the patch is aborted before any download. Only the approved .deb files are installed (no apt upgrade / dist-upgrade). After a verified patch and cleanup the server is rebooted with sudo reboot only if /run/reboot-required exists on it and Skip reboot is unchecked; EC2Patcher then waits up to 10 minutes for SSH to come back.

Cancel
{% endblock %}