tripleo-quickstart fails to generate /home/stack/containers-default-parameters.yaml

Bug #1789881 reported by Steven Hardy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Critical
yatin

Bug Description

Since we made containerized undercloud and overcloud the default, you shouldn't really need to specify it explicitly in the quickstart config, e.g:

containerized_undercloud: true
containerized_overcloud: true

However if you omit both of these we fail to generate {{ working_dir }}/containers-prepare-parameter.yaml which then breaks overcloud-prep-containers

The problem seems to be lack of defaults in quickstart and/or defaults to the conditional here:

https://github.com/openstack/tripleo-quickstart-extras/blob/master/roles/undercloud-deploy/tasks/create-scripts.yml#L114

So I guess we need to either remove the when clause, or change the defaults to ensure containerized_(under|overcloud) defaults to true.

Steven Hardy (shardy)
Changed in tripleo:
status: New → Triaged
tags: added: quickstart
Changed in tripleo:
importance: Undecided → Medium
milestone: none → stein-1
Revision history for this message
Marios Andreou (marios-b) wrote :
Changed in tripleo:
assignee: nobody → Jose Luis Franco (jfrancoa)
status: Triaged → In Progress
Revision history for this message
Jose Luis Franco (jfrancoa) wrote :
Changed in tripleo:
assignee: Jose Luis Franco (jfrancoa) → yatin (yatinkarel)
Revision history for this message
Quique Llorente (quiquell) wrote :

It's a promotion blocker, featureset037 it's a promotion criteria for master.

tags: added: promotion-blocker
Changed in tripleo:
importance: Medium → Critical
Revision history for this message
Quique Llorente (quiquell) wrote :

Looks like OVB jobs are broken http://logs.rdoproject.org/05/599605/9/openstack-check/legacy-tripleo-ci-centos-7-ovb-3ctlr_1comp-featureset001-master/0ec085d/logs/undercloud/var/lib/mistral/overcloud/ansible.log.txt.gz
"jq: error: Could not open file /var/lib/heat-config/deployed/c6ef6b9a-87bd-47e8-9af4-8ccbec33560f.notify.json: No such file or directory"

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

Reviewed: https://review.openstack.org/599605
Committed: https://git.openstack.org/cgit/openstack/tripleo-quickstart/commit/?id=3fd28a0d789e2dc6c9b245b09a0a70376d947b27
Submitter: Zuul
Branch: master

commit 3fd28a0d789e2dc6c9b245b09a0a70376d947b27
Author: Jose Luis Franco Arza <email address hidden>
Date: Tue Sep 4 15:54:57 2018 +0200

    Use containers-prepare-parameters in upgrades/updates jobs.

    The output from the containers image prepare
    step is not the containers-default-parameters.yaml
    file with the list of containers, but another file
    named containers-prepare-parameters.yaml which
    contains the ContainerImagePrepare parameter. This
    parameter is used during deployment-steps to get
    the list of containers.

    Co-Authored-By: Quique Llorente <email address hidden>

    Closes-Bug: #1789881
    Depends-On: If0c7786059f1d0d91d2279f45c67525908633378
    Depends-On: I96109c2452d7568da4a9374661a8ba8b9ba71458
    Change-Id: I9bd21b67a9bf9254458351e8ba784ed66f9949f4

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

This issue was fixed in the openstack/tripleo-quickstart 2.1.1 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.