fix(storage): reprobe and recalculate proposal #1884
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Problem
The device selector allows going to iSCSI, zFCP and DASD pages in order to activate/deactivate devices. But the system is not reprobed when going back to the device selector.
Solution
Add hook for reprobing and recalculating the storage proposal. The hook is used by the proposal page and the device selector. Both components are shown as loading meanwhile the reprobing is being done.
Note: The install button prevents to install if the system is deprecated.
Note: This is a temporary solution. Dealing with deprecated system, reprobing, etc should be done in a more realiable way after Agama 11.