Bug 855461
Summary: | Manifest upload history reports success when part of the import process fails | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat Satellite | Reporter: | Brad Buckingham <bbuckingham> | ||||
Component: | WebUI | Assignee: | satellite6-bugs <satellite6-bugs> | ||||
WebUI sub component: | Katello | QA Contact: | vijsingh | ||||
Status: | CLOSED WONTFIX | Docs Contact: | |||||
Severity: | medium | ||||||
Priority: | medium | CC: | jlabocki, mhulan, mmccune, omaciel, tasander, tcarlin, tomckay | ||||
Version: | 6.0.0 | Keywords: | Triaged | ||||
Target Milestone: | Unspecified | ||||||
Target Release: | Unused | ||||||
Hardware: | Unspecified | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2014-03-18 17:38:11 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Brad Buckingham
2012-09-07 20:49:21 UTC
*** Bug 858665 has been marked as a duplicate of this bug. *** Believe this is a much higher priority issue. Giving a successful indication to the user for a failed import is going to lead to confusion. Note that there is an error notice generated for the pulp failure. *** Bug 859218 has been marked as a duplicate of this bug. *** *** Bug 867596 has been marked as a duplicate of this bug. *** I believe that this one is related to current changes of manifest import, namely bug #790064 and #896265. I suggest review it once PR with changes is merged so I retake it and I will raise discussion when PR is merged. I changed this behavior in katello master - commit https://github.com/Katello/katello/commit/f7938ea06c40d50e16f3923b90d927a7b200ec75 so now it won't raise error, just inform user via green notification. More info in pull request https://github.com/Katello/katello/pull/1456 and wiki https://fedorahosted.org/katello/wiki/ManifestImportErrorHandlingDesign So now import should finish with success state even when CDN has some problems. Should we still change Upload History or is it OK now? If it's OK, it means that this PR solved this issue already and should be moved to POST. There is still an issue in that the "Manifest History" shown is only displayed from candlepin. So if, for example, pulp is completely down and an exception is thrown, the async job will rollback the candlepin results, clearing the subscriptions imported there. The "Manifest History" will just show the candlepin message of "import successful" while a red error dialog will popup. In other words, the "Manifest History" incorrectly states that the import was successful when the overall task failed. I see, thank you for clarification. So if pulp is unreacheable we'll display error in Manifest History. This bug was closed because of a lack of activity. If you feel this bug should be reconsidered for attention please feel free to re-open the bug with a comment stating why it should be reconsidered. |