Cluster deployment with DPDK failed with Failed to parse template l23network/openvswitch_default_Debian.erb

Bug #1589475 reported by Andrey Sledzinskiy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Incomplete
High
Atsuko Ito
Mitaka
Incomplete
High
Atsuko Ito

Bug Description

fuel version - 9.0-mos-443

Steps:
1. Create new cluster with VLAN segmentation for Neutron
2. Set KVM as Hypervisor
3. Add controller and compute nodes
4. Configure HugePages for compute nodes
5. Configure private network in DPDK mode
6. Run network verification
7. Deploy environment

Expected - deployment passed
Actual - deployment failed
from puppet.log:
2016-06-06T08:44:31.337496+00:00 notice: (Scope(Class[Osnailyfacter::Netconfig::Netconfig])) MODULAR: netconfig/netconfig.pp
2016-06-06T08:44:32.305015+00:00 err: Failed to parse template l23network/openvswitch_default_Debian.erb:
2016-06-06T08:44:32.305015+00:00 err: Filepath: /etc/puppet/modules/l23network/templates/openvswitch_default_Debian.erb
2016-06-06T08:44:32.305015+00:00 err: Line: 3
2016-06-06T08:44:32.305015+00:00 err: Detail: undefined method `join' for "128":String
2016-06-06T08:44:32.305015+00:00 err: at /etc/puppet/modules/l23network/manifests/l2/dpdk.pp:95 on node node-1.test.domain.local

Revision history for this message
Andrey Sledzinskiy (asledzinskiy) wrote :
tags: added: area-library area-neutron l23network
Changed in fuel:
status: New → Confirmed
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
assignee: Fuel Sustaining (fuel-sustaining-team) → Aleksandr Didenko (adidenko)
Changed in fuel:
assignee: Aleksandr Didenko (adidenko) → Vladimir Eremin (yottatsa)
Revision history for this message
Dmitry Klenov (dklenov) wrote :

@Andrey, can you please check the issue on the latest ISO? We expect that it should be fixed by https://bugs.launchpad.net/fuel/+bug/1587898.

Revision history for this message
Andrey Sledzinskiy (asledzinskiy) wrote :

Started custom test on latest ISO

Revision history for this message
Atsuko Ito (yottatsa) wrote :

The structure in astute.yaml is:
dpdk:
  ovs_socket_mem: '128'

However, according to the https://bugs.launchpad.net/fuel/+bug/1587898, it should be a list.

Please check that change https://review.openstack.org/325965 is in.

Changed in fuel:
assignee: Vladimir Eremin (yottatsa) → Fuel Python (Deprecated) (fuel-python)
assignee: Fuel Python (Deprecated) (fuel-python) → Andrey Sledzinskiy (asledzinskiy)
status: Confirmed → Invalid
Revision history for this message
Artem Panchenko (apanchenko-8) wrote :

This issue wasn't reproduced on latest SWARM (mos iso #453): http://paste.openstack.org/show/508843/

But it's definitely not invalid - it's either "fix released" and was fixed by patch(es) for other bugs or it's a duplicate. So please correct the status.

Changed in fuel:
status: Invalid → Incomplete
assignee: Andrey Sledzinskiy (asledzinskiy) → Vladimir Eremin (yottatsa)
tags: added: swarm-fail
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.