agent v0.85.0 WIP: F12/F11/F10/F9/F2/F1 boot-recovery plane + appliance self-heal (pre-build)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017CDMFpFx84pfviCTVuGGhf
This commit is contained in:
2026-07-12 07:48:49 +02:00
parent bec4bac076
commit bc4eda926b
18 changed files with 1249 additions and 104 deletions
+2 -2
View File
@@ -45,8 +45,8 @@ func (s *Server) ReassertNetworkMounts(ctx context.Context) {
continue
}
for _, res := range results {
if res.Action == storage.NetReassertSkipNone || res.Err != nil {
continue // nothing expected in the guest for these rows
if !res.Remediates() {
continue // foreign/errored rows expect nothing in the guest
}
if s.guestAttach.GuestSeesMount(ctx, vmid, res.Where) {
s.logger.Debug("netreassert: guest sees network share", "vmid", vmid, "name", res.Name, "where", res.Where)