docker-puppet fails to run neutron ovs agent container with db.sock not available error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
High
|
Saravanan KR |
Bug Description
Deploy a DPDK cluster, docker-puppet fails with below error on step1
"Error: Failed to apply catalog: Execution of '/usr/bin/ovs-vsctl list Open_vSwitch .' returned 1: ovs-vsctl: unix:/var/
-------
" Total: 2",
" Success: 2",
" Changed: 2",
" Out of sync: 2",
" Skipped: 5",
" Total: 9",
" Resources: 0.00",
" File line: 0.00",
" File: 0.00",
" Last run: 1524570282",
" Config retrieval: 2.14",
" Total: 2.14",
" Config: 1524570280",
" Puppet: 4.8.2",
"",
"+ cp -a /tmp/puppet-
"+ rm -Rf /etc/puppet/ssl",
"+ echo '{\"step\": 6}'",
"+ TAGS=",
"+ '[' -n file,file_
"+ TAGS='--tags file,file_
"+ origin_
"+ touch /var/lib/
"+ sync",
"+ set +e",
"+ FACTER_
"+ FACTER_
"+ /usr/bin/puppet apply --summarize --detailed-
"Failed to get D-Bus connection: Operation not permitted",
" (file & line not available)",
" (at /etc/puppet/
" with Stdlib:
" with Stdlib:
"Error: Failed to apply catalog: Execution of '/usr/bin/ovs-vsctl list Open_vSwitch .' returned 1: ovs-vsctl: unix:/var/
"+ rc=1",
"+ set -e",
"+ '[' 1 -ne 2 -a 1 -ne 0 ']'",
"+ exit 1",
-------
Changed in tripleo: | |
importance: | Undecided → High |
assignee: | nobody → Saravanan KR (skramaja) |
milestone: | none → rocky-2 |
status: | New → Triaged |
Changed in tripleo: | |
status: | Triaged → In Progress |
Reviewed: https:/ /review. openstack. org/563978 /git.openstack. org/cgit/ openstack/ tripleo- heat-templates/ commit/ ?id=ec3e3470923 1b3dd0b166db9c0 11c5ef4d66cd80
Committed: https:/
Submitter: Zuul
Branch: master
commit ec3e34709231b3d d0b166db9c011c5 ef4d66cd80
Author: Saravanan KR <email address hidden>
Date: Tue Apr 24 19:47:47 2018 +0530
Add volumes list of docker-puppet container when merging config volumes
When config volumes of same types are merged, the volumes to be mounted
for the continer is not merged. In order to run neutron container with
ovs agent, '/run/openvswitch' directory mount is required to execute
ovs-vsctl commands. This patch merges the volumes list of the same
config volumes instead of taking only the first one.
Closes-Bug: #1766759 9316befd74dda85 55982f23316
Change-Id: I70972ad2fc339c