Detailed bug description:
Can't start neutron if enabled ironic and genericswitch plugin
Steps to reproduce:
export PROJECTS="openstack/ironic $PROJECTS"
export PROJECTS="openstack/ironic-lib $PROJECTS"
export PROJECTS="openstack/ironic-python-agent $PROJECTS"
export PROJECTS="openstack/python-ironicclient $PROJECTS"
export PROJECTS="openstack/pyghmi $PROJECTS"
export PROJECTS="openstack/virtualbmc $PROJECTS"
export PYTHONUNBUFFERED=true
export DEVSTACK_GATE_TEMPEST=1
export DEVSTACK_GATE_IRONIC=1
export DEVSTACK_GATE_NEUTRON=1
export DEVSTACK_GATE_VIRT_DRIVER=ironic
export DEVSTACK_GATE_CONFIGDRIVE=1
export DEVSTACK_GATE_IRONIC_DRIVER=agent_ipmitool
export TEMPEST_CONCURRENCY=1
PROJECTS="openstack-dev/grenade $PROJECTS"
export DEVSTACK_GATE_GRENADE=pullup
export GRENADE_OLD_BRANCH="master"
Actual result:
| + functions-common:run_process:1483 : [[ False = \T\r\u\e ]]
| + functions-common:run_process:1487 : _run_process q-svc '/usr/local/bin/neutron-server --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini --config-file ml2_conf_genericswitch.ini' ''
| + functions-common:run_process:1490 : time_stop run_process
| + functions-common:time_stop:2398 : local name
| + functions-common:time_stop:2399 : local end_time
| + functions-common:time_stop:2400 : local elapsed_time
| + functions-common:time_stop:2401 : local total
| + functions-common:time_stop:2402 : local start_time
| + functions-common:time_stop:2404 : name=run_process
| + functions-common:time_stop:2405 : start_time=1482859950
| + functions-common:time_stop:2407 : [[ -z 1482859950 ]]
| ++ functions-common:time_stop:2410 : date +%s
| + functions-common:time_stop:2410 : end_time=1482859950
| + functions-common:time_stop:2411 : elapsed_time=0
| + functions-common:time_stop:2412 : total=0
| + functions-common:time_stop:2414 : _TIME_START[$name]=
| + functions-common:time_stop:2415 : _TIME_TOTAL[$name]=0
| + lib/neutron-legacy:start_neutron_service_and_check:451 : echo 'Waiting for Neutron to start...'
| Waiting for Neutron to start...
| + lib/neutron-legacy:start_neutron_service_and_check:452 : is_ssl_enabled_service neutron
| + lib/tls:is_ssl_enabled_service:375 : local services=neutron
| + lib/tls:is_ssl_enabled_service:376 : local service=
| + lib/tls:is_ssl_enabled_service:377 : '[' False == False ']'
| + lib/tls:is_ssl_enabled_service:378 : return 1
| + lib/neutron-legacy:start_neutron_service_and_check:456 : local 'testcmd=wget --no-proxy -q -O- http://10.209.97.249:9696'
| + lib/neutron-legacy:start_neutron_service_and_check:457 : test_with_retry 'wget --no-proxy -q -O- http://10.209.97.249:9696' 'Neutron did not start' 120
| + functions-common:test_with_retry:2336 : local 'testcmd=wget --no-proxy -q -O- http://10.209.97.249:9696'
| + functions-common:test_with_retry:2337 : local 'failmsg=Neutron did not start'
| + functions-common:test_with_retry:2338 : local until=120
| + functions-common:test_with_retry:2339 : local sleep=0.5
| + functions-common:test_with_retry:2341 : time_start test_with_retry
| + functions-common:time_start:2384 : local name=test_with_retry
| + functions-common:time_start:2385 : local start_time=
| + functions-common:time_start:2386 : [[ -n '' ]]
| ++ functions-common:time_start:2389 : date +%s
| + functions-common:time_start:2389 : _TIME_START[$name]=1482859950
| + functions-common:test_with_retry:2342 : timeout 120 sh -c 'while ! wget --no-proxy -q -O- http://10.209.97.249:9696; do sleep 0.5; done'
| + functions-common:test_with_retry:2343 : die 2343 'Neutron did not start'
| + functions-common:die:186 : local exitcode=0
| [Call Trace]
| /opt/stack/new/grenade/projects/50_neutron/upgrade.sh:148:start_neutron_service_and_check
| /opt/stack/new/devstack/lib/neutron-legacy:457:test_with_retry
| /opt/stack/new/devstack/functions-common:2343:die
| [ERROR] /opt/stack/new/devstack/functions-common:2343 Neutron did not start
| 1 die /opt/stack/new/devstack/functions-common
| 2343 test_with_retry /opt/stack/new/devstack/functions-common
| 457 start_neutron_service_and_check /opt/stack/new/devstack/lib/neutron-legacy
| 148 main /opt/stack/new/grenade/projects/50_neutron/upgrade.sh
| Exit code: 1
| World dumping... see /opt/stack/new/worlddump-2016-12-27-173431.txt for details
Logs:
http://logs.openstack.org/26/397126/18/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-multinode-ubuntu-xenial-nv/f6d29cb/logs/grenade.sh.txt.gz
Change abandoned by Oksana Voshchana (<email address hidden>) on branch: master /review. openstack. org/414557
Review: https:/
Reason: resolve in generic_switch