-
Notifications
You must be signed in to change notification settings - Fork 59
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
fix: VDO tests and packages fixes for Fedora and RHEL 10 #490
Conversation
The python 2.7 test failure seems to be a Ubuntu bug: https://bugs.launchpad.net/ubuntu/+source/python2.7/+bug/2089071 |
33d8915
to
a7a5d3e
Compare
[citest] |
looks like the check for vdo isn't working, or additional packages need to be installed |
VDO is now available in Fedora and the kernel module (now named "dm-vdo" instead of "kvdo") is now part of the upstream kernel.
The "vdo" package is now available on all supported versions of Fedora in the base repository.
The package with VDO userspace tools is now available.
a7a5d3e
to
b78243e
Compare
[citest] |
I needed to backport one patch to libblockdev on Fedora 40 (the build will take few days to go through Bodhi). And I also didn't realize that skipped tasks will still register as success so the checks for the kernel module presence were not working correctly. |
[citest] |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #490 +/- ##
==========================================
- Coverage 16.54% 10.73% -5.81%
==========================================
Files 2 8 +6
Lines 284 1946 +1662
Branches 79 0 -79
==========================================
+ Hits 47 209 +162
- Misses 237 1737 +1500
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
libblockdev 3.1.1-2 is now available in Fedora 40 (Fedora 39 is EOL so the update won't be included there) and the VDO tests are passing. |
The VDO kernel module is now part of upstream kernel and renamed from kvdo to dm-vdo. The vdo package with userspace tools is now available on RHEL/CentOS 10 and Fedora in standard repositories, no need to enable the Copr repository.