NSX plugin: deployment fails on Ubuntu hosts

Bug #1363111 reported by Eugene Korekin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
High
Eugene Korekin

Bug Description

{"ostf_sha": "4dcd99cc4bfa19f52d4b87ed321eb84ff03844da", "auth_required": true, "api": "1.0", "nailgun_sha": "1b3c709d7ceeeac6b66e7ee55012cafb4db8bef7", "production": "docker", "fuelmain_sha": "38a070d5233df12417832079afe57225433a3eae", "astute_sha": "bc60b7d027ab244039f48c505ac52ab8eb0a990c", "feature_groups": ["experimental"], "release": "5.1", "fuellib_sha": "628023a6585af01ecaaf99c02b82f80d867c7b39"}

Deployment of controller with NSX plugin installation fails on Ubuntu with error:

+0000 2014 Puppet (err): Puppet::Parser::AST::Resource failed with error ArgumentError: Cannot alias Package[openvswitch-common] to ["openvswitch-switch"] at /etc/puppet/modules/l23network/manifests/l2.pp:20; resource ["Package", "openvswitch-switch"] already declared at /etc/puppet/modules/plugin_neutronnsx/manifests/install_ovs.pp:24 at /etc/puppet/modules/l23network/manifests/l2.pp:20 on node node-5.domain.tld

Tags: nsx vmware
Changed in fuel:
importance: Undecided → High
assignee: nobody → Fuel Library Team (fuel-library)
milestone: none → 5.1
Revision history for this message
Sergey Vasilenko (xenolog) wrote :

guys from nsx!
please use if ! defined(Package[openvswitch-switch]) { ... }

or Package<| title=='openvswitch-switch' |> { parameter=>'valeu' } if you need redefine some package parameter (ex: install custom openvswitch instead traditional)

Changed in fuel:
status: New → Confirmed
assignee: Fuel Library Team (fuel-library) → Eugene Korekin (ekorekin)
status: Confirmed → Triaged
tags: added: nsx
tags: added: vmware
Revision history for this message
Andrey Danin (gcon-monolake) wrote :

Fix was commited https://review.openstack.org/#/c/118213/
There is an error in the commit message with a bug number. Actually the pull request fixes this bug.

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