For PowerVM-CI, the stacking devstack fails because two of the services(q-l3 and q-agt)are not getting up with the logs. This happens specially for PowerVM driver:
05:22:51 +functions-common:run_process:1559 [m local service=q-agt
05:22:51 +functions-common:run_process:1560 [m local 'command= --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'
05:22:51 +functions-common:run_process:1561 [m local group=
05:22:51 +functions-common:run_process:1562 [m local user=
05:22:52 +functions-common:run_process:1564 [m local name=q-agt
05:22:52 +functions-common:run_process:1566 [m time_start run_process
05:22:52 +functions-common:time_start:2303 [m local name=run_process
05:22:52 +functions-common:time_start:2304 [m local start_time=
05:22:52 +functions-common:time_start:2305 [m [[ -n '' ]]
05:22:52 ++functions-common:time_start:2308 [m date +%s%3N
05:22:52 +functions-common:time_start:2308 [m _TIME_START[$name]=1559035372020
05:22:52 +functions-common:run_process:1567 [m is_service_enabled q-agt
05:22:52 +functions-common:is_service_enabled:1969 [m return 0
05:22:52 +functions-common:run_process:1568 [m _run_under_systemd q-agt ' --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini' '' ''
05:22:52 +functions-common:_run_under_systemd:1524 [m local service=q-agt
05:22:52 +functions-common:_run_under_systemd:1525 [m local 'command= --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'
05:22:52 +functions-common:_run_under_systemd:1526 [m local 'cmd= --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'
05:22:52 +functions-common:_run_under_systemd:1528 [m _common_systemd_pitfalls ' --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'
05:22:52 +functions-common:_common_systemd_pitfalls:1496 [m local 'cmd= --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini'
05:22:52 +functions-common:_common_systemd_pitfalls:1499 [m [[ --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini =~ sudo ]]
05:22:52 +functions-common:_common_systemd_pitfalls:1510 [m [[ ! --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini =~ ^/ ]]
05:22:52 +functions-common:_common_systemd_pitfalls:1511 [m read -r -d '' msg
05:22:52 +functions-common:_common_systemd_pitfalls:1516 [m true
05:22:52 +functions-common:_common_systemd_pitfalls:1517 [m die 1517 'The cmd=" --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini" does not start with an absolute path. It will fail to
05:22:52 start under systemd.
05:22:52
05:22:52 Please update your run_process stanza to have an absolute path.'
And the q-l3 is failing because interface-driver is None.
'neutron.objects.qos.policy.QosPolicy'>> rbac-policy before_create 55550000 {{(pid=6627) subscribe /usr/local/lib/python2.7/dist-packages/neutron_lib/callbacks/manager.py:48}}
2019-06-07 13:32:14.296 | Jun 07 08:29:27 test3-25 neutron-l3-agent[6627]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: <bound method DeclarativeObject.validate_rbac_policy_change of <class 'neutron.objects.qos.policy.QosPolicy'>> rbac-policy before_update 55550000 {{(pid=6627) subscribe /usr/local/lib/python2.7/dist-packages/neutron_lib/callbacks/manager.py:48}}
2019-06-07 13:32:14.296 | Jun 07 08:29:27 test3-25 neutron-l3-agent[6627]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: <bound method DeclarativeObject.validate_rbac_policy_change of <class 'neutron.objects.qos.policy.QosPolicy'>> rbac-policy before_delete 55550000 {{(pid=6627) subscribe /usr/local/lib/python2.7/dist-packages/neutron_lib/callbacks/manager.py:48}}
2019-06-07 13:32:14.296 | Jun 07 08:29:27 test3-25 neutron-l3-agent[6627]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: <bound method DeclarativeObject.validate_rbac_policy_change of <class 'neutron.objects.securitygroup.SecurityGroup'>> rbac-policy before_create 55550000 {{(pid=6627) subscribe /usr/local/lib/python2.7/dist-packages/neutron_lib/callbacks/manager.py:48}}
2019-06-07 13:32:14.296 | Jun 07 08:29:27 test3-25 neutron-l3-agent[6627]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: <bound method DeclarativeObject.validate_rbac_policy_change of <class 'neutron.objects.securitygroup.SecurityGroup'>> rbac-policy before_update 55550000 {{(pid=6627) subscribe /usr/local/lib/python2.7/dist-packages/neutron_lib/callbacks/manager.py:48}}
2019-06-07 13:32:14.296 | Jun 07 08:29:27 test3-25 neutron-l3-agent[6627]: DEBUG neutron_lib.callbacks.manager [-] Subscribe: <bound method DeclarativeObject.validate_rbac_policy_change of <class 'neutron.objects.securitygroup.SecurityGroup'>> rbac-policy before_delete 55550000 {{(pid=6627) subscribe /usr/local/lib/python2.7/dist-packages/neutron_lib/callbacks/manager.py:48}}
2019-06-07 13:32:14.296 | Jun 07 08:29:28 test3-25 neutron-l3-agent[6627]: ERROR neutron.agent.l3.agent [-] An interface driver must be specified
2019-06-07 13:32:14.296 | Jun 07 08:29:28 test3-25 systemd[1]: <email address hidden>: Main process exited, code=exited, status=1/FAILURE
2019-06-07 13:32:14.296 | Jun 07 08:29:28 test3-25 systemd[1]: <email address hidden>: Unit entered failed state.
2019-06-07 13:32:14.298 | Jun 07 08:29:28 test3-25 systemd[1]: <email address hidden>: Failed with result 'exit-code'.
2019-06-07 13:32:14.308 | +functions-common:service_check:1 ^[[m^O exit_trap
2019-06-07 13:32:14.313 | +./stack.sh:exit_trap:525 ^[[m^O local r=3
2019-06-07 13:32:14.322 | ++./stack.sh:exit_trap:526 ^[[m^O jobs -p
2019-06-07 13:32:14.330 | +./stack.sh:exit_trap:526 ^[[m^O jobs=
2019-06-07 13:32:14.337 | +./stack.sh:exit_trap:529 ^[[m^O [[ -n '' ]]
2019-06-07 13:32:14.342 | +./stack.sh:exit_trap:535 ^[[m^O '[' -f /tmp/tmp.3BET3mbD7a ']'
2019-06-07 13:32:14.359 | +./stack.sh:exit_trap:536 ^[[m^O rm /tmp/tmp.3BET3mbD7a
2019-06-07 13:32:14.364 | +./stack.sh:exit_trap:540 ^[[m^O kill_spinner
2019-06-07 13:32:14.374 | +./stack.sh:kill_spinner:435 ^[[m^O '[' '!' -z '' ']'
2019-06-07 13:32:14.386 | +./stack.sh:exit_trap:542 ^[[m^O [[ 3 -ne 0 ]]
2019-06-07 13:32:14.394 | +./stack.sh:exit_trap:543 ^[[m^O echo 'Error on exit'
2019-06-07 13:32:14.394 | Error on exit
2019-06-07 13:32:14.404 | +./stack.sh:exit_trap:545 ^[[m^O type -p generate-subunit
2019-06-07 13:32:14.417 | +./stack.sh:exit_trap:546 ^[[m^O generate-subunit 1559912916 1418 fail
2019-06-07 13:32:15.261 | +./stack.sh:exit_trap:548 ^[[m^O [[ -z /opt/stack/logs ]]
2019-06-07 13:32:15.267 | +./stack.sh:exit_trap:551 ^[[m^O /opt/stack/devstack/tools/worlddump.py -d /opt/stack/logs
2019-06-07 13:32:16.605 | neutron-dhcp-agent: no process found
2019-06-07 13:32:16.673 | neutron-metadata-agent: no process found
2019-06-07 13:32:16.737 | +./stack.sh:exit_trap:560 ^[[m^O exit 3
https:/ /review. opendev. org/#/c/ 664797/