netdata: update to version 1.33.1
- Switch to upstream's release tarball Requires to add PKG_BUILD_DIR since netdata is extracted to the folder netdata-v1.33.1 instead of the previous solution where there was missing v - Disable anomaly detection by default This avoids adding a new dependencies to netdata Fixes: Package netdata is missing dependencies for the following libraries: libatomic.so.1 libstdc++.so.6 - Add FreeBSD patch to have smaller package and to avoid clutter in WebUI Signed-off-by: Michal Vasilek <michal.vasilek@nic.cz> [add commit message, add FreeBSD patch] Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
This commit is contained in:
parent
be7424a840
commit
1278eec776
7 changed files with 1449 additions and 50 deletions
|
@ -8,8 +8,8 @@
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
|
|
||||||
PKG_NAME:=netdata
|
PKG_NAME:=netdata
|
||||||
PKG_VERSION:=1.30.1
|
PKG_VERSION:=1.33.1
|
||||||
PKG_RELEASE:=2
|
PKG_RELEASE:=$(AUTORELEASE)
|
||||||
|
|
||||||
PKG_MAINTAINER:=Josef Schlehofer <pepe.schlehofer@gmail.com>, Daniel Engberg <daniel.engberg.lists@pyret.net>
|
PKG_MAINTAINER:=Josef Schlehofer <pepe.schlehofer@gmail.com>, Daniel Engberg <daniel.engberg.lists@pyret.net>
|
||||||
PKG_LICENSE:=GPL-3.0-or-later
|
PKG_LICENSE:=GPL-3.0-or-later
|
||||||
|
@ -17,8 +17,9 @@ PKG_LICENSE_FILES:=COPYING
|
||||||
PKG_CPE_ID:=cpe:/a:my-netdata:netdata
|
PKG_CPE_ID:=cpe:/a:my-netdata:netdata
|
||||||
|
|
||||||
PKG_SOURCE:=$(PKG_NAME)-v$(PKG_VERSION).tar.gz
|
PKG_SOURCE:=$(PKG_NAME)-v$(PKG_VERSION).tar.gz
|
||||||
PKG_SOURCE_URL:=https://codeload.github.com/netdata/netdata/tar.gz/v$(PKG_VERSION)?
|
PKG_SOURCE_URL:=https://github.com/netdata/netdata/releases/download/v$(PKG_VERSION)
|
||||||
PKG_HASH:=e05f8b59d283fb2844280455b9481a2f9104730fd77f535312ff2fec40a6bc11
|
PKG_HASH:=20ba8695d87187787b27128ac3aab9b09aa29ca6b508c48542e0f7d50ec9322b
|
||||||
|
PKG_BUILD_DIR=$(BUILD_DIR)/$(PKG_NAME)-v$(PKG_VERSION)
|
||||||
|
|
||||||
PKG_INSTALL:=1
|
PKG_INSTALL:=1
|
||||||
PKG_BUILD_PARALLEL:=1
|
PKG_BUILD_PARALLEL:=1
|
||||||
|
@ -62,8 +63,14 @@ CONFIGURE_ARGS += \
|
||||||
--disable-plugin-xenstat \
|
--disable-plugin-xenstat \
|
||||||
--disable-backend-prometheus-remote-write \
|
--disable-backend-prometheus-remote-write \
|
||||||
--disable-unit-tests \
|
--disable-unit-tests \
|
||||||
|
--disable-ml \
|
||||||
--disable-cloud
|
--disable-cloud
|
||||||
|
|
||||||
|
define Build/Configure
|
||||||
|
$(SED) 's/m4_esyscmd(\[git describe .*\])/$(PKG_VERSION)/' $(PKG_BUILD_DIR)/configure.ac
|
||||||
|
$(Build/Configure/Default)
|
||||||
|
endef
|
||||||
|
|
||||||
define Package/netdata/conffiles
|
define Package/netdata/conffiles
|
||||||
/etc/netdata/
|
/etc/netdata/
|
||||||
endef
|
endef
|
||||||
|
|
|
@ -1,28 +0,0 @@
|
||||||
--- a/web/gui/index.html
|
|
||||||
+++ b/web/gui/index.html
|
|
||||||
@@ -90,7 +90,9 @@
|
|
||||||
</div>
|
|
||||||
<nav class="collapse navbar-collapse navbar-right" role="navigation">
|
|
||||||
<ul class="nav navbar-nav">
|
|
||||||
+ <!--
|
|
||||||
<li title="Nodes view" data-toggle="tooltip" data-placement="bottom"><a onclick="openAuthenticatedUrl('console.html');" class="btn" target="_blank"><i class="fas fa-tv"></i> <span class="hidden-sm hidden-md">Nodes<sup class="beta"> beta</sup></span></a></li>
|
|
||||||
+ -->
|
|
||||||
<li id="alarmsButton" title="check the health monitoring alarms and their log" data-toggle="tooltip" data-placement="bottom"><a href="#" class="btn" data-toggle="modal" data-target="#alarmsModal"><i class="fas fa-bell"></i> <span class="hidden-sm hidden-md">Alarms </span><span id="alarms_count_badge" class="badge"></span></a></li>
|
|
||||||
<li title="change dashboard settings" data-toggle="tooltip" data-placement="bottom"><a href="#" class="btn" data-toggle="modal" data-target="#optionsModal"><i class="fas fa-cog"></i> <span class="hidden-sm hidden-md">Settings</span></a></li>
|
|
||||||
<li title="check for netdata updates<br/>you should keep your netdata updated" data-toggle="tooltip" data-placement="bottom" class="hidden-sm" id="updateButton"><a href="#" class="btn" data-toggle="modal" data-target="#updateModal"><i class="fas fa-cloud-download-alt"></i> <span class="hidden-sm hidden-md">Update </span><span id="update_badge" class="badge"></span></a></li>
|
|
||||||
@@ -110,6 +112,7 @@
|
|
||||||
<div id="navbar-highlight-content" class="navbar-highlight-content"></div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
+<!--
|
|
||||||
<div id="sign-in-banner" style="display: none">
|
|
||||||
<div class="container">
|
|
||||||
Like what you see?
|
|
||||||
@@ -120,6 +123,7 @@
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
+-->
|
|
||||||
|
|
||||||
<div id="masthead" style="display: none;">
|
|
||||||
<div class="container">
|
|
|
@ -1,6 +1,6 @@
|
||||||
--- a/collectors/python.d.plugin/Makefile.am
|
--- a/collectors/python.d.plugin/Makefile.am
|
||||||
+++ b/collectors/python.d.plugin/Makefile.am
|
+++ b/collectors/python.d.plugin/Makefile.am
|
||||||
@@ -145,109 +145,3 @@ dist_third_party_DATA = \
|
@@ -147,109 +147,3 @@ dist_third_party_DATA = \
|
||||||
python_modules/third_party/monotonic.py \
|
python_modules/third_party/monotonic.py \
|
||||||
python_modules/third_party/filelock.py \
|
python_modules/third_party/filelock.py \
|
||||||
$(NULL)
|
$(NULL)
|
1437
admin/netdata/patches/005-freebsd.patch
Normal file
1437
admin/netdata/patches/005-freebsd.patch
Normal file
File diff suppressed because one or more lines are too long
|
@ -1,17 +0,0 @@
|
||||||
--- a/web/gui/index.html
|
|
||||||
+++ b/web/gui/index.html
|
|
||||||
@@ -95,10 +95,14 @@
|
|
||||||
-->
|
|
||||||
<li id="alarmsButton" title="check the health monitoring alarms and their log" data-toggle="tooltip" data-placement="bottom"><a href="#" class="btn" data-toggle="modal" data-target="#alarmsModal"><i class="fas fa-bell"></i> <span class="hidden-sm hidden-md">Alarms </span><span id="alarms_count_badge" class="badge"></span></a></li>
|
|
||||||
<li title="change dashboard settings" data-toggle="tooltip" data-placement="bottom"><a href="#" class="btn" data-toggle="modal" data-target="#optionsModal"><i class="fas fa-cog"></i> <span class="hidden-sm hidden-md">Settings</span></a></li>
|
|
||||||
+ <!--
|
|
||||||
<li title="check for netdata updates<br/>you should keep your netdata updated" data-toggle="tooltip" data-placement="bottom" class="hidden-sm" id="updateButton"><a href="#" class="btn" data-toggle="modal" data-target="#updateModal"><i class="fas fa-cloud-download-alt"></i> <span class="hidden-sm hidden-md">Update </span><span id="update_badge" class="badge"></span></a></li>
|
|
||||||
+ -->
|
|
||||||
+ <!--
|
|
||||||
<li title="the netdata wiki home at github<br/>remember to <b>give netdata a <i class="fas fa-star"></i></b> !" data-toggle="tooltip" data-placement="bottom" class="hidden-xs hidden-sm hidden-md"><a href="https://github.com/netdata/netdata" class="btn" target="_blank"><i class="fab fa-github"></i></a></li>
|
|
||||||
<li title="follow netdata on twitter" data-toggle="tooltip" data-placement="bottom" class="hidden-xs hidden-sm hidden-md"><a href="https://twitter.com/linuxnetdata" class="btn" target="_blank"><i class="fab fa-twitter"></i></a></li>
|
|
||||||
<li title="like netdata on facebook" data-toggle="tooltip" data-placement="bottom" class="hidden-xs hidden-sm hidden-md"><a href="https://www.facebook.com/linuxnetdata/" class="btn" target="_blank"><i class="fab fa-facebook"></i></a></li>
|
|
||||||
+ -->
|
|
||||||
<li title="import / load a netdata snapshot" data-toggle="tooltip" data-placement="bottom" id="loadButton"><a href="#" class="btn" data-toggle="modal" data-target="#loadSnapshotModal"><i class="fas fa-download"></i> <span class="hidden-sm hidden-md hidden-lg">Import</span></a></li>
|
|
||||||
<li title="export / save a netdata snapshot" data-toggle="tooltip" data-placement="bottom" id="saveButton"><a href="#" class="btn" data-toggle="modal" data-target="#saveSnapshotModal"><i class="fas fa-upload"></i> <span class="hidden-sm hidden-md hidden-lg">Export</span></a></li>
|
|
||||||
<li title="print this dashboard to PDF" data-toggle="tooltip" data-placement="bottom" id="printButton"><a href="#" class="btn" data-toggle="modal" data-target="#printPreflightModal"><i class="fas fa-print"></i> <span class="hidden-sm hidden-md hidden-lg">Print</span></a></li>
|
|
Loading…
Reference in a new issue