Possibility to enable dvs plugin and deploy cluster without required hypervisor vcenter.

Bug #1527312 reported by Olesia Tsvigun
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Won't Fix
High
Andriy Popovych

Bug Description

Fuel ISO 295
OS Ubuntu

Description
Possibility to enable dvs plugin and deploy cluster without required hypervisor vcenter.

Steps to reproduce
1. Install plugin DVS .
2. Create cluster with only KVM hypervisor.
3. Try to enable DVS plugin and deploy cluster.

Actual Result
Plugin DVS is enabled. Cluster started deploying.

Expected result
Plugin DVS should be not enabled.

Components:
- name: 'network:neutron:ml2:dvs'
  label: 'DVS network'
  description: 'DVS network type'
  requires:
    - name: 'network:neutron:core:ml2'
    - name: 'hypervisor:vmware'

tags: added: area-partners
Changed in fuel:
importance: Undecided → High
assignee: nobody → Partner Centric Engineering (fuel-partner-engineering)
summary: - It is possibility to enable dvs plugin without required hypervisor
- vcenter.
+ Possibility to enable dvs plugin and deploy cluster without required
+ hypervisor vcenter.
description: updated
Changed in fuel:
milestone: none → 8.0
description: updated
Changed in fuel:
assignee: Partner Centric Engineering (fuel-partner-engineering) → Andriy Popovych (popovych-andrey)
Ilya Kutukov (ikutukov)
Changed in fuel:
status: New → Confirmed
Revision history for this message
Andriy Popovych (popovych-andrey) wrote :

From description it's standard behavior in 7.0. Components haven't impact on such kind of situation, they only provides help on wizard step. So if user select vCenter and DVS can be choosen. If not but DVS plugin installed only restrictions on fields can disable any changes. It can be implemented some logic for restrictions on plugins in settings not just for plugin attributes, but it's another task not related to components.

Changed in fuel:
status: Confirmed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.