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 %}
|
||||
|
||||
# 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 = [
|
||||
'mailer',
|
||||
'slack'
|
||||
'mailer:"~>3"',
|
||||
'slack:"~>3"'
|
||||
] %}
|
||||
|
||||
RUN sensu-install --plugins {{ sensu_plugins | customizable('plugins') | join (',') }}
|
||||
|
Loading…
Reference in New Issue
Block a user