{"id":43,"date":"2026-07-27T10:03:12","date_gmt":"2026-07-27T10:03:12","guid":{"rendered":"https:\/\/status.fxrm.net\/?p=43"},"modified":"2026-07-27T10:03:12","modified_gmt":"2026-07-27T10:03:12","slug":"pve-1-reboot-27-jul-2026","status":"publish","type":"post","link":"https:\/\/status.fxrm.net\/index.php\/2026\/07\/27\/pve-1-reboot-27-jul-2026\/","title":{"rendered":"pve-1 reboot 27 Jul 2026"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">At approximately 10:15 this morning, pve-1&#8217;s hardware watchdog detected a kernel issue and caused the hypervisor to reboot.  The kernel issue related to an automated security patch through the KernelCare package which applies security updates in real time, supposedly mitigating any downtime.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">A QEMU VM handler thread was actively executing inside apic_timer_fn (the APIC timer interrupt handler) when kpatch tried to atomically redirect it. The consistency check failed because it couldn&#8217;t safely swap the function with a live thread inside it.<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">As a result of the unscheduled and unexpected reboot, a number of key services operated by ourselves and our upstream supplier (FidoNet) were briefly impacted.  Normal services were restored by 10:46am.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We are discussing with Fido ways in which they can better manage automated updates, including limiting them to non-critical service hours.  A busy hypervisor like pve-1 is always going to have problems with diverting apic timer functions and whilst the kernel patches are necessary from a security standpoint, there can be a tradeoff with timings to ensure there are no failures during business hours.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Fido are in fact currently scheduling server upgrades and reboots in order to apply updates and patches, and these will most likely happen overnight if urgent or at the weekend if less critical.  We will post more information once we have it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Apologies to anyone impacted by todays brief outage.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>At approximately 10:15 this morning, pve-1&#8217;s hardware watchdog detected a kernel issue and caused the hypervisor to reboot. The kernel issue related to an automated security patch through the KernelCare package which applies security updates in real time, supposedly mitigating any downtime. A QEMU VM handler thread was actively executing inside apic_timer_fn (the APIC timer&#8230;<\/p>\n<p class=\"more-link-wrap\"><a href=\"https:\/\/status.fxrm.net\/index.php\/2026\/07\/27\/pve-1-reboot-27-jul-2026\/\" class=\"more-link\">Read More<span class=\"screen-reader-text\"> &ldquo;pve-1 reboot 27 Jul 2026&rdquo;<\/span> &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-43","post","type-post","status-publish","format-standard","hentry","category-network-issues"],"_links":{"self":[{"href":"https:\/\/status.fxrm.net\/index.php\/wp-json\/wp\/v2\/posts\/43","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/status.fxrm.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/status.fxrm.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/status.fxrm.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/status.fxrm.net\/index.php\/wp-json\/wp\/v2\/comments?post=43"}],"version-history":[{"count":1,"href":"https:\/\/status.fxrm.net\/index.php\/wp-json\/wp\/v2\/posts\/43\/revisions"}],"predecessor-version":[{"id":44,"href":"https:\/\/status.fxrm.net\/index.php\/wp-json\/wp\/v2\/posts\/43\/revisions\/44"}],"wp:attachment":[{"href":"https:\/\/status.fxrm.net\/index.php\/wp-json\/wp\/v2\/media?parent=43"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/status.fxrm.net\/index.php\/wp-json\/wp\/v2\/categories?post=43"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/status.fxrm.net\/index.php\/wp-json\/wp\/v2\/tags?post=43"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}