Hello community,

here is the log from the commit of package netdata for openSUSE:Factory checked 
in at 2020-01-20 22:51:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/netdata (Old)
 and      /work/SRC/openSUSE:Factory/.netdata.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "netdata"

Mon Jan 20 22:51:37 2020 rev:14 rq:765606 version:1.19.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/netdata/netdata.changes  2019-10-22 
15:45:26.641716605 +0200
+++ /work/SRC/openSUSE:Factory/.netdata.new.26092/netdata.changes       
2020-01-20 22:52:14.143269447 +0100
@@ -1,0 +2,65 @@
+Sun Jan 19 15:49:22 UTC 2020 - Martin Herkt <[email protected]>
+
+- Also package go.d.plugin (v0.14.1)
+- Update to v1.19.0
+Improvements:
+  * New collectors:
+    + AM2320 sensor collector plugin
+    + Added parsing of /proc/pagetypeinfo to provide metrics on
+      fragmentation of free memory pages
+    + The unbound collector module was completely rewritten, in Go
+
+  * Collector improvements:
+    + We rewrote our web log parser in Go, drastically improving
+      its flexibility and performance
+    + The Kubernetes kubelet collector now reads the service
+      account token and uses it for authorization. We also added a
+      new default job to collect metrics from
+      https://localhost:10250/metrics
+    + Added a new default job to the Kubernetes coredns collector
+      to collect metrics from
+      http://kube-dns.kube-system.svc.cluster.local:9153/metrics
+    + apps.plugin: Synced FRRouting daemons configuration with the
+      frr 7.2 release
+    + apps.plugin: Added process group for git-related processes
+    + apps.plugin: Added balena to the container-engines
+      application group
+    + web_log: Treat 401 Unauthorized requests as successful
+    + xenstat.plugin: Prepare for xen 4.13 by checking for check
+      xenstat_vbd_error presence
+    + mysql: Added galera cluster_status alarm
+
+  * Metrics database:
+    + Netdata generates alarms if the disk cannot keep up with
+      data collection
+
+  * Health:
+    + Fine tune various default alarm configurations
+    + Update SYN cookie alarm to be less aggressive
+    + Added support for IRC alarm notifications
+
+Bug fixes:
+  * Prevented freezes due to isolated CPUs
+  * Fixed missing streaming when slave has SSL activated
+  * Fixed error 421 in IRC notifications, by removing a line break
+    from the message
+  * proc/pagetypeinfo collection could under particular
+    circumstances cause high CPU load. As a workaround,
+    we disabled pagetypeinfo by default
+  * Fixed incorrect memory allocation in proc plugin’s
+    pagetypeinfo collector
+  * Eliminated cached responses from the postgres collector
+  * rabbitmq: Fixed "disk_free": "disk_free_monitoring_disabled"
+    error
+  * Fixed Apache module not working with letsencrypt certificate
+    by allowing the python UrlService to skip tls_verify for http
+    scheme
+  * Fixed invalid spikes appearing in certain charts, by improving
+    the incremental counter reset/wraparound detection algorithm
+  * Fixed issue with unknown variables in alarm configuration
+    expressions always being evaluated to zero
+  * Fixed issue of automatically picking up Pi-hole stats from a
+    Pi-hole instance installed on another device by disabling the
+    default job that collects metrics from http://pi.hole
+
+-------------------------------------------------------------------

Old:
----
  netdata-v1.18.1.tar.gz

New:
----
  _service
  go.d.plugin-v0.14.1.tar.gz
  netdata-v1.19.0.tar.gz
  vendor.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ netdata.spec ++++++
--- /var/tmp/diff_new_pack.2X4sIP/_old  2020-01-20 22:52:16.191270235 +0100
+++ /var/tmp/diff_new_pack.2X4sIP/_new  2020-01-20 22:52:16.191270235 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package netdata
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,8 +18,9 @@
 
 %define netdata_user    netdata
 %define netdata_group   netdata
+%define godplugin_version 0.14.1
 Name:           netdata
-Version:        1.18.1
+Version:        1.19.0
 Release:        0
 Summary:        A system for distributed real-time performance and health 
monitoring
 # netdata is GPL-3.0+, other licenses refer to included third-party software 
(see REDISTRIBUTED.md)
@@ -27,12 +28,18 @@
 Group:          System/Monitoring
 URL:            http://my-netdata.io/
 Source0:        
https://github.com/netdata/%{name}/releases/download/v%{version}/%{name}-v%{version}.tar.gz
+Source1:        
https://github.com/netdata/go.d.plugin/archive/v%{godplugin_version}.tar.gz#/go.d.plugin-v%{godplugin_version}.tar.gz
+Source2:        vendor.tar.gz
 Source3:        netdata-rpmlintrc
 Patch0:         netdata-logrotate-su.patch
 Patch2:         netdata-smartd-log-path.patch
 BuildRequires:  cups-devel
 BuildRequires:  dos2unix
 BuildRequires:  fdupes
+BuildRequires:  git-core
+%if 0%{?suse_version} > 1500
+BuildRequires:  go >= 1.13
+%endif
 BuildRequires:  judy-devel
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(libcap)
@@ -69,7 +76,14 @@
 %patch0
 %patch2 -p1
 
+%if 0%{?suse_version} > 1500
+tar xf %{S:1}
+cd go.d.plugin-%{godplugin_version}
+tar xf %{S:2}
+%endif
+
 %build
+export GOFLAGS=-mod=vendor
 %configure \
     --docdir="%{_docdir}/%{name}-%{version}" \
     --enable-plugin-nfacct \
@@ -83,6 +97,17 @@
     %{?conf}
 %make_build
 
+%if 0%{?suse_version} > 1500
+cd go.d.plugin-%{godplugin_version}
+go vet ./...
+
+go build -ldflags='-s -w' \
+%ifnarch ppc64
+    -buildmode=pie \
+%endif
+    -o bin/go.d.plugin github.com/netdata/go.d.plugin/cmd/godplugin
+%endif
+
 %install
 %make_install
 find %{buildroot} -name .keep -delete
@@ -102,6 +127,12 @@
 # Hence, disable statistics by default.
 touch %{buildroot}%{_sysconfdir}/%{name}/.opt-out-from-anonymous-statistics
 
+%if 0%{?suse_version} > 1500
+cd go.d.plugin-%{godplugin_version}
+cp -r config/* %{buildroot}%{_libdir}/%{name}/conf.d
+install -m0755 -p bin/go.d.plugin 
%{buildroot}%{_libexecdir}/%{name}/plugins.d/go.d.plugin
+%endif
+
 %pre
 getent group %{netdata_group} >/dev/null || \
     %{_sbindir}/groupadd -r %{netdata_group}

++++++ _service ++++++
<services>
        <service name="go_modules" mode="disabled">
                <param name="archive">go.d.plugin-v0.14.1.tar.gz</param>
        </service>
</services>
++++++ netdata-v1.18.1.tar.gz -> netdata-v1.19.0.tar.gz ++++++
++++ 16474 lines of diff (skipped)


Reply via email to