-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Misc NDM Improvement #55
Misc NDM Improvement #55
Commits on May 29, 2023
-
scripts: make generate-manifest work
- we could mount `manifest` so that we can make generate-manifest applied easily Signed-off-by: Vicente Cheng <vicente.cheng@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 2b1f22c - Browse repository at this point
Copy the full SHA 2b1f22cView commit details -
controller: rename the mount operation more clear
- Also, add some logs to make debugging easy. Signed-off-by: Vicente Cheng <vicente.cheng@suse.com>
Configuration menu - View commit details
-
Copy full SHA for d0b2ff2 - Browse repository at this point
Copy the full SHA d0b2ff2View commit details -
common: misc improvement and cleanup
- remove the redundant code - move util function together - refine the blkid command - improve the logger and comment Signed-off-by: Vicente Cheng <vicente.cheng@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 73f3a49 - Browse repository at this point
Copy the full SHA 73f3a49View commit details
Commits on Jun 27, 2023
-
blockdevice: inactive device instead delete
Signed-off-by: Vicente Cheng <vicente.cheng@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 5d261bc - Browse repository at this point
Copy the full SHA 5d261bcView commit details
Commits on Jul 3, 2023
-
- That would be give a chance to run e2fsck - Also change the DevPath to the current host path Signed-off-by: Vicente Cheng <vicente.cheng@suse.com>
Configuration menu - View commit details
-
Copy full SHA for df0b3f8 - Browse repository at this point
Copy the full SHA df0b3f8View commit details -
controller: add corrupted disk handling
Signed-off-by: Vicente Cheng <vicente.cheng@suse.com>
Configuration menu - View commit details
-
Copy full SHA for ce2537d - Browse repository at this point
Copy the full SHA ce2537dView commit details -
controller: remove scanner polling
- now we are triggered by uevent - minor log improvement Signed-off-by: Vicente Cheng <vicente.cheng@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 011065c - Browse repository at this point
Copy the full SHA 011065cView commit details -
ci: add single disk and hotplug test
- SingleDisk: autoprovision, unprovision, provision - Hotplug: add, remove Some minor changes including: - run ci-integration test directly - improve debug information when test fail Signed-off-by: Vicente Cheng <vicente.cheng@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 88c6481 - Browse repository at this point
Copy the full SHA 88c6481View commit details -
bump golang, wrangler and client-go
- golang to v1.19 - wrangler to v1.1.1 - client-go to v0.24.13 - longhorn to v1.4.2, also bump to v1beta2 api - golangci-lint to v1.52.0 Also, minor fix the ci complain Signed-off-by: Vicente Cheng <vicente.cheng@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 2d6e13f - Browse repository at this point
Copy the full SHA 2d6e13fView commit details -
CRD: add repaired to FileSystem Spec
Signed-off-by: Vicente Cheng <vicente.cheng@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 11e3ddd - Browse repository at this point
Copy the full SHA 11e3dddView commit details -
- That would be helpful for debugging - Add more check for integration tests - Using longhorn v1.4.2 Signed-off-by: Vicente Cheng <vicente.cheng@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 22adf70 - Browse repository at this point
Copy the full SHA 22adf70View commit details -
controller/node: correct the checking condition when OnRemove
Signed-off-by: Vicente Cheng <vicente.cheng@suse.com>
Configuration menu - View commit details
-
Copy full SHA for cb6307d - Browse repository at this point
Copy the full SHA cb6307dView commit details -
- Wraper the cond lock for caller - Use block channel for waiting scanner stop - Improve the log message with uevent Signed-off-by: Vicente Cheng <vicente.cheng@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 92b5d07 - Browse repository at this point
Copy the full SHA 92b5d07View commit details -
common: remove the deprecated package
io/ioutil
- now some functions are replaced on standard library `os` Signed-off-by: Vicente Cheng <vicente.cheng@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 80a8731 - Browse repository at this point
Copy the full SHA 80a8731View commit details -
controller: should check
DiskAddedToNode
for corner caseWe need to check the `DiskAddedToNode` with the provision device because we may fail to update the device. That means the device status is not `Provisioned`, but the LH node already has the disk. We would not do the next update to make the device `Provisioned`. Signed-off-by: Vicente Cheng <vicente.cheng@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 088a67e - Browse repository at this point
Copy the full SHA 088a67eView commit details -
README: add Appendix for libvirt disk
- Add xml sample to let user to add disk w/ WWN Signed-off-by: Vicente Cheng <vicente.cheng@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 23a1460 - Browse repository at this point
Copy the full SHA 23a1460View commit details -
- change json format to yaml - skip G204 (gosec) - fix others lint errors Signed-off-by: Vicente Cheng <vicente.cheng@suse.com>
Configuration menu - View commit details
-
Copy full SHA for f3dfff4 - Browse repository at this point
Copy the full SHA f3dfff4View commit details -
- Add upgrade test on CI. The detail steps as below 1. Install latest version 2. Add disk 3. Upgrade to the develping image 4. Run integration test Signed-off-by: Vicente Cheng <vicente.cheng@suse.com>
Configuration menu - View commit details
-
Copy full SHA for 73f17bd - Browse repository at this point
Copy the full SHA 73f17bdView commit details