Merge lp:~zulcss/ceilometer/ceilometer-fbfs-jun17 into lp:~ubuntu-server-dev/ceilometer/havana

Proposed by Chuck Short
Status: Merged
Merged at revision: 34
Proposed branch: lp:~zulcss/ceilometer/ceilometer-fbfs-jun17
Merge into: lp:~ubuntu-server-dev/ceilometer/havana
Diff against target: 109 lines (+35/-15)
6 files modified
debian/changelog (+10/-1)
debian/control (+3/-2)
debian/patches/default-dbconnection-sqlite.patch (+12/-12)
debian/patches/fix-setup-requirements.patch (+8/-0)
debian/patches/series (+1/-0)
debian/pydist-overrides (+1/-0)
To merge this branch: bzr merge lp:~zulcss/ceilometer/ceilometer-fbfs-jun17
Reviewer Review Type Date Requested Status
James Page Approve
Review via email: mp+170367@code.launchpad.net

This proposal supersedes a proposal from 2013-06-17.

To post a comment you must log in.
Revision history for this message
James Page (james-page) wrote :

Merged and pushed.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'debian/changelog'
2--- debian/changelog 2013-06-05 09:47:36 +0000
3+++ debian/changelog 2013-06-19 13:57:35 +0000
4@@ -1,7 +1,16 @@
5-ceilometer (2013.2~b1-0ubuntu2) UNRELEASED; urgency=low
6+ceilometer (2013.2.a76.g1d13c31-0ubuntu1) UNRELEASED; urgency=low
7
8+ [ Yolanda Robla ]
9 * debian/patches/default-dbconnection-sqlite.patch: updated db section
10
11+ [ Chuck Short ]
12+ * New upstream version.
13+ * debian/control: Suggest python-happybase.
14+ * debian/patches/default-dbconnection-sqlite.patch: Refreshed.
15+ * debian/control: Bump requirements for stevedore to 0.9.
16+ * debian/patches/fix-setup-requirements.patch: Drop happybase requirements.
17+ * debian/control: Add python-simplejson
18+
19 -- Yolanda Robla <yolanda.robla@canonical.com> Wed, 05 Jun 2013 11:46:29 +0200
20
21 ceilometer (2013.2~b1-0ubuntu1) saucy; urgency=low
22
23=== modified file 'debian/control'
24--- debian/control 2013-05-28 11:37:17 +0000
25+++ debian/control 2013-06-19 13:57:35 +0000
26@@ -16,7 +16,6 @@
27 python-fixtures,
28 python-flask (>= 0.9),
29 python-glanceclient,
30- python-happybase,
31 python-iso8601,
32 python-keystoneclient (<< 1:0.3),
33 python-kombu,
34@@ -35,9 +34,10 @@
35 python-pymongo (>= 2.2),
36 python-requests,
37 python-setuptools-git (>= 0.4),
38+ python-simplejson,
39 python-sphinx,
40 python-sqlalchemy,
41- python-stevedore (>= 0.6),
42+ python-stevedore (>= 0.9),
43 python-swift,
44 python-swiftclient,
45 python-testtools,
46@@ -52,6 +52,7 @@
47 Package: python-ceilometer
48 Architecture: all
49 Depends: ${misc:Depends}, ${python:Depends}
50+Suggests: python-happybase
51 Description: ceilometer python libraries
52 Ceilometer aims to deliver a unique point of contact for billing systems to
53 aquire all counters they need to establish customer billing, accross all
54
55=== modified file 'debian/patches/default-dbconnection-sqlite.patch'
56--- debian/patches/default-dbconnection-sqlite.patch 2013-06-05 09:47:36 +0000
57+++ debian/patches/default-dbconnection-sqlite.patch 2013-06-19 13:57:35 +0000
58@@ -1,12 +1,12 @@
59-Index: ceilometer/etc/ceilometer/ceilometer.conf.sample
60-===================================================================
61---- a/etc/ceilometer/ceilometer.conf.sample 2013-06-04 17:46:52.000000000 +0000
62-+++ b/etc/ceilometer/ceilometer.conf.sample 2013-06-05 09:36:45.074895860 +0000
63-@@ -517,6 +517,7 @@
64- # The SQLAlchemy connection string used to connect to the
65- # database (string value)
66- #connection=sqlite:////common/db/$sqlite_db
67-+connection=sqlite:////var/lib/ceilometer/ceilometer.sqlite
68-
69- # timeout before idle sql connections are reaped (integer
70- # value)
71+diff -Naurp ceilometer-2013.2.a76.g1d13c31.orig/etc/ceilometer/ceilometer.conf.sample ceilometer-2013.2.a76.g1d13c31/etc/ceilometer/ceilometer.conf.sample
72+--- ceilometer-2013.2.a76.g1d13c31.orig/etc/ceilometer/ceilometer.conf.sample 2013-06-17 07:37:03.000000000 -0500
73++++ ceilometer-2013.2.a76.g1d13c31/etc/ceilometer/ceilometer.conf.sample 2013-06-17 07:48:41.024448351 -0500
74+@@ -88,7 +88,7 @@
75+ #
76+
77+ # the filename to use with sqlite (string value)
78+-#sqlite_db=ceilometer.sqlite
79++sqlite_db=sqlite:////var/lib/ceilometer/ceilometer.sqlite
80+
81+ # If true, use synchronous mode for sqlite (boolean value)
82+ #sqlite_synchronous=true
83
84=== added file 'debian/patches/fix-setup-requirements.patch'
85--- debian/patches/fix-setup-requirements.patch 1970-01-01 00:00:00 +0000
86+++ debian/patches/fix-setup-requirements.patch 2013-06-19 13:57:35 +0000
87@@ -0,0 +1,8 @@
88+diff -Naurp ceilometer-2013.2.a76.g1d13c31.orig/requirements.txt ceilometer-2013.2.a76.g1d13c31/requirements.txt
89+--- ceilometer-2013.2.a76.g1d13c31.orig/requirements.txt 2013-06-17 07:37:03.000000000 -0500
90++++ ceilometer-2013.2.a76.g1d13c31/requirements.txt 2013-06-17 08:59:55.100450424 -0500
91+@@ -22,4 +22,3 @@ requests>=1.1,<1.2.1
92+ wsme>=0.5b2
93+ pyyaml
94+ oslo.config>=1.1.0
95+-happybase>=0.4
96
97=== modified file 'debian/patches/series'
98--- debian/patches/series 2013-05-21 14:28:17 +0000
99+++ debian/patches/series 2013-06-19 13:57:35 +0000
100@@ -1,1 +1,2 @@
101 default-dbconnection-sqlite.patch
102+fix-setup-requirements.patch
103
104=== modified file 'debian/pydist-overrides'
105--- debian/pydist-overrides 2013-02-01 16:10:18 +0000
106+++ debian/pydist-overrides 2013-06-19 13:57:35 +0000
107@@ -1,1 +1,2 @@
108 pymongo python-pymongo
109+happybase

Subscribers

People subscribed via source and target branches