Skip to content

Add support for QCOW2 formatted volumes on lvmcluster#2693

Merged
stgraber merged 22 commits intolxc:mainfrom
presztak:lvmcluster_snapshot
Dec 18, 2025
Merged

Add support for QCOW2 formatted volumes on lvmcluster#2693
stgraber merged 22 commits intolxc:mainfrom
presztak:lvmcluster_snapshot

Conversation

@presztak
Copy link
Copy Markdown
Contributor

Closes: #2562

@presztak presztak force-pushed the lvmcluster_snapshot branch 8 times, most recently from 07de11f to f07e3ea Compare November 25, 2025 21:55
@github-actions github-actions bot added the Documentation Documentation needs updating label Nov 25, 2025
@presztak presztak force-pushed the lvmcluster_snapshot branch 6 times, most recently from dcf53ab to 82d1484 Compare December 2, 2025 18:10
@presztak presztak force-pushed the lvmcluster_snapshot branch 3 times, most recently from 6b1e605 to 25a446c Compare December 4, 2025 12:31
@github-actions github-actions bot added the API Changes to the REST API label Dec 4, 2025
@presztak presztak force-pushed the lvmcluster_snapshot branch 2 times, most recently from b57ab55 to 2f95d52 Compare December 4, 2025 13:59
@presztak presztak marked this pull request as ready for review December 4, 2025 14:11
@presztak presztak requested a review from stgraber as a code owner December 4, 2025 14:11
@stgraber stgraber force-pushed the lvmcluster_snapshot branch from 4f1a414 to 4be0d11 Compare December 18, 2025 06:49
…tion checks

* Implement a new block.type read-only volume option which would support raw or qcow2
* Disallow snapshot creation on lvmcluster volumes that have the 'security.shared'
  property set to true
* Change lvmcluster so that all new instance VM volumes get the qcow2 block.type
* Prevent the creation of snapshots on lvmcluster volumes of type VM or custom (block)
  that don't have the qcow2 'block.type'
* Make 'mkfs.btrfs' a requirement for the lvmcluster storage pool driver

Signed-off-by: Piotr Resztak <[email protected]>
@stgraber stgraber force-pushed the lvmcluster_snapshot branch from 4be0d11 to 41a4db0 Compare December 18, 2025 07:23
@stgraber stgraber merged commit 8b64887 into lxc:main Dec 18, 2025
55 of 56 checks passed
@presztak presztak deleted the lvmcluster_snapshot branch January 20, 2026 15:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

API Changes to the REST API Documentation Documentation needs updating

Development

Successfully merging this pull request may close these issues.

Fix snapshot handling on lvmcluster pools

2 participants