Bug 538115
Summary: | [raw-config] Conflict on file editing does not seem to resolve itself cleanly. | ||
---|---|---|---|
Product: | [Other] RHQ Project | Reporter: | Corey Welton <cwelton> |
Component: | Configuration | Assignee: | John Sanda <jsanda> |
Status: | CLOSED WONTFIX | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | unspecified | CC: | ayoung, pthomas, whayutin |
Target Milestone: | --- | Keywords: | SubBug |
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2010-12-16 14:06:07 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 565635 |
Description
Corey Welton
2009-11-17 16:47:34 UTC
I retested this one 1. $platform > Raw Server > File mode; add "baz=quux" to end of file but DO NOT SAVE yet. 2. On filesystem, edit /tmp/raw-config-test/raw-test-1.txt ; add "foo=bar" to end of file; save. 3. return to UI and save. 4. View results. Actual result The UI edit seem to take place with no indication that file was changed. Expected results: Conflict should be detected; initial config update via filesystem should take place and user should be able to get back to file view. If you refresh the view page, then I would expect you to see the edit made directly on the file system. If however you attempt to save without refreshing the page, then I think ConfigurationManagerBean needs to have the necessary logic to determine that you are not updating the latest configuration at which point it should throw an exception so that the UI can display an appropriate message to the user. Temporarily adding the keyword "SubBug" so we can be sure we have accounted for all the bugs. keyword: new = Tracking + FutureFeature + SubBug making sure we're not missing any bugs in rhq_triage Closing per triage |