Commit Graph

11 Commits

Author SHA1 Message Date
Luka Peschke
da7dbc4593 Deprecate the ceilometer collector
The Ceilometer API has been deprecated for a while now. Some of the meter
types queried by the collector (instance, image) have been removed from the
Telemetry project in the Ocata release.

In order to make sure that the warning will be seen, it has been put in the
constructor of the Worker class.

We should completely remove the collector during the next release cycle.

Change-Id: Ieaa2bc585d0cbcf7b035da627e189c920c9a8e08
2018-01-25 22:56:12 +01:00
Luka Peschke
6e470bc37b Fix UsageEnd in CSV reports
This fixes the value of UsageEnd in CSV reports. Currently, it is always
equal to the usage_start of the first processed dataframe + one collect period.

It was an issue with the first condition of _get_usage_end(): given that
_get_usage_start() was always called before _get_usage_end(), the condition
was always true and cached_end was never updated.

Change-Id: Ice8f3b291a2b1327b9b95e1974de1431a93fd29e
Story: 2001414
Task: 6112
2017-12-19 12:13:40 +01:00
Aaron-DH
e6f5c28e0e Remove deprecated APIs and method in cloudkitty
Remove deprecated model `ModuleEnableState` and use
`ModuleInfo` instead.

Also remove code of billingController, billingProcess
and billing datemodels.

Change-Id: Ie229edf736ef80b70d66649a1b26d68c69758e45
2017-11-29 09:50:18 +00:00
Zuul
7ff7910013 Merge "Add a tempest plugin gate job" 2017-11-28 14:08:15 +00:00
Luka Peschke
016fd7fa3a Add a tempest plugin gate job
This adds check and gate jobs using the new Tempest plugin to CloudKitty.
The jobs are non-voting for now.

Change-Id: I455eb7208fb97c140b94db9ae53f9da2cd87de82
2017-11-18 13:30:54 +01:00
deepakmourya
7a4c7188ab Remove setting of version/release from releasenotes
Release notes are version independent, so remove version/release
values. We've found that projects now require the service package
to be installed in order to build release notes, and this is entirely
due to the current convention of pulling in the version information.

Release notes should not need installation in order to build, so this
unnecessary version setting needs to be removed.

This is needed for new release notes publishing, see
I56909152975f731a9d2c21b2825b972195e48ee8 and the discussion starting
at
http://lists.openstack.org/pipermail/openstack-dev/2017-November/124480.html
.

Change-Id: If695142020e9d877163f40a10f360b9dce264bb3
2017-11-17 04:14:49 +00:00
Luka Peschke
8876785d18 Add a collector for Monasca
This adds a collector for Monasca. For now, only ceilometer metrics
published by ceilosca (https://github.com/openstack/monasca-ceilometer)
are collected, but this should be extended in the future.

Change-Id: If4553dd1ab1a45846699735979b54426e121a0b1
Task: 5717
Story: 2001211
2017-10-27 14:53:01 +02:00
b1692ab5e1 Update reno for stable/pike
Change-Id: I63438d895147680779366ce1c0691286715411c4
2017-08-18 08:02:09 +00:00
Van Hung Pham
efb35ee3a0 Switch from oslosphinx to openstackdocstheme
As part of the docs migration work[0] for Pike we need to switch to use
the openstackdocstheme.

[0]https://review.openstack.org/#/c/472275/

Change-Id: I90c760c25a2d9007982c7c0ae5b0bd76c9606bd2
2017-06-29 09:03:20 +07:00
5566a2a2dd Update reno for stable/ocata
Change-Id: I44e70effb2e9033ad07b3a6bc2f6b9249200ef4d
2017-02-02 21:57:39 +00:00
Deepak
0fbb20ab3a Added release note for cloudkitty
This adds the releasenotes directory to the cloudkitty repo.
It maintains the releasenotes for cloudkitty.

Change-Id: Ia624add53a456c05e24f3a725f5f5edd6af35f45
Implements: blueprint maintain-releasenotes
2017-01-09 05:50:39 +01:00