[MOS 10.0] Update ceilometer package
[openstack-build/ceilometer-build.git] / xenial / debian / ceilometer-common.postinst.in
1 #!/bin/sh
2
3 set -e
4
5 #PKGOS-INCLUDE#
6
7 if [ "$1" = "configure" ] || [ "$1" = "reconfigure" ] ; then
8         . /usr/share/debconf/confmodule
9         pkgos_adduser nova
10         pkgos_var_user_group ceilometer
11         adduser ceilometer nova || true
12         adduser ceilometer ${LIBVIRT_GROUP} || true
13         pkgos_write_new_conf ceilometer ceilometer.conf
14         pkgos_rabbit_write_conf /etc/ceilometer/ceilometer.conf oslo_messaging_rabbit ceilometer
15         pkgos_write_admin_creds /etc/ceilometer/ceilometer.conf keystone_authtoken ceilometer
16         db_get ceilometer/configure_db
17         if [ "$RET" = "true" ]; then
18                 ceilometer-dbsync || true
19         fi
20 fi
21
22 #DEBHELPER#
23
24 exit 0