Commit Graph

20 Commits

Author SHA1 Message Date
Matthias Runge ca45bbdca0 Retire panko, the code is no longer maintained.
The contents of this repository are still available in the Git source
code management system. To see the contents of this repository before it
reached its end of life, please check out the previous commit with
"git checkout HEAD^1".

For any further questions, please email
openstack-discuss@lists.openstack.org or join #openstack-telemetry on OFTC.

Change-Id: Ic8a7001e708d8da7cf8951eefd0a96762ea5fa46
2021-05-27 11:36:44 +02:00
ghanshyam b996581f86 Remove use of unsupported TEMPEST_SERVICES variable
TEMPEST_SERVICES global variable is not supported
by devstack since long back.
- I380dd20e5ed716a0bdf92aa02c3730359b8136e4
- I9c24705e494689f09a885eb0a640efd50db33fcf

Service availability of tempest known services will be
set by devstack with local check.
- I02be777bf93143d946ccbb8e9eff637bfd1928d4

This commit removes the unused TEMPEST_SERVICES setting
Related-Bug: #1743688

Change-Id: I610527a56f13662ed6f10ae429d670f864582b33
2018-01-23 16:37:30 +03:00
ZhongShengping 0bbaa20089 Fix the port for Panko API in devstack
The port used for Panko in devstack is conflicts with Trove[1].
The 8777 port has been occupied by ceilometer. So set the panko
api port to 8977.

[1]https://github.com/openstack/trove/blob/master/devstack/plugin.sh#L61

Change-Id: If6621a6bd1c6a5486d85ee33ec0760c8bbe1f860
Closes-Bug: #1696613
2017-06-08 09:12:08 +08:00
gord chung 4d21a8d943 support uwsgi
this is basically a copy of I5f42f0e87e8f020f89a0ad840dc50754e6298200

Change-Id: I5080aa35f54338a36280b6840012896e2388f93c
2017-05-25 14:40:12 +00:00
gord chung 06a3652001 add tempest plugin base
- drop clients, exception as they don't relate to anything

Change-Id: I455419bd215c45ece19b27317bf10282b48b7a96
2017-01-13 19:29:59 +00:00
Julien Danjou 3009be7ee7 Rename to Panko
Change-Id: I50b5f6c7b74a4431ccb7af271c11fe9c027f83ab
Signed-off-by: Julien Danjou <julien@danjou.info>
2016-06-14 17:00:22 +02:00
Julien Danjou ba4f572fd3 Remove code that is not related to events storage and API
Change-Id: I63128835613eb5959244c2fd34bc266ddcf4251c
2016-06-14 17:00:22 +02:00
ZhiQiang Fan 54887ff59e [Trivial] Remove CEILOMETER_API_LOG_DIR option for devstack
This option is used for ceilometer-api when
CEILOMETER_USE_MOD_WSGI=False, and create a dedicate directory for
ceilometer-api log.

However, there is no such need, because for such case, ceilometer-api
is just a normal process like ceilometer-polling. We should let
oslo.log decide where to store the log, image that user configures
a path and we override in installation process, then he needs to hack
into screenrc to adjust the path, it is not friendly.

Here I propose to put the api log files in same directory as
ceilometer-polling, by default, it will be /opt/stack/logs.

Change-Id: Icca16dbef53929686950a72b40b2544f45f4afdd
2016-04-28 01:43:53 +08:00
Drew Thorstensen 4c491b52e2 Disable ceilometer-aipmi by default for devstack
Due to change https://review.openstack.org/#/c/295011/ the
ceiloemter-polling --polling-namespaces ipmi polling agent no
longer works by default.  This change set updates Ceilometer's
devstack plugin to disable that for standard stacks.

Change-Id: If445953e7ce2090632fe428c0ddd03f9cc6dedc6
Closes-Bug: 1564176
2016-03-31 22:22:04 +00:00
gordon chung 628ac86f48 enable notification agent partitioning
we should just enable this so we can at least catch major major
breakage.

Change-Id: Ib49257ac45c9baef997e24f5ae3327f951b97e2b
2016-01-26 14:13:31 -05:00
Julien Danjou 014fa900cd devstack: add support for Gnocchi backend
Change-Id: Ie5beee502ab07e4fca3353dae03c2f1f524a48c7
2016-01-18 14:28:40 +01:00
gordon chung c410ff9e82 Revert "Revert "devstack config for dogpile cache""
This reverts commit a0bb0f16b1.

Closes-Bug: #1519477
Co-Authored-By: Chris Dent <cdent@anticdent.org>
Change-Id: I34aa352c39d80692d7c3aa71eb108f0257d36484
2015-12-15 19:47:43 +00:00
Jenkins a2fb547f72 Merge "Revert "devstack config for dogpile cache"" 2015-11-27 21:18:22 +00:00
gordon chung a0bb0f16b1 Revert "devstack config for dogpile cache"
This reverts commit 5bcd6469d3.

i think this is making the gate fail quite hard. let's temporarily revert it.

Change-Id: I3fc8d4e9f79f2fde4fbc3b6b82e349f670926965
2015-11-27 17:27:20 +00:00
Jenkins 37905010bc Merge "devstack config for dogpile cache" 2015-11-27 00:04:51 +00:00
Julien Danjou 6bc86f75ea Remove alarming code
Since we moved all the alarming code and subsystem to the Aodh project,
remove it from Ceilometer.

Depends-On: I3983128d2d964b0f1f3326948b27f5d94df65a04
Depends-On: I99c9f2be0bbc70f289da5c2ba22698b8b7dc4495
Change-Id: Id169a914c1d1f2f5ad03ebb515d3d052204d5c5c
2015-11-24 13:44:58 +01:00
Chris Dent 5bcd6469d3 devstack config for dogpile cache
Cause devstack to configuration a [cache] section in ceilometer.conf
if CEILOMETER_CACHE_BACKEND is set. Currently set to default to
using dogpile.cache.redis and a redis server on localhost.

This options are not sufficient for generic use as the
"backend_argument"s are not controlled. For general use it is
probably best that tools just modify their local.conf to post config
ceilometer.conf.

Change-Id: I058e60f9440350f80262039171716a3ceb4dec62
2015-11-19 19:02:57 +00:00
Mehdi Abaakouk 1305987b17 Add missing ceilometerclient repo location
Change-Id: I7cbe0afa12c9d11ce2eaed1f4d29f41507e273f8
2015-10-06 17:21:16 +02:00
Ryota MIBU 5670ffebb6 devstack: add new option to support event-alarm
Change-Id: I71c11f3c57e4a055893a80083ce472cc92e27fb9
2015-09-03 18:56:12 +09:00
Chris Dent db92d31f16 Create a devstack plugin for ceilometer
This is mostly a straight port of devstack:lib/ceilometer with some
minor cleanups in the code. Notable changes include:

* default values are moved to devstack/settings
* all services provided by ceilometer are turned on by default, use
  disable_service to turn them off
* mongod smallfiles is no longer used as it is not (apparently) used
  with deb-based installs and there's a lot of water under the
  bridge since then, so let's remove the complexity
* config handling is broken down into smaller sub-functions
* explicitly require python redis driver if needed, otherwise it
  will not be available in a virtualenv
* install_ceilometermiddleware is not included, it is moved to
  lib/swift

Change-Id: If36faa72b8c8d0f58a4ab5d02ed9cf92de3583b7
2015-06-29 09:38:53 +00:00