<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-webserver/recipes-webadmin/netdata, branch master</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2025-05-14T15:37:28+00:00</updated>
<entry>
<title>netdata: Enable network during do_compile only when go support is enabled</title>
<updated>2025-05-14T15:37:28+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2025-05-14T02:37:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=09d3af94b0448b0d50d4494d723997006175d55c'/>
<id>urn:sha1:09d3af94b0448b0d50d4494d723997006175d55c</id>
<content type='text'>
Makes the hammer a bit smaller, since we do not enable go by default
in packageconfig's it helps with yocto check layer with default config.

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>netdata: WebUI choice between all (default), v0, v1 or v2</title>
<updated>2024-11-05T17:42:49+00:00</updated>
<author>
<name>Jan Vermaete</name>
<email>jan.vermaete@gmail.com</email>
</author>
<published>2024-11-03T14:30:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=fa7ee06bd615e21f48c42668f1d161c16741b9a9'/>
<id>urn:sha1:fa7ee06bd615e21f48c42668f1d161c16741b9a9</id>
<content type='text'>
Added a PACKAGECONFIG to select the version of the WebUI to be installed.
When not set, all versions (v0, v1 and v2) will be installed.  What is the
default of Netdata.

Enabling only the v1 version makes the package 25% smaller.

More info: https://github.com/netdata/netdata/issues/15640#issuecomment-1946041083

Signed-off-by: Jan Vermaete &lt;jan.vermaete@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>netdata: Upgrade from 1.47.3 to 1.47.5 release</title>
<updated>2024-11-02T21:17:26+00:00</updated>
<author>
<name>Jan Vermaete</name>
<email>jan.vermaete@gmail.com</email>
</author>
<published>2024-11-02T20:59:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=c00b1fcc7cfe5f9cbf30032d366852b7024a900b'/>
<id>urn:sha1:c00b1fcc7cfe5f9cbf30032d366852b7024a900b</id>
<content type='text'>
* 0001-Add-check-for-64bit-builtin-atomics.patch applied upstream
* removed not longer used systemd service file
  The service of the netdata is used in previous commit(s)
* oelint_adv issues solved

Changlog: https://github.com/netdata/netdata/blob/master/CHANGELOG.md#v1475-2024-10-24

Signed-off-by: Jan Vermaete &lt;jan.vermaete@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>netdata: add RDEPENDS to the docker PACKAGECONFIG</title>
<updated>2024-10-24T12:52:19+00:00</updated>
<author>
<name>Tanguy Raufflet</name>
<email>tanguy.raufflet@savoirfairelinux.com</email>
</author>
<published>2024-10-23T13:19:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=8a34c944127fd81fd34bc3b77e22edda07fc2768'/>
<id>urn:sha1:8a34c944127fd81fd34bc3b77e22edda07fc2768</id>
<content type='text'>
Add the runtime dependency Virtual/docker need when the package config
Docker is enabled. This avoids do_rootfs installs issues.

Signed-off-by: Tanguy Raufflet &lt;tanguy.raufflet@savoirfairelinux.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>netdata: add setuid to the xenstat plugin file</title>
<updated>2024-10-24T12:52:19+00:00</updated>
<author>
<name>Tanguy Raufflet</name>
<email>tanguy.raufflet@savoirfairelinux.com</email>
</author>
<published>2024-10-23T13:05:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=9527f0046777b4fbee5ec277c3e6e8b3034e71af'/>
<id>urn:sha1:9527f0046777b4fbee5ec277c3e6e8b3034e71af</id>
<content type='text'>
As mentioned in the Netdata documentation [1], The xenstat plugin
requires elevated privileges to be executed. The xenstat.plugin
permissions are modified to only allow users belonging to the netdata
group to execute the plugin with root privileges.

[1] https://learn.netdata.cloud/docs/collecting-metrics/containers-and-vms/xen-xcp-ng

Signed-off-by: Tanguy Raufflet &lt;tanguy.raufflet@savoirfairelinux.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>netdata: modify apps.plugin permissions</title>
<updated>2024-10-24T12:52:19+00:00</updated>
<author>
<name>Tanguy Raufflet</name>
<email>tanguy.raufflet@savoirfairelinux.com</email>
</author>
<published>2024-10-23T12:58:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=6f6aa306025eb63c3ad1320d885d720c11834095'/>
<id>urn:sha1:6f6aa306025eb63c3ad1320d885d720c11834095</id>
<content type='text'>
Modification of the group for the apps.plugin file (from root to
netdata) and removal of execution authorization for the “others”.

This modification improves security by limiting the netdata group to
execute the plugin as root.

Signed-off-by: Tanguy Raufflet &lt;tanguy.raufflet@savoirfairelinux.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>netdata: Upgrade to 1.47.3 release</title>
<updated>2024-10-05T05:45:35+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2024-10-05T05:01:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=fb566b0d097bcb55592dd4cd445ac3a3c5f402f3'/>
<id>urn:sha1:fb566b0d097bcb55592dd4cd445ac3a3c5f402f3</id>
<content type='text'>
Update the atomics patch to v2 of upstream submission

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>netdata: add go plugin PACKAGECONFIG</title>
<updated>2024-10-03T02:54:53+00:00</updated>
<author>
<name>Enguerrand de Ribaucourt</name>
<email>enguerrand.de-ribaucourt@savoirfairelinux.com</email>
</author>
<published>2024-10-01T11:54:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=d5a24aa9ba9b2677be08613f1bcf97ad8a057069'/>
<id>urn:sha1:d5a24aa9ba9b2677be08613f1bcf97ad8a057069</id>
<content type='text'>
Many netdata plugins are written in go, add a PACKAGECONFIG to enable
them.

Signed-off-by: Enguerrand de Ribaucourt &lt;enguerrand.de-ribaucourt@savoirfairelinux.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>netdata: refresh netdata.conf</title>
<updated>2024-10-03T02:54:53+00:00</updated>
<author>
<name>Enguerrand de Ribaucourt</name>
<email>enguerrand.de-ribaucourt@savoirfairelinux.com</email>
</author>
<published>2024-10-01T16:15:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=5c497aa92ec897247730a39c8962cd96644e4f12'/>
<id>urn:sha1:5c497aa92ec897247730a39c8962cd96644e4f12</id>
<content type='text'>
Our provided netdata.conf contained a lot of keys which are no longer
supported by netdata. Netdata allows to regenerate the configuration
file and present all possible keys with their default values. This
refreshed file will be more easy to configure by our users.

To generate this file, I basically ran the documented command and
replaced the file paths with our variables when applicable.

Signed-off-by: Enguerrand de Ribaucourt &lt;enguerrand.de-ribaucourt@savoirfairelinux.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>netdata: use builtin packaging service files</title>
<updated>2024-10-03T02:54:53+00:00</updated>
<author>
<name>Enguerrand de Ribaucourt</name>
<email>enguerrand.de-ribaucourt@savoirfairelinux.com</email>
</author>
<published>2024-10-01T14:14:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=d801dfaa24f321b996b3fe42bb575766f17c0be3'/>
<id>urn:sha1:d801dfaa24f321b996b3fe42bb575766f17c0be3</id>
<content type='text'>
Netdata now provides its own systemd service files. They provide better
hardening than the one we were defining in the recipe.

Unfortunately, the CMakeLists.txt file wants to install them into /lib
rather than /usr/lib. I added mv commands to put them in the expected
location depending on usrmerge.

Signed-off-by: Enguerrand de Ribaucourt &lt;enguerrand.de-ribaucourt@savoirfairelinux.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
