You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
### v0.1.11 - Major Reliability and Safety Release (2025-11-07)
102
102
103
-
**Migration & Multi-Disk Fixes:**
103
+
**Critical Fixes:**
104
104
***Fixed:** Multi-disk VMs can now hot-migrate successfully ([#54](https://github.com/moosefs/pve-moosefs/issues/54))
105
105
- Added intelligent retry logic with exponential backoff for NBD mapping
106
106
- Resolves "link exists" errors when migrating VMs with multiple disks
107
107
- Improved race condition handling during concurrent disk operations
108
108
109
-
**Windows TPM Support:**
110
109
***Fixed:** Windows VMs with TPM 2.0 now start correctly ([#51](https://github.com/moosefs/pve-moosefs/issues/51))
111
110
- Enhanced TPM state directory path resolution
112
111
- Automatic creation of TPM directories with proper permissions
113
112
- Ensures compatibility with Windows 11 TPM requirements
114
113
114
+
***Fixed:** LXC storage migration safety and data corruption ([#50](https://github.com/moosefs/pve-moosefs/issues/50))
115
+
- Graceful cleanup on allocation failures prevents orphaned resources
116
+
- Improved error handling prevents cascade failures during cleanup
117
+
- Snapshot operations now safely unmap NBD before execution
118
+
119
+
***Fixed:** LXC resize and creation with mfsbdev ([#52](https://github.com/moosefs/pve-moosefs/issues/52))
120
+
- Create image files before NBD mapping (mfsbdev requirement)
121
+
- Better error messages for NBD module and device availability
122
+
- Improved NBD device handling and LXC compatibility
123
+
124
+
***Fixed:** LXC snapshot backups with taint mode ([#48](https://github.com/moosefs/pve-moosefs/issues/48))
125
+
- Proper path untainting for vzdump compatibility
126
+
- Enhanced snapshot operation safety
127
+
128
+
***Fixed:** NBD daemon crashes during snapshot operations ([#53](https://github.com/moosefs/pve-moosefs/issues/53))
129
+
- Added `with_nbd_unmapped` wrapper for safe snapshot operations
130
+
- Prevents daemon crashes by unmapping before snapshots
131
+
132
+
***Fixed:** Helpful error messages when MooseFS master unreachable ([#38](https://github.com/moosefs/pve-moosefs/issues/38))
133
+
- Clearer diagnostics for connection issues
134
+
135
+
**New Features:**
136
+
* Multiple MooseFS cluster support via `mfsnbdlink` property
137
+
* Rust-based patch generator tool for easier development
138
+
* UI support for mfsnbdlink configuration
139
+
115
140
**Reliability Enhancements:**
116
-
* Improved NBD device collision detection during hot migration
141
+
* Graceful cleanup on allocation failures
142
+
* Snapshot safety wrapper prevents daemon crashes
143
+
* Improved NBD device collision detection
117
144
* Better error handling for concurrent storage operations
118
-
* Enhanced logging for troubleshooting migration issues
145
+
* Enhanced logging for troubleshooting
119
146
120
147
**Known Issues:**
121
-
*[#50](https://github.com/moosefs/pve-moosefs/issues/50): LXC storage migration safety improvements in progress
122
148
*[#47](https://github.com/moosefs/pve-moosefs/issues/47): Post-migration mfsbdev state preservation under investigation
123
149
124
-
**Note:** This release focuses on improving reliability for common migration scenarios. As always, maintain backups and test migrations in non-production environments first. We continue working toward production-grade robustness.
150
+
**Note:** This release represents a major step toward production-grade reliability. As always, maintain backups and test in non-production environments first.
0 commit comments