c8 wallaby: deployment fails because of invalid format in containers-prepare-parameters.yaml

Bug #1978508 reported by Takashi Kajinami
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Critical
Takashi Kajinami

Bug Description

Description
===========
Currently the tripleo-ci-centos-8-standalone job is failing because of the following failure during standalone deployment process.

https://zuul.opendev.org/t/openstack/build/ba280278a6474b3b9dd9c99443936ab5
```
Exception: [Errno 16] Device or resource busy: '/home/zuul/tripleo-deploy/heat_launcher/tripleo_deploy-8di1cmq9'
Traceback (most recent call last):
  File "/usr/lib/python3.6/site-packages/tripleoclient/v1/tripleo_deploy.py", line 1272, in _standalone_deploy
    parsed_args)
  File "/usr/lib/python3.6/site-packages/tripleoclient/v1/tripleo_deploy.py", line 783, in _deploy_tripleo_heat_templates
...
yaml.parser.ParserError: while parsing a block mapping
  in "<unicode string>", line 3, column 3:
    - imagename: "xxx.xxx.xxx.xxx:5001 ...
      ^
expected <block end>, but found '<scalar>'
  in "<unicode string>", line 3, column 37:
    - imagename: "xxx.xxx.xxx.xxx:5001/"tripleowallaby"/openstack-aodh-a ...
                                        ^
```

It seems the following change in tripleo-quickstart introduced "" around the container namespace unexpectedly.
https://review.opendev.org/c/openstack/tripleo-quickstart/+/845568

Changed in tripleo:
importance: Undecided → Critical
status: New → Triaged
assignee: nobody → Takashi Kajinami (kajinamit)
summary: - wallaby: deployment fails because of invalid format in containers-
+ c8 wallaby: deployment fails because of invalid format in containers-
prepare-parameters.yaml
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-quickstart (master)
Changed in tripleo:
status: Triaged → In Progress
tags: added: ci promotion-blocker
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-quickstart (master)

Reviewed: https://review.opendev.org/c/openstack/tripleo-quickstart/+/845649
Committed: https://opendev.org/openstack/tripleo-quickstart/commit/31a286cb08b93ad2d3e69c62a0452ceea680fae7
Submitter: "Zuul (22348)"
Branch: master

commit 31a286cb08b93ad2d3e69c62a0452ceea680fae7
Author: Takashi Kajinami <email address hidden>
Date: Tue Jun 14 08:53:53 2022 +0900

    c8 wallaby: Remove double quotes from container namespace

    Commit 12fc4167c70531da80403746c1f172ec56570679 unexpectedly added
    double quotes around the container namespace, which breaks syntax
    of container-prepare-parameters.yaml

    Closes-Bug: #1978508
    Change-Id: If1c9dd18353c22545baa0262d49adb5cca3fd4e5

Changed in tripleo:
status: In Progress → Fix Released
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.