Commit Graph

85 Commits

Author SHA1 Message Date
Andreas Jaeger edd15e4f6b Retire repository
Fuel repositories are all retired in openstack namespace, retire
remaining fuel repos in x namespace since they are unused now.

This change removes all content from the repository and adds the usual
README file to point out that the repository is retired following the
process from
https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project

See also
http://lists.openstack.org/pipermail/openstack-discuss/2019-December/011675.html

A related change is: https://review.opendev.org/699752 .

Change-Id: I387b9c934c72ecaa7f38aafeafb2178c08c5b3c1
2019-12-18 19:43:51 +01:00
Ildar Svetlov d9be39758e Convert event metadata timestamps to ISO 8601 format for ES
Change-Id: Ifdb74ae6c9b6ffaed164ed7e338f60165df0a15e
2017-06-25 18:35:54 +04:00
Mykyta Karpin 4ffa31b4ad Run hindsight on ubuntu 16.04
Change-Id: I4fa43e890dd99eab970a990410e4d9df27687357
2017-03-28 16:26:16 +03:00
Mykyta Karpin 32d6e48917 Fix heat-engine provider
Starting MOS 10.0 heat-engine isn't run under pacemaker,
so we need to unset the provider field.

Change-Id: I838feeb265bfc707628241f0e9da10a5c73838da
Closes-Bug: #1673074
2017-03-16 17:29:10 +02:00
Simon Pasquier 086ea06c19 Fix lint errors in Puppet manifests
Change-Id: I42e998d6ccfc15976e64326f3ad118294e551184
2017-03-09 16:36:19 +01:00
Jenkins 0e558142e5 Merge "Remove empty fields from resource metadata" 2017-02-16 10:21:35 +00:00
Ildar Svetlov 0b9de5bc89 Remove empty fields from resource metadata
Change-Id: I6d8b1678e2e26e541d41d5894890cad57f4488a8
2017-02-14 17:19:00 +04:00
Jenkins 66cecd7f08 Merge "Convert resource timestamps to RFC3339 format for ES" 2017-02-13 09:05:56 +00:00
Ildar Svetlov 5494211a42 Convert resource timestamps to RFC3339 format for ES
Change-Id: Iffe442c6f855f30fb7bbbe9c39399a0bfd35db11
2017-02-08 15:03:22 +04:00
Ildar Svetlov 078ee65a9d Aodh evaluator fix
Add aggregation function into ceilometer statistic request from
aodh_evaluator.

Change-Id: I60caae282c71271db2776dd8cd741e480681e156
2016-12-13 12:31:12 +04:00
Ildar Svetlov a8f15cdc6d Boost get_unit func in impl_stacklight.py
get_unit function send requests into DB to get unit of meter.
There are a small amount of default meters in Ceilo.
This patch replace impl_stacklight.py by modified.
New version of script implement dictionary of units for
default meters to boost get_unit function.

Change-Id: I25d212e8b14e5b1ef07285add33317e3c80ff089
2016-12-12 12:46:11 +04:00
Volodymyr Kornylyuk b3b60192de Install python libraries from deb packages
Change-Id: Ice855627fa2d0258379f25728ef9f0fbdb004678
2016-10-13 11:41:59 +03:00
Roman Babyuk e678ed724d Fix for 'refreshing' ceilometer-polling to cover kafka enabled or disabled scenarios
Change-Id: I8264599f88bc519b1e0f8155c97d6a9e6d28365c
2016-10-07 22:07:24 +03:00
Roman Babyuk 11b4b9b0f6 hot fix of 'duplicate declaration' of puppet resource
Change-Id: I136b26edb9f8c602403be8e768801d6b77fc6134
2016-10-07 11:00:05 +03:00
Nadya Shakhat b42cc8c9bf Clean up UI
Change-Id: Ic51218b95ff79c6892e9755d852afb7151d62842
2016-10-06 11:51:57 +00:00
Volodymyr Kornylyuk 0b2b24f771 puppet-lint workaround
Change-Id: I6540ed3a570e51af4461072feda0ec2221685231
2016-10-06 11:51:12 +00:00
Roman Babyuk 4d2cc186bd ceilometer polling service refresh on pipeline.yml change
Change-Id: I4849a7bb840c32be5f1ce44824f70a45cccefcef
2016-10-05 14:31:15 +03:00
Volodymyr Kornylyuk 954bec82ae Fix issue with prune input
Now prune input doesn't work because we have issue with invalid puppet
manifest which should create a hard link to default prune input. Aslo,
prune_input.cfg has not required "filename" option.
This CR fixes both.

Change-Id: I9b52e9515899b7912bb7d3c6a2674ef561912249
2016-09-28 14:11:57 +00:00
Jenkins 264fee2408 Merge "Fix samples metadata processing" 2016-09-28 13:47:43 +00:00
Ilya Tyaptin c657c3767e Increase Hindsight output and instruction limits
These options are increased because we need output more than >64KB
in case when compute polling agent sends batches with 200-1000
samples.

Change-Id: Ie0a8c3b8a4a1a10095797320b94b9e8220069c1d
2016-09-28 16:34:43 +03:00
Ilya Tyaptin 21b9ca6f00 Fix samples metadata processing
In this patch we are fix metadata processing for samples with
unexpected metadata.

Change-Id: Ie95967c6b0700e5d0777dd236d1824a148f9f276
2016-09-28 16:24:47 +03:00
Roman Babyuk 58a3f8cff7 Fix puppet-lint error in hindsight.pp
Change-Id: Ia28b6612cdaa7644e1722195ab5fc91d75c5b366
2016-09-28 07:14:31 +00:00
Jenkins ae2adf456b Merge "Add prune input to Hindsight" 2016-09-27 16:18:56 +00:00
Ilya Tyaptin 0dc2cf95c8 Add prune input to Hindsight
Prune input deletes the log files generated by the input and
analysis plugins when all the analysis and output plugins are done
consumining them (within ticker_interval seconds).

Change-Id: I20be8e169117c166090b260eb52f1c2d3124ab89
2016-09-27 19:09:04 +03:00
Roman Babyuk 302fd461ea Clean up
Change-Id: I2b6d3f02bd963304bb70587074701f2960bfdfdb
2016-09-27 15:04:31 +03:00
Jenkins c497aae121 Merge "Fix metadata_fields computation in hiera.pp" 2016-09-27 11:01:34 +00:00
Simon Pasquier eb111bec36 Fix metadata_fields computation in hiera.pp
Change-Id: Ifc7082cbc3173731c34f5f4e42275a44f93367e3
2016-09-27 10:52:03 +02:00
Volodymyr Kornylyuk e1b55627f3 Add respwan for hindsight service
Change-Id: I7fe74e64bb7acfaa79d8ef74a28a30b9c7537adc
2016-09-26 21:35:55 +03:00
Jenkins 9c46783929 Merge "Pacemaker fix for coodination and other fixes" 2016-09-26 14:44:45 +00:00
Jenkins 6634247fb9 Merge "'Extra Metadata' instead of metadata_fields in UI. ability to add to defaults for metadata_fields." 2016-09-26 13:06:32 +00:00
Volodymyr Kornylyuk 6a89509b2b Pacemaker fix for coodination and other fixes
- start ceilometer-agent-central and aodh-evaluator on all controllers
- create kafka topics before hindsight start

Change-Id: Icef2d5ad1d2926fa7f794f0da998f2259a1b98a2
2016-09-26 15:53:44 +03:00
Roman Babyuk d2b23f3178 'Extra Metadata' instead of metadata_fields in UI. ability to add to defaults for metadata_fields.
Change-Id: I612a7f3ab3635052b3db7b0da40d529265594c3d
2016-09-26 10:26:46 +03:00
Jenkins a874aef9dd Merge "Fix lua issues in elasticsearch hidnsight part" 2016-09-23 15:50:18 +00:00
Jenkins e2bd78b637 Merge "Fixes for ES and notificatin_topics/driver" 2016-09-23 15:43:23 +00:00
Roman Babyuk b78b1a0cb3 Fixes for ES and notificatin_topics/driver
Change-Id: I6476e5f38361d1a34d0ecbbaca67f63b46ca6407
2016-09-23 15:31:47 +00:00
Ilya Tyaptin 5e1f37d594 Install kafka relative packages on computes, other fixes
- ceilometer polling agent on computes depends on oslo.messaging.kafka
and kafka-python >= 1.0.0. In this CR we install it on computes.
- metering_partitions number fix

Change-Id: Ibfc5f96b0a2ad836278f86c7343c467574890fbd
2016-09-23 18:30:59 +03:00
Ilya Tyaptin 9fe5872f62 Fix lua issues in elasticsearch hidnsight part
In this CR issues with global variables, dot in ES fields and
port template have been fixed.

Change-Id: I819d9ca5f54500ef1dde8941d34deb3110e4bbf8
2016-09-23 17:53:27 +03:00
Volodymyr Kornylyuk 899ca96af5 Fix ceilometer polling interval, mongo url
- changes polling interval from 600 to 60
- removes mongo url from database/connection in ceilometer.conf

Change-Id: Idf0f0fcd8e1c5525faeca52c5cbcc99305b707d1
2016-09-23 12:41:49 +00:00
Ilya Tyaptin 4d385af992 Change decoder_module to decoder in kafka_input
This change fixes issue with kafka-input initialization.

Change-Id: I38bc6ebfaa7e7c5fc37a512e31cce52f2213ba73
2016-09-21 16:32:25 +00:00
Volodymyr Kornylyuk 038379060c Ceilometer config on compute, other fixes
- kafka url on compute
- oslo package update
- create topics before ceilometer start

Change-Id: I6af7e9a2bc88dbe51db9bbf45fcbce7f44893a41
2016-09-21 19:05:35 +03:00
Volodymyr Kornylyuk 6db04139c9 Changes schema for oslo.messaging driver
Change-Id: I15d4b21de9f88d11954aec07ff3db4e9a1476055
2016-09-21 14:02:02 +00:00
Jenkins 1301beb522 Merge "Hindsight multiple input plugins" 2016-09-21 06:43:50 +00:00
Jenkins 6509c1a19e Merge "Fix Hindsight modules issues" 2016-09-21 06:42:57 +00:00
Ilya Tyaptin 4b744ac6e6 Fix Hindsight modules issues
- Decoder for kafka_input.lua has been defined
- Instructions limit for input Hindsight plugins has been added
to general config, because it's not applied from local config
- Walkaround of issue with several Kafka brokers has been added

Change-Id: Iac19353513bc38bdd8c94de82d7332f3c4cac76d
2016-09-20 20:01:04 +03:00
Roman Babyuk ce7154afc5 Hindsight multiple input plugins
Change-Id: I2c9cbeeb3bf052fe931f0e49c1a0417850e377e0
2016-09-20 17:57:28 +03:00
Volodymyr Kornylyuk 0742e996fb Fix invalid InfluxDB output message_matcher
Change-Id: Idb997a33c26a6eb9562d987b100763c9d383be8d
2016-09-20 15:51:37 +03:00
Volodymyr Kornylyuk fcbbc98c74 Oslo messaging update
- updates packages
- kafka url fix

Change-Id: Idd2a4e46c34813ae67845dfac8d7e9aee3a04e48
2016-09-20 12:12:47 +03:00
Volodymyr Kornylyuk 612b931bf9 Rabbit IP fix
- replaces apmp hosts list with management_vip address

Change-Id: I3a007a25daf100dc1da1fb07cb4e4ad9e124f963
2016-09-19 20:47:11 +03:00
Volodymyr Kornylyuk 0ae8c7888f Creates topics
- creates Kafka topics: notifications.sample and metering.sample

Change-Id: I6cb6abd8f0f121c477bdeb1f5e436a651ba77226
2016-09-19 11:44:59 +00:00
Ilya Tyaptin 93695c158c Fix issues in Lua modules
Fixed:
- Using table for brokerlist instead of string
- Importing elasticsearch module in encoder
- Importing influx module instead of influxdb

Change-Id: Iea0aa51f9c7ac6a72e045676618475db81a0310b
2016-09-16 11:45:02 +00:00