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

[pull] master from netdata:master #104

Merged
merged 11 commits into from
May 24, 2024
Merged

Conversation

pull[bot]
Copy link

@pull pull bot commented May 22, 2024

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

@pull pull bot added the ⤵️ pull label May 22, 2024
Ferroin and others added 10 commits May 22, 2024 11:15
* Clean up DEB package dependencies.

- dpkg is an implicit dependency for all DEB packages by virtue of them
  being DEB packages, and we do not support any platforms that have an
  old enough version to be an issue, so we don’t need a versioned
  dependency on it either, so simply drop the explicit dependency on
  dpkg.
- We also don’t support any platforms that ship an old enough version of
  libcap2-bin to cause us problems, so remove the version constraint on
  that as well.
- The lsb-base predepend is only needed if the user is using a
  non-systemd init system. We don’t fully support this setup with our
  native packages, and it’s a non-default configuration for Debian and
  completely unsupported on Ubuntu, so it’s safe to assume that the
  user knows what they are doing if they need it and not explicitly
  require this.
- The apps plugin was missed in #17584, so fix it’s conflicts line here.
- The chartsd plugin _requires_ bash to function correctly, so actually
  depend on it instead of recommending it (this will be a no-op on a
  vast majority of systems, but is still useful insurance against users
  doing stupid things).
- The CUPS and FreeIPMI plugins both pull in all the things they
  actually need via automatic dependency generation, so there is no
  reason for us to pull in full installs of CUPS or FreeIPMI as
  dependencies.
- Everything in the Go plugin that was using `sudo` has been converted
  to use `ndsudo` instead, so we don’t need to ask for `sudo` at all for
  it anymore.
- The Python plguin _requires_ Python to function correctly, so actually
  depend on it instead of recommending it.

* Fix typo.
* grammar pass on doc

* capitalize Alert

* grammar pass

* capitalize Alert

* grammar pass

* grammar pass

* grammar pass

* grammar pass

* grammar pass

* grammar pass

* Update docs/category-overview-pages/working-with-logs.md

* Update docs/category-overview-pages/machine-learning-and-assisted-troubleshooting.md

---------

Co-authored-by: Ilya Mashchenko <[email protected]>
* Update netdata-agent-security.md

* Update backup-and-restore-an-agent.md

* Update backup-and-restore-an-agent.md

* Update netdata-agent-security.md

* Apply suggestions from code review

* Update docs/netdata-agent/backup-and-restore-an-agent.md

---------

Co-authored-by: Ilya Mashchenko <[email protected]>
* Define a single variable to identify OS.

* Remove comments.

* Move version-detection logic to separate module.

* s/VERSION/NETDATA_VERSION/g

* Hard-code NETDATA_VERSION wherever possible.

Now `program_version` is only used for getting or
setting the host's field.

* Update version variables

* Add license, fix variable name and provide better message.
@pull pull bot merged commit 66b6f33 into webfutureiorepo:master May 24, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants