Commit 0e5fcd42 authored by Ophélie Gagnard's avatar Ophélie Gagnard

software/fluent-bit/software.cfg:

- Add metadata-collect-agent and its dependencies.
- Add fluent-bit output plugin for Wendelin (fluentbit_wendelin.so) and its dependencies.
parent 9c99b202
......@@ -3,10 +3,19 @@ extends =
buildout.hash.cfg
../../component/fluent-bit/buildout.cfg
../../stack/slapos.cfg
../../component/defaults.cfg
../../component/gcc/buildout.cfg
../../component/fmtlib/buildout.cfg
../../component/openssl/buildout.cfg
../../component/golang/buildout.cfg
parts =
template
slapos-cookbook
fmtlib
openssl
golang1.17
metadata-collect-agent
[python]
part = python3
......@@ -23,3 +32,27 @@ output = ${buildout:directory}/template.cfg
[template-fluent_bit]
< = template-base
output = ${buildout:directory}/template-fluent_bit.cfg
[metadata-collect-agent]
recipe = slapos.recipe.cmmi
path = ${mca-gitclone:location}
configure-command = :
make-targets =
no-dracut
install-no-dracut
environment =
# TODO: extend the path name or find the name of the includes directory
# (the next line works as it is at least for python3.7)
# PYTHON_PATH=${python3:location}
PREFIX=@@LOCATION@@
# PATH=${fmtlib:location}:%(PATH)s
# CPATH=${fmtlib:location}/include:${openssl:location}/include
OPENSSL_PATH=${openssl:location}
FMTLIB_PATH=${fmtlib:location}
PATH=${golang1.17:location}/bin:%(PATH)s
[mca-gitclone]
recipe = slapos.recipe.build:gitclone
repository = https://lab.nexedi.com/nexedi/metadata-collect-agent.git
branch = minimal-installation
revision = 21b1082681600b3981f9c9ccd7a6f625b59f1821
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment