Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
748 commits
Select commit Hold shift + click to select a range
661f2eb
Improve dimension ML model load (#16262)
stelfrag Oct 31, 2023
938bcf5
Replace distutils with packaging for version (#16259)
MrZammler Oct 31, 2023
9233b89
Add a note for the docker deployment alongside with cetus (#16312)
tkatsoulas Oct 31, 2023
1981456
[ci skip] Update changelog and version for nightly build: v1.43.0-124…
netdatabot Nov 1, 2023
c5bde90
update docker swarm deploy info (#16308)
ilyam8 Nov 1, 2023
8dd044b
`tcp_v6_connect` monitoring (#16316)
thiagoftsm Nov 1, 2023
9d16789
Update ObservabilityCon README.md (#16311)
Aliki92 Nov 1, 2023
ca592a9
Improve shutdown when collectors are active (#16315)
stelfrag Nov 1, 2023
f13edd4
Regenerate integrations.js (#16306)
netdatabot Nov 1, 2023
2a7c092
Optimize database before agent shutdown (#16317)
stelfrag Nov 1, 2023
fc86034
Fix journal file index when collision is detected (#16319)
stelfrag Nov 1, 2023
f6ad080
[ci skip] Update changelog and version for nightly build: v1.43.0-132…
netdatabot Nov 2, 2023
4e6883b
cgroup-top function (#16314)
ktsaou Nov 2, 2023
236c04b
Systemd units function (#16318)
ktsaou Nov 2, 2023
2cf3a64
rename newly added functions (#16325)
ktsaou Nov 2, 2023
3e138e6
Fix README images (#16320)
Ancairon Nov 2, 2023
86770e5
Added section Blog posts README.md (#16323)
Aliki92 Nov 2, 2023
01f0559
Fix readme images (#16327)
Ancairon Nov 2, 2023
7893ddd
[ci skip] Update changelog and version for nightly build: v1.43.0-139…
netdatabot Nov 3, 2023
d41f38a
fix coverity warnings in cgroups (#16328)
ilyam8 Nov 3, 2023
81676f4
Update README.md
ktsaou Nov 3, 2023
efbf281
Update README.md
ktsaou Nov 3, 2023
00d5319
Update README.md
ktsaou Nov 3, 2023
a24125b
integrations: fix nightly tag in helm deploy (#16326)
ilyam8 Nov 3, 2023
5cbb7d6
fix: check for null rrdim in cgroup functions (#16331)
ilyam8 Nov 3, 2023
db8bde8
h2o evloop netdata stream support (#14868)
underhood Nov 3, 2023
62f639b
Regenerate integrations.js (#16330)
netdatabot Nov 3, 2023
e6f2ca4
[ci skip] Update changelog and version for nightly build: v1.43.0-148…
netdatabot Nov 4, 2023
9e1dc36
systemd-units improvements (#16333)
ktsaou Nov 4, 2023
9bedfb4
proc netstat: add network interface statistics function (#16334)
ilyam8 Nov 4, 2023
6a80fc9
[ci skip] Update changelog and version for nightly build: v1.43.0-151…
netdatabot Nov 5, 2023
d832898
Network-interfaces function small improvements (#16336)
ilyam8 Nov 5, 2023
dcc0855
[ci skip] Update changelog and version for nightly build: v1.43.0-153…
netdatabot Nov 6, 2023
537bab0
Keep precompiled statements for alarm log queries to improve performa…
stelfrag Nov 6, 2023
b7592c4
proc/diskstats: add block-devices function (#16338)
ilyam8 Nov 6, 2023
ce7f640
network-interfaces function: add UsedBy field to (#16337)
ilyam8 Nov 6, 2023
abe4991
Update info about custom dashboards (#16121)
elizabyte8 Nov 6, 2023
46a7ede
Removing support for Alpine 3.15 (#16205)
tkatsoulas Nov 6, 2023
21a2391
diskspace: add mount-points function (#16345)
ilyam8 Nov 6, 2023
c881ddf
give the streaming function to nightly users (#16346)
ktsaou Nov 6, 2023
c4638c8
change defaults for functions (#16347)
ktsaou Nov 6, 2023
ece3528
cleanup systemd unit files After (#16332)
ilyam8 Nov 6, 2023
77996e7
Update packaging instructions (#16344)
tkatsoulas Nov 6, 2023
2a6d0a3
Improve unittests (#16329)
stelfrag Nov 6, 2023
c8ee73c
[ci skip] Update changelog and version for nightly build: v1.43.0-165…
netdatabot Nov 7, 2023
cf34656
Update distros.yml
Ferroin Nov 7, 2023
240cf98
Better database corruption detention during runtime (#16343)
stelfrag Nov 7, 2023
ec8b590
h2o add api/v2 support (#16340)
underhood Nov 7, 2023
09e5102
fix zstd in static build (#16349)
ilyam8 Nov 7, 2023
26b563c
Add an obsoletion time for statsd private charts (#16269)
MrZammler Nov 7, 2023
c78566b
Improve agent to cloud status update process (#16342)
stelfrag Nov 7, 2023
dfc1d14
Replace rrdset_is_obsolete & rrdset_isnot_obsolete (#16351)
MrZammler Nov 7, 2023
7a73af1
Docs: getting started with netdata cloud onprem (#15954)
M4itee Nov 7, 2023
10238fc
add rrddim_get_last_stored_value to simplify function code in interna…
ilyam8 Nov 7, 2023
bda3efe
Copy outdated alert guides to health/guides (#16352)
Ancairon Nov 7, 2023
6e28042
Update CODEOWNERS (#16353)
Ancairon Nov 7, 2023
5131d52
update bundle UI to v6.58.5 (#16354)
ilyam8 Nov 7, 2023
d4dd189
[ci skip] Update changelog and version for nightly build: v1.43.0-178…
netdatabot Nov 8, 2023
e74127c
Import alert guides from Netdata Assistant (#16355)
ralphm Nov 8, 2023
fa86868
health: put guides into subdirs (#16358)
ilyam8 Nov 8, 2023
4c867cb
Switch charts / chart to use buffer json functions (#16359)
stelfrag Nov 8, 2023
b037fe7
[ci skip] Update changelog and version for nightly build: v1.43.0-182…
netdatabot Nov 9, 2023
d8fc41b
collectors/freeipmi: add ipmi-sensors function (#16363)
ilyam8 Nov 9, 2023
593026c
fix system.net when inside lxc (#16364)
ilyam8 Nov 9, 2023
7223199
cgroups: fix throttle_duration chart context (#16367)
ilyam8 Nov 9, 2023
eafc0f0
cgroups: collect pids/pids.current (#16369)
ilyam8 Nov 9, 2023
7667bd3
docs: Correct time unit for tier 2 explanation (#16368)
sepek Nov 9, 2023
7c2b74f
docs: remove unused cloud notification methods mds (#16372)
ilyam8 Nov 9, 2023
93eec07
Add configuration documentation for Cloud AWS SNS (#16371)
car12o Nov 9, 2023
a69fb7e
Regenerate integrations.js (#16373)
netdatabot Nov 9, 2023
a4526f6
pacakging: add zstd dev to install-required-packages (#16370)
ilyam8 Nov 9, 2023
82d3eb8
[ci skip] Update changelog and version for nightly build: v1.43.0-192…
netdatabot Nov 10, 2023
c71e7ae
add pids current to cgroups meta (#16374)
ilyam8 Nov 10, 2023
b570425
Add assorted improvements to the version policy draft. (#16362)
Ferroin Nov 10, 2023
24c3d98
Regenerate integrations.js (#16378)
netdatabot Nov 10, 2023
6c66219
docs: remove 'families' from health reference (#16380)
ilyam8 Nov 10, 2023
45f752b
fix cloud aws sns notification meta (#16379)
ilyam8 Nov 10, 2023
484172d
use pre-configured message_ids to identify common logs (#16383)
ktsaou Nov 10, 2023
7518ed2
Regenerate integrations.js (#16384)
netdatabot Nov 10, 2023
487e2b9
[ci skip] Update changelog and version for nightly build: v1.43.0-200…
netdatabot Nov 11, 2023
75c5697
skip spaces when reading cpuset (#16385)
ilyam8 Nov 11, 2023
565d643
Split chars (eBPF <-> Apps integration) (#16139)
thiagoftsm Nov 11, 2023
8260010
[ci skip] Update changelog and version for nightly build: v1.43.0-203…
netdatabot Nov 12, 2023
98dcabc
fix v0 dashboard (#16389)
ilyam8 Nov 12, 2023
a5b52ce
docker: mount /etc/localtime (#16392)
ilyam8 Nov 12, 2023
9f8d13c
fix "differ in signedness" warn in cgroup (#16391)
ilyam8 Nov 12, 2023
1fad323
update bundled UI to v6.59.0 (#16377)
ilyam8 Nov 12, 2023
c4f71a2
health guides: remove guides for alerts that don't exist in the repo …
ilyam8 Nov 12, 2023
50621be
fix systemd-units func expiration time (#16393)
ilyam8 Nov 12, 2023
c672d8a
[ci skip] Update changelog and version for nightly build: v1.43.0-210…
netdatabot Nov 13, 2023
994e305
eBPF apps order (#16395)
thiagoftsm Nov 13, 2023
adc5299
Update README.md
ktsaou Nov 13, 2023
529bc76
Update README.md
ktsaou Nov 13, 2023
5fb7635
Add a apcupsd status code metric (#16361)
thomasbeaudry Nov 13, 2023
d41bf12
Switch alarm_log to use the buffer json functions (#16360)
stelfrag Nov 13, 2023
dd361c3
adaptec_raid: fix parsing PD without NCQ status (#16400)
ilyam8 Nov 13, 2023
72de60e
Regenerate integrations.js (#16386)
netdatabot Nov 13, 2023
d60e684
Fix typo in metadata (eBPF) (#16405)
thiagoftsm Nov 13, 2023
cf16f40
[ci skip] Update changelog and version for nightly build: v1.43.0-219…
netdatabot Nov 14, 2023
a6e8205
Regenerate integrations.js (#16409)
netdatabot Nov 14, 2023
f9db941
fix: don't count reused connections as new (#16414)
ilyam8 Nov 14, 2023
085aaaa
[ci skip] Update changelog and version for nightly build: v1.43.0-222…
netdatabot Nov 15, 2023
183a7fb
/api/v1/charts: bring back chart id to `title` (#16416)
ilyam8 Nov 15, 2023
db86eb9
Don't print errors from reading filtered alerts (#16417)
MrZammler Nov 15, 2023
b39300a
Improve handling around EPEL requirement for RPM packages. (#16406)
Ferroin Nov 15, 2023
89033b0
disable socket port reuse (#16420)
ilyam8 Nov 15, 2023
30ddf41
fix proc net dev: keep iface speed chart var in Mbits (#16418)
ilyam8 Nov 15, 2023
f436608
[ci skip] Update changelog and version for nightly build: v1.43.0-228…
netdatabot Nov 16, 2023
cd82944
Minor: Remove backtick from doc (#16423)
MrZammler Nov 16, 2023
5344c11
docker: use /host/etc/hostname if mounted (#16401)
ilyam8 Nov 16, 2023
4141e13
Introduce agent release metadata pipelines (#16366)
tkatsoulas Nov 16, 2023
15fc264
Add support for installing a specific major version of the agent on i…
Ferroin Nov 16, 2023
4d09131
[ci skip] Update changelog and version for nightly build: v1.43.0-233…
netdatabot Nov 17, 2023
cd756ea
proc_net_dev: keep nic_speed_max in kilobits (#16429)
ilyam8 Nov 17, 2023
686999b
update go.d plugin to v0.57.0 (#16427)
ilyam8 Nov 17, 2023
bbeca95
Regenerate integrations.js (#16430)
netdatabot Nov 17, 2023
9cb9007
Adds config info for Telegram cloud notification (#16424)
juacker Nov 17, 2023
4787184
Regenerate integrations.js (#16431)
netdatabot Nov 17, 2023
adbee25
Update netdata-functions.md (#16421)
shyamvalsan Nov 17, 2023
d5d3cfa
[ci skip] Update changelog and version for nightly build: v1.43.0-240…
netdatabot Nov 18, 2023
8d83b58
Journal sampling (#16433)
ktsaou Nov 20, 2023
a177e22
Removes Observabilitycon banner README.md (#16434)
Aliki92 Nov 20, 2023
c9e081e
[ci skip] Update changelog and version for nightly build: v1.43.0-243…
netdatabot Nov 21, 2023
c0feaec
Minor: Small health docs typo fix (#16439)
MrZammler Nov 21, 2023
85d4369
Remove queue limit from ACLK sync event loop (#16411)
stelfrag Nov 21, 2023
f21b7ff
Fix icon filename (#16441)
shyamvalsan Nov 21, 2023
7521dfa
journal startup (#16443)
ktsaou Nov 21, 2023
b515c74
Add support for gorilla pages for tier 0. (#15969)
vkalintiris Nov 21, 2023
3acbb6b
Doc change: Curl no longer supports spaces in the URL. (#16446)
luisj1983 Nov 21, 2023
8f31356
[ci skip] Update changelog and version for nightly build: v1.43.0-250…
netdatabot Nov 22, 2023
3e508c8
New logging layer (#16357)
ktsaou Nov 22, 2023
7b04af1
fix: link daemon.log to stderr in docker (#16447)
ilyam8 Nov 22, 2023
9b83b2b
journal estimations (#16445)
ktsaou Nov 22, 2023
7cbdc17
Add missing argument. (#16451)
vkalintiris Nov 22, 2023
a5c8d88
set journal path for logging (#16457)
ktsaou Nov 22, 2023
53d4c22
when the namespace socket does not work, continue trying (#16458)
ktsaou Nov 22, 2023
2a58bd9
log flood protection to 1000 log lines / 1 minute (#16450)
ilyam8 Nov 22, 2023
ae733dd
add sbindir_POST to PATH of bash scripts that use `systemd-cat-native…
ilyam8 Nov 22, 2023
5230b15
fixes for logging (#16459)
ktsaou Nov 22, 2023
6302005
add LogNamespace to systemd units (#16454)
ilyam8 Nov 22, 2023
d5143c1
fix log2journal incorrect log (#16460)
ktsaou Nov 22, 2023
e1b95a1
fix logs bashism (#16461)
ktsaou Nov 22, 2023
90d5868
fix analytics logs (#16462)
ktsaou Nov 22, 2023
673c0e3
[ci skip] Update changelog and version for nightly build: v1.43.0-264…
netdatabot Nov 23, 2023
77b081a
Add option to disable ML. (#16463)
vkalintiris Nov 23, 2023
880c8d7
Update non-zero uuid key + child conf. (#16452)
vkalintiris Nov 23, 2023
a721fcb
update go.d plugin version to v0.57.1 (#16465)
ilyam8 Nov 23, 2023
85f359f
Handle ephemeral hosts (#16381)
stelfrag Nov 23, 2023
0225b8d
[ci skip] Update changelog and version for nightly build: v1.43.0-269…
netdatabot Nov 24, 2023
df8a577
fix charts.d plugin loading configuration (#16471)
ilyam8 Nov 24, 2023
0f466bb
SEO changes for Collector names (#16473)
sashwathn Nov 24, 2023
a8ed7d2
Journal better estimations and watcher (#16467)
ktsaou Nov 24, 2023
e7801f7
Fix error limit to respect the log every (#16469)
stelfrag Nov 24, 2023
e08ce9a
[ci skip] Update changelog and version for nightly build: v1.43.0-274…
netdatabot Nov 25, 2023
a59097c
journals management improvements (#16475)
ktsaou Nov 26, 2023
c3f2e47
[ci skip] Update changelog and version for nightly build: v1.43.0-276…
netdatabot Nov 27, 2023
81f3679
Regenerate integrations.js (#16442)
netdatabot Nov 27, 2023
1f0164e
Log2journal yaml configuration support (#16479)
ktsaou Nov 27, 2023
4e51241
Logs Management (#13291)
Dim-P Nov 27, 2023
e3d9ed2
Disable netdata monitoring section by default (#16480)
MrZammler Nov 27, 2023
15dc8ab
Bump new version to cov-analysis tool (#16482)
tkatsoulas Nov 27, 2023
c8c25a3
Fix incorrect DEB package build dep. (#16483)
Ferroin Nov 27, 2023
a64c8cd
log2journal moved to collectors (#16481)
ktsaou Nov 28, 2023
2f5b511
[ci skip] Update changelog and version for nightly build: v1.43.0-284…
netdatabot Nov 28, 2023
81f4c36
log2journal: added missing yaml elements (#16488)
ktsaou Nov 28, 2023
16926d8
On-Prem documentation full and light (#16440)
M4itee Nov 28, 2023
d8e2aff
Switch to using Debian as a base for our Docker images. (#15823)
Ferroin Nov 28, 2023
267d116
Spelling fixes to documentation (#16490)
M4itee Nov 28, 2023
f6a4ce8
Check context post processing queue before sending status to cloud (#…
stelfrag Nov 28, 2023
f6d9792
logs-management: Add function cancellability (#16484)
Dim-P Nov 28, 2023
8b84673
add /var/log mount to docker (#16496)
ilyam8 Nov 28, 2023
fcb9513
proc_net_dev: remove device config section (#16492)
ilyam8 Nov 28, 2023
d6a81a9
Fix occasional shutdown deadlock (#16495)
stelfrag Nov 28, 2023
f68b01f
[ci skip] Update changelog and version for nightly build: v1.43.0-294…
netdatabot Nov 29, 2023
4f6fe91
Fix builds on macOS due to missing endianness functions (#16489)
vkalintiris Nov 29, 2023
b1465aa
When unregistering an ephemeral host, delete its chart labels (#16486)
stelfrag Nov 29, 2023
3e94c0a
Fix CID 410152 Dereference after null check (#16502)
stelfrag Nov 29, 2023
36714f9
Log2journal improvements part2 (#16494)
ktsaou Nov 29, 2023
d77e315
diskspace/diskstats: don't create runtime disk config by default (#16…
ilyam8 Nov 29, 2023
b615e37
remove discourse badge from readme (#16499)
ilyam8 Nov 29, 2023
9682f0a
proc_net_dev: don't create runtime device config by default (#16501)
ilyam8 Nov 29, 2023
0979ac0
convert some error messages to info (#16505)
ilyam8 Nov 29, 2023
a686a20
[ci skip] Update changelog and version for nightly build: v1.43.0-303…
netdatabot Nov 30, 2023
ef2a447
Resolve coverity issue 410232 (#16507)
stelfrag Nov 30, 2023
94607d7
logs-management: Add option to submit logs to system journal (#16485)
Dim-P Nov 30, 2023
4fffdfd
journal improvements part 3 (#16509)
ktsaou Nov 30, 2023
d477387
log alarm notifications to health.log (#16476)
ktsaou Nov 30, 2023
513c3be
add curl example to create_netdata_conf() (#16498)
ilyam8 Nov 30, 2023
3ab4c07
convert some error messages to info (#16508)
ilyam8 Nov 30, 2023
81ceddc
docs: add with-systemd-units-monitoring example to docker (#16513)
ilyam8 Nov 30, 2023
7ce81a4
apps: fix "has aggregated" debug output (#16512)
ilyam8 Nov 30, 2023
1dca7fd
python.d: mute stock jobs logging during check() (#16515)
ilyam8 Nov 30, 2023
d481e70
logs-management: Add prefix to chart names (#16514)
Dim-P Nov 30, 2023
35ffc0c
remove system info logging (#16517)
ilyam8 Nov 30, 2023
3362c4e
python.d: logger: remove timestamp when logging to journald. (#16516)
ilyam8 Nov 30, 2023
0705251
log2journal improvements 4 (#16510)
ktsaou Nov 30, 2023
895ccba
[ci skip] Update changelog and version for nightly build: v1.43.0-317…
netdatabot Dec 1, 2023
41f3989
Regenerate integrations.js (#16500)
netdatabot Dec 1, 2023
096d1b1
Code cleanup (#16448)
stelfrag Dec 1, 2023
706f150
change log level to debug for dbengine routine operations on start (#…
ilyam8 Dec 1, 2023
750bf63
include more cases for megacli degraded state (#16522)
Dec 1, 2023
14440f9
log method = none is not respected (#16523)
ktsaou Dec 1, 2023
0e91d3f
[ci skip] Update changelog and version for nightly build: v1.43.0-323…
netdatabot Dec 2, 2023
48b2d16
logs-management: Disable logs management monitoring section (#16525)
Dim-P Dec 3, 2023
fc9b517
log2journal improvements 5 (#16519)
ktsaou Dec 3, 2023
780d02e
[ci skip] Update changelog and version for nightly build: v1.43.0-326…
netdatabot Dec 4, 2023
ec00b43
Make image available to Learn + add a category overview page for new …
Ancairon Dec 4, 2023
5e877c8
Update getting-started.md (#16528)
Ancairon Dec 4, 2023
eda05fb
Update getting-started-light-poc.md (#16532)
M4itee Dec 4, 2023
127f41c
update bundled UI to v6.65.0 (#16520)
ilyam8 Dec 4, 2023
1e312d1
link aclk.log to stdout in docker (#16529)
ilyam8 Dec 4, 2023
753047c
update go.d plugin to v0.57.2 (#16533)
ilyam8 Dec 4, 2023
5af71b8
Acquire receiver_lock to to avoid race condition (#16531)
stelfrag Dec 4, 2023
c04d31f
[ci skip] Update changelog and version for nightly build: v1.43.0-334…
netdatabot Dec 5, 2023
882403f
fix alpine deps (#16543)
tkatsoulas Dec 5, 2023
981a998
Reorg kickstart guide's steps (#16534)
tkatsoulas Dec 5, 2023
c77c5ec
change level to debug "took too long to be updated" (#16540)
ilyam8 Dec 5, 2023
d2f4ef9
apps: fix uptime for groups with 0 processes (#16538)
ilyam8 Dec 5, 2023
d086155
Update README.md
ktsaou Dec 5, 2023
d28324a
Add option to change page type for tier 0 to gorilla (#16545)
vkalintiris Dec 5, 2023
2618379
docs required for release (#16546)
ktsaou Dec 5, 2023
6e049a5
Proper Learn-friendly links (#16547)
Ancairon Dec 5, 2023
a860bdb
[ci skip] Update changelog and version for nightly build: v1.43.0-343…
netdatabot Dec 6, 2023
246e32e
Update README.md
ktsaou Dec 6, 2023
1bad78f
Improve page validity check during database extent load (#16552)
stelfrag Dec 6, 2023
3c46bc0
update bundled UI to v6.66.1 (#16554)
ilyam8 Dec 6, 2023
9b3f525
Update README.md
ktsaou Dec 6, 2023
c1fc7d5
Regenerate integrations.js (#16536)
netdatabot Dec 6, 2023
5f5667c
[ci skip] Minor release v1.44.0.
netdatabot Dec 6, 2023
35f8b50
Add README for gorilla (#16553)
vkalintiris Dec 6, 2023
8f9dea2
Update README.md
ktsaou Dec 7, 2023
eef670f
Make the systemd-journal mandatory package on Centos 7 and Amazon l…
tkatsoulas Dec 7, 2023
48010ea
Fix release metadata workflow (#16563)
tkatsoulas Dec 7, 2023
47bacfa
set "HOME" after switching to netdata user (#16548)
ilyam8 Dec 7, 2023
efa9d10
Fix for AMD GPU drm different format proc file (#16561)
MrZammler Dec 7, 2023
caf7bb3
Resolve issue on startup in servers with 1 core (#16565)
stelfrag Dec 7, 2023
ab1b3ee
fix cpu arch/ram/disk values in buildinfo (#16567)
ilyam8 Dec 8, 2023
a1b99f2
Fix memory leak during host chart label cleanup (#16568)
stelfrag Dec 8, 2023
7d07b60
make debugfs exit on sigpipe (#16569)
ilyam8 Dec 8, 2023
96c4434
Change the workflow on how we set the right permissions for perf-plug…
tkatsoulas Dec 11, 2023
ddc353e
uninstaller remove log2journal and systemd-cat-native (#16585)
ilyam8 Dec 12, 2023
5d998b9
[ci skip] Patch release v1.44.1.
netdatabot Dec 12, 2023
9e33823
Merge branch 'agora-main' into upstream/v1.44.1
boxjan Jan 16, 2024
d3a229c
delete unuse submodule
boxjan Jan 16, 2024
478d291
disable logsmanagement
boxjan Jan 16, 2024
7398fd2
fix merge duplication function.
boxjan Jan 16, 2024
85db694
fix build failed
boxjan Jan 16, 2024
09944a8
set auto label flag
boxjan Jan 19, 2024
777e76e
fix format
boxjan Jan 19, 2024
5abe174
skip logsmanagement when build freeipmi
boxjan Jan 19, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
9 changes: 8 additions & 1 deletion .codacy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,16 @@ exclude_paths:
- web/gui/lib/**
- web/gui/old/**
- web/gui/src/**
- web/gui/v1/**
- web/gui/v2/**
- web/gui/main.js
- tests/**
- aclk/tests/**
- libnetdata/libjudy/**

- database/sqlite/sqlite3.c
- ml/dlib/**
- web/server/h2o/libh2o/**
- build/**
- build_external/**
- libnetdata/dyn_conf/tests/**
- packaging/**
9 changes: 5 additions & 4 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,11 @@ collectors/cups.plugin/ @thiagoftsm
exporting/ @thiagoftsm
daemon/ @thiagoftsm @vkalintiris
database/ @thiagoftsm @vkalintiris
docs/ @tkatsoulas @andrewm4894 @Ancairon
docs/ @tkatsoulas @Ancairon
health/ @thiagoftsm @vkalintiris @MrZammler
health/health.d/ @thiagoftsm @MrZammler
health/notifications/ @Ferroin @thiagoftsm @MrZammler
ml/ @andrewm4894 @vkalintiris
ml/ @vkalintiris
libnetdata/ @thiagoftsm @vkalintiris
packaging/ @Ferroin @tkatsoulas
registry/ @novykh
Expand All @@ -32,11 +32,12 @@ system/ @Ferroin @tkatsoulas
tests/ @Ferroin @vkalintiris @tkatsoulas
web/ @thiagoftsm @vkalintiris
web/gui/ @novykh
logsmanagement/ @Dim-P @thiagoftsm

# Ownership by filetype (overwrites ownership by directory)
*.am @Ferroin @tkatsoulas
*.md @tkatsoulas @andrewm4894 @Ancairon
*.mdx @tkatsoulas @andrewm4894 @Ancairon
*.md @tkatsoulas @Ancairon
*.mdx @tkatsoulas @Ancairon
Dockerfile* @Ferroin @tkatsoulas

# Ownership of specific files
Expand Down
106 changes: 69 additions & 37 deletions .github/data/distros.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,11 +44,6 @@ include:
support_type: Intermediate
notes: ''
eol_check: true
- <<: *alpine
version: "3.15"
support_type: Intermediate
notes: ''
eol_check: true

- distro: archlinux
version: latest
Expand All @@ -60,34 +55,6 @@ include:
test:
ebpf-core: true

- &alma
distro: almalinux
version: "9"
support_type: Core
notes: ''
jsonc_removal: |
dnf remove -y json-c-devel
eol_check: true
packages: &alma_packages
type: rpm
repo_distro: el/9
alt_links:
- el/9Server
- el/9Client
arches:
- x86_64
- aarch64
test:
ebpf-core: true
- <<: *alma
version: "8"
packages:
<<: *alma_packages
repo_distro: el/8
alt_links:
- el/8Server
- el/8Client

- &amzn
distro: amazonlinux
version: "2"
Expand All @@ -108,7 +75,6 @@ include:
<<: *amzn_packages
repo_distro: amazonlinux/2023


- distro: centos
version: "7"
support_type: Core
Expand All @@ -125,6 +91,30 @@ include:
test:
ebpf-core: false

- &centos_stream
distro: centos-stream
base_image: 'quay.io/centos/centos:stream9'
version: '9'
support_type: 'Community'
notes: ''
jsonc_removal: |
dnf remove -y json-c-devel
eol_check: true
packages: &cs_packages
type: rpm
repo_distro: el/c9s
arches:
- x86_64
- aarch64
test:
ebpf-core: true
- <<: *centos_stream
version: '8'
base_image: 'quay.io/centos/centos:stream8'
packages:
<<: *cs_packages
repo_distro: el/c8s

- &debian
distro: debian
version: "12"
Expand Down Expand Up @@ -165,20 +155,27 @@ include:

- &fedora
distro: fedora
version: "38"
version: "39"
support_type: Core
notes: ''
eol_check: true
jsonc_removal: |
dnf remove -y json-c-devel
packages: &fedora_packages
type: rpm
repo_distro: fedora/38
repo_distro: fedora/39
arches:
- x86_64
- aarch64
test:
ebpf-core: true
- <<: *fedora
version: "38"
packages:
<<: *fedora_packages
repo_distro: fedora/38
test:
ebpf-core: true
- <<: *fedora
version: "37"
packages:
Expand All @@ -198,7 +195,7 @@ include:
zypper rm -y libjson-c-devel
packages: &opensuse_packages
type: rpm
repo_distro: opensuse/leap:15.5
repo_distro: opensuse/15.5
arches:
- x86_64
- aarch64
Expand Down Expand Up @@ -235,6 +232,36 @@ include:
<<: *oracle_packages
repo_distro: ol/9

- &rocky
distro: rockylinux
version: "9"
support_type: Core
notes: ''
jsonc_removal: |
dnf remove -y json-c-devel
eol_check: true
packages: &rocky_packages
type: rpm
repo_distro: el/9
alt_links:
- el/9Server
- el/9Client
- el/9RedHatVirtualizationHost
arches:
- x86_64
- aarch64
test:
ebpf-core: true
- <<: *rocky
version: "8"
packages:
<<: *rocky_packages
repo_distro: el/8
alt_links:
- el/8Server
- el/8Client
- el/8RedHatVirtualizationHost

- &ubuntu
distro: ubuntu
version: "22.04"
Expand All @@ -254,6 +281,11 @@ include:
- arm64
test:
ebpf-core: true
- <<: *ubuntu
version: "23.10"
packages:
<<: *ubuntu_packages
repo_distro: ubuntu/mantic
- <<: *ubuntu
version: "23.04"
packages:
Expand Down
3 changes: 3 additions & 0 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -153,3 +153,6 @@ area/tests:

area/web:
- web/**

area/logs-management:
- logsmanagement/**
33 changes: 33 additions & 0 deletions .github/scripts/check_latest_versions.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
import sys
import os
import modules.version_manipulation as ndvm
import modules.github_actions as cigh


def main(command_line_args):
"""
Inputs: Single version or multiple versions
Outputs:
Create files with the versions that needed update under temp_dir/staging-new-releases
Setting the GitHub outputs, 'versions_needs_update' to 'true'
"""
versions = [str(arg) for arg in command_line_args]
# Create a temp output folder for the release that need update
staging = os.path.join(os.environ.get('TMPDIR', '/tmp'), 'staging-new-releases')
os.makedirs(staging, exist_ok=True)
for version in versions:
temp_value = ndvm.compare_version_with_remote(version)
if temp_value:
path, filename = ndvm.get_release_path_and_filename(version)
release_path = os.path.join(staging, path)
os.makedirs(release_path, exist_ok=True)
file_release_path = os.path.join(release_path, filename)
with open(file_release_path, "w") as file:
print("Creating local copy of the release version update at: ", file_release_path)
file.write(version)
if cigh.run_as_github_action():
cigh.update_github_output("versions_needs_update", "true")


if __name__ == "__main__":
main(sys.argv[1:])
9 changes: 9 additions & 0 deletions .github/scripts/check_latest_versions_per_channel.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
import check_latest_versions
import modules.version_manipulation as ndvm
import sys

if __name__ == "__main__":
channel = sys.argv[1]
sorted_agents_by_major = ndvm.sort_and_grouby_major_agents_of_channel(channel)
latest_per_major = [values[0] for values in sorted_agents_by_major.values()]
check_latest_versions.main(latest_per_major)
3 changes: 2 additions & 1 deletion .github/scripts/ci-support-pkgs.sh
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,8 @@ set -e

case "${ID}" in
amzn|almalinux|centos|fedora)
dnf install -y procps-ng cronie cronie-anacron || yum install -y procps-ng cronie cronie-anacron
dnf install -y procps-ng cronie cronie-anacron || \
yum install -y procps-ng cronie cronie-anacron
;;
arch)
pacman -S --noconfirm cronie
Expand Down
5 changes: 3 additions & 2 deletions .github/scripts/get-static-cache-key.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,14 @@

arch="${1}"
platform="$(packaging/makeself/uname2platform.sh "${arch}")"
builder_rev="v1"

docker pull --platform "${platform}" netdata/static-builder
docker pull --platform "${platform}" netdata/static-builder:${builder_rev}

# shellcheck disable=SC2046
cat $(find packaging/makeself/jobs -type f ! -regex '.*\(netdata\|-makeself\).*') > /tmp/static-cache-key-data

docker run -it --rm --platform "${platform}" netdata/static-builder sh -c 'apk list -I 2>/dev/null' >> /tmp/static-cache-key-data
docker run -it --rm --platform "${platform}" netdata/static-builder:${builder_rev} sh -c 'apk list -I 2>/dev/null' >> /tmp/static-cache-key-data

h="$(sha256sum /tmp/static-cache-key-data | cut -f 1 -d ' ')"

Expand Down
27 changes: 27 additions & 0 deletions .github/scripts/modules/github_actions.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
import os


def update_github_env(key, value):
try:
env_file = os.getenv('GITHUB_ENV')
print(env_file)
with open(env_file, "a") as file:
file.write(f"{key}={value}")
print(f"Updated GITHUB_ENV with {key}={value}")
except Exception as e:
print(f"Error updating GITHUB_ENV. Error: {e}")


def update_github_output(key, value):
try:
env_file = os.getenv('GITHUB_OUTPUT')
print(env_file)
with open(env_file, "a") as file:
file.write(f"{key}={value}")
print(f"Updated GITHUB_OUTPUT with {key}={value}")
except Exception as e:
print(f"Error updating GITHUB_OUTPUT. Error: {e}")


def run_as_github_action():
return os.environ.get('GITHUB_ACTIONS') == 'true'
1 change: 1 addition & 0 deletions .github/scripts/modules/requirements.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
PyGithub==2.1.1
Loading