[scenario7] check job failed with Could not fetch contents/tripleo-heat-templates/puppet/services/tacker.yaml during overcloud deploy

Bug #1814852 reported by chandan kumar
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Critical
Quique Llorente

Bug Description

tripleo-ci-centos-7-scenario007-multinode-oooq-container job got failed while deploying overcloud with following errors:

http://logs.openstack.org/46/633546/2/check/tripleo-ci-centos-7-scenario007-multinode-oooq-container/3aad8e6/logs/undercloud/home/zuul/overcloud_deploy.log.txt.gz#_2019-02-01_16_25_28

 Traceback (most recent call last):
2019-02-01 16:25:28 | File "/usr/lib/python2.7/site-packages/tripleoclient/command.py", line 28, in run
2019-02-01 16:25:28 | super(Command, self).run(parsed_args)
2019-02-01 16:25:28 | File "/usr/lib/python2.7/site-packages/osc_lib/command/command.py", line 41, in run
2019-02-01 16:25:28 | return super(Command, self).run(parsed_args)
2019-02-01 16:25:28 | File "/usr/lib/python2.7/site-packages/cliff/command.py", line 184, in run
2019-02-01 16:25:28 | return_code = self.take_action(parsed_args) or 0
2019-02-01 16:25:28 | File "/usr/lib/python2.7/site-packages/tripleoclient/v1/overcloud_deploy.py", line 906, in take_action
2019-02-01 16:25:28 | self._deploy_tripleo_heat_templates_tmpdir(stack, parsed_args)
2019-02-01 16:25:28 | File "/usr/lib/python2.7/site-packages/tripleoclient/v1/overcloud_deploy.py", line 365, in _deploy_tripleo_heat_templates_tmpdir
2019-02-01 16:25:28 | new_tht_root, tht_root)
2019-02-01 16:25:28 | File "/usr/lib/python2.7/site-packages/tripleoclient/v1/overcloud_deploy.py", line 441, in _deploy_tripleo_heat_templates
2019-02-01 16:25:28 | cleanup=(not parsed_args.no_cleanup))
2019-02-01 16:25:28 | File "/usr/lib/python2.7/site-packages/tripleoclient/utils.py", line 1028, in process_multiple_environments
2019-02-01 16:25:28 | env_path=f.name)
2019-02-01 16:25:28 | File "/usr/lib/python2.7/site-packages/heatclient/common/template_utils.py", line 319, in process_environment_and_files
2019-02-01 16:25:28 | env_base_url)
2019-02-01 16:25:28 | File "/usr/lib/python2.7/site-packages/heatclient/common/template_utils.py", line 357, in resolve_environment_urls
2019-02-01 16:25:28 | is_object=is_object, object_request=object_request)
2019-02-01 16:25:28 | File "/usr/lib/python2.7/site-packages/heatclient/common/template_utils.py", line 161, in get_file_contents
2019-02-01 16:25:28 | file_content = utils.read_url_content(str_url)
2019-02-01 16:25:28 | File "/usr/lib/python2.7/site-packages/heatclient/common/utils.py", line 417, in read_url_content
2019-02-01 16:25:28 | raise exc.CommandError(_('Could not fetch contents for %s') % url)
2019-02-01 16:25:28 | CommandError: Could not fetch contents for file:///tmp/tripleoclient-lV7dWD/tripleo-heat-templates/puppet/services/tacker.yaml
2019-02-01 16:25:28 | Could not fetch contents for file:///tmp/tripleoclient-lV7dWD/tripleo-heat-templates/puppet/services/tacker.yaml

https://review.openstack.org/#/c/633546/ in tht caused the issue and missed to remove http://git.openstack.org/cgit/openstack/tripleo-heat-templates/tree/ci/environments/scenario007-multinode-containers.yaml#n17 .

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/635105

Changed in tripleo:
status: Triaged → In Progress
tags: added: promotion-blocker
Revision history for this message
Quique Llorente (quiquell) wrote :

So flatten tacker also means that tacker is containerized but this is a WIP https://bugs.launchpad.net/tripleo/+bug/1714270

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

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

Changed in tripleo:
assignee: chandan kumar (chkumar246) → Quique Llorente (quiquell)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-heat-templates (master)

Change abandoned by Quique Llorente (<email address hidden>) on branch: master
Review: https://review.openstack.org/635155

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

Reviewed: https://review.openstack.org/635105
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=707dcf2b70381d91edf3eb1de6a67a8768adfa6d
Submitter: Zuul
Branch: master

commit 707dcf2b70381d91edf3eb1de6a67a8768adfa6d
Author: Chandan Kumar <email address hidden>
Date: Wed Feb 6 12:54:53 2019 +0530

    Disable tacker for scenario007

    https://review.openstack.org/#/c/633546 changed the path of
    tacker service deployment from docker/services/tacker.yaml to
    deployment/tacker/tacker-container-puppet.yaml but not updated
    in environments files, leading to failure during overcloud
    deployment. Also now tacker is containerize by default but this is a wip
    [1] so we disable here for sceanrio007 while work is finished

    [1] https://bugs.launchpad.net/tripleo/+bug/1714270

    Change-Id: Ic802a2ca60ee26a805731a6a64df3c51cde44d6a
    Closes-Bug: #1814852

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.4.0

This issue was fixed in the openstack/tripleo-heat-templates 10.4.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.