summaryrefslogtreecommitdiffstats
path: root/packaging
AgeCommit message (Collapse)Author
2020-03-16[ci skip] create nightly packages and update changelognetdatabot
2020-03-15[ci skip] create nightly packages and update changelognetdatabot
2020-03-14[ci skip] create nightly packages and update changelognetdatabot
2020-03-13[ci skip] create nightly packages and update changelognetdatabot
2020-03-13Update paragraph on install-required-packages (#8347)James Mills
* 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>
2020-03-12[ci skip] create nightly packages and update changelognetdatabot
2020-03-11new version of godplugin and pulsar alarms, dashboard info (#8364)Ilya Mashchenko
bump godplugin to v0.17.0 and add pulsar alarms, dashboard_info
2020-03-11[ci skip] create nightly packages and update changelognetdatabot
2020-03-10Bulk add frontmatter to all documentation (#8354)Joel Hans
* Bulk add frontmatter * A few extra edge cases
2020-03-10Added quotes around markdown=1 (#8362)Joel Hans
2020-03-10[ci skip] create nightly packages and update changelognetdatabot
2020-03-10Fix cosmetic error checking for CentOS 8 version in ↵James Mills
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
2020-03-09Fix links in packaging/installer to work on GitHub and docs (#8319)Joel Hans
* Rolling out new grid * Finished adding installer * Revert buildhtml * Finish adding images * FreeNAS fix * Fix
2020-03-09Added various fixes and improvements to the installers. (#8315)Austin S. Hemmelgarn
* 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.
2020-03-09fix installation for ubuntu 14.04 (#7690)Dylan Wang
* fix systemd for ubuntu 14.04 * Rename review workflow * Use consistent workflow and job names Co-authored-by: James Mills <prologic@shortcircuit.net.au>
2020-03-09Added code to bundle LWS in binary packages. (#8255)Austin S. Hemmelgarn
* 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>
2020-03-09Remove mention saying that .deb packages are experimental (#8250)Arnaud Venturi
Co-authored-by: James Mills <prologic@shortcircuit.net.au>
2020-03-07[ci skip] create nightly packages and update changelognetdatabot
2020-03-06Fixed dependency names for Arch Linux. (#8334)Austin S. Hemmelgarn
* 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.
2020-03-06Removed extra printed `\n` (#8325)Jonathan Barda
When running the installation script, a lot of `\n` got printed before the return status `[OK]` or `[ERROR]`.
2020-03-06Removed extra printed `\n` (#8324)Jonathan Barda
* 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>
2020-03-06[ci skip] create nightly packages and update changelognetdatabot
2020-03-06Switch to pulling in Python 3 by default instead of Python 2. (#8318)James Mills
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.
2020-03-05[ci skip] create nightly packages and update changelognetdatabot
2020-03-04Fix RHEL / CentOS 8.x dependencies for Judy-devel and others (#8202)James Mills
2020-03-02vernemq alarms, dashboard info and godplugin new version (#8236)Ilya Mashchenko
* 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
2020-03-02Fix misspelling of openSUSE and SUSE (#8233)Martin Rey
2020-02-27Adding support for ACLK build-configuration (#8223)Andrew Moss
* 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>
2020-02-27[ci skip] create nightly packages and update changelognetdatabot
2020-02-25Added libwebsockets bundling code to netdata-installer.sh (#8144)Austin S. Hemmelgarn
* 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.
2020-02-26[ci skip] create nightly packages and update changelognetdatabot
2020-02-25[ci skip] create nightly packages and update changelognetdatabot
2020-02-25packaging/installer: fix get_latest_version for nightly channel (#8172)Ilya Mashchenko
2020-02-24[ci skip] create nightly packages and update changelognetdatabot
2020-02-23[ci skip] create nightly packages and update changelognetdatabot
2020-02-22Remove Fedora 29 from CI and packaging. (#8100)Austin S. Hemmelgarn
It went EOL upstream on 2019-11-26.
2020-02-22Added support for Clear Linux in `install-required-packages.sh`. (#8154)Austin S. Hemmelgarn
* 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.
2020-02-22Remove Ubuntu 19.04 from CI and packaging. (#8040)Austin S. Hemmelgarn
It went EOL with no continuing upstream support on 2020-01-23.
2020-02-22Remove OpenSUSE Leap 15.0 from CI. (#7990)Austin S. Hemmelgarn
Official upstream support for 15.0 ended on 2019-12-03, more than 3 months ago.
2020-02-22[ci skip] create nightly packages and update changelognetdatabot
2020-02-21Update the manual install documentation with better info. (#8088)Austin S. Hemmelgarn
* 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.
2020-02-21[ci skip] release v1.20.0v1.20.0netdatabot
2020-02-20[ci skip] create nightly packages and update changelognetdatabot
2020-02-19[ci skip] create nightly packages and update changelognetdatabot
2020-02-18Integrates the eBPF Kernel Collector with the NetData Installer (#8075)James Mills
* 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>
2020-02-17[ci skip] create nightly packages and update changelognetdatabot
2020-02-15[ci skip] create nightly packages and update changelognetdatabot
2020-02-14Add handling of libmosquitto to binary packages. (#8085)Austin S. Hemmelgarn
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.
2020-02-14[ci skip] create nightly packages and update changelognetdatabot
2020-02-13Fixed text if current version is >= latest version and already installed (#8078)James Mills