Skip to content

Self-Update: maintenance page does not auto-reload after restart #310

@Wiesenwischer

Description

@Wiesenwischer

Problem

After triggering a self-update, the maintenance page shows "Restarting with new version..." but does not automatically reload when the new container is ready. The user has to manually press F5 to continue.

This has happened multiple times.

Expected

The maintenance page should automatically detect when the new container is running and redirect to the dashboard.

Current Behavior

The page shows the spinner and version transition (e.g. v0.50.1 → v0.51) indefinitely. Manual F5 reload shows the updated version correctly.

Likely Cause

The auto-reload polling in the helper container's maintenance page either:

  • Loses the connection when the old container is removed
  • Polls the wrong endpoint
  • Has a timing issue where the new container is ready but the page doesn't detect it

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions