Skip to content

Fix: "Configure" proxmox log spam and password update timeout on VM creation#149

Open
ShiSHcat wants to merge 3 commits intoConvoyPanel:developfrom
ShiSHcat:develop
Open

Fix: "Configure" proxmox log spam and password update timeout on VM creation#149
ShiSHcat wants to merge 3 commits intoConvoyPanel:developfrom
ShiSHcat:develop

Conversation

@ShiSHcat
Copy link
Copy Markdown

Hi,
immagine

The purpose of this PR is to reduce unnecessary Configure tasks on Proxmox triggered by Convoy when the effective VM configuration is already correct. Convoy still sends updates for settings that do not actually need to change, such as hostnames, cloud-init network configuration, hardware values, and parts of the net0 configuration. This PR avoids those no-op updates by comparing the desired state with the current Proxmox state before sending changes. The goal is to reduce task spam and avoid unnecessary reconfiguration noise. I also added a retry backoff and increased the retry budget for password update jobs. In my case, this helped with failed VM creation flows where UpdatePasswordJob could fail while Proxmox was still busy after slow disk resize operations.

@CLAassistant
Copy link
Copy Markdown

CLAassistant commented Mar 29, 2026

CLA assistant check
All committers have signed the CLA.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants