Undercloud Upgrade job in stable/stein fails with error: No such playbook: /usr/share/openstack-tripleo-validations/playbooks/undercloud-disk-space-pre-upgrade.yaml

Bug #1831041 reported by Jose Luis Franco
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Medium
Jose Luis Franco

Bug Description

Undercloud upgrades job in stable/stein is failing during the undercloud upgrade operation with the following error:

2019-05-28 14:37:10 | Replaced:
2019-05-28 14:37:10 | python-paunch.noarch 0:3.2.0-0.20180921003258.6d2ec11.el7
2019-05-28 14:37:10 | python-tripleoclient.noarch 0:10.6.2-0.20190522234411.12e3f68.el7
2019-05-28 14:37:10 | python-tripleoclient-heat-installer.noarch 0:10.6.2-0.20190522234411.12e3f68.el7
2019-05-28 14:37:10 |
2019-05-28 14:37:10 | Complete!
2019-05-28 14:37:13 | Deprecated: Option "ipxe_deploy" from group "DEFAULT" is deprecated. Use option "ipxe_enabled" from group "DEFAULT".
2019-05-28 14:37:13 | Deprecated: Option "docker_registry_mirror" from group "DEFAULT" is deprecated. Use option "container_registry_mirror" from group "DEFAULT".
2019-05-28 14:37:13 | Deprecated: Option "enable_ui" from group "DEFAULT" is deprecated for removal. Its value may be silently ignored in the future.
2019-05-28 14:37:14 | An error occurred during configuration validation, please check your host configuration and try again. Error message: No such playbook: /usr/share/openstack-tripleo-validations/playbooks/undercloud-disk-space-pre-upgrade.yaml

http://logs.openstack.org/51/661751/1/check/tripleo-ci-centos-7-containerized-undercloud-upgrades/5fd5bbe/logs/undercloud/home/zuul/undercloud_upgrade.log.txt.gz#_2019-05-28_14_37_14

Job logs: http://logs.openstack.org/51/661751/1/check/tripleo-ci-centos-7-containerized-undercloud-upgrades/5fd5bbe/

Changed in tripleo:
status: New → Triaged
importance: Undecided → Medium
tags: added: validations
Changed in tripleo:
milestone: train-1 → train-2
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-upgrade (master)

Fix proposed to branch: master
Review: https://review.opendev.org/665333

Changed in tripleo:
assignee: nobody → Jose Luis Franco (jfrancoa)
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-upgrade (master)

Reviewed: https://review.opendev.org/665333
Committed: https://git.openstack.org/cgit/openstack/tripleo-upgrade/commit/?id=9ac1e58fe6ddf1c06f9784b0d18a8baadb238e93
Submitter: Zuul
Branch: master

commit 9ac1e58fe6ddf1c06f9784b0d18a8baadb238e93
Author: Jose Luis Franco Arza <email address hidden>
Date: Fri Jun 14 11:07:37 2019 +0200

    Update tripleo-validations before upgrading the undercloud.

    From rocky to stein, the tripleo-validations project has experienced
    a big refactoring having some directories and files moved. When
    upgrading the undercloud, the openstack-tripleo-validations is not
    included as a dependency in the tripleo-heat-templates, tripleo-common
    or tripleoclient spec file and as a consequence, the package won't get
    updated.

    The result is that the undercloud upgrade operation fails because it
    can't locate the tripleo-validations files in the right location:
    No such playbook: /usr/share/openstack-tripleo-validations/playbooks/
    undercloud-disk-space-pre-upgrade.yaml

    This patch ensures that openstack-tripleo-validations package is also
    upgraded before upgrading the undercloud.

    Change-Id: Ibfaa563a5882af0bff33b0e0cba92cb1b6a282fb
    Closes-Bug: #1831041

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-upgrade (stable/stein)

Fix proposed to branch: stable/stein
Review: https://review.opendev.org/665619

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-upgrade (stable/stein)

Reviewed: https://review.opendev.org/665619
Committed: https://git.openstack.org/cgit/openstack/tripleo-upgrade/commit/?id=9bc2a040bc64e00337a384dc73bd649e8e71a7a1
Submitter: Zuul
Branch: stable/stein

commit 9bc2a040bc64e00337a384dc73bd649e8e71a7a1
Author: Jose Luis Franco Arza <email address hidden>
Date: Fri Jun 14 11:07:37 2019 +0200

    Update tripleo-validations before upgrading the undercloud.

    From rocky to stein, the tripleo-validations project has experienced
    a big refactoring having some directories and files moved. When
    upgrading the undercloud, the openstack-tripleo-validations is not
    included as a dependency in the tripleo-heat-templates, tripleo-common
    or tripleoclient spec file and as a consequence, the package won't get
    updated.

    The result is that the undercloud upgrade operation fails because it
    can't locate the tripleo-validations files in the right location:
    No such playbook: /usr/share/openstack-tripleo-validations/playbooks/
    undercloud-disk-space-pre-upgrade.yaml

    This patch ensures that openstack-tripleo-validations package is also
    upgraded before upgrading the undercloud.

    Change-Id: Ibfaa563a5882af0bff33b0e0cba92cb1b6a282fb
    Closes-Bug: #1831041
    (cherry picked from commit 9ac1e58fe6ddf1c06f9784b0d18a8baadb238e93)

tags: added: in-stable-stein
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-upgrade 5.0.0

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