[plugins] rpm packages for collectd v5.4

Bug #1439750 reported by Simon Pasquier
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Aleksander Mogylchenko

Bug Description

For the LMA collector Fuel plugin [1], we're leveraging the version 5.4 of collectd. Ubuntu Trusty ships with this version but not CentOS. Thus we need to make the RPMs available for the users that want to build the plugin themselves.

Here is the link to the tar.gz file that contain all the required RPMs: https://drive.google.com/file/d/0B2Tm7Jz65CjVdUk2SGNqYUFrcUk/view?usp=sharing

[1] https://github.com/stackforge/fuel-plugin-lma-collector

Tags: centos plugins
Revision history for this message
Simon Pasquier (simon-pasquier) wrote :
Changed in fuel:
milestone: none → 6.1
assignee: nobody → MOS Linux (mos-linux)
tags: added: centos
Changed in fuel:
importance: Undecided → High
Revision history for this message
Aleksander Mogylchenko (amogylchenko) wrote :

Evgeniya, this is waay to late to add bugs for current 6.1 release for new packages. Why was not it created in the development cycle?

Changed in fuel:
status: New → Opinion
assignee: MOS Linux (mos-linux) → Evgeniya Shumakher (eshumakher)
Revision history for this message
Simon Pasquier (simon-pasquier) wrote :

Hello Aleksander. This "bug" is related to the LMA collector Fuel plugin. As the development process for Fuel plugins is still in early stages, it was only a few days ago that I had the details about the procedure to host RPM packages. BTW it looks like EMC packages were added not so long ago to the repository [1]. Thanks!

[1] http://fuel-repository.mirantis.com/fuel-plugins/emc

Revision history for this message
Evgeniya Shumakher (eshumakher) wrote :

Aleksander, Simon -
Please discuss it directly.
Feel free to escalate to your managers.

Changed in fuel:
assignee: Evgeniya Shumakher (eshumakher) → MOS Linux (mos-linux)
Changed in fuel:
status: Opinion → Confirmed
assignee: MOS Linux (mos-linux) → Aleksander Mogylchenko (amogylchenko)
status: Confirmed → In Progress
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix proposed to packages/centos6/collectd (6.1)

Fix proposed to branch: 6.1
Change author: Aleksandr Mogylchenko <email address hidden>
Review: https://review.fuel-infra.org/5584

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Change abandoned on packages/centos6/collectd (master)

Change abandoned by Artem Silenkov <email address hidden> on branch: master
Review: https://review.fuel-infra.org/5609
Reason: not needed, changes are merged by package maintainer

Changed in fuel:
status: In Progress → New
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix proposed to packages/centos6/collectd (6.1)

Fix proposed to branch: 6.1
Change author: Aleksandr Mogylchenko <email address hidden>
Review: https://review.fuel-infra.org/5584

Changed in fuel:
status: New → In Progress
Revision history for this message
OSCI Robot (oscirobot) wrote : Fix merged to packages/centos6/collectd (6.1)

Reviewed: https://review.fuel-infra.org/5584
Committed: https://review.fuel-infra.org/gitweb?p=packages/centos6/collectd.git;a=commitdiff;h=5eaa74ec9f4c5d9e78b2ce426f19b610e8e7245f
Submitter: Michael Semenov
Branch: 6.1

Add collectd 5.4.1 to MOS

Source:
https://kojipkgs.fedoraproject.org//packages/collectd/5.4.1/3.fc20/src/collectd-5.4.1-3.fc20.src.rpm

Changes:
- disabled systemd support and enabled init;
- bumped release to 5.4.1-5 to avoid confusions;
- disabled rrdcached, java, modbus, nut and xmms plugins (no development packages);
- disabled generic-jmx;
- fixed custom libpq location;
- cleanup of "files" section (configure-disabled items);
- removed -r option from ln;

Closes-Bug: #1439750
Change-Id: Ib9260860324242b1074f087860797fa8a2efa95a

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

Steps to verify:
1) Install master node
2) Install Fuel Plugin Builder at the Nailgun container:
bash -c 'yum -y install git tar createrepo wget\
                    rpm dpkg-devel rpm-build;
                    git clone https://github.com/stackforge/fuel-plugins.git;
                    cd fuel-plugins/fuel_plugin_builder;
                    python setup.py sdist;
                    cd dist;
                    pip install *.tar.gz'

3) Clone LMA Plugin from https://github.com/stackforge/fuel-plugin-lma-collector
4) Build plugin with --build command
5) Install plugin at the master node
6) Enable plugin at the Fuel UI

All 4-6 steps are successful. There are no errors.

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.