Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1562706

Summary: OSP 13 dpdk unable to start neutron_ovs_agent container on compute
Product: Red Hat OpenStack Reporter: Maxim Babushkin <mbabushk>
Component: openstack-containersAssignee: Saravanan KR <skramaja>
Status: CLOSED ERRATA QA Contact: Maxim Babushkin <mbabushk>
Severity: urgent Docs Contact: Andrew Burden <aburden>
Priority: high    
Version: 13.0 (Queens)CC: atelang, beagles, fbaudin, jamsmith, jschluet, m.andre, oblaut, skramaja, yrachman, zgreenbe
Target Milestone: betaKeywords: Triaged
Target Release: 13.0 (Queens)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: openstack-neutron-metadata-agent-ovn-container-13.0-13 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-06-28 08:00:49 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1573874    

Description Maxim Babushkin 2018-04-02 07:57:16 UTC
Description of problem:
OSP 13 dpdk unable to boot neutron_ovs_agent container on compute

Version-Release number of selected component (if applicable):
OSP 13
Puddle 2018-03-29.1

How reproducible:
Perform osp 13 dpdk deployment.

Actual results:
neutron_ovs_agent container unable to start

Additional info:
Container neutron_ovs_agent logs:

[root@computeovsdpdk-0 ~]# docker logs neutron_ovs_agent
+ sudo -E kolla_set_configs
INFO:__main__:Loading config file at /var/lib/kolla/config_files/config.json
INFO:__main__:Validating config file
INFO:__main__:Kolla config strategy set to: COPY_ALWAYS
INFO:__main__:Copying service configuration files
INFO:__main__:Deleting /etc/neutron/plugins/ml2/openvswitch_agent.ini
INFO:__main__:Copying /var/lib/kolla/config_files/src/etc/neutron/plugins/ml2/openvswitch_agent.ini to /etc/neutron/plugins/ml2/openvswitch_agent.ini
INFO:__main__:Deleting /etc/neutron/neutron.conf
INFO:__main__:Copying /var/lib/kolla/config_files/src/etc/neutron/neutron.conf to /etc/neutron/neutron.conf
INFO:__main__:Copying /var/lib/kolla/config_files/src/etc/sysconfig/modules/vfio-pci.modules to /etc/sysconfig/modules/vfio-pci.modules
INFO:__main__:Deleting /etc/sysconfig/openvswitch
INFO:__main__:Copying /var/lib/kolla/config_files/src/etc/sysconfig/openvswitch to /etc/sysconfig/openvswitch
INFO:__main__:Writing out command to execute
INFO:__main__:Setting permission for /var/log/neutron
++ cat /run_command
+ CMD=/neutron_ovs_agent_launcher.sh
+ ARGS=
+ [[ ! -n '' ]]
+ . kolla_extend_start
++ [[ ! -d /var/log/kolla/neutron ]]
++ mkdir -p /var/log/kolla/neutron
+++ stat -c %a /var/log/kolla/neutron
++ [[ 2755 != \7\5\5 ]]
++ chmod 755 /var/log/kolla/neutron
++ . /usr/local/bin/kolla_neutron_extend_start
Running command: '/neutron_ovs_agent_launcher.sh'
+ echo 'Running command: '\''/neutron_ovs_agent_launcher.sh'\'''
+ exec /neutron_ovs_agent_launcher.sh
/usr/local/bin/kolla_start: line 18: /neutron_ovs_agent_launcher.sh: Is a directory
/usr/local/bin/kolla_start: line 18: exec: /neutron_ovs_agent_launcher.sh: cannot execute: Is a directory

Comment 1 Saravanan KR 2018-04-02 11:37:52 UTC
Fixed as part of https://review.openstack.org/#/c/557596/

Comment 2 Maxim Babushkin 2018-04-02 11:40:51 UTC
Cool.
Thanks, Saravanan.

I will wait for it to be available in the downstream puddle and will test it.

Comment 7 errata-xmlrpc 2018-06-28 08:00:49 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHEA-2018:2085