Commit Graph

169 Commits

Author SHA1 Message Date
Franz Pletz
c2a44ea608
netdata: 1.47.3 -> 1.47.4 (#347790) 2024-10-14 10:31:28 +02:00
Ryan Horiguchi
1697c659b7 netdata: 1.47.3 -> 1.47.4 2024-10-10 21:26:42 +02:00
github-actions[bot]
c64ae284c0
Merge master into staging-next 2024-10-10 18:04:46 +00:00
Ryan Horiguchi
d0c00c62cc netdata: 1.47.1 -> 1.47.3 2024-10-03 21:40:40 +02:00
Artturin
f0e657f3b1 Merge branch 'master' into staging-next 2024-09-25 06:05:01 +03:00
Artturin
e0464e4788 treewide: replace stdenv.is with stdenv.hostPlatform.is
In preparation for the deprecation of `stdenv.isX`.

These shorthands are not conducive to cross-compilation because they
hide the platforms.

Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way

One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059

There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.

```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
Artturin
eef771ccf6
treewide: fix typos of enableParallelBuilding (#340652) 2024-09-13 21:52:21 +03:00
Austin Horstman
f8726f98ae
netdata: 1.47.0 -> 1.47.1 2024-09-12 20:09:46 -05:00
Austin Horstman
da31ab50f3
netdata: fix darwin 2024-09-12 19:54:33 -05:00
Austin Horstman
3b6197558a
netdata: cleanup rec 2024-09-12 19:48:00 -05:00
Austin Horstman
3dbab8acbb
netdata: format 2024-09-12 19:42:06 -05:00
David McFarland
7912e83ade treewide: fix typos of enableParallelBuilding 2024-09-08 23:12:54 -03:00
Ryan Horiguchi
737d1ffb22 netdata: 1.46.1 -> 1.47.0 2024-09-05 10:19:35 +02:00
Ryan Horiguchi
21fed6a80f netdata: build cups plugin when enabled 2024-07-24 23:02:58 +02:00
Nikita Pedorich
cba1e458a8
netdata: 1.45.4 -> 1.46.1 2024-07-04 23:00:09 +09:00
Raito Bezarius
a3beb09a70 netdata: fix v1 dashboard installation
Co-authored-by: Izorkin
Change-Id: I5a379c8622323d7db4fe01f462627d941687ce22
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2024-06-19 23:01:19 +02:00
Raito Bezarius
eb5855eb3c netdata: drop maintenance from raitobezarius
Change-Id: If98b9f43825ca4f9a4bd80ad6e0a4fe16c7368dc
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2024-06-19 22:30:05 +02:00
Raito Bezarius
80db5facb4 netdata: workaround for go.d plugins directory accesses
Change-Id: I1731e8f3d2c53dfed8d1be3f74f9219f7cf84a34
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2024-06-19 22:30:05 +02:00
Nikita Pedorich
cbc4224c86 netdata: 1.45.3 -> 1.45.4 2024-06-19 22:30:05 +02:00
Wout Mertens
c1429c606f netdata: 1.45.0 -> 1.45.3
https://github.com/netdata/netdata/releases/tag/v1.45.3
2024-06-19 22:30:05 +02:00
Raito Bezarius
e688a60e69 netdata: 1.44.3 -> 1.45.0
https://github.com/netdata/netdata/releases/tag/v1.45.0

Netdata moved to CMake and required an overhaul of the whole expression.
`netdata-go-plugins` has been moved back in the monorepo,
leading to a removal of the standalone Go plugin expression.

The eBPF plugin is broken for now.
The patch for disabling the dashboard v2 has been upgraded and sent to upstream again.
ACLK is correctly rendered optional now.

This adds the network-viewer, logs-management and debugfs plugin
support.

Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2024-06-19 22:30:04 +02:00
stuebinm
ff1a94e523 treewide: add meta.mainProgram to packages with a single binary
The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
2024-03-19 03:14:51 +01:00
Raito Bezarius
9d95593710 netdata: 1.44.0 -> 1.44.3
https://github.com/netdata/netdata/releases/tag/v1.44.3
https://github.com/netdata/netdata/releases/tag/v1.44.2
https://github.com/netdata/netdata/releases/tag/v1.44.1
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
2024-02-13 18:51:44 +01:00
R. Ryantm
26ebbeaec6 netdata-go-plugins: 0.58.0 -> 0.58.1 2024-02-09 07:20:14 +00:00
R. Ryantm
7a88f5d54e netdata-go-plugins: 0.57.2 -> 0.58.0 2024-01-27 11:12:16 +00:00
Kirill Radzikhovskyy
1e65beb2ab netdata-go-plugins: unpin go 2024-01-14 09:27:50 +09:00
Raito Bezarius
e98cf3ea92 netdata-go-plugins: 0.56.4 -> 0.57.2
https://github.com/netdata/go.d.plugin/releases/tag/v0.57.2
https://github.com/netdata/go.d.plugin/releases/tag/v0.57.1
https://github.com/netdata/go.d.plugin/releases/tag/v0.57.0
2023-12-09 00:47:56 +01:00
Raito Bezarius
40f0dd978a netdata: 1.43.2 -> 1.44.0
https://github.com/netdata/netdata/releases/tag/v1.44.0

The patch was updated for the new subsystem called "logmanagement".
2023-12-09 00:47:56 +01:00
Guillaume D
f872c3a648 netdata: update go.d.plugin 0.56.3 -> 0.56.4 2023-11-01 09:13:10 +01:00
Guillaume D
035ce8b122 netdata: 1.43.0 -> 1.43.2 2023-11-01 09:11:23 +01:00
Guillaume DELVIT
7d517bfb76 netdata: add systemd-journal plugin
https://learn.netdata.cloud/docs/logs/systemd-journal/
2023-10-30 18:37:50 +01:00
Joseph Stahl
78aa559913
netdata: don't use absolute path for echo
Upstream fix pending - https://github.com/netdata/netdata/pull/16300
2023-10-29 13:10:41 -04:00
nikstur
da443e5366
Merge pull request #262517 from RaitoBezarius/netdata/update
netdata: 1.42.4 -> 1.43.0
2023-10-22 12:23:23 +02:00
Raito Bezarius
f43cad2c26 netdata: 1.42.4 -> 1.43.0
https://github.com/netdata/netdata/releases/tag/v1.43.0
2023-10-22 01:40:08 +02:00
Raito Bezarius
6b8979f0b7 netdata-go-plugins: 0.56.1 -> 0.56.3
https://github.com/netdata/go.d.plugin/releases/tag/v0.56.3
https://github.com/netdata/go.d.plugin/releases/tag/v0.56.2
2023-10-22 01:40:08 +02:00
Ryan Lahfa
8fc9bb20e4
Merge pull request #258801 from Izorkin/fix-netdata 2023-10-21 13:34:31 +02:00
Izorkin
4b3012c59f
netdata: disable cloud support by default, add netdataCloud package 2023-10-07 20:55:59 +03:00
Izorkin
11e05fb515
netdata: fix build without cloud support 2023-10-07 11:12:59 +03:00
Raito Bezarius
63032da271 netdata-go-plugins: 0.55.0 -> 0.56.1
https://github.com/netdata/go.d.plugin/releases/tag/v0.56.1
https://github.com/netdata/go.d.plugin/releases/tag/v0.56.0
2023-10-06 18:47:23 +02:00
Raito Bezarius
f0ecb859a3 netdata: 1.42.2 -> 1.42.4
https://github.com/netdata/netdata/releases/tag/v1.42.3
https://github.com/netdata/netdata/releases/tag/v1.42.4
2023-10-06 18:47:23 +02:00
Raito Bezarius
b9bb2b9619 netdata-go-plugins: 0.54.1 -> 0.55.0
https://github.com/netdata/go.d.plugin/releases/tag/v0.55.0
2023-10-06 18:47:23 +02:00
Ratchanan Srirattanamet
20b83a46d6 netdata: disable installation of non-free v2 dashboard
The v2 dashboard (included since version 1.41.0) is licensed under
Netdata Cloud UI License v1.0, which is a non-free license.

Patch the source code so that the v2 is not included in the source
and the result derivation. Users that want the v2 dashboard can still
request it by overriding this derivation and pass `withCloudUi = true`.

Co-authored-by: Raito Bezarius <masterancpp@gmail.com>
Fixes: https://github.com/NixOS/nixpkgs/issues/256964
2023-09-24 21:51:09 +00:00
Raito Bezarius
be45243fb4 netdata: 1.42.1 -> 1.42.2
https://github.com/netdata/netdata/releases/tag/v1.42.2
2023-09-02 00:07:38 +02:00
R. Ryantm
23d4032e75 netdata: 1.42.0 -> 1.42.1 2023-08-25 15:45:43 +00:00
Raito Bezarius
ffba3f19b5 netdata-go-plugins: add raitobezarius as a maintainer
Because apparently no one is maintaining it and I am de-facto netdata maintainer.
2023-08-10 18:46:53 +02:00
Raito Bezarius
022ab8cd2d netdata-go-plugins: 0.54.0 -> 0.54.1
https://github.com/netdata/go.d.plugin/releases/tag/v0.54.1
2023-08-10 18:46:37 +02:00
Raito Bezarius
a100282d2a netdata: 1.41.0 -> 1.42.0
https://github.com/netdata/netdata/releases/tag/v1.42.0
2023-08-10 18:46:32 +02:00
DDoSolitary
060a47e1e4
netdata: set NETDATA_PIPENAME to /run/netdata/ipc
Netdata creates its control socket at /tmp/netdata-ipc by default, which
is insecure and actually inaccessible with systemd's PrivateTmp enabled.

Originally we patched its source code to move the socket to
/run/netdata/ipc. However, it was removed due to incompatibility when
upgrading to v1.41.0: 1d2a2dc7d0

Fortunately, this new version of netdata adds support for setting the
location of the control socket via the environment variable
NETDATA_PIPENAME. So let's set it for the netdata service and the
command line utility so that they can communicate properly.
2023-08-05 18:19:08 +08:00
Raito Bezarius
1d2a2dc7d0 netdata: 1.40.1 -> 1.41.0
https://github.com/netdata/netdata/releases/tag/v1.41.0

Reflowed & updated 2 patches:

- etc/var one
- skip configure one
2023-07-20 00:58:18 +02:00
R. Ryantm
dfd30dea6f netdata-go-plugins: 0.53.2 -> 0.54.0 2023-07-15 03:31:08 +00:00