Lua libraries shipped by the LMA collector should not live with the Heka libraries

Bug #1553218 reported by Simon Pasquier
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
StackLight
Fix Committed
Medium
Swann Croiset

Bug Description

The Lua libraries that come with the LMA collector plugin [1] are stored in /usr/share/heka/lua_modules. They could go in their own directory (eg not in /usr/share/heka) as long as all the sandbox plugins configure the module_directory parameter:

  module_directory="/usr/share/lma_collector/lua_modules;/usr/share/heka/lua_modules"

[1] https://github.com/openstack/fuel-plugin-lma-collector/tree/master/deployment_scripts/puppet/modules/lma_collector/files/plugins/common
[2] http://hekad.readthedocs.org/en/v0.10.0/config/common_sandbox_parameter.html

Tags: tech-debt
tags: added: tech-debt
removed: techdebt
Changed in lma-toolchain:
milestone: 1.0.0 → none
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-plugin-lma-collector (master)

Fix proposed to branch: master
Review: https://review.openstack.org/310692

Changed in lma-toolchain:
assignee: LMA-Toolchain Fuel Plugins (mos-lma-toolchain) → Simon Pasquier (simon-pasquier)
status: Triaged → In Progress
Changed in lma-toolchain:
assignee: Simon Pasquier (simon-pasquier) → Swann Croiset (swann-w)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-plugin-lma-collector (master)

Reviewed: https://review.openstack.org/310692
Committed: https://git.openstack.org/cgit/openstack/fuel-plugin-lma-collector/commit/?id=9babc1e1a37db0c7236c0069d31529a637aaddb7
Submitter: Jenkins
Branch: master

commit 9babc1e1a37db0c7236c0069d31529a637aaddb7
Author: Simon Pasquier <email address hidden>
Date: Wed Apr 27 17:35:44 2016 +0200

    Use a dedicated directory for Lua libraries

    Change-Id: I1c81a55b0f7b4a83e9ea55131a36c261575c5fd9
    Closes-Bug: #1553218

Changed in lma-toolchain:
status: In Progress → Fix Committed
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.