Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dyncfg files on disk do not contain colons #17694

Merged
merged 2 commits into from
May 17, 2024

Conversation

ktsaou
Copy link
Member

@ktsaou ktsaou commented May 17, 2024

For windows compatibility, dyncfg files on disk do not contain colons.

Existing files are renamed on netdata startup to escape the colons. The code will work even if new restrictions are added to the filenames.

Schema files are renamed in git repo to use the latest filename limits set.

@ktsaou ktsaou requested review from vkalintiris, a team and thiagoftsm as code owners May 17, 2024 13:51
@ktsaou ktsaou merged commit 72b72c2 into netdata:master May 17, 2024
17 checks passed
@github-actions github-actions bot added area/health area/collectors Everything related to data collection area/daemon area/build Build system (autotools and cmake). collectors/systemd-journal labels May 17, 2024
@ilyam8
Copy link
Member

ilyam8 commented Jun 4, 2024

The issue with this change is that existing installations have both files (%3A and :) and Netdata prefers the one with : (old) so all new changes (%3A) are being ignored.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/build Build system (autotools and cmake). area/collectors Everything related to data collection area/daemon area/health collectors/systemd-journal
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants