[fuel-web] vcenter restrictions

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

Bug Description

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

- name: "network:neutron:core:nsx"
  label: "NSXv."
  description: "Description for NSXv component."
  compatible:
    - name: "hypervisor:vmware"
  requires:
    - name: "hypervisor:vmware"
      message: "NSXv requires use vCenter."
  incompatible:
    - name: "hypervisor:libvirt:*"
    - name: "hypervisor:hyperv"
    - name: "hypervisor:xen"
      message: "NSXv incompatible with other hypervisors."

2. Create environment:
use one hypervisor -"vcenter" on compute pane , use "NSXv" on "Networking setup" pane, all other settings defaults.

3. Try save settings on "Settings" tab in created environment

Actual result:
get error: "vCenter requires Nova Network to be set as a network provider"

Expected result:
All settings save.

Reproducable: 100%

VERSION:
  feature_groups:
    - mirantis
  production: "docker"
  release: "8.0"
  openstack_version: "2015.1.0-8.0"
  api: "1.0"
  build_number: "1030"
  build_id: "2015-12-08_09-03-17"
  fuel-nailgun_sha: "979739917386e7c199438851a7faa9162bf93175"
  python-fuelclient_sha: "f033192b84263f0e699458a4274289a5198ae7e4"
  fuel-agent_sha: "660c6514caa8f5fcd482f1cc4008a6028243e009"
  fuel-nailgun-agent_sha: "a33a58d378c117c0f509b0e7badc6f0910364154"
  astute_sha: "48fd58676debcc85951db68df6d77c22daa55e52"
  fuel-library_sha: "ab7e51f345ffb7c256e0f61addcf86553d7c3867"
  fuel-ostf_sha: "23b7ae2a1a57de5a3e1861ffb7805394ca339cc2"
  fuel-mirror_sha: "6534117233a5bdc51d7d47361bc7d511e4b11e6f"
  fuelmenu_sha: "fcb15df4fd1a790b17dd78cf675c11c279040941"
  shotgun_sha: "a0bd06508067935f2ae9be2523ed0d1717b995ce"
  network-checker_sha: "a3534f8885246afb15609c54f91d3b23d599a5b1"
  fuel-upgrade_sha: "1e894e26d4e1423a9b0d66abd6a79505f4175ff6"
  fuelmain_sha: "26adf12c320936a97a9b0a84169a6e58c530e848"

and use 64 patchset from this review:
https://review.openstack.org/#/c/246889/

Artem Savinov (asavinov)
Changed in fuel:
milestone: none → 8.0
Changed in fuel:
assignee: nobody → Andriy Popovych (popovych-andrey)
importance: Undecided → High
status: New → Confirmed
tags: added: area-python
tags: added: area-ui
removed: area-python
tags: added: area-partners
removed: area-ui
summary: - fuel-web vcenter restrictions
+ [fuel-web] vcenter restrictions
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/259634

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-web (master)

Reviewed: https://review.openstack.org/259634
Committed: https://git.openstack.org/cgit/openstack/fuel-web/commit/?id=27cde81e847f8342e70e04763f8e35eb36be403b
Submitter: Jenkins
Branch: master

commit 27cde81e847f8342e70e04763f8e35eb36be403b
Author: Andriy Popovych <email address hidden>
Date: Fri Dec 18 23:36:05 2015 +0200

    Remove Nova restriction for vCenter

    Currently there are at least two providers for neutron which works with
    vCenter: DVS and NSXv. So nova network can't be only one possible solution.

    Change-Id: Ifa485faaa4d3aa1d94298411a088100e3477d68e
    Closes-Bug: #1523977

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/261506

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

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

commit a593662a33360751008141cc60d08df5e9c47587
Author: Andriy Popovych <email address hidden>
Date: Fri Dec 18 23:36:05 2015 +0200

    Remove Nova restriction for vCenter

    Currently there are at least two providers for neutron which works with
    vCenter: DVS and NSXv. So nova network can't be only one possible solution.

    Change-Id: Ifa485faaa4d3aa1d94298411a088100e3477d68e
    Closes-Bug: #1523977
    (cherry picked from commit 27cde81e847f8342e70e04763f8e35eb36be403b)

Revision history for this message
Olesia Tsvigun (otsvigun) wrote :

Verified at Fuel ISO#462
VERSION:
  feature_groups:
    - mirantis
  production: "docker"
  release: "8.0"
  api: "1.0"
  build_number: "462"
  build_id: "462"
  fuel-nailgun_sha: "0a4bcc19640f64ad0af6c791796d2583204fd61e"
  python-fuelclient_sha: "4f234669cfe88a9406f4e438b1e1f74f1ef484a5"
  fuel-agent_sha: "9d550d821ef2d2b310803fccd953baa7cbb2152b"
  fuel-nailgun-agent_sha: "92ebd5ade6fab60897761bfa084aefc320bff246"
  astute_sha: "b81577a5b7857c4be8748492bae1dec2fa89b446"
  fuel-library_sha: "60edcca1b81fe50afe36796c2f5d98ea752bd55c"
  fuel-ostf_sha: "f66b1208bb9214513a042d52226583473f6117ea"
  fuel-mirror_sha: "b62f3cce5321fd570c6589bc2684eab994c3f3f2"
  fuelmenu_sha: "fac143f4dfa75785758e72afbdc029693e94ff2b"
  shotgun_sha: "63645dea384a37dde5c01d4f8905566978e5d906"
  network-checker_sha: "9f0ba4577915ce1e77f5dc9c639a5ef66ca45896"
  fuel-upgrade_sha: "616a7490ec7199f69759e97e42f9b97dfc87e85b"
  fuelmain_sha: "1777390e250c6889158a0f74c3287a4565f3fef2"

Changed in fuel:
status: Fix Committed → Fix Released
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.