netdata v1.22.1 Release Notes

Release Date: 2020-05-12 // 13 days ago
  • Netdata v1.22.1

    🚑 Release v1.22.1 is a hotfix release to address issues related to packaging and how Agents connect to Netdata Cloud.

    🐳 With packaging, we fixed an error that caused DEB and RPM packages to only display the old dashboard and not the new React version. We also fixed an issue that caused Netdata Docker containers to fail due to incorrect permissions. Finally, we ensured JSON-C is correctly fetched and built for compatibility with Netdata Cloud.

    We appreciate our community's help in identifying and diagnosing these issues so we could fix them quickly.

    ⚡️ For Netdata Cloud, we optimized the on-connect payload sent through the Agent-Cloud link to improve latency between Agents and Cloud. We also removed a check for old alarm status when sending alarms to Cloud via the ACLK.

    ⚡️ Finally, we made a fix that ensures Agents running on systems using the musl C library can receive auto-updates.

    🐛 Bug fixes

    • 🛠 Fixed the latency issue on the ACLK and suppress the diagnostics. (#8992) by amoss and stelfrag
    • ⏪ Restored old semantics of "netdata -W set" command. (#8987) by mfundul
    • ➕ Added JSON-C packaging fils to make dist. (#8986) by Ferroin
    • 🛠 Fixed bundling of React dashboard in DEB and RPM packages. (#8988) by Ferroin
    • ✂ Removed check for old alarm status. (#8978) by stelfrag
    • 🛠 Fixed shutdown via netdatacli with musl C library. (#8931) by mfundul

Previous changes from v1.22.0

  • Full Changelog

    🔀 Merged pull requests:

    • ⚡️ Updates main copyright and links for the year 2020 #8937 (zack-shoylev)
    • 📄 Docs: Add custom label to collectors frontmatter to fix sidebar titles #8936 (joelhans)
    • Fix missing NETDATA_STOP_CMD in netdata-installer.sh #8897 (prologic)
    • ⚡️ Update Running-behind-nginx.md #8880 (slavaGanzin)
    • ➕ Added docmentation about workaround for clang build errors. #8867 (Ferroin)
    • correct typo #8861 (carehart)
    • 🛠 Fix command name for getting postfix queue #8857 (ghasrfakhri)
    • 🛠 Fix kickstart error removing old cron symlink #8849 (prologic)
    • 🛠 Fixed bundling of dashboard in binary packages. #8844 (Ferroin)
    • ➕ Add CI check for building against LibreSSL #8842 (prologic)
    • ✂ Removed old function call in netdata-installer.sh #8824 (Ferroin)
    • Fix build and add bundle-dashbaord.sh to dist_noinst_DATA #8823 (prologic)
    • 📄 Docs: Add instructions to persist metrics and restart policy #8813 (joelhans)
    • 🛠 Fix typo in netdata-installer #8811 (adamwolf)
    • health: fix mdstat failed devices alarm #8794 (ilyam8)
    • dashboard v0.4.18 #8786 (jacekkolasa)
    • 🛠 fix_lock: Add the missing lock #8780 (thiagoftsm)
    • ➕ Added JSON-C dependency handling to instlal and packaging. #8776 (Ferroin)
    • TTL headers #8760 (amoss)
    • ⚠ web/gui/demo2.html: Silence Netlify's mixed content warnings #8759 (knatsakis)
    • dashboard v.0.4.17: #8757 (jacekkolasa)
    • 📄 Docs: Add Docker instructions to claiming #8755 (joelhans)
    • 🛠 Fixed issue in system-info.shregarding the parsing of lscpu output. #8754 (Ferroin)
    • 👉 Use a prefix for the old dashboard. #8752 (Ferroin)
    • ➕ Additional cases for the thread exit fix #8750 (amoss)
    • 🚚 health/portcheck: remove no-clear-notification option #8748 (ilyam8)
    • 🏗 packaging/docker/{build,publish}.sh: Simplify scripts. Support only single ARCH #8747 (knatsakis)
    • Ebpf index size #8743 (thiagoftsm)
    • 📄 [docs]: fix enabling charts.d modules instruction for IOT #8740 (Jiab77)
    • 👌 Improved ACLK reconnection sequence #8729 (stelfrag)
    • ⏪ Revert "Improved ACLK reconnection sequence " #8728 (cosmix)
    • 🛠 Fix crash when shutdown with ACLK disabled #8725 (lassebm)
    • 📄 Docs: Combined claiming+ACLK documentation #8724 (joelhans)
    • 🛠 Fix docs Docker-based builder image #8718 (prologic)
    • 🛠 Fixed the build matrix in the build & install checks. #8715 (Ferroin)
    • capitalize title #8712 (zack-shoylev)
    • 👌 Improved ACLK reconnection sequence #8708 (stelfrag)
    • ➕ added whoisquery health templates #8700 (yasharne)
    • 🛠 Fixed Arch Linux Ci checks. #8699 (Ferroin)
    • 👕 yamllint: enable truthy rule #8698 (ilyam8)
    • 🛠 Fixes compatibility with RH 7.x family #8694 (thiagoftsm)
    • charts.d/apcupsd: fix ups status check #8688 (ilyam8)
    • ⚡️ Update pfSense doc and add warning for apcupsd users #8686 (cryptoluks)
    • ➕ added certificate revocation alert #8684 (yasharne)
    • [ReOpen #8626] Improved offline installation instructions to point to correct installation scripts and clarify process #8680 (IceCodeNew)
    • 📄 Docs: Standardize links between documentation #8638 (joelhans)
    • 👕 github/workflow: disable document-start yamllint check #8522 (ilyam8)
    • ⚡️ bind to should be in [web] section and update netdata.service.v235.in too #8454 (amishmm)
    • ➕ Added support for building libmosquitto on FreeBSD/macOS. #8254 (Ferroin)