all lists on lists.proxmox.com
 help / color / mirror / Atom feed
From: Thomas Lamprecht <t.lamprecht@proxmox.com>
To: pve-devel@lists.proxmox.com, Fiona Ebner <f.ebner@proxmox.com>
Subject: [pve-devel] applied: [PATCH-SERIES qemu-server v5 00/16] more robust handling of fleecing images
Date: Mon,  7 Apr 2025 15:11:47 +0200	[thread overview]
Message-ID: <174403146874.2820858.11642209032760332603.b4-ty@proxmox.com> (raw)
In-Reply-To: <20250127112923.31703-1-f.ebner@proxmox.com>

On Mon, 27 Jan 2025 12:29:07 +0100, Fiona Ebner wrote:
> Changes in v5:
> * everything new in v5 except the last 3 patches
> * new approach, use special config section instead of config key
> * add tests and some fixes for configuration handling
> * make special section handling more generic
> * also check for and cancel left-over running backup job before
>   detaching the fleecing images to prevent a deadlock in some
>   scenarios
> 
> [...]

Applied, with context changes addressed in a merge commit for better
visibility, thanks!

[01/16] migration: remove unused variable
        commit: 3948f8d26573975fb201e91f49a2f6d2643cf306
[02/16] test: avoid duplicate mock module in restore config test
        commit: 27f38b00f327c74798dd2af9b881d2985226060d
[03/16] test: add parse config tests
        commit: 60b9ff0fd9c14d9c4d47937aa9183b1f64d8b239
[04/16] parse config: be precise about section type checks
        commit: df6d255b0fc25c6854b13ffbf72893f616c70509
[05/16] test: add test case exposing issue with unknown sections
        commit: c80f968cc1d34bf5f57e54432d8efd2c8e430655
[06/16] parse config: skip unknown sections and warn about their presence
        commit: 248349f25e33e83eb55ed4da48a704c2db1de4af
[07/16] vzdump: anchor matches for pending and special sections
        commit: d4208c7cc62a18c85b24b3d55dc1d22d3bae52d8
[08/16] vzdump: skip all special sections
        commit: d295ea9a28d0682a6e946a29c070f5ec35fff173
[09/16] config: make special section handling generic
        commit: 63567c0c424e9935b56878dafa4e4b78c3b3ea18
[10/16] test: parse config: test config with duplicate sections
        commit: 90ae915305ae795a54553e9ce2e38977d4534210
[11/16] parse config: warn about duplicate sections
        commit: 68eabc42c1d367cdd65f2344711af4076412ff05
[12/16] check type: require schema as an argument
        commit: 6eb92d31bad83664a779a66ac93a971d7eb96e61
[13/16] config: add fleecing section
        commit: a82c4555e30da69717f4066119da6970404d6312
[14/16] fix #5440: vzdump: better cleanup fleecing images after hard errors
        commit: a39866732fdd3cf6c7e98101fabf9a0d4fcda144
[15/16] migration: attempt to clean up potential left-over fleecing images
        commit: 4e659fcac6fea9c7767e41b014ceecffedbfedca
[16/16] destroy vm: clean up potential left-over fleecing images
        commit: a5185ba114d1530f15e88aee1476b1446b12cf63


_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel


      parent reply	other threads:[~2025-04-07 13:11 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-01-27 11:29 [pve-devel] " Fiona Ebner
2025-01-27 11:29 ` [pve-devel] [PATCH qemu-server v5 01/16] migration: remove unused variable Fiona Ebner
2025-01-27 11:29 ` [pve-devel] [PATCH qemu-server v5 02/16] test: avoid duplicate mock module in restore config test Fiona Ebner
2025-01-27 11:29 ` [pve-devel] [PATCH qemu-server v5 03/16] test: add parse config tests Fiona Ebner
2025-01-27 11:29 ` [pve-devel] [PATCH qemu-server v5 04/16] parse config: be precise about section type checks Fiona Ebner
2025-01-27 11:29 ` [pve-devel] [PATCH qemu-server v5 05/16] test: add test case exposing issue with unknown sections Fiona Ebner
2025-01-27 11:29 ` [pve-devel] [PATCH qemu-server v5 06/16] parse config: skip unknown sections and warn about their presence Fiona Ebner
2025-01-27 11:29 ` [pve-devel] [PATCH qemu-server v5 07/16] vzdump: anchor matches for pending and special sections Fiona Ebner
2025-01-27 11:29 ` [pve-devel] [PATCH qemu-server v5 08/16] vzdump: skip all " Fiona Ebner
2025-01-27 11:29 ` [pve-devel] [PATCH qemu-server v5 09/16] config: make special section handling generic Fiona Ebner
2025-01-27 11:29 ` [pve-devel] [PATCH qemu-server v5 10/16] test: parse config: test config with duplicate sections Fiona Ebner
2025-01-27 11:29 ` [pve-devel] [PATCH qemu-server v5 11/16] parse config: warn about " Fiona Ebner
2025-01-27 11:29 ` [pve-devel] [PATCH qemu-server v5 12/16] check type: require schema as an argument Fiona Ebner
2025-01-27 11:29 ` [pve-devel] [PATCH qemu-server v5 13/16] config: add fleecing section Fiona Ebner
2025-01-27 11:29 ` [pve-devel] [PATCH qemu-server v5 14/16] fix #5440: vzdump: better cleanup fleecing images after hard errors Fiona Ebner
2025-01-27 11:29 ` [pve-devel] [PATCH qemu-server v5 15/16] migration: attempt to clean up potential left-over fleecing images Fiona Ebner
2025-01-27 11:29 ` [pve-devel] [PATCH qemu-server v5 16/16] destroy vm: " Fiona Ebner
2025-03-07 10:45 ` [pve-devel] [PATCH-SERIES qemu-server v5 00/16] more robust handling of " Fiona Ebner
2025-04-07 13:11 ` Thomas Lamprecht [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=174403146874.2820858.11642209032760332603.b4-ty@proxmox.com \
    --to=t.lamprecht@proxmox.com \
    --cc=f.ebner@proxmox.com \
    --cc=pve-devel@lists.proxmox.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal