Bug 902073
Summary: | malformated guid's cause http 500 | |||
---|---|---|---|---|
Product: | [Retired] oVirt | Reporter: | Laszlo Hornyak <lhornyak> | |
Component: | ovirt-engine-api | Assignee: | Ori Liel <oliel> | |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Jiri Belka <jbelka> | |
Severity: | high | Docs Contact: | ||
Priority: | unspecified | |||
Version: | unspecified | CC: | dfediuck, emesika, gklein, iheim, jkt, juan.hernandez, lhornyak, oliel, rbalakri | |
Target Milestone: | --- | |||
Target Release: | 3.5.0 | |||
Hardware: | Unspecified | |||
OS: | Unspecified | |||
Whiteboard: | infra | |||
Fixed In Version: | ovirt-3.5.0-alpha2 | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | ||
Clone Of: | ||||
: | 902242 (view as bug list) | Environment: | ||
Last Closed: | 2014-10-17 12:42:53 UTC | Type: | Bug | |
Regression: | --- | Mount Type: | --- | |
Documentation: | --- | CRM: | ||
Verified Versions: | Category: | --- | ||
oVirt Team: | Infra | RHEL 7.3 requirements from Atomic Host: | ||
Cloudforms Team: | --- | Target Upstream Version: | ||
Embargoed: | ||||
Bug Depends On: | ||||
Bug Blocks: | 902242 |
Description
Laszlo Hornyak
2013-01-20 19:11:00 UTC
I remember we agreed that this will be fixed by another patch, not mine. So I abandoned my patch, I think this should be rechecked and probably closed as duplicate. Since http://gerrit.ovirt.org/#/c/7603/3 we intercept bad guids and generate appropriate error messages. This solution cover all cases in which the guid was created using the ancestor 'asGuid()' method. Places that create guid differently, unconventionally, aren't covered by this patch. So I need to know the specific operation in your example: in what context did you pass: <quota id="8972844b-45ab-4369-927c-6cfec17fdfb3-FAIL"/> What's the operation you performed, what's the URL? I think this specific doesn't reproduce, but I took the opportunity to cover all other potential cases for bad GUID creation: http://gerrit.ovirt.org/#/c/27140/ Is there a way to verified this, please? In the code I had to fix a single method, but from a QA point of view, the only way to verify that it's fixed for all possible flows, is to test all possible flows... I don't think this is an efficient use of your time; I'd sample a few cases this is not easy testable and original complain was from a developer who didn't state how such uuid would appear. oVirt 3.5 has been released and should include the fix for this issue. |