Package: ceilometer / 2014.1.3-6

Metadata

Package Version Patches format
ceilometer 2014.1.3-6 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
using mongodb by default.patch | (download)

etc/ceilometer/ceilometer.conf.sample | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 uses mongodb by default in the connection directive
0001_Opencontrail_network_statistics_driver.patch | (download)

ceilometer/network/statistics/opencontrail/client.py | 165 165 + 0 - 0 !
ceilometer/network/statistics/opencontrail/driver.py | 149 149 + 0 - 0 !
ceilometer/neutron_client.py | 73 73 + 0 - 0 !
ceilometer/tests/network/statistics/opencontrail/test_client.py | 76 76 + 0 - 0 !
ceilometer/tests/network/statistics/opencontrail/test_driver.py | 145 145 + 0 - 0 !
ceilometer/tests/test_neutronclient.py | 74 74 + 0 - 0 !
requirements.txt | 1 1 + 0 - 0 !
setup.cfg | 1 1 + 0 - 0 !
8 files changed, 684 insertions(+)

 opencontrail network statistics driver
0002_Opencontrail_pollster_according_the_API_changes.patch | (download)

ceilometer/network/statistics/opencontrail/client.py | 69 16 + 53 - 0 !
ceilometer/network/statistics/opencontrail/driver.py | 107 64 + 43 - 0 !
ceilometer/tests/network/statistics/opencontrail/test_client.py | 47 19 + 28 - 0 !
ceilometer/tests/network/statistics/opencontrail/test_driver.py | 171 118 + 53 - 0 !
4 files changed, 217 insertions(+), 177 deletions(-)

 fix opencontrail pollster according the api changes
 With this patch the Opencontrail pollster now uses the Analytics API instead
 of the Web UI API proxy. Since the Analytics API doesn't implement any
 authentication mechanism, this patch removes the previous authentication
 code.
 .
 Also fix the pollster according to the API changes. New UT have been added for
 new resources that can be retrieved.
0003_Opencontrail_Handle_non ascii_character_in_meter_name.patch | (download)

ceilometer/api/controllers/v2.py | 6 4 + 2 - 0 !
ceilometer/tests/api/v2/test_list_meters_scenarios.py | 30 22 + 8 - 0 !
2 files changed, 26 insertions(+), 10 deletions(-)

 handle non-ascii character in meter name
 In Ceilometer, meter's name is user supplied, thus can contain non ascii
 characters. This patch encode Unicode objects to UTF-8 before returning the
 meter to the client.
 .
 Because I5814202e3d59fd29f96c8734e445367f766e6a4a is not backported in
 Icehouse, one resource can't have several meters with the HBase driver thus
 test_list_meters_scenarios.py has been modified to introduce a new sample with
 a new resource-id.
0004_Opencontrail_transformer_Add_aggregator_transformer.patch | (download)

ceilometer/tests/pipeline_base.py | 413 413 + 0 - 0 !
ceilometer/transformer/conversions.py | 94 94 + 0 - 0 !
setup.cfg | 1 1 + 0 - 0 !
3 files changed, 508 insertions(+)

 transformer: add aggregator transformer
 This adds a transformer aggregate counters until a threshold and/or a
 retention time and then flushing them out.
 .
 Also cherry picked bug-fixes related to this commit.
disable test_bin.py.patch | (download)

ceilometer/tests/test_bin.py | 154 0 + 154 - 0 !
1 file changed, 154 deletions(-)

 remove test_bin.py which does ftbfs
no PROTOCOL_SSLv3.patch | (download)

ceilometer/openstack/common/sslutils.py | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

 no ssl.protocol_sslv3
 This patch is needed since there's no ssl.PROTOCOL_SSLv3 support in Debian
 anymore, and otherwise, this breaks unit tests.