[master] tripleo-ci-centos-7-scenario007-multinode-oooq-container job failing at overcloud deploy with TemplateOutputError: Error in 44 output role_data: Incorrect arguments: Items to concat must be lists.

Bug #1803949 reported by chandan kumar
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Critical
Cédric Jeanneret

Bug Description

/tripleo-ci-centos-7-scenario007-multinode-oooq-container job uses fs030 deploys ovn setup in multinode job. It is failing consistently on master against each patch set while overcloud deploy step.

below is the logs:
http://logs.openstack.org/45/560445/197/check/tripleo-ci-centos-7-scenario007-multinode-oooq-container/5b966f7/logs/undercloud/var/log/containers/heat/heat-engine.log.txt.gz#_2018-11-19_01_24_17_849

2018-11-19 01:24:17.849 30 INFO heat.engine.resource [req-f225f0c3-5208-4923-aafb-2b2f33e29c11 - admin - default default] CREATE: TemplateResource "ControllerServiceChain" [4a4db96a-7fa3-496f-82ad-8bc5c8862490] Stack "overcloud" [53dff2bf-fe54-4a6e-9d4d-c0e9e902e52d]
2018-11-19 01:24:17.849 30 ERROR heat.engine.resource Traceback (most recent call last):
2018-11-19 01:24:17.849 30 ERROR heat.engine.resource File "/usr/lib/python2.7/site-packages/heat/engine/resource.py", line 924, in _action_recorder
2018-11-19 01:24:17.849 30 ERROR heat.engine.resource yield
2018-11-19 01:24:17.849 30 ERROR heat.engine.resource File "/usr/lib/python2.7/site-packages/heat/engine/resource.py", line 1037, in _do_action
2018-11-19 01:24:17.849 30 ERROR heat.engine.resource yield self.action_handler_task(action, args=handler_args)
2018-11-19 01:24:17.849 30 ERROR heat.engine.resource File "/usr/lib/python2.7/site-packages/heat/engine/scheduler.py", line 346, in wrapper
2018-11-19 01:24:17.849 30 ERROR heat.engine.resource step = next(subtask)
2018-11-19 01:24:17.849 30 ERROR heat.engine.resource File "/usr/lib/python2.7/site-packages/heat/engine/resource.py", line 986, in action_handler_task
2018-11-19 01:24:17.849 30 ERROR heat.engine.resource done = check(handler_data)
2018-11-19 01:24:17.849 30 ERROR heat.engine.resource File "/usr/lib/python2.7/site-packages/heat/engine/resources/stack_resource.py", line 409, in check_create_complete
2018-11-19 01:24:17.849 30 ERROR heat.engine.resource return self._check_status_complete(self.CREATE)
2018-11-19 01:24:17.849 30 ERROR heat.engine.resource File "/usr/lib/python2.7/site-packages/heat/engine/resources/stack_resource.py", line 463, in _check_status_complete
2018-11-19 01:24:17.849 30 ERROR heat.engine.resource action=action)
2018-11-19 01:24:17.849 30 ERROR heat.engine.resource ResourceFailure: resources.ControllerServiceChain: Error in 16 output role_data: Incorrect arguments: Items to concat must be lists.
2018-11-19 01:24:17.849 30 ERROR heat.engine.resource

There might be something wrong the ControllerServiceChain template. it needs investigation.
It is a tracker bug.

Below is the other logs from the same job:
http://logs.openstack.org/97/617997/16/check/tripleo-ci-centos-7-scenario007-multinode-oooq-container/99ea4ac/logs/undercloud/var/log/containers/heat/heat-engine.log.txt.gz#_2018-11-18_23_48_43_950

http://logs.openstack.org/77/618477/6/check/tripleo-ci-centos-7-scenario007-multinode-oooq-container/14c43ea/logs/undercloud/var/log/containers/heat/heat-engine.log.txt.gz#_2018-11-18_18_18_30_811

Revision history for this message
Daniel Alvarez (dalvarezs) wrote :

Looks like this patch is the culprit: https://review.openstack.org/#/c/611801

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (master)

Fix proposed to branch: master
Review: https://review.openstack.org/618714

Changed in tripleo:
assignee: nobody → Cédric Jeanneret (cjeanner)
status: Triaged → In Progress
Revision history for this message
chandan kumar (chkumar246) wrote :
tags: added: promotion-blocker
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

Reviewed: https://review.openstack.org/618714
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=36517c711610d24ae7767d451d855d64357d6883
Submitter: Zuul
Branch: master

commit 36517c711610d24ae7767d451d855d64357d6883
Author: Cédric Jeanneret <email address hidden>
Date: Mon Nov 19 10:18:32 2018 +0100

    Fix indentation issue

    Change Icde6c61a0b26741946d079b2b00475de34722bea introduced a couple of
    indentation mistakes.

    Change-Id: I47756939fd933788b85bbd141d3c3bd870445efa
    Closes-Bug: #1803949

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 10.2.0

This issue was fixed in the openstack/tripleo-heat-templates 10.2.0 release.

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.