Bug 1842053
Summary: | LVM commands may fail with "Failed to udev_enumerate_scan_devices" | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [oVirt] vdsm | Reporter: | Nir Soffer <nsoffer> | ||||||||
Component: | Core | Assignee: | Nir Soffer <nsoffer> | ||||||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | David Vaanunu <dvaanunu> | ||||||||
Severity: | high | Docs Contact: | |||||||||
Priority: | high | ||||||||||
Version: | 4.40.14 | CC: | bugs, dvaanunu, gveitmic, mlehrer, mtessun, sfishbai, tnisan | ||||||||
Target Milestone: | ovirt-4.4.2 | Keywords: | EasyFix, Performance | ||||||||
Target Release: | --- | Flags: | mtessun:
ovirt-4.4?
mtessun: planning_ack+ |
||||||||
Hardware: | Unspecified | ||||||||||
OS: | Unspecified | ||||||||||
Whiteboard: | |||||||||||
Fixed In Version: | Doc Type: | If docs needed, set a value | |||||||||
Doc Text: | Story Points: | --- | |||||||||
Clone Of: | Environment: | ||||||||||
Last Closed: | 2020-09-18 07:12:45 UTC | Type: | Bug | ||||||||
Regression: | --- | Mount Type: | --- | ||||||||
Documentation: | --- | CRM: | |||||||||
Verified Versions: | Category: | --- | |||||||||
oVirt Team: | Storage | RHEL 7.3 requirements from Atomic Host: | |||||||||
Cloudforms Team: | --- | Target Upstream Version: | |||||||||
Embargoed: | |||||||||||
Bug Depends On: | 1812801 | ||||||||||
Bug Blocks: | |||||||||||
Attachments: |
|
Description
Nir Soffer
2020-05-30 14:15:34 UTC
Created attachment 1693659 [details]
run-02.log.xz - failed run 2
Created attachment 1693660 [details]
run-04.log.xz - successful run using obtain_device_list_from_udev=0
Mordechai, do we see this error in scale tests? Failed to udev_enumerate_scan_devices Do we check and report errors on all hosts during scale tests? The attach patch is addition to stress test for testing this option. We need vdsm patch to add this option. (In reply to Nir Soffer from comment #3) > Mordechai, do we see this error in scale tests? > > Failed to udev_enumerate_scan_devices > > Do we check and report errors on all hosts during scale tests? I checked all VDSM log files (9 Hosts) after 60Hrs scale test. The error doesn't exist. Nir, I think we got the answer now, should we send a patch for this fix? (In reply to Tal Nisan from comment #6) I'm waiting for clarification on: https://bugzilla.redhat.com/show_bug.cgi?id=1812801#c12 (In reply to Tal Nisan from comment #6) > Nir, I think we got the answer now, should we send a patch for this fix? David confirm that this should be safe for vdsm use case, so I posted https://gerrit.ovirt.org/c/109921/ Since this is a trivial fix, and we have a stress tests showing that it works, I think we can include this in 4.4.2, based on QE acks. How to test this: - No change in behavior is expected, except random errors which should not happen now in stress test. - You can run the vdsm stress test from: tests/storage/stress/reload.py - Otherwise existing functional and scale tests should be good to verify that there are no regressions. Yes, this happens only in stress tests. Tested version: rhv-release-4.4.2-4-001 vdsm-4.40.26-1 Tests: 1. VM snapshot with 13Disks 2. VM snapshot X 30 --> 50 Users This bugzilla is included in oVirt 4.4.2 release, published on September 17th 2020. Since the problem described in this bug report should be resolved in oVirt 4.4.2 release, it has been closed with a resolution of CURRENT RELEASE. If the solution does not work for you, please open a new bug report. |