Add package support to ceilometer-alarm-evaluator
Updates the ceilometer-alarm-evaluator so that it supports using distro packages via pkg-map and package-installs. The default distro package is set to openstack-ceilometer-alarm which on RHEL/Fedora contains the ceilometer-alarm-evaluator binary. Also, includes the related svc-map configs so that the packaged version of the systemd scripts work correctly. Change-Id: Ie7c68ddd6d17de4b48b7ef9eb692ee650e38c601
This commit is contained in:
parent
e29d4d39a1
commit
d28848b265
|
@ -1,3 +1,5 @@
|
||||||
ceilometer
|
ceilometer
|
||||||
os-refresh-config
|
os-refresh-config
|
||||||
os-svc-install
|
os-svc-install
|
||||||
|
package-installs
|
||||||
|
pkg-map
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
ceilometer_alarm_package
|
|
@ -1,6 +1,6 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
set -eux
|
set -eux
|
||||||
|
|
||||||
os-svc-enable -n ceilometer-alarm-evaluator
|
os-svc-enable -an ceilometer-alarm-evaluator
|
||||||
|
|
||||||
os-svc-restart -n ceilometer-alarm-evaluator
|
os-svc-restart -an ceilometer-alarm-evaluator
|
||||||
|
|
|
@ -0,0 +1,5 @@
|
||||||
|
{
|
||||||
|
"default": {
|
||||||
|
"ceilometer_alarm_package": "openstack-ceilometer-alarm"
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,3 @@
|
||||||
|
ceilometer-alarm-evaluator:
|
||||||
|
default: ceilometer-alarm-evaluator
|
||||||
|
redhat: openstack-ceilometer-alarm-evaluator
|
Loading…
Reference in New Issue