Main grid: - Make sure that Storage Type being translated - filtering the correct sub-tabs according to storage type - not working well General sub-tab: - Missing Over-Allocation Ratio - Need to show only relevant items according to storage type (e.g. "Local path on Host" should be shown only for local storage) For Export domains: Rename "Virtual Machines Backup" sub-tab to "VM Import" For Export domains: Rename "Template Backup" sub-tab to "Template Import" Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
> Make sure that Storage Type being translated Should be OK, values in "Storage Type" column are properly translated from StorageType enum using uicompat's EnumTranslator. Translations for enums can be found in 'org/nogah/uicompat/Enums.properties' file (uicompat project). I tested this for data (master), export and iso domain. > filtering the correct sub-tabs according to storage type - not working well This is controlled by UiCommon, however for me it behaves the same as in WPFClient: - selecting 'Export' DomainType = General, Data Center, VM Import, Template Import, Permissions - selecting 'ISO' DomainType = General, Data Center, Images, Permissions - selecting 'Data (master)' DomainType = General, Data Center, Virtual Machines, Templates, Permissions Changes according to WPFClient: Sub-tab label 'ISO Images' renamed to 'Images' Sub-tab label 'Data Centers' renamed to 'Data Center' > For Export domains: Rename "Virtual Machines Backup" sub-tab to "VM Import" > For Export domains: Rename "Template Backup" sub-tab to "Template Import" Since 'Virtual Machine Backups' and 'Template Backups' sub-tabs are only visible when Export domain is selected, their labels were simply renamed to 'VM Import' and 'Template Import'.
Tasks still to do: - revisit Storage General sub-tab (description above) - verify that VmBackupModel ('VM Import' sub-tab) and TemplateBackupModel ('Template Import' sub-tab) are async
Let's wait with the remaining issues until Bug 728774 (which is about turning the Storage-related models to async) is solved.
Storage General sub-tab issues fixed with respect to FormBuilder approach (which should be the default way of implementing form-based content).
Fixed an issue where sub-tabs, which should be initially hidden, were visible when selecting main-tab table item for the first time.
closing ON_QA bugs as oVirt 3.1 was released: http://www.ovirt.org/get-ovirt/