Enable Sensu repo in override template

Bug #1739835 reported by Emilien Macchi on 2017-12-22
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
High
Emilien Macchi

Bug Description

tripleo_kolla_template_overrides.j2 disables all external repos and packages are installed from delorean repo. Sensu is not present in Delorean repo and hence its image build fails with below error.

https://logs.rdoproject.org/openstack-periodic/periodic-tripleo-centos-7-master-containers-build/f99309a/console.txt.gz#_2017-12-22_17_49_45_782

INFO:kolla.image.build.sensu-client:\u001b[91mError: Not tolerating missing names on install, stopping.

Alex Schultz (alex-schultz) wrote :
tags: added: promotion-blocker
Changed in tripleo:
status: Triaged → In Progress
description: updated

Reviewed: https://review.openstack.org/529890
Committed: https://git.openstack.org/cgit/openstack/tripleo-common/commit/?id=cbb72d1062fe29372ccd67bea7603f7a56759b9c
Submitter: Zuul
Branch: master

commit cbb72d1062fe29372ccd67bea7603f7a56759b9c
Author: Emilien Macchi <email address hidden>
Date: Fri Dec 22 13:58:49 2017 -0800

    Add Sensu repo to override template

    tripleo_kolla_override_template.j2 disables all external
    repo. Sensu is not present in Delorean repo and hence
    Sensu image build fails. This patch enables Sensu repo in
    the override template needed to built the image.

    Closes-Bug: #1739835
    Change-Id: I097164897897bbb6522df39d53fa2690113f7b3c
    See: I0b88133080c58070c24ed90059315366b64034c6

Changed in tripleo:
status: In Progress → Fix Released

Reviewed: https://review.openstack.org/530130
Committed: https://git.openstack.org/cgit/openstack/tripleo-common/commit/?id=9efea834df65880972538320887d328369205d82
Submitter: Zuul
Branch: stable/pike

commit 9efea834df65880972538320887d328369205d82
Author: Emilien Macchi <email address hidden>
Date: Fri Dec 22 13:58:49 2017 -0800

    Add Sensu repo to override template

    tripleo_kolla_override_template.j2 disables all external
    repo. Sensu is not present in Delorean repo and hence
    Sensu image build fails. This patch enables Sensu repo in
    the override template needed to built the image.

    Closes-Bug: #1739835
    Change-Id: I097164897897bbb6522df39d53fa2690113f7b3c
    See: I0b88133080c58070c24ed90059315366b64034c6
    (cherry picked from commit cbb72d1062fe29372ccd67bea7603f7a56759b9c)

tags: added: in-stable-pike

This issue was fixed in the openstack/tripleo-common 8.3.0 release.

This issue was fixed in the openstack/tripleo-common 7.6.7 release.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers