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
This commit is contained in:
parent
111e1ce91f
commit
cbb72d1062
|
@ -14,6 +14,16 @@ enabled=1\n\
|
|||
gpgcheck=0' >> /etc/yum.repos.d/opendaylight.repo
|
||||
{% endblock %}
|
||||
|
||||
# Enable Sensu repo in Sensu Dockerfile
|
||||
{% block sensu_base_header %}
|
||||
RUN echo $'[sensu]\n\
|
||||
name=sensu\n\
|
||||
baseurl=https://sensu.global.ssl.fastly.net/yum/$releasever/$basearch/\n\
|
||||
gpgcheck=1\n\
|
||||
enabled=1\n\
|
||||
gpgkey=https://sensu.global.ssl.fastly.net/yum/pubkey.gpg' >> /etc/yum.repos.d/sensu.repo
|
||||
{% endblock %}
|
||||
|
||||
# Remove EPEL and the dependencies requiring it
|
||||
{% set base_centos_yum_repo_packages_remove = ['epel-release', 'centos-release-ceph-jewel'] %}
|
||||
{% set base_centos_yum_repo_packages_append = ['centos-release-ceph-luminous'] %}
|
||||
|
|
Loading…
Reference in New Issue