Bug 2075435
Summary: | Hybrid Backup - backup href has changed and causing backups to get stuck in finalizing stage | ||
---|---|---|---|
Product: | [oVirt] ovirt-engine | Reporter: | Evelina Shames <eshames> |
Component: | BLL.Storage | Assignee: | Benny Zlotnik <bzlotnik> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Evelina Shames <eshames> |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | 4.5.0 | CC: | aefrat, ahadas, bugs, bzlotnik |
Target Milestone: | ovirt-4.5.0-1 | Keywords: | AutomationBlocker, Regression, TestBlocker |
Target Release: | 4.5.0.5 | Flags: | sbonazzo:
ovirt-4.5+
ahadas: blocker- sbonazzo: exception+ |
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | ovirt-engine-4.5.0.5 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2022-05-03 06:46:58 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: | |||
Bug Blocks: | 2070184 |
Description
Evelina Shames
2022-04-14 08:19:35 UTC
This bug report has Keywords: Regression or TestBlocker. Since no regressions or test blockers are allowed between releases, it is also being identified as a blocker for this release. Please resolve ASAP. Because the suggestedParent parent (In reply to Benny Zlotnik from comment #2) > Because the suggestedParent parent Accidentally sent before completing the comment... Because the suggestedParent in[1] was missing, LinkHelper tried to assign a parent using the endpoints methods, and there were two matches getVm() and getSnapshot(), so if getVm() was the first match, the links would be rendered correctly, and will be malformed otherwise. The methods are cached, so the order would remain the same until ovirt engine is restarted, which is why it happened consistently only on some environments but not on others and why restarting ovirt engine resolved it. [1] https://github.com/oVirt/ovirt-engine/blob/e2536dc1a80593a0feb843925fdfd131eeb1b4bc/backend/manager/modules/restapi/jaxrs/src/main/java/org/ovirt/engine/api/restapi/resource/BackendVmBackupsResource.java#L61 Summarizing here what we discussed elsewhere: 1. It didn't affect the SDK and therefore OST and an internal deployment of Veeam were not affected by this 2. Acked it as a blocker before it affected QE automation 2. Acked it as a blocker *because* it affected QE automation Seen again in one of our automation runs for rhv-4.5.0-7, Benny investigated it and was able to reproduce it. Moving back to 'Assigned'. Target release should be placed once a package build is known to fix a issue. Since this bug is not modified, the target version has been reset. Please use target milestone to plan a fix for a oVirt release. It doesn't seem to affect backup vendors as we've seen that the Veeam backup application works and our tests pass It affects clients that use the API directly, like QE automation, but with the last attempt to change that, it happens much less Therefore, moving to 4.5.0-1 and setting blocker- As there is no reproducer for this issue, and it wasn't seen in our automation + manual tests for rhv-4.5.0-8, it looks like the issue was solved. Moving to 'Verified'. |