There was a recent question in IRC about how to configure Ceilosca.
These edits should make it clearer that Gnocchi is not needed
in a Ceilosca deployment, and how to disable it.
Change-Id: I25b894e1ad222e3b55c6787c0625c03b9ebdcbf1
In our efforts to clean up meters that were removed from Ceilometer
in the Rocky release (see c514916761 )
the ceilosca_pipeline.yaml was deleted. However, that file is needed
for the devstack plugin, as specified in devstack/settings .
This patch restores that file, and renames it to make the purpose
clearer.
Also added comments to the pipeline.yaml files to indicate their
purpose.
Change-Id: I28de9011d3e8c73f9d5057c8ca05cd42d3262dfc
This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.
This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.
This update should result in no functional change.
For more information see the thread at
http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html
Change-Id: I37a7c44da90e2067adf7b99154fb21e534e4f504
As of Queens the Ceilometer V2 API has been removed. Storage
driver related code in monasca-ceilometer can thus be removed.
Backport some refactoring that came up in creating
https://review.openstack.org/#/c/562400/
Realized some class names could be clearer and fit better with
Ceilometer.
Update test-requirements.txt with Rocky release of
python-monascaclient. Also include more license info.
Specify py35 instead of py34 in tox.ini (gates already using py35).
Include updates to devstack configuration to keep up with master
ceilometer. These include adding values for the [monasca] section
in ceilometer.conf and refreshing setup.cfg as well as updating
how the connection url to Monasca API is configured.
Also include some testing notes in devstack/README.md
Change-Id: I9291dfc06d67f18109a0ff66184bd418c6361977
monasca-ceilometer repo has an example copy of the ceilometer.conf
file used for devstack deployment and as an example. Ceilometer
project has made a few changes in Pike and Queens (including
removal of the famous v2 API), so some options have changed.
Also noticed a typo in devstack/plugin.sh.
Change-Id: I2dabefd825bbe131b42d435af479075f8a372e0d
monasca-ceilometer repo now gets
copied into the vagrant VM, and
local.conf gets updated with
location and branch information,
so that any change can be
tested.
Also made following two changes:
1.)
Fix auth_url property being set in the
service_credentials section.
2.)
Create pipeline yaml with meters which
match monasca_definitions yaml.
Change-Id: I24da3b0df73079e03ff3f8a210851394a31c9c25
Update the included local.conf settings which ceilosca.sh uses
to configure services.
Update the README.md to reflect ceilosca.sh update
Add a workaround to plugin.sh to avoid an issue with auth_url
and the ceilometer client.
Change to bento/ubuntu-16.04 Vagrant box.
Change-Id: Ibc9e1baf64658a670bc697d586b3ca34af33fe18
A few things have been updated in code but not in the READMEs
and scripting to allow a devstack deployment of Ceilosca
on top of a Ceilometer checkout. This commit should fix that.
Most notable, the devstack/plugin.sh was modified to include
copying the ceilosca_mapping directory in to ceilometer.
Change-Id: I269f5ec12c95c6ab2c0149ecc12811edbb60585e
- Leverages monsaca devstack and uses new devstack plugin model
to setup ceilosca.
- Also some refactoring in directory structure
Change-Id: I097c86f92e1ec09ceeb3d0d4831ff8c51c3aa1a3