[fuel-web] Can not enable vcenter with nsxv plugin

Bug #1537781 reported by Artem Savinov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Critical
Andriy Popovych

Bug Description

Steps to reproduce:
1. Create network fuel plugin v4(with Component registry):

- name: "network:neutron:core:nsx"
  label: "Neutron with NSXv plugin."
  description: "NSXv plugin for Fuel allows to integrate Mirantis OpenStack with VMware NSXv network virtualization platform."
  bind: !!pairs
    - "cluster:net_segment_type": "tun"
  compatible:
    - name: "hypervisor:vmware"
  requires:
    - name: "hypervisor:vmware"
      message: "NSXv requires use vCenter."
  incompatible:
    - name: "hypervisor:hyperv"
    - name: "hypervisor:xen"
    - name: "network:neutron:core:ml2"
    - name: "network:neutron:core:contrail"
    - name: "network:neutron:core:midonet"
    - name: "network:neutron:ml2:*"
      message: "NSXv incompatible with other hypervisors."

2) Try create environment with vcenter and enable nsxv plugin.

Actual result:
I can not enable vcenter. (screen vcenter.png and nsxv1*.png)

If delete "incompatible" section from components.yaml (screen vcenter.png and nsxv2*.png)

nsxv plugin 2.0
fuel 8.0 build #481

Revision history for this message
Artem Savinov (asavinov) wrote :
description: updated
Artem Savinov (asavinov)
description: updated
Artem Savinov (asavinov)
Changed in fuel:
assignee: nobody → asavinov (asavinov)
assignee: asavinov (asavinov) → nobody
tags: added: area-ui
Changed in fuel:
assignee: nobody → Fuel UI Team (fuel-ui)
status: New → Confirmed
tags: added: area-partners
removed: area-ui
Changed in fuel:
assignee: Fuel UI Team (fuel-ui) → Partner Centric Engineering (fuel-partner-engineering)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-web (master)

Fix proposed to branch: master
Review: https://review.openstack.org/272254

Changed in fuel:
assignee: Partner Centric Engineering (fuel-partner-engineering) → Andriy Popovych (popovych-andrey)
status: Confirmed → In Progress
Revision history for this message
Andriy Popovych (popovych-andrey) wrote :

Please don't use
incompatible:
    - name: "network:neutron:core:ml2"
    - name: "network:neutron:core:contrail"
    - name: "network:neutron:core:midonet"
    - name: "network:neutron:ml2:*"
      message: "NSXv incompatible with other hypervisors."

NSXv is already mutually excluded from other network types.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-web (master)

Reviewed: https://review.openstack.org/272254
Committed: https://git.openstack.org/cgit/openstack/fuel-web/commit/?id=293e3fd5f904a69b0fc824cc64eb177ef83214be
Submitter: Jenkins
Branch: master

commit 293e3fd5f904a69b0fc824cc64eb177ef83214be
Author: Andriy Popovych <email address hidden>
Date: Mon Jan 25 22:22:53 2016 +0200

    Fix wrong subtype for NSXv component name

    Change-Id: Ie3067734b3e60698ce5a43028ead616aa301a8de
    Closes-Bug: #1537781

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-web (stable/8.0)

Fix proposed to branch: stable/8.0
Review: https://review.openstack.org/273541

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-web (stable/8.0)

Reviewed: https://review.openstack.org/273541
Committed: https://git.openstack.org/cgit/openstack/fuel-web/commit/?id=43973b2802d734a25102e2beb7a1b725997ab5f2
Submitter: Jenkins
Branch: stable/8.0

commit 43973b2802d734a25102e2beb7a1b725997ab5f2
Author: Andriy Popovych <email address hidden>
Date: Thu Jan 28 15:33:18 2016 +0200

    Fix wrong subtype for NSXv component name

    Change-Id: Ie3067734b3e60698ce5a43028ead616aa301a8de
    Closes-Bug: #1537781

Revision history for this message
ElenaRossokhina (esolomina) wrote :

Verified on
VERSION:
  feature_groups:
    - mirantis
  production: "docker"
  release: "8.0"
  api: "1.0"
  build_number: "507"
  build_id: "507"
  fuel-nailgun_sha: "8e954abd70ef0083109f34289de2553dcda544d4"
  python-fuelclient_sha: "4f234669cfe88a9406f4e438b1e1f74f1ef484a5"
  fuel-agent_sha: "658be72c4b42d3e1436b86ac4567ab914bfb451b"
  fuel-nailgun-agent_sha: "b2bb466fd5bd92da614cdbd819d6999c510ebfb1"
  astute_sha: "b81577a5b7857c4be8748492bae1dec2fa89b446"
  fuel-library_sha: "ec7e212972ead554f21b52b9e165156665f659df"
  fuel-ostf_sha: "ab5fd151fc6c1aa0b35bc2023631b1f4836ecd61"
  fuel-mirror_sha: "351d568fa3b3e4dd062054b91d766aa54d379867"
  fuelmenu_sha: "234cb4cbb30fbd2df00f388c28f31606d9cae15f"
  shotgun_sha: "63645dea384a37dde5c01d4f8905566978e5d906"
  network-checker_sha: "a43cf96cd9532f10794dce736350bf5bed350e9d"
  fuel-upgrade_sha: "616a7490ec7199f69759e97e42f9b97dfc87e85b"
  fuelmain_sha: "94507c5e4dad6d8cfbd8f5d41aa8389d5335990a"

Changed in fuel:
status: Fix Committed → Fix Released
tags: added: area-pce-vcenter
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

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