Skip to content

ultimate-updater.log stopps logging / cropped #387

Open

Description

@NicoKroll

Describe the bug
I've a cluster with 10+ hosts and 60+ VMs. When I run the update, a lot of log is created. I would like to research more in the logfile (ultimate-updater.log), but everytime I do a run, it just logs 250 kB, 260 kB or sometimes 400 kB of data. The rest is just in my terminal window, but not in the logfile. I expected a log around 2 MB.
I'm using the terminal mode, not the WebUi.

To Reproduce
Steps to reproduce the behavior:

  1. Type update in a terminal.

Debug output
In the terminal I could not find any error. Syslog is clean too. The log stopps in the middle of the output. For me it looks like, that the log appending is using a buffer and the last buffer is flushed, but no other anymore.

Expected behavior
A full log, like shown in the terminal.

Screenshots
None.

VM/LXC (please complete the following information):

  • Proxmox: 9.2.24

**Used Version
5.1.3

Additional context
None.

Activity

  1. added a commit that references this issue on Oct 30, 2026
    c51c992
  2. BassT23 commented on Oct 30, 2026

    @BassT23
    Owner

    Implemented in develop as commit c51c992a7c7cd11fcdabfaa9b4ccb82abb136845.

    The update log cleanup no longer reads from and writes to the same log file through a live tee pipeline. The logging pipeline is closed and awaited before cleanup, ANSI removal uses a separate temporary file, and the cleaned log is replaced atomically while preserving ownership and permissions.

    Regression coverage includes successful, warning, and error paths as well as output larger than 1 MB. Terminal output, exit codes, and existing update semantics remain unchanged.

    The issue remains open for release tracking.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingdevelopmentunder developmentfixed

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions