summaryrefslogtreecommitdiffstats
path: root/packaging
AgeCommit message (Collapse)Author
2020-01-17Fix libuv IPC pipe cleanup problem (#7778)Markos Fountoulakis
* Fix libuv IPC pipe cleanup problem
2020-01-17[ci skip] create nightly packages and update changelognetdatabot
2020-01-17Fixes support for read-only /lib on SystemD systems like CoreOS in ↵James Mills
kickstart static64 (#7726) * Fix formatting of functions.sh and errors found by shellcheck * Added support for other SystemD systems where /lib is read-only (e.g: CoreOS) * Fix minor typo(s)/grammar with safe_256sum() function * Fix shellcheck warnings in safe_256sum() function * Update the md5sum of the kickstart-static64.sh script in our docs to match
2020-01-16Move the script for installing required packages into the main repo. (#7563)Austin S. Hemmelgarn
* Move the script for installing required packages into the main repo. Based on discussion with Costa. Most of what this script is actually used for directly is in the main repo anyway, so it makes more sense to have it there so that any changes get reviewed properly. * Fix typo in RPM package build setup.
2020-01-16[ci skip] create nightly packages and update changelognetdatabot
2020-01-15multiple files: fix typos (#7752)Lucas Gabriel Schneider
2020-01-15installer: include go.d.plugin version v0.14.1 (#7732)Ilya Mashchenko
* packaging: update go.d.plugin checksums * packaging: update go.d.plugin version to 0.14.1
2020-01-15[ci skip] create nightly packages and update changelognetdatabot
2020-01-14Make auto-updates work on kickstart-static64 installs. (#7704)Austin S. Hemmelgarn
* Store only the options for reinstall, not the full command. This simplifies handling of updates with the static installer. * Properly utilize the updater for static installs. * Disable auto-updater when using local files. If using local files, we can probably assume a system without a network connection, so don't enable the auto-updater. * Document support for auto-updates from kickstart-static64 * Fix infinite loop in auto-update option. * Update kickstart-static64 checksum in docs. * Remove unnecessary `sed` argument. Co-Authored-By: Konstantinos Natsakis <5933427+knatsakis@users.noreply.github.com> Co-authored-by: Konstantinos Natsakis <5933427+knatsakis@users.noreply.github.com>
2020-01-14[ci skip] create nightly packages and update changelognetdatabot
2020-01-13Fixes for pfSense Installation (#7665)James Mills
* Fix URL to Python36 package * Fix URL to netdata package
2020-01-13[ci skip] create nightly packages and update changelognetdatabot
2020-01-12[ci skip] create nightly packages and update changelognetdatabot
2020-01-11[ci skip] create nightly packages and update changelognetdatabot
2020-01-10[ci skip] create nightly packages and update changelognetdatabot
2020-01-09General fixes to the installer. (#7698)Austin S. Hemmelgarn
* Don't assume `netdata` is in ${PATH} when restarting. * Actually capture the output of where `nologin` is.
2020-01-09[ci skip] create nightly packages and update changelognetdatabot
2020-01-08Fix a syntax error in the packaging functions. (#7686)Austin S. Hemmelgarn
Plain `[]` does not support pattern matching, only `[[]]`.
2020-01-08Add missing quoting in shell scripts. (#7685)Austin S. Hemmelgarn
This fixes an issue introduced by the merge of #7595 which snuck in due to us not using shellcheck on all scripts.
2020-01-08Docs: Improve documentation of opting out of anonymous statistics (#7597)Joel Hans
* Added anon stats to installer page * Added notes to other pages * Tweaks to main README and docs homepage * Path fix * Tweak and add to Docker page * Fixing issues from Mansour & Timo * Linter fixes
2020-01-08[ci skip] create nightly packages and update changelognetdatabot
2020-01-07Update handling of shutdown of the Netdata agent on update and uninstall. ↵Austin S. Hemmelgarn
(#7595) * Make the agent killing logic more reliable. This adjusts how we handle terminating the agent during an upgrade so that it does a better job of actually ensuring it's dead. The new logic works as follows: * After each signal is sent, we wait 5 seconds before checking for the agent again. * If it's been 60 seconds (12 cycles) since we started trying to kill the PID, we switch from SIGTERM to sending SIGKILL. * If it's been 120 seconds (24 cycles) since we started trying to kill the PID, we just give up. * Attempt to use netdatacli to shutdown Netdata. This is far more reliable than any other approach we have if it works. * Update uninstaller to use same stop logic as installer. This improves it's reliability significantly and makes it work correctly on FreeBSD. * Fix codacy issues.
2020-01-07[ci skip] create nightly packages and update changelognetdatabot
2020-01-06feat(docker): Add freeipmi support (#7081)Steven Hartland
Add freeipmi support to the docker image. Also: * Speed up build by copying dependencies instead of installing them.
2020-01-06Update the distribution support matrix to represent reality. (#7636)Austin S. Hemmelgarn
This makes the following changes: * Remove Debian 7: It's been EOL for more than 1.5 years now, anybody using it should not be expecting support anywhere, so it should fall under 'All other linux'. * Update 'All other Linux': to show that we aren't doing CI testing at all for anything we don't have listed. * Update CentOS 6 and RHEL 6 to reflect the lack of CI/CD support: We aren't doing anything with these systems in CI/CD, so show that correctly instead of being 'unknown'. * Mark CI testing on 32-bit x86 as not happening: We're not doing _any_ CI testing on 32-bit x86, but the matrix claims we're doing CI smoke testing.
2020-01-05[ci skip] create nightly packages and update changelognetdatabot
2020-01-04installer: include go.d.plugin version v0.14.0 (#7666)Ilya Mashchenko
* packaging: update go.d.plugin version to 0.14.0 * packaging: update go.d.plugin checksums
2020-01-04[ci skip] create nightly packages and update changelognetdatabot
2020-01-03Remove EOL distros from CI jobs. (#7628)Austin S. Hemmelgarn
* Remove Fedora 28 from the lifecycle checks. It's been EOL since 2019-05-28, and anybody continuing to use it is recieving no support from upstream _or_ the Fedora community. * Remove Ubuntu 18.10 from package builds. It's been EOL since 2019-07-18, and anybody continuing to use it is recieving no support from upstream or the Ubuntu community. * Update docs.
2020-01-03[ci skip] create nightly packages and update changelognetdatabot
2020-01-03netdata/installer: Make netdata installer more flexible, to accommodate ↵Paul Emm. Katsoulakis
install with ssl on MacOS (#6922) * netdata/packaging: allow passing of LDFLAGS, together with CFLAGS * netdata/packaging: add instructions for mac * Update packaging/installer/README.md Co-Authored-By: Joel Hans <joel.g.hans@gmail.com> * Update packaging/installer/README.md Co-Authored-By: Joel Hans <joel.g.hans@gmail.com> * Update packaging/installer/README.md Co-Authored-By: Joel Hans <joel.g.hans@gmail.com> * netdata/docs: fix doc as per feedback Co-authored-by: Joel Hans <joel.g.hans@gmail.com>
2020-01-02Add Ubuntu 19.10 to packaging and lifecycle checks. (#7629)Austin S. Hemmelgarn
* Add Ubuntu 19.10 to packaging and lifecycle checks. It's been out since 2019-10-07. * Update docs.
2020-01-01[ci skip] create nightly packages and update changelognetdatabot
2019-12-31[ci skip] create nightly packages and update changelognetdatabot
2019-12-30[ci skip] create nightly packages and update changelognetdatabot
2019-12-29[ci skip] create nightly packages and update changelognetdatabot
2019-12-28[ci skip] create nightly packages and update changelognetdatabot
2019-12-27[ci skip] create nightly packages and update changelognetdatabot
2019-12-26[ci skip] create nightly packages and update changelognetdatabot
2019-12-25[ci skip] create nightly packages and update changelognetdatabot
2019-12-24[ci skip] create nightly packages and update changelognetdatabot
2019-12-23[ci skip] create nightly packages and update changelognetdatabot
2019-12-22[ci skip] create nightly packages and update changelognetdatabot
2019-12-21[ci skip] create nightly packages and update changelognetdatabot
2019-12-20The step-by-step Netdata tutorial (#7489)Joel Hans
* Initial add * Parts to steps * Lots of fixes to tutorial steps, integration with docs * Fixing broken links * checklinks fix * Add to sidebar * Initial add * Parts to steps * Lots of fixes to tutorial steps, integration with docs * Fixing broken links * checklinks fix * Add to sidebar * Fixed link * Added tutorial to homepage with styling * Cleanup * Few more fixes and improvements * Final tweaks to last few steps * Let nav items wrap * Fixes for Austin and Andy * Linter error * Add text for Austin * Text about charts not showing up
2019-12-20packaging: Set default release channel to stable for gh releases (#7399)Mansour Behabadi
* packaging: Set default release channel to stable for gh releases * Leave kickstart files alone * Update .travis/create_artifacts.sh Co-Authored-By: Konstantinos Natsakis <5933427+knatsakis@users.noreply.github.com> Co-authored-by: Mansour Behabadi <mansour@oxplot.com> Co-authored-by: Konstantinos Natsakis <5933427+knatsakis@users.noreply.github.com>
2019-12-20installer: include go.d.plugin version v0.13.0 (#7574)Ilya Mashchenko
* web/gui: add squidlog to the dashboard_info.js * web/gui: dashboard_info.js auto format * web/gui: dashboard_info.js minor * packaging: update go.d.plugin version to 0.13.0 * packaging: update go.d.checksums * web/gui: squidlog.type_requests minor in dashboard_info.js * web/gui: squidlog.type_requests minor in dashboard_info.js
2019-12-19Add anon tracking notice for installers (#7437)Mansour Behabadi
* Show notice of anonymous data collection * Add DO_NOT_TRACK env var to docker run script * Add disable-telemetry option to kickstart-static64 * Check if DO_NOT_TRACK is set
2019-12-19[ci skip] create nightly packages and update changelognetdatabot
2019-12-19Agent claiming (#7525)Markos Fountoulakis
Initial infrastructure support for agent claiming. This feature is not currently enabled as we are still finalizing the details of the cloud infrastructure w.r.t. agent claiming. The feature will be enabled when we are ready to release it.