0
0
Fork 0
mirror of https://github.com/netdata/netdata.git synced 2025-04-14 17:48:37 +00:00
Commit graph

3274 commits

Author SHA1 Message Date
Fotis Voutsas
cecd5d8c0b
Update synology.md () 2025-03-31 10:39:31 +03:00
netdatabot
0ef870d11b [ci skip] Update changelog and version for nightly build: v2.3.0-87-nightly. 2025-03-31 00:23:27 +00:00
netdatabot
3968faefe8 [ci skip] Update changelog and version for nightly build: v2.3.0-84-nightly. 2025-03-30 00:23:37 +00:00
Ilya Mashchenko
5dfdda6cca
docs: improve Synology NAS installation documentation clarity () 2025-03-29 16:04:01 +02:00
ycdtosa
2194455aef
Update synology.md ()
some steps are required only for older versions of DSM
2025-03-29 15:11:55 +02:00
netdatabot
8ef9484453 [ci skip] Update changelog and version for nightly build: v2.3.0-78-nightly. 2025-03-29 00:22:03 +00:00
kanelatechnical
532450d162
Installation + docker, improvements ()
* Installation + docker, improvements

* Update packaging/docker/README.md

Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>

* Update packaging/docker/README.md

Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>

* Update packaging/docker/README.md

Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>

* Update packaging/docker/README.md

Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>

* Update packaging/docker/README.md

Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>

* Update packaging/docker/README.md

Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>

* Update packaging/docker/README.md

Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>

* Address review comments

---------

Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>
2025-03-28 12:45:10 +02:00
netdatabot
91372be983 [ci skip] Update changelog and version for nightly build: v2.3.0-72-nightly. 2025-03-28 00:21:59 +00:00
Costa Tsaousis
e80fdfdc20
fix MSI installer ()
* allow users to install any version; stop netdata before installing the update

* fix compatibility with wix 4

* fix-msi: Remove conflict between options (https://docs.firegiant.com/wix3/xsd/wix/majorupgrade/)

* fix-msi: Comment not allowed code. We cannot have more than one primary key listed (FileInUse)

* fix-msi: Add Power Shell script to be called after installation

* fix-msi: Copy power shell script to installer.

* fix-msi: Add option to do download and move PS file

* fix-msi: First try run at the end

* iis_ad: Fix wrong execution order and call to powershell

* fix-msi: Add messages and test to Power Shell script

---------

Co-authored-by: thiagoftsm <thiagoftsm@gmail.com>
2025-03-27 21:14:37 +02:00
kanelatechnical
50f4686133
Installation section Improvements ()
* Doc Ansible installation improved wording

* Ansible Improved Wording

* Kickstart reorganized footerless

* AWS, AZURE, K8S, Improved wording
2025-03-27 12:31:27 +02:00
netdatabot
4f8129e529 [ci skip] Update changelog and version for nightly build: v2.3.0-60-nightly. 2025-03-27 00:21:51 +00:00
kanelatechnical
2d7d34e109
Doc Linux improved order in kickstart ()
Improved order "what does kickstart do"
2025-03-26 14:53:20 +00:00
netdatabot
45a5d2b5d7 [ci skip] Update changelog and version for nightly build: v2.3.0-50-nightly. 2025-03-26 00:22:31 +00:00
Austin S. Hemmelgarn
2db8a882e8
Large-scale cleanup of static build infrastructure. ()
* Centralize cache path handling.

* Add better debugging support for static build infrastructure.

* Centralize handling of git repository fetching for static builds.

* Centralize build directory handling in the static build.

And quit using a sub-directory of packaging/makeself from the source
tree for it.

* Remove version numbers from static build jobs.

* Better organize static build jobs.

0x numbers for non-build prep-work
1x numbers for libraries that potentially impact multiple other things
we vendor.
2x numbers for libraries that are direct dependencies of Netdata
3x numbers for combined libraries and tooling used by Netdata
4x numbers for general tooling used by Netdata
5x numbers for tooling used by single specific components
6x numbers for non-build prep-work for the Netdata build
7x numbers for the actual build of Netdata
8x numbers for post-build checks
9x numbers for the actual packaging

* Clean up variable handling in Netdata build job.

* Split post-build handling steps to their own jobs.

This will make it easier to see what is actually going on in the build
process.

* Clean up CI messages.

* Split archive creation sub-steps into indivudal jobs.

* Disable shell tracing for archive creation job.

It’s not needed in 99.9% of cases, and should only be enabled locally if
it is needed.

* Assorted fixes for code restructuring.

* Tidy up paths for runtime check.

* Fix CI handling of artifacts.
2025-03-25 07:00:54 -04:00
Austin S. Hemmelgarn
0b9cc4db33
Use UPDATE_DISCONNECTED mode for libbacktrace. ()
Without this, the way our build works causes it to get updated and
rebuilt (and thus trigger relinking of multiple parts of the agent) when
`cmake --install` is called, which in turn makes installs take much
longer.
2025-03-25 06:39:00 +02:00
netdatabot
0537e46e7e [ci skip] Update changelog and version for nightly build: v2.3.0-43-nightly. 2025-03-25 01:47:04 +00:00
netdatabot
d0ea205fd1 [ci skip] Update changelog and version for nightly build: v2.3.0-36-nightly. 2025-03-24 00:22:50 +00:00
Austin S. Hemmelgarn
7b38ebd8e1
Disable generation of debuginfo packages for DEB distros. ()
* Disable generation of debuginfo packages for DEB distros.

actually need to the debuginfo to work correctly, so split debug symbols don’t
Our automatic stacktrace logging and crash reporting functionality
really make sense for our use case.

* Only disable split debuginfo for core, not plugins.

We don’t do crash reporting or stack trace logging for plugins, so they
can still use the split debug info packages.

* Work around bugs in Debian 11 and Ubuntu 20.04.
2025-03-23 22:23:18 +02:00
netdatabot
6cb523d24b [ci skip] Update changelog and version for nightly build: v2.3.0-34-nightly. 2025-03-23 00:23:14 +00:00
netdatabot
a2b86c02ca [ci skip] Update changelog and version for nightly build: v2.3.0-31-nightly. 2025-03-22 17:42:54 +00:00
Austin S. Hemmelgarn
b800a845a9
Don't build libunwind in static builds when it's not needed. ()
* Don't build libunwind in static builds when it's not needed.

* Fix job skip logic.
2025-03-22 17:31:39 +00:00
netdatabot
ceb4c2c790 [ci skip] Update changelog and version for nightly build: v2.3.0-24-nightly. 2025-03-22 00:21:47 +00:00
Ralph Meijer
ffe6fe8d89
Fix path to copy drop-in crontab from () 2025-03-21 20:31:16 +00:00
Costa Tsaousis
b75958a4ab
initial implementation of libbacktrace ()
* initial implementation of libbacktrace

* in buildinfo show the parameters of libbacktrace

* do not disable libbacktrace if threading is not supported

* Don’t install libbacktrace, only build it.

* Disable libbacktrace for 32-bit ARM builds.

* Make libunwind and libbacktrace mutually exclusive at configure time.

Instead of relying on it being mutually exclusive at build time. This
ensures we don’t waste time on libunwind when using libbacktrace.

* Only use libbacktrace on Linux and Windows

* Work around broken logic in openSUSE rpmbuild.

* Fix handling of libbacktrace for 32-bit ARM static builds.

---------

Co-authored-by: Austin S. Hemmelgarn <austin@netdata.cloud>
2025-03-21 17:44:17 +00:00
netdatabot
31e8b31a96 [ci skip] Update changelog and version for nightly build: v2.3.0-15-nightly. 2025-03-21 00:21:55 +00:00
netdatabot
3f523871c6 [ci skip] Update changelog and version for nightly build: v2.3.0-3-nightly. 2025-03-20 00:22:06 +00:00
netdatabot
040942cf5b [ci skip] Minor release v2.3.0. 2025-03-19 14:53:39 +00:00
Austin S. Hemmelgarn
4cc357372c
Bump repoconfig version used in kickstart script to 5-1. ()
Needed to make installs work in some cases due to the rotated signing
keys.
2025-03-19 08:54:54 -04:00
netdatabot
e6ab9e5e79 [ci skip] Update changelog and version for nightly build: v2.2.0-442-nightly. 2025-03-19 00:22:05 +00:00
netdatabot
dd42318cac [ci skip] Update changelog and version for nightly build: v2.2.0-436-nightly. 2025-03-18 00:21:38 +00:00
netdatabot
cb51976d4d [ci skip] Update changelog and version for nightly build: v2.2.0-430-nightly. 2025-03-17 15:35:12 +00:00
Austin S. Hemmelgarn
c748b65849
Update DEB/RPM package signing key info. () 2025-03-17 11:09:53 -04:00
netdatabot
6e79727460 [ci skip] Update changelog and version for nightly build: v2.2.0-421-nightly. 2025-03-17 00:23:29 +00:00
netdatabot
cd6301d36a [ci skip] Update changelog and version for nightly build: v2.2.0-417-nightly. 2025-03-16 00:23:43 +00:00
netdatabot
e38d8e2a3b [ci skip] Update changelog and version for nightly build: v2.2.0-409-nightly. 2025-03-15 00:21:48 +00:00
netdatabot
bbbdef0f90 [ci skip] Update changelog and version for nightly build: v2.2.0-400-nightly. 2025-03-14 00:21:53 +00:00
Costa Tsaousis
b942b581a5
disable UNW_LOCAL_ONLY on static builds ()
* disable UNW_LOCAL_ONLY on static builds

* disable stack traces with logs; get stack traces on deadly conditions only after saving status file

* signal handler safety only when UNW_LOCAL_ONLY is set

* removed warning
2025-03-13 22:51:52 +02:00
Ilya Mashchenko
c718bca80d
netdata-uninstaller: improve input prompt with more descriptive guidance () 2025-03-13 22:50:26 +02:00
alorente
35214fd7ac
Add oci meta info ()
* Update CI with OCI Meta information

* Add OCI Meta information to Dockerfile

* Add BUILD_DATE
2025-03-13 09:57:24 -04:00
Ilya Mashchenko
a8c738c7d7
fix updating on RPi2+ () 2025-03-13 12:36:38 +00:00
netdatabot
42f722f92d [ci skip] Update changelog and version for nightly build: v2.2.0-386-nightly. 2025-03-13 00:22:47 +00:00
netdatabot
354c643151 [ci skip] Update changelog and version for nightly build: v2.2.0-375-nightly. 2025-03-12 11:55:15 +00:00
netdatabot
5283bb0674 [ci skip] Update changelog and version for nightly build: v2.2.0-373-nightly. 2025-03-12 01:30:40 +00:00
Austin S. Hemmelgarn
63289c53fe
Integrate OpenTelemetry collector build into build system. ()
* Fix Go version requirement detection to not have external deps.

Instead of relying on a UNIX-like environment with the `grep` and `cut`
commands, perform the required data extraction using CMake code. This
makes it more portable, but also should speed things up a tiny bit
because it doesn’t require invoking external commands.

* Preliminary integration of the new otel-collector into the build.

Adding `-DENABLE_PLUGIN_OTEL=On` to CMake options will enable building
the plugin and installing it.

Currently disabled by default, and does not include packaging
integration yet.

The plugin itself can be built independently of the primary build system
but using the same build infrastructure that is used to build it as
part of the regular build by using CMake in the src/go/otel-collector
directory.

* Minor cleanup.

* Fix build prefix.

* Restructure to not use a sub-project.
2025-03-11 07:27:29 -04:00
Austin S. Hemmelgarn
fcb6217301
Include libucontext in static builds to vendor libunwind even on POWER. () 2025-03-11 06:58:11 -04:00
netdatabot
c67f79b75d [ci skip] Update changelog and version for nightly build: v2.2.0-364-nightly. 2025-03-11 00:22:52 +00:00
netdatabot
bf3087c214 [ci skip] Update changelog and version for nightly build: v2.2.0-357-nightly. 2025-03-10 00:19:51 +00:00
netdatabot
3c21d20c04 [ci skip] Update changelog and version for nightly build: v2.2.0-355-nightly. 2025-03-09 00:20:44 +00:00
netdatabot
a9f7dbb853 [ci skip] Update changelog and version for nightly build: v2.2.0-345-nightly. 2025-03-08 00:19:03 +00:00
Ilya Mashchenko
c3ab006082
bump dag jinja to 3.1.6 () 2025-03-07 23:43:39 +02:00