Pin sensu mailer and slack plugins
The 4.0.0 release of the mailer plugin requires Ruby 2.3+, which is not avaiable in CentOS/RHEL7. Pin it to the 3.0.0 release, which is supported. While we're here, also pin the slack plugin. Both use the pessimistic version operator, as used in the sensu-client image. Change-Id: Idac8cb696c81c7413a3da79b4868f556ef36fc8d Closes-Bug: #1820594
This commit is contained in:
parent
debe417982
commit
4058c8e298
@ -23,9 +23,12 @@ LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build
|
|||||||
|
|
||||||
{% block sensu_server_plugins_install %}
|
{% block sensu_server_plugins_install %}
|
||||||
|
|
||||||
|
# Sensu plugins are all using semantic versioning.
|
||||||
|
# Let's cap them to the known major version that works with the ruby shipped on
|
||||||
|
# rhel/centos/oraclelinux (currently 2.0)
|
||||||
{% set sensu_plugins = [
|
{% set sensu_plugins = [
|
||||||
'mailer',
|
'mailer:"~>3"',
|
||||||
'slack'
|
'slack:"~>3"'
|
||||||
] %}
|
] %}
|
||||||
|
|
||||||
RUN sensu-install --plugins {{ sensu_plugins | customizable('plugins') | join (',') }}
|
RUN sensu-install --plugins {{ sensu_plugins | customizable('plugins') | join (',') }}
|
||||||
|
Loading…
Reference in New Issue
Block a user