[PCE] Impossible to select multiple storage backends in case at least one component contains any incompatibility option.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
High
|
Anton Zemlyanov |
Bug Description
Impossible to select multiple storage backends in case at least one component contains any incompatibility section.
Steps to reproduce
1. Create plugin with components:
-name: 'storage:
label: 'swift'
description: 'swift'
incompatible:
- name: 'storage:
compatible:
- name: 'storage:image:cat'
- name: 'storage:image:cat'
label: 'cat'
description: 'cat'
2. Try to create env with swift and cat storages.
Actual result
All storage image components are displayed as radio buttons instead of checkboxes. So it's impossible to select multiple storages swift and cat. But in case ' incompatible' section is absent, all storage image components are displayed as checkboxes and it's possible to select these components.
Changed in fuel-plugins: | |
milestone: | none → 8.0 |
importance: | Undecided → High |
assignee: | nobody → Partner Centric Engineering (fuel-partner-engineering) |
Changed in fuel-plugins: | |
status: | New → Confirmed |
affects: | fuel-plugins → fuel |
Changed in fuel: | |
milestone: | 8.0 → none |
milestone: | none → 8.0 |
assignee: | Partner Centric Engineering (fuel-partner-engineering) → Anton Zemlyanov (azemlyanov) |
tags: | added: area-partners |
Fix proposed to branch: master /review. openstack. org/258972
Review: https:/