Enable Sensu repo in override template

Bug #1739835 reported by Emilien Macchi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
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.

Revision history for this message
Alex Schultz (alex-schultz) wrote :
tags: added: promotion-blocker
Changed in tripleo:
status: Triaged → In Progress
Revision history for this message
Emilien Macchi (emilienm) wrote :
description: updated
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-common (master)

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
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-common (stable/pike)

Fix proposed to branch: stable/pike
Review: https://review.openstack.org/530130

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

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
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-common 8.3.0

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

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-common 7.6.7

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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.