| Commit message (Collapse) | Author | Age | Files | Lines |
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The parameter "cumulative" was interpreted as a list and could
not be recognized as a valid Type for SQL query hence failing
to record the data for the pollster.
The presence of ',' operator in the pollster class after the term
CUMULATIVE caused it to be treated as a list
This is corrected to interpret the field as a string which will
be successfully recorded to the meter database.
Change-Id: I10a69134a7f0c42a3e6c0d9bb7568e8d8fd2a932
Closes-Bug: 1378742
(cherry picked from commit f8f63d4b15ce68797d6e16943bd85efb19a77752)
|
|/
|
|
|
|
|
|
|
|
| |
Otherwise we miss the oslo.db configuration option in the sample config
file.
Closes-Bug: 1379808
Change-Id: I3a70e5da42562081002286d37ba1a200150c8cfc
(cherry picked from commit f7392e47575c8baa081406b03cf14ce2894a5996)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The workflow boils down to:
$ sudo easy_install Babel
$ sudo yum install gettext
$ python setup.py extract_messages
$ python setup.py update_catalog --no-fuzzy-matching \
--ignore-obsolete=true
$ source \
../project-config/jenkins/scripts/common_translation_update.sh
$ setup_loglevel_vars
$ cleanup_po_files ceilometer
Change-Id: Ia16b2b15004e0e0cbd4332ed5106ba04f1736ade
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The ipmi meters use resource_ids which make it challenging
to select information for all the sensors of a particular type.
This change adds metadata that identifies the physical node on
which a sensor exists.
There are still remaining issues with the naming of ipmi and
sensor-related meters that will need to be addressed separately.
Closes-Bug: 1377157
Change-Id: Ib53755112e4757aa53ab60079f3c555e21a72b63
(cherry picked from commit 3b20fa08527170aaca38253277feedf0f2d11217)
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| | |
the path also requires encoding as syslogs still show errors.
Closes-Bug: #1369124
Change-Id: Ie4d19a5a7dd5ce29e10c6e082bfcb33e6e641623
(cherry picked from commit dbe8c8b20f4231841d2086fbfd278f3a4cde8324)
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
"import collections" also works on Python 2.6 but
collections.OrderedDict() is not available so the current check is
wrong. Using a function to get an OrderedDict() instance works fine for
that.
Closes-Bug: #1375568
Change-Id: Iaf739dc2deb7d4b09bf477be60de4df8c4fcf5c0
(cherry picked from commit 7212f7dc92c1c6fd5d7e36fc270b74efec412d72)
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When network services such as lbaas, fwaas or vpnaas are disabled
in neutron, the discovery continues to poll the api calls and gets
back a not found exception. The fix here is to catch the exception
so it doesn't go unhandled.
Change-Id: I8f350b9009f0d8c172836b1dd1123e966f887fdb
Closes-Bug: #1374012
(cherry picked from commit b65554eb460a282a2ab0a2dcc0053a8691cb9373)
|
|/
|
|
| |
Change-Id: I4a0be4a03e6c3590a7cab8f4548a128fdc31d1ca
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Currently, unittests at real HBase are not usually used.
Jenkins jobs and a predominant amount of developers use
HBase mock. One of the reasons for this is that unittests at real
HBase are too slow. It's due to processing of "disable_table"
and "delete_table" commands. In HBase these command take up
to 1-2 seconds. Now we create all table-set for each test that's
why at real HBase unit tests may be executed several hours.
So, at real HBase backend unit tests may be executed several hours.
My CR speeds up this case. To solve this problem it was decided
to keep all test data in one table. To provide a distinguishability
of data from different tests unique row-prefix is used for each one.
Creating and deleting required table are implements at
setup-test-env.sh.
Separating data is implemented with mock.patchs which transforms row
value in happybase.Table methods.
Change-Id: I1883d6e0619b0b2f223a4e58bdc0fc0656636e1f
Closes-bug: #1372912
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Resources statically defined in pipeline.yaml are currently not
subject to workload partitioning, so we can't do HA. If we have
multiple agents running with the same pipeline.yaml, the samples
will be duplicated.
This patch partitions the static resources as well.
Closes-bug: #1369538
Change-Id: Iff3b33db58302fb2e89b1b3722937a031a70be5f
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Adding information about some daemons of Ceilometer.
Change-Id: Ib31588f962d393cb2c1d9ee96e9d62b8898233cc
Closes-Bug: 1368938
|
|\ \ \ \
| | |/ /
| |/| | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Previously, the amalgamation of static resources and discovery
extensions defined for all matching pipeline sources were passed
to each pollster on each polling cycle.
This led to unintended duplication of the samples emitted when
an individual pollster matched several sources.
Now, we relate the static resources and discovery extensions to
the originating sources and only pass these when a pollster is
traversed in the context of that source.
Similarly, sinks are now related to the originating source and
samples are only published over the sinks corresponding to the
current sources.
Closes-Bug: #1357869
Change-Id: Ie973625325ba3e25c76c90e4792eeaf466ada657
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Support 'metering_connection' option in ceilometer-dbsync.
Closes-Bug: #1373269
Change-Id: I02f439ae89f265e088ca539ab355561d1b7b1c31
|
|\ \ \ |
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | |
| | | |
Repeatedly logging all the data about each instance is too verbose
for the INFO level, it should use the DEBUG level.
Change-Id: I5420c74e364790b2ff0a875337d5cd4d002ab5b5
Closes-Bug: #1373427
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Other way of global debug opt value interpolation is needed
for the pecan_debug option, as bool opt interpolation
seems to be not working in the oslo.config
Closes-Bug: 1373360
Change-Id: I77c4d02b0821b559d7de7329acf11c6d490f51b1
|
|\ \ \ |
|
| | |/
| |/|
| | |
| | |
| | |
| | | |
AlarmEvaluationService is not using abc.ABCMeta, so remove it.
Change-Id: I9df6ac9e5842d03191946f719549d554c51e6540
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
auth_token middleware is deprecated from keystoneclient. this
patch updates references to use keystonemiddleware instead.
Change-Id: I79b9657cafbc66000ee63b8d16104af9cd32552d
Closes-Bug: #1373115
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Mutables in the method params defaults might cause errors and
that's why it's anti-pattern in most of the cases and should be
removed.
Change-Id: Ib1498e68ab9cc770b237a324b733c85b4a5c6839
|
|\ \ \ \
| |_|_|/
|/| | | |
|
| | |/
| |/|
| | |
| | | |
Change-Id: I25df9cf375e981d5b9fb81fbb2841ec35bc59730
|
|\ \ \
| |/ /
|/| | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Misspelling of "possibilities" found in
class QueryAlarmHistoryController in
/ceilometer/ceilometer/api/controllers/v2.py
Change-Id: I88a6b3f56198c254763d324f1e4df5302f8d1094
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
currently, db2 driver code is not being tested. the scenario tests
are essentially calling the mongodb driver code twice.
Change-Id: I4987bb974e4f8ad6584e7939c14e59f243562fef
Closes-Bug: #1371396
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When services are registered to keystone without using default
service types, pollsters for the services don't work. This fix
enables the pollsters to get service types from ceilometer.conf.
If there is no entry in the file, the default service types
will be used.
Change-Id: Iab30b6e749f5d2af4ecb0bbf6fe1a137793f4c2c
Closes-Bug: 1353356
DocImpact: Add new parameters in ceilometer.conf
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Now in upstream, if HBase table exists when we upgrade
backend AlreadyExists exception is raised. Also
exception raising interrupts creating of other tables.
It is an incorrect behavior because we should create
all tables and migrate them if need or use existing
tables.
Change-Id: I8e8a8ae633351de8393b5103910510dd635245be
Closes: bug #1370508
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
the swift middleware does not handle environment variables correctly.
this is causing ceilometer errors to be thrown in syslogs in the
check-swift-dsvm-full tests.
this patch adds in unicode support.
Closes-Bug: #1369124
Change-Id: Icf0874efcc69d9889df591b2cb4bbdd3930eaf68
|
|/ / /
| | |
| | |
| | | |
Change-Id: I793b6d86096209c55c934f818242ae3bc58fc56f
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Added description of pipeline discovery section, also corrected some
minor errors.
Closes-Bug: #1371373
Change-Id: I7370d1464fc5723c9535f0c90b3e4c2281361e42
|
|\ \ \
| |/ /
|/| | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
As reported in the bug, the documentation needs to be updated with
new config file DevStack uses. This patch simply updates information
in "Installing and Running the Development Version" page.
Change-Id: I5ee8f528be44b4fe801b38c748fff7314980a93e
Closes-Bug: #1370476
|
| |/
|/|
| |
| |
| |
| |
| |
| | |
Uses the help text from where the options are defined.
Closes-Bug: #1370030
Change-Id: I77e048ea37492c32a8d81c5d27262a4398ffaf3a
|