build-image roles is not adding qemu repo to images in periodic jobs

Bug #1712029 reported by Alfredo Moralejo on 2017-08-21
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Critical
Alfredo Moralejo

Bug Description

https://review.openstack.org/#/c/494056 renamed repo and repofile names for jobs in triple-ci. However the list of repositories configured in the build-image role still points to the old "centos-*" repofile name [1].

This is making jobs not to configure some repos, specially the virtsig one which provides required version of qemu-kvm-ev, so periodic jobs are failing with following error in nova-compute.log [2]

2017-08-21 08:17:25.518 19388 ERROR oslo_service.service InternalError: Nova requires QEMU version 2.1.0 or greater.

[1] https://github.com/openstack/tripleo-quickstart-extras/blob/master/roles/build-images/defaults/main.yml#L20
[2] http://logs.openstack.org/periodic/periodic-tripleo-ci-centos-7-ovb-ha-oooq/2d64e33/logs/overcloud-novacompute-0/var/log/nova/nova-compute.log.txt.gz

tags: added: alert ci promotion-blocker
Changed in tripleo:
status: New → Triaged
importance: Undecided → Critical
milestone: none → pike-rc1

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

Changed in tripleo:
assignee: nobody → Alfredo Moralejo (amoralej)
status: Triaged → In Progress

Reviewed: https://review.openstack.org/495787
Committed: https://git.openstack.org/cgit/openstack/tripleo-quickstart-extras/commit/?id=0b4b09dd9b056e888ec389b974a87f68b52387cd
Submitter: Jenkins
Branch: master

commit 0b4b09dd9b056e888ec389b974a87f68b52387cd
Author: Alfredo Moralejo <email address hidden>
Date: Mon Aug 21 11:34:59 2017 +0200

    Add quickstart-* repos to build-images role

    https://review.openstack.org/#/c/494056 renamed repo and repofile
    names for jobs in triple-ci. However the list of repositories
    configured in the build-image role still points to the old "centos-*"
    repofile name [1].

    This patch adds repos /etc/yum.repos.d/quickstart-* to the default
    list of repos to make build-images role compatible with new repos
    configuration.

    [1] https://github.com/openstack/tripleo-quickstart-extras/blob/master/roles/build-images/defaults/main.yml#L20

    Closes-Bug: #1712029

    Change-Id: Ib25b2e9daf6b2ddaffc490552f9cc453c26f1a65

Changed in tripleo:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers