[plugins] Monitoring group parameter is absent in metadata.yaml file

Bug #1458592 reported by Irina Povolotskaya
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Evgeniy L

Bug Description

The groups field is used to specify group which your plugin belongs to.
Depending on the value of the field, the plugin will fall into a specific category of the Fuel Plugins Catalog.
Currently, the following values are introduced for 'groups':
1) network
2) storage
3) storage::cinder
4) storage::glance
5) hypervisor.

If your plugin does not belong to any of these options, it will fall into Others group.
That harms a lot to a number of Monitoring plugins like LMA Collector, Zabbix, ElasticSearch-Kibana, InfluxDb-Grafana delivered in 6.1 release.

Let's provide monitoring option for those plugins.

Evgeniy L (rustyrobot)
Changed in fuel:
status: New → In Progress
Revision history for this message
Evgeniy L (rustyrobot) wrote :
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-plugins (master)

Reviewed: https://review.openstack.org/185394
Committed: https://git.openstack.org/cgit/stackforge/fuel-plugins/commit/?id=a3bdfb92857de6962842cb4fa43ce483a9d431c5
Submitter: Jenkins
Branch: master

commit a3bdfb92857de6962842cb4fa43ce483a9d431c5
Author: Evgeniy L <email address hidden>
Date: Mon May 25 17:24:43 2015 +0300

    Add monitoring group

    Closes-bug: #1458592
    Change-Id: I377f64b140bd189040e639cfb238ac899cec1cf1

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
Irina Povolotskaya (ipovolotskaya) wrote :
tags: added: on-verification
Revision history for this message
Alexander Kurenyshev (akurenyshev) wrote :

Steps were used for verify:
1) Install master node
2) Install Fuel Plugin Builder at the nailgun container on the master node
3) Create new plugin with "group" == "monitoring"
4) Build and install plugin
5) Perform request to the nailgun API: http://<master_ip>/api/plugins. Check plugin "group" field from response.

There is a new group "monitoring".

Verified on the #521 ISO.

Changed in fuel:
status: Fix Committed → Fix Released
tags: removed: on-verification
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.