Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
* Update paragraph on install-required-packages
* Update packaging/installer/methods/manual.md
* Fix build error
Co-authored-by: Patti Short <35278231+shortpatti@users.noreply.github.com>
|
|
|
|
bump godplugin to v0.17.0 and add pulsar alarms, dashboard_info
|
|
|
|
* Bulk add frontmatter
* A few extra edge cases
|
|
|
|
|
|
install-required-packages (#8339)
* Fix cosmetic error checking for CentOS 8 version in install-required-packages
* Fix CentOS 8 regex to count for lone 8
|
|
* Rolling out new grid
* Finished adding installer
* Revert buildhtml
* Finish adding images
* FreeNAS fix
* Fix
|
|
* Don't rotate old Netdata config dirs in static installer.
This should have been removed when we stopped shipping stock configs in
`/etc/netdata`.
* Use a single invocation of the package manager to install dependencies.
This slightly improves the efficiency of the code in question, and also
eliminates a few dozen potential cases of prompting the user if they
want to install specific packages.
* Add correct package name for ulogd on arch.
* Properly finish conversion to Python 3 defaults.
|
|
* fix systemd for ubuntu 14.04
* Rename review workflow
* Use consistent workflow and job names
Co-authored-by: James Mills <prologic@shortcircuit.net.au>
|
|
* Added code to bundle LWS in binary packages.
This adds the required tode to bundle a custom build of libwebsockets as
required by Netdata Cloud functionality into the binary packages.
* Update packaging/bundle-lws.sh
Co-Authored-By: James Mills <prologic@shortcircuit.net.au>
Co-authored-by: James Mills <prologic@shortcircuit.net.au>
|
|
Co-authored-by: James Mills <prologic@shortcircuit.net.au>
|
|
|
|
* Fix package names for Archlinux.
* Use a specific implementation of netcat on Arch.
* Use install-required-pacakges.sh from local branch instead of master.
* Use local copy of kickstart.sh instead of downloading it.
|
|
When running the installation script, a lot of `\n` got printed before the return status `[OK]` or `[ERROR]`.
|
|
* Removed extra printed `\n`
When running the installation script, a lot of `\n` got printed before the return status `[OK]` or `[ERROR]`.
* Update md5sum of packaging/installer/kickstart.sh in packaging/installer/methods/kickstart.md
Co-authored-by: James Mills <prologic@shortcircuit.net.au>
|
|
|
|
Most distros have Python 3, and some are already looking at dropping
Python 2 in upcomming releases. All of our code works correctly on
Python 3, so just use it by default for platforms that have it.
|
|
|
|
|
|
* web/gui: add vernemq to the dashboard_info.js
* health: add vernemq alarms and update Makefile.am
* health: vernemq alarms info fix
* health: vernemq alarms info fix
* health: fix vernemq_socket_errors template
* packaging: bump godplugin version to v0.16.0
* packaging:update godplugin checksums
* docs: add vernemq to the COLLECTORS.md
|
|
|
|
* Fixes for issues not caught at review in #8144. (#8211)
* Properly scrub build environment for external dependencies.
* Remove LWS from our system-level dependencies.
We've decided to just always bundle it in the installer.
* Add missing dependency for Docker build process.
* Use static-build of LWS library created by installer (#8157)
* link static lib of LWS
* only use static LWS by installer
* handle -lcap
* fix problem on debian without lcap
* fix lws check
Co-authored-by: Austin S. Hemmelgarn <ahferroin7@gmail.com>
Co-authored-by: Timo <6674623+underhood@users.noreply.github.com>
|
|
|
|
* Generalize handling of fetch and verification of archives.
This generalizes the logic used for fetching and verifying source
archives for external dependencies that we potentially bundle as part of
our regular build.
It also slightly improves the error handling for the bundling of
libmosquitto.
* Add code to bundle libwebsockets during install.
This gets used when building on a system without libwebsockets3.
Due to how the libwebsockets build system works, this adds cmake as an
installer dependency on systems that do not have libwebsockets3.
* Add libwebsockets-dev to install-required-packages.sh
* Fix error caused by resolving merge conflict incorrectly.
* Unconditionally bunlde libwebsockets if cloud is enabled on install.
As discussed with the product team, we're taking this approach to ensure
SOCKS5 proxy support.
|
|
|
|
|
|
|
|
|
|
|
|
It went EOL upstream on 2019-11-26.
|
|
* Disable shellcheck 2034 due to computed variable names.
This particular check throws a large number of false positives in this
file because it cannot see us using the mappings from packages to
per-distro package names since we're accessign them through computed
variable names.
* Add Clear Linux support to install-required-packages.sh
This adds preliminary support for Clear Linux to the
install-required-packages script, which allows users to use the regular
kickstart install script there.
As of right now, this has a significant limitation in that Clear Linux
does not provide a package for libJudy, meaning that users will not be
able to use the dbengine.
|
|
It went EOL with no continuing upstream support on 2020-01-23.
|
|
Official upstream support for 15.0 ended on 2019-12-03, more than 3
months ago.
|
|
|
|
* Use correct URI for install-required-packages.sh
It got moved into the main repo a while back, but this part of the docs
never got updated.
* Add info about prep for manual install on CentOS 6.
|
|
|
|
|
|
|
|
* Initial Commit
* Added a generic get() function that wraps either curl or wget and pipes the file to stdout
* Added partial implementation of eBPF Kernel Collectpr
* Move the kernel check inside should_install_ebpf()
* Fixed shellcheck errors I missed
* Fixed incorrect return in should_install_ebpf()
* Refactored Kernel version parsing and LIBC Detection
* Refactored Kernel / eBPF Package compatibility checks
* Added a generic get() function that wraps either curl or wget and pipes the file to stdout
* Added partial implementation of eBPF Kernel Collectpr
* Move the kernel check inside should_install_ebpf()
* Fixed shellcheck errors I missed
* Fixed incorrect return in should_install_ebpf()
* Refactored Kernel version parsing and LIBC Detection
* Refactored Kernel / eBPF Package compatibility checks
* Fixed bugs
* Improve alignment of text output
* Other minor fixes
* Completed installation logic for eBPF Package
* Missed libnetdata_ebpf.so
* Fixed installation locaiton for libnetdata_ebpf.so
* Added -f flag to ln so installs are idempotent
* Refactored running check-kernel-config.sh
* Use run to run the check-kernel.config.sh
* Switch to grep + sed instead of jq
* kernel_collector_integration: Fix problems with Fedora and other distributions
that do not have '/usr' s default shared library directory
* remove developer mode installation
* kernel_collector_integration: Fix comparison
Fixes comparison to get old kernel versions
* Addressed @Ferroin's comments
* Don't bother comparing kver to 0
Co-authored-by: thiagoftsm <thiagoftsm@gmail.com>
|
|
|
|
|
|
This adds code to handle bundling our custom fork of libmosquitto into
our binary packages. It pulls down the required sources, builds them,
and copies the build artifacts into the right place so that the build of
Netdata actually uses them.
|
|
|
|
|