| Summary: | [RFE] libxml2 RelaxNG validation messages are confusing, consider switching to different library | ||
|---|---|---|---|
| Product: | [Retired] Beaker | Reporter: | Marian Ganisin <mganisin> |
| Component: | lab controller | Assignee: | beaker-dev-list |
| Status: | CLOSED WONTFIX | QA Contact: | |
| Severity: | low | Docs Contact: | |
| Priority: | low | ||
| Version: | 0.6 | CC: | bpeck, mcsontos, stl, tools-bugs |
| Target Milestone: | --- | Keywords: | FutureFeature, Triaged |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | UX | ||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2020-10-21 14:13:45 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
Marian Ganisin
2011-03-21 06:58:35 UTC
I think that's just the kind of vitriol relax ng spews. The real problem is why cloning a job produces XML that does not pass validation. Just to expand on comment 1: Beaker is using libxml2 (via lxml) for RELAX NG validation. It is that library which produces these errors. I agree the error messages are often confusing, but there is nothing we can do on the Beaker side to make them any friendlier, short of switching validator implementations or writing a patch for libxml2. Dear Marian, does this problem still happen now and then? libxml2's RELAX NG validation has not got any smarter, the error messages are still highly inscrutable. Changing this issue to RFE, agreed that the validation messages are confusing and not helpful. |