Merge lp:~james-page/ceilometer/fixup-dbsync into lp:~ubuntu-server-dev/ceilometer/icehouse

Proposed by James Page
Status: Merged
Approved by: Chuck Short
Approved revision: 95
Merged at revision: 95
Proposed branch: lp:~james-page/ceilometer/fixup-dbsync
Merge into: lp:~ubuntu-server-dev/ceilometer/icehouse
Diff against target: 63 lines (+28/-18)
2 files modified
debian/ceilometer-common.postinst (+21/-18)
debian/changelog (+7/-0)
To merge this branch: bzr merge lp:~james-page/ceilometer/fixup-dbsync
Reviewer Review Type Date Requested Status
Ubuntu Server Developers Pending
Review via email: mp+213686@code.launchpad.net
To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'debian/ceilometer-common.postinst'
--- debian/ceilometer-common.postinst 2013-03-12 15:01:59 +0000
+++ debian/ceilometer-common.postinst 2014-04-01 16:33:23 +0000
@@ -1,23 +1,26 @@
1#!/bin/sh -e1#!/bin/sh -e
22
3if [ "$1" = "configure" ]; then3if [ "$1" = "configure" ]; then
4 if ! getent group ceilometer > /dev/null 2>&1; then4 if ! getent group ceilometer > /dev/null 2>&1; then
5 addgroup --system ceilometer >/dev/null5 addgroup --system ceilometer >/dev/null
6 fi6 fi
77
8 if ! getent passwd ceilometer > /dev/null 2>&1; then8 if ! getent passwd ceilometer > /dev/null 2>&1; then
9 adduser --system --home /var/lib/ceilometer --ingroup ceilometer --no-create-home --shell /bin/false ceilometer9 adduser --system --home /var/lib/ceilometer --ingroup ceilometer --no-create-home --shell /bin/false ceilometer
10 fi10 fi
1111
12 chown -R ceilometer:adm /var/log/ceilometer12 chown -R ceilometer:adm /var/log/ceilometer
13 chmod 0750 /var/log/ceilometer13 chmod 0750 /var/log/ceilometer
14 chown -R ceilometer:ceilometer /var/lib/ceilometer /etc/ceilometer14 chown -R ceilometer:ceilometer /var/lib/ceilometer /etc/ceilometer
1515
16 su -s /bin/sh -c '/usr/bin/ceilometer-dbsync' ceilometer16 if grep -qE "^(sql_)?connection.*sqlite.*" /etc/ceilometer/ceilometer.conf
1717 then
18 if [ -e /var/lib/ceilometer/ceilometer.sqlite ]; then18 su -s /bin/sh -c '/usr/bin/ceilometer-dbsync' ceilometer
19 chown ceilometer:ceilometer /var/lib/ceilometer/ceilometer.sqlite19 fi
20 chmod 0600 /var/lib/ceilometer/ceilometer.sqlite20
21 fi21 if [ -e /var/lib/ceilometer/ceilometer.sqlite ]; then
22 chown ceilometer:ceilometer /var/lib/ceilometer/ceilometer.sqlite
23 chmod 0600 /var/lib/ceilometer/ceilometer.sqlite
24 fi
22fi25fi
23#DEBHELPER#26#DEBHELPER#
2427
=== modified file 'debian/changelog'
--- debian/changelog 2014-03-31 19:11:35 +0000
+++ debian/changelog 2014-04-01 16:33:23 +0000
@@ -1,3 +1,10 @@
1ceilometer (2014.1~rc1-0ubuntu2) UNRELEASED; urgency=medium
2
3 * d/ceilometer-common.postinst: Only run db sync process if default sqlite
4 connection is configured in /etc/ceilometer/ceilometer.conf (LP: #1182964).
5
6 -- James Page <james.page@ubuntu.com> Tue, 01 Apr 2014 17:23:52 +0100
7
1ceilometer (2014.1~rc1-0ubuntu1) trusty; urgency=medium8ceilometer (2014.1~rc1-0ubuntu1) trusty; urgency=medium
29
3 * New upstream release.10 * New upstream release.

Subscribers

People subscribed via source and target branches