commit netdata for openSUSE:Factory

2020-10-15 Thread root
Hello community,

here is the log from the commit of package netdata for openSUSE:Factory checked 
in at 2020-10-15 13:49:23

Comparing /work/SRC/openSUSE:Factory/netdata (Old)
 and  /work/SRC/openSUSE:Factory/.netdata.new.3486 (New)


Package is "netdata"

Thu Oct 15 13:49:23 2020 rev:23 rq:841829 version:1.26.0

Changes:

--- /work/SRC/openSUSE:Factory/netdata/netdata.changes  2020-10-02 
17:35:10.754662621 +0200
+++ /work/SRC/openSUSE:Factory/.netdata.new.3486/netdata.changes
2020-10-15 13:49:52.693286265 +0200
@@ -1,0 +2,47 @@
+Wed Oct 14 23:35:47 UTC 2020 - Mia Herkt 
+
+- Fix RPM file list
+- Update to v1.26.0 (go.d.plugin 0.23.0):
+Improvements
+  * Add the ability to send Agent alarm notifications to StackPulse
+  * Add a way to get build configuration info from the Agent
+  * Add chart for churn rates to python.d/rabbitmq
+  * Add failed dim to the connection_fails alarm in the Portcheck
+alarm
+  * Improve the data query when using the context parameter
+  * Add a context parameter to the data endpoint
+
+(Netdata Cloud)
+  * Change default ACLK query thread count
+  * Remove leading whitespace before JSON in ACLK
+  * Allow using libwebsockets without SOCKS5
+  * Add information about Cloud disabled status to -W buildinfo
+
+(Collectors)
+  * Update go.d.plugin version to v0.23.0
++ Add new filecheck collector
++ Add new systemd unit state collector
++ Add new ISC DHCP collector
+
+(Dashboard)
+  * Add missing period in Netdata dashboard
+
+Bug Fixes
+  * Fix systemd comment syntax
+  * Fix file descriptor leak in Infiniband collector (proc.plugin)
+  * Fix the data endpoint to prioritize chart over context if both
+are present
+  * Fix cleanup of obsolete charts
+  * Fix build for the AWS Kinesis exporting connector
+  * Fix gauges for go.d.plugin/web_log collector
+  * Fix locking order to address CID_362348
+  * Fix chart's last accessed time during context queries
+  * Fix resource leak in case of malformed request to Netdata Cloud
+
+---
+Thu Oct  1 16:05:13 UTC 2020 - Andreas Schneider 
+
+- Move edit-config to libexeddir
+- Fix conf.d path in edit-config
+
+---

Old:

  go.d.plugin-v0.22.0.tar.gz
  netdata-v1.25.0.tar.gz

New:

  go.d.plugin-v0.23.0.tar.gz
  netdata-v1.26.0.tar.gz



Other differences:
--
++ netdata.spec ++
--- /var/tmp/diff_new_pack.d8W9ch/_old  2020-10-15 13:49:57.693288357 +0200
+++ /var/tmp/diff_new_pack.d8W9ch/_new  2020-10-15 13:49:57.697288359 +0200
@@ -18,9 +18,9 @@
 
 %define netdata_usernetdata
 %define netdata_group   netdata
-%define godplugin_version 0.22.0
+%define godplugin_version 0.23.0
 Name:   netdata
-Version:1.25.0
+Version:1.26.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)
@@ -133,7 +133,10 @@
 sed -i 's,^#!%{_bindir}/env bash,#!/bin/bash,;s,^#!%{_bindir}/env 
sh,#!/bin/sh,' \
 %{buildroot}%{_libexecdir}/%{name}/plugins.d/* \
 %{buildroot}%{_sysconfdir}/%{name}/edit-config
-%fdupes -s %{buildroot}
+
+# Respect FHS
+mv %{buildroot}%{_sysconfdir}/%{name}/edit-config 
%{buildroot}%{_libexecdir}/%{name}
+sed -i 's|/usr/lib|%{_libdir}|' %{buildroot}%{_libexecdir}/%{name}/edit-config
 
 # This should be opt-in, not opt-out. I do not believe most users would agree
 # with sending usage data to Google Analytics, whether anonymized or not.
@@ -141,15 +144,21 @@
 touch %{buildroot}%{_sysconfdir}/%{name}/.opt-out-from-anonymous-statistics
 
 %if 0%{?sle_version} >= 150200
-cd go.d.plugin-%{godplugin_version}
-cp -r config/* %{buildroot}%{_libdir}/%{name}/conf.d
+pushd go.d.plugin-%{godplugin_version}
+
+install -d -m 0755 %{buildroot}/%{_libdir}/%{name}/conf.d
+cp -a config/* %{buildroot}/%{_libdir}/%{name}/conf.d
+
 install -m0755 -p bin/go.d.plugin 
%{buildroot}%{_libexecdir}/%{name}/plugins.d/go.d.plugin
+popd
 %endif
 
 install -m 755 -d %{buildroot}%{_localstatedir}/cache/%{name}
 install -m 755 -d %{buildroot}%{_localstatedir}/log/%{name}
 install -m 755 -d %{buildroot}%{_localstatedir}/lib/%{name}/registry
 
+%fdupes -s %{buildroot}
+
 %pre
 getent group %{netdata_group} >/dev/null || \
 %{_sbindir}/groupadd -r %{netdata_group}
@@ -202,6 +211,6 @@
 %config(noreplace) %{_sysconfdir}/%{name}/.opt-out-from-anonymous-statistics
 %config(noreplace) %{_sysconfdir}/%{name}/*.conf
 
-%attr(0750,root,%{netdata_group}) %{_sysconfdir}/%{name}/edit-config
+%attr(0750,root,%{netdata_group}) %{_libexecdir}/%{name}/edit-config
 
 %changelog

++ _service 

commit netdata for openSUSE:Factory

2020-10-02 Thread root
Hello community,

here is the log from the commit of package netdata for openSUSE:Factory checked 
in at 2020-10-02 17:35:04

Comparing /work/SRC/openSUSE:Factory/netdata (Old)
 and  /work/SRC/openSUSE:Factory/.netdata.new.4249 (New)


Package is "netdata"

Fri Oct  2 17:35:04 2020 rev:22 rq:838874 version:1.25.0

Changes:

--- /work/SRC/openSUSE:Factory/netdata/netdata.changes  2020-08-29 
20:37:33.997344573 +0200
+++ /work/SRC/openSUSE:Factory/.netdata.new.4249/netdata.changes
2020-10-02 17:35:10.754662621 +0200
@@ -1,0 +2,36 @@
+Wed Sep 23 07:15:40 UTC 2020 - Andreas Schneider 
+
+- Fix building with go support on openSUSE 15.2
+
+---
+Tue Sep 22 07:30:36 UTC 2020 - Andreas Schneider 
+
+- Build with python3
+- Protect /etc/netdata as it contains sensitive data (passwords, secrets)
+
+---
+Wed Sep 16 11:31:06 UTC 2020 - Paolo Stivanin 
+
+- update to 1.25.0:
+Improvements
+  * Add code to release memory used by the global GUID map (#9729, @stelfrag)
+  * Add check for spurious wakeups
+Netdata Cloud
+  * Add v2 HTTP message with compression to ACLK (#9895, @underhood)
+  * Add version negotiation to ACLK (#9819, @underhood)
+  * Add claimed_id for child nodes streamed to their parents (#9804, 
@underhood)
+  * Update netdata-installer.sh to enable Netdata Cloud support in macOS 
(#9360, @mrbrutti)
+Collectors
+  * Update go.d.plugin version to v0.22.0 (#9898, @ilyam8)
+  * Add support for IP ranges to Python-based isc_dhcpd collector (#9755, 
@vsc55)
+  * Add Network viewer charts to ebpf.plugin (#9591, @thiagoftsm)
+  * Add collecting active processes limit on Linux systems (#9843, @Ancairon)
+  * Improve eBPF plugin by removing unnecessary debug messages (#9754, 
@thiagoftsm)
+  * Add CAP_SYS_CHROOT for netdata service to read LXD network interfaces 
(#9726, @vlvkobal)
+  * Add collecting maxmemory to python.d/redis (#9767, @ilyam8)
+  * Add option for multiple storage backends in python.d/varnish (#9668, 
@florianmagnin)
+* Dashboard
+  * Update dashboard v1.4.2 (#9837, @jacekkolasa)
+* Lots of documentation improvements and bug fixes
+
+---

Old:

  go.d.plugin-v0.19.2.tar.gz
  netdata-v1.24.0.tar.gz

New:

  go.d.plugin-v0.22.0.tar.gz
  netdata-v1.25.0.tar.gz



Other differences:
--
++ netdata.spec ++
--- /var/tmp/diff_new_pack.ziBXIu/_old  2020-10-02 17:35:14.234664696 +0200
+++ /var/tmp/diff_new_pack.ziBXIu/_new  2020-10-02 17:35:14.238664698 +0200
@@ -18,9 +18,9 @@
 
 %define netdata_usernetdata
 %define netdata_group   netdata
-%define godplugin_version 0.19.2
+%define godplugin_version 0.22.0
 Name:   netdata
-Version:1.24.0
+Version:1.25.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)
@@ -37,8 +37,12 @@
 BuildRequires:  dos2unix
 BuildRequires:  fdupes
 BuildRequires:  git-core
-%if 0%{?suse_version} > 1500
+# suse_version is set to 1500 even for 15.2
+%if 0%{?sle_version} >= 150200
 BuildRequires:  go >= 1.13
+BuildRequires:  python3
+%else
+BuildRequires:  python2
 %endif
 BuildRequires:  judy-devel
 BuildRequires:  pkgconfig
@@ -56,9 +60,15 @@
 Recommends: iproute-tc
 Recommends: lm_sensors
 Recommends: nmap-ncat curl openssl(cli)
+%if 0%{?sle_version} >= 150200
+Recommends: python3
+Recommends: python3-PyMySQL
+Recommends: python3-psycopg2
+%else
 Recommends: python
 Recommends: python2-PyMySQL
 Recommends: python2-psycopg2
+%endif
 Suggests:   logrotate
 Suggests:   nodejs
 %ifarch i586 x86_64
@@ -77,7 +87,9 @@
 %patch2 -p1
 sed -i 's,/usr/bin/env bash,/bin/bash,' claim/%{name}-claim.sh.in
 
-%if 0%{?suse_version} > 1500
+%if 0%{?sle_version} >= 150200
+sed -i 's,^pybinary=.*,pybinary=/usr/bin/python3,' 
collectors/python.d.plugin/python.d.plugin.in
+
 tar xf %{S:1}
 cd go.d.plugin-%{godplugin_version}
 tar xf %{S:2}
@@ -98,7 +110,7 @@
 %{?conf}
 %make_build
 
-%if 0%{?suse_version} > 1500
+%if 0%{?sle_version} >= 150200
 cd go.d.plugin-%{godplugin_version}
 go vet ./...
 
@@ -128,7 +140,7 @@
 # Hence, disable statistics by default.
 touch %{buildroot}%{_sysconfdir}/%{name}/.opt-out-from-anonymous-statistics
 
-%if 0%{?suse_version} > 1500
+%if 0%{?sle_version} >= 150200
 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
@@ -160,10 +172,6 @@
 %doc README.md CHANGELOG.md
 

commit netdata for openSUSE:Factory

2020-08-29 Thread root
Hello community,

here is the log from the commit of package netdata for openSUSE:Factory checked 
in at 2020-08-29 20:37:21

Comparing /work/SRC/openSUSE:Factory/netdata (Old)
 and  /work/SRC/openSUSE:Factory/.netdata.new.3399 (New)


Package is "netdata"

Sat Aug 29 20:37:21 2020 rev:21 rq:829822 version:1.24.0

Changes:

--- /work/SRC/openSUSE:Factory/netdata/netdata.changes  2020-07-17 
20:49:59.208866258 +0200
+++ /work/SRC/openSUSE:Factory/.netdata.new.3399/netdata.changes
2020-08-29 20:37:33.997344573 +0200
@@ -1,0 +2,12 @@
+Wed Aug 26 19:08:53 UTC 2020 - Dirk Mueller 
+
+- update to 1.24.0:
+ * The v1.24.0 release of the Netdata Agent brings enhancements to the breadth 
of metrics we collect with a new generic Prometheus/OpenMetrics collector and 
enhanced storage and querying with a new multi-host database mode.
+
+* Add generic Prometheus/OpenMetrics collector (#9644, @ilyam8)
+* Add locking between different collectors for the same application, 
implemented in different technologies (#9584, @vlvkobal), (#9564, @ilyam8)
+* Implement multihost database (#9556, @stelfrag)
+* Add alarms for FreeBSD interface errors (#8340, @lassebm)
+* Many bugfixes, see https://github.com/netdata/netdata/releases/tag/v1.24.0
+
+---

Old:

  netdata-v1.23.2.tar.gz

New:

  netdata-v1.24.0.tar.gz



Other differences:
--
++ netdata.spec ++
--- /var/tmp/diff_new_pack.YFHxp1/_old  2020-08-29 20:37:36.605345672 +0200
+++ /var/tmp/diff_new_pack.YFHxp1/_new  2020-08-29 20:37:36.613345675 +0200
@@ -20,7 +20,7 @@
 %define netdata_group   netdata
 %define godplugin_version 0.19.2
 Name:   netdata
-Version:1.23.2
+Version:1.24.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)

++ netdata-v1.23.2.tar.gz -> netdata-v1.24.0.tar.gz ++
 14852 lines of diff (skipped)

++ vendor.tar.gz ++




commit netdata for openSUSE:Factory

2020-07-17 Thread root
Hello community,

here is the log from the commit of package netdata for openSUSE:Factory checked 
in at 2020-07-17 20:49:14

Comparing /work/SRC/openSUSE:Factory/netdata (Old)
 and  /work/SRC/openSUSE:Factory/.netdata.new.3592 (New)


Package is "netdata"

Fri Jul 17 20:49:14 2020 rev:20 rq:821336 version:1.23.2

Changes:

--- /work/SRC/openSUSE:Factory/netdata/netdata.changes  2020-07-07 
13:01:09.734285269 +0200
+++ /work/SRC/openSUSE:Factory/.netdata.new.3592/netdata.changes
2020-07-17 20:49:59.208866258 +0200
@@ -1,0 +2,40 @@
+Thu Jul 16 15:57:11 UTC 2020 - Mia Herkt 
+
+- Update to v1.23.2:
+  * Fixed a buffer overrun vulnerability in Netdata's JSON parsing
+code. This vulnerability could be used to crash Agents
+remotely, and in some circumstances, could be used in an
+arbitrary code execution (ACE) exploit.
+
+Improvements:
+  * Add support for multiple ACLK query processing threads
+  * Add Infiniband monitoring to collector proc.plugin
+  * Change the HTTP method to make the IPFS collector compatible
+with 0.5.0+
+  * Add support for returning headers using python.d's UrlService
+
+Bug fixes:
+  * Fix vulnerability in JSON parsing
+  * Fixed stored number accuracy
+  * Fix transition from archived to active charts not generating
+alarms
+  * Fix PyMySQL library to respect my.cnf parameter
+  * Remove health from archived metrics
+  * Update exporting engine to read the prefix option from instance
+config sections
+  * Fix display error in Swagger API documentation
+  * Wrap exporting engine header definitions in compilation
+conditions
+  * Improve cgroups collector to autodetect unified cgroups
+  * Fix CMake build failing if ACLK is disabled
+  * Fix now_ms in charts.d collector to prevent tc-qos-helper
+crashes
+  * Fix python.d crashes by adding a lock to stdout write function
+  * Fix an issue with random crashes when updating a chart's
+metadata on the fly
+  * Fix ACLK protocol version always parsed as 0
+  * Fix the check condition for chart name change
+  * Fix the exporting engine unit tests
+  * Fix a Coverity defect for resource leaks
+
+---

Old:

  netdata-v1.23.1.tar.gz

New:

  netdata-v1.23.2.tar.gz



Other differences:
--
++ netdata.spec ++
--- /var/tmp/diff_new_pack.vCqDGf/_old  2020-07-17 20:50:00.272867367 +0200
+++ /var/tmp/diff_new_pack.vCqDGf/_new  2020-07-17 20:50:00.276867372 +0200
@@ -20,7 +20,7 @@
 %define netdata_group   netdata
 %define godplugin_version 0.19.2
 Name:   netdata
-Version:1.23.1
+Version:1.23.2
 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)

++ netdata-v1.23.1.tar.gz -> netdata-v1.23.2.tar.gz ++
 5456 lines of diff (skipped)




commit netdata for openSUSE:Factory

2020-07-07 Thread root
Hello community,

here is the log from the commit of package netdata for openSUSE:Factory checked 
in at 2020-07-07 13:00:45

Comparing /work/SRC/openSUSE:Factory/netdata (Old)
 and  /work/SRC/openSUSE:Factory/.netdata.new.3060 (New)


Package is "netdata"

Tue Jul  7 13:00:45 2020 rev:19 rq:819067 version:1.23.1

Changes:

--- /work/SRC/openSUSE:Factory/netdata/netdata.changes  2020-05-16 
22:27:39.689436556 +0200
+++ /work/SRC/openSUSE:Factory/.netdata.new.3060/netdata.changes
2020-07-07 13:01:09.734285269 +0200
@@ -1,0 +2,7 @@
+Mon Jul  6 09:19:38 UTC 2020 - Stefan Seyfried 
+
+- update to v1.23.1:
+  - Lots of fixes and improvements, please see CHANGELOG.md
+  - update go.d plugin to v0.19.2
+
+---

Old:

  go.d.plugin-v0.18.0.tar.gz
  netdata-v1.22.1.tar.gz

New:

  go.d.plugin-v0.19.2.tar.gz
  netdata-v1.23.1.tar.gz



Other differences:
--
++ netdata.spec ++
--- /var/tmp/diff_new_pack.ExN48K/_old  2020-07-07 13:01:14.682299164 +0200
+++ /var/tmp/diff_new_pack.ExN48K/_new  2020-07-07 13:01:14.682299164 +0200
@@ -18,9 +18,9 @@
 
 %define netdata_usernetdata
 %define netdata_group   netdata
-%define godplugin_version 0.18.0
+%define godplugin_version 0.19.2
 Name:   netdata
-Version:1.22.1
+Version:1.23.1
 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)
@@ -157,7 +157,7 @@
 %service_del_postun %{name}.service
 
 %files
-%doc README.md
+%doc README.md CHANGELOG.md
 %license LICENSE REDISTRIBUTED.md
 
 %dir %{_sysconfdir}/%{name}

++ _service ++
--- /var/tmp/diff_new_pack.ExN48K/_old  2020-07-07 13:01:14.722299275 +0200
+++ /var/tmp/diff_new_pack.ExN48K/_new  2020-07-07 13:01:14.726299287 +0200
@@ -1,5 +1,5 @@
 

-   go.d.plugin-v0.18.0.tar.gz
+   go.d.plugin-v0.19.2.tar.gz

 

++ go.d.plugin-v0.18.0.tar.gz -> go.d.plugin-v0.19.2.tar.gz ++
 5666 lines of diff (skipped)

++ netdata-v1.22.1.tar.gz -> netdata-v1.23.1.tar.gz ++
 49887 lines of diff (skipped)

++ vendor.tar.gz ++
 120742 lines of diff (skipped)




commit netdata for openSUSE:Factory

2020-05-16 Thread root
Hello community,

here is the log from the commit of package netdata for openSUSE:Factory checked 
in at 2020-05-16 22:27:38

Comparing /work/SRC/openSUSE:Factory/netdata (Old)
 and  /work/SRC/openSUSE:Factory/.netdata.new.2738 (New)


Package is "netdata"

Sat May 16 22:27:38 2020 rev:18 rq:805922 version:1.22.1

Changes:

--- /work/SRC/openSUSE:Factory/netdata/netdata.changes  2020-04-14 
16:25:00.479782980 +0200
+++ /work/SRC/openSUSE:Factory/.netdata.new.2738/netdata.changes
2020-05-16 22:27:39.689436556 +0200
@@ -1,0 +2,77 @@
+Fri May 15 20:43:52 UTC 2020 - Mia Herkt 
+
+- Update to v1.22.1:
+Bug fixes:
+  - Fixed the latency issue on the ACLK and suppress the diagnostics.
+  - Restored old semantics of "netdata -W set" command.
+  - Removed check for old alarm status.
+- Changes for v1.22.0:
+Breaking Changes:
+  * The previous iteration of Netdata Cloud, accessible through
+various Sign in and Nodes view (beta) buttons on the Agent
+dashboard, is deprecated in favor of the new Cloud experience.
+  * Our old documentation site (docs.netdata.cloud) was replaced
+with Netdata Learn. All existing backlinks redirect to the new
+site.
+  * Our localization project is no longer actively maintained.
+We're grateful for the hard work of its contributors.
+
+Improvements:
+  * Netdata Cloud:
+- Enabled support for Netdata Cloud.
+- Added TTL headers to ACLK responses.
+- Improved the thread exit fixes in #8750.
+- Improved ACLK reconnection sequence.
+- Improved ACLK memory management and shutdown sequence.
+- Added session-id to ACLK using connect timestamp.
+
+  * Collectors:
+- Improved the index size for the eBPF collector.
+- Added health alarm templates for the whoisquery collector.
+- Added a whoisquery collector.
+- Removed an automatic restart of apps.plugin.
+
+  * Exporting:
+- Enabled internal statistics for the exporting engine in the
+  Agent dashboard.
+- Implemented a Prometheus exporter web API endpoint.
+
+  * Notifications:
+- Added a certificate revocation alarm for the x509check
+  collector.
+- Added the ability to send Agent alarm notifications to
+  Dynatrace.
+
+  * Other:
+- Updated main copyright and links for the year 2020 in daemon
+  help output.
+- Moved bind to to [web] section and update
+  netdata.service.v235.in to sync it with recent changes.
+- Put old dashboard behind a prefix instead of using a script
+  to switch.
+- Enabled the truthy rule in yamllint.
+- Added Borg backup, Squeezebox servers, Hiawatha web server,
+  and Microsoft SQL to apps.plugin so that it can appropriately
+  group them by type of service.
+
+  * Bug fixes:
+- Fixed mdstat failed devices alarm.
+- Fixed rare race condition in old Cloud iframe.
+- Removed no-clear-notification options from portcheck health
+  templates.
+- Fixed old URLs to silence Netlify's mixed content warnings.
+- Fixed master streaming fatal exits.
+- Fixed email authentiation to Cloud/Nodes View.
+- Fixed non-escaped characters in private registry URLs.
+- Fixed crash when shutting down an Agent with the ACLK
+  disabled.
+- Fixed status checks for UPS devices using the apcupsd
+  collector.
+- Fixed alarm notification script by adding a check to the
+  Dynatrace notification method.
+- Fixed threads_creation_rate chart context in the
+  python.d MySQL collector.
+- Fixed sudo check in charts.d libreswan collector to prevent
+  daily security notices.
+
+---

Old:

  netdata-v1.21.1.tar.gz

New:

  netdata-v1.22.1.tar.gz



Other differences:
--
++ netdata.spec ++
--- /var/tmp/diff_new_pack.Wh4VB4/_old  2020-05-16 22:27:40.541438304 +0200
+++ /var/tmp/diff_new_pack.Wh4VB4/_new  2020-05-16 22:27:40.541438304 +0200
@@ -20,7 +20,7 @@
 %define netdata_group   netdata
 %define godplugin_version 0.18.0
 Name:   netdata
-Version:1.21.1
+Version:1.22.1
 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)
@@ -166,8 +166,6 @@
 %config(noreplace) %{_sysconfdir}/%{name}/.opt-out-from-anonymous-statistics
 %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
 
-%dir /usr/libexec/%{name}
-/usr/libexec/%{name}/netdata-switch-dashboard.sh
 %{_libexecdir}/%{name}
 %{_libdir}/%{name}
 

++ netdata-v1.21.1.tar.gz -> netdata-v1.22.1.tar.gz ++
 18450 lines of diff (skipped)




commit netdata for openSUSE:Factory

2020-04-14 Thread root
Hello community,

here is the log from the commit of package netdata for openSUSE:Factory checked 
in at 2020-04-14 15:11:04

Comparing /work/SRC/openSUSE:Factory/netdata (Old)
 and  /work/SRC/openSUSE:Factory/.netdata.new.2738 (New)


Package is "netdata"

Tue Apr 14 15:11:04 2020 rev:17 rq:793692 version:1.21.1

Changes:

--- /work/SRC/openSUSE:Factory/netdata/netdata.changes  2020-04-11 
23:46:43.547097380 +0200
+++ /work/SRC/openSUSE:Factory/.netdata.new.2738/netdata.changes
2020-04-14 16:25:00.479782980 +0200
@@ -1,0 +2,18 @@
+Mon Apr 13 21:32:46 UTC 2020 - Mia Herkt 
+
+- Update to v1.21.1:
+Release v1.21.1 is a hotfix release to improve the performance of
+the new React dashboard, which was merged and enabled by default in
+v1.21.0.
+
+The React dashboard shipped in v1.21.0 did not properly freeze
+charts that were outside of the browser's viewport. If a user who
+loaded many charts by scrolling through the dashboard, charts
+outside of their browser's viewport continued updating. This excess
+of chart updates caused all charts to update more slowly than every
+second.
+
+v1.21.1 includes improvements to the way the Netdata dashboard
+freezes, maintains state, and restores charts as users scroll.
+
+---

Old:

  netdata-v1.21.0.tar.gz

New:

  netdata-v1.21.1.tar.gz



Other differences:
--
++ netdata.spec ++
--- /var/tmp/diff_new_pack.oGLTpr/_old  2020-04-14 16:25:00.995783444 +0200
+++ /var/tmp/diff_new_pack.oGLTpr/_new  2020-04-14 16:25:00.999783448 +0200
@@ -20,7 +20,7 @@
 %define netdata_group   netdata
 %define godplugin_version 0.18.0
 Name:   netdata
-Version:1.21.0
+Version:1.21.1
 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)

++ netdata-v1.21.0.tar.gz -> netdata-v1.21.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/netdata-v1.21.0/CHANGELOG.md 
new/netdata-v1.21.1/CHANGELOG.md
--- old/netdata-v1.21.0/CHANGELOG.md2020-04-06 03:30:56.763647551 +0200
+++ new/netdata-v1.21.1/CHANGELOG.md2020-04-13 15:18:52.411841607 +0200
@@ -1,5 +1,30 @@
 # Changelog
 
+## [v1.21.1](https://github.com/netdata/netdata/tree/v1.21.1) (2020-04-13)
+
+[Full Changelog](https://github.com/netdata/netdata/compare/v1.21.0...v1.21.1)
+
+**Merged pull requests:**
+
+- V1.21.0 dashboard performance fix extended 
[\#8664](https://github.com/netdata/netdata/pull/8664) 
([jacekkolasa](https://github.com/jacekkolasa))
+- Update apps\_groups.conf 
[\#8659](https://github.com/netdata/netdata/pull/8659) 
([thenktor](https://github.com/thenktor))
+- Update apps\_groups.conf 
[\#8656](https://github.com/netdata/netdata/pull/8656) 
([thenktor](https://github.com/thenktor))
+- Update apps\_groups.conf 
[\#8655](https://github.com/netdata/netdata/pull/8655) 
([thenktor](https://github.com/thenktor))
+- health/alarm\_notify: add dynatrace enabled check 
[\#8654](https://github.com/netdata/netdata/pull/8654) 
([ilyam8](https://github.com/ilyam8))
+- Update apps\_groups.conf 
[\#8646](https://github.com/netdata/netdata/pull/8646) 
([thenktor](https://github.com/thenktor))
+- Docs: Pin mkdocs-material to older version to re-enable builds 
[\#8639](https://github.com/netdata/netdata/pull/8639) 
([joelhans](https://github.com/joelhans))
+- collectors/python.d/mysql: fix `threads\_creation\_rate` chart context 
[\#8636](https://github.com/netdata/netdata/pull/8636) 
([ilyam8](https://github.com/ilyam8))
+- Show internal stats for the exporting engine 
[\#8635](https://github.com/netdata/netdata/pull/8635) 
([vlvkobal](https://github.com/vlvkobal))
+- Add session-id using connect timestamp 
[\#8633](https://github.com/netdata/netdata/pull/8633) 
([amoss](https://github.com/amoss))
+- Update main README with 1.21 release news 
[\#8619](https://github.com/netdata/netdata/pull/8619) 
([joelhans](https://github.com/joelhans))
+- Improved ACLK memory management and shutdown sequence 
[\#8611](https://github.com/netdata/netdata/pull/8611) 
([stelfrag](https://github.com/stelfrag))
+- packaging: fix errors during install-requred-packages 
[\#8606](https://github.com/netdata/netdata/pull/8606) 
([ilyam8](https://github.com/ilyam8))
+- Remove an automatic restart of the apps.plugin 
[\#8592](https://github.com/netdata/netdata/pull/8592) 
([vlvkobal](https://github.com/vlvkobal))
+- charts.d/libreswan: fix sudo check 
[\#8569](https://github.com/netdata/netdata/pull/8569) 
([ilyam8](https://github.com/ilyam8))
+- Docs: Change MacOS to macOS 

commit netdata for openSUSE:Factory

2020-04-11 Thread root
Hello community,

here is the log from the commit of package netdata for openSUSE:Factory checked 
in at 2020-04-11 23:46:26

Comparing /work/SRC/openSUSE:Factory/netdata (Old)
 and  /work/SRC/openSUSE:Factory/.netdata.new.3248 (New)


Package is "netdata"

Sat Apr 11 23:46:26 2020 rev:16 rq:792974 version:1.21.0

Changes:

--- /work/SRC/openSUSE:Factory/netdata/netdata.changes  2020-03-06 
21:27:10.389545484 +0100
+++ /work/SRC/openSUSE:Factory/.netdata.new.3248/netdata.changes
2020-04-11 23:46:43.547097380 +0200
@@ -1,0 +2,55 @@
+Mon Apr  6 12:40:43 UTC 2020 - Paolo Stivanin 
+
+- Update to v1.21.0 (go.d.plugin v0.18.0):
+Improvements:
+  * Extended TLS support for 1.3.
+  * Switched to the React dashboard code as the default dashboard.
+
+  * Collectors:
+- Added a new Pulsar collector.
+- Added a new VerneMQ collector.
+- Added high precision timer support for plugins such as
+  idlejitter.
+- Added an alarm to the dns_query collector that detects DNS
+  query failure.
+- Added the ability to get the pod name from cgroup with
+  kubectl in bare-metal deployments.
+- Added the ability to connect to non-admin user IDs for a Ceph
+  storage cluster.
+- Added connections (backend) usage to Postgres monitoring.
+
+  * Exporting:
+- Added a MongoDB connector to the exporting engine.
+- Added a Prometheus Remote Write connector to the exporting
+  engine.
+- Added an AWS Kinesis connector to the exporting engine.
+
+Bug fixes:
+  * Removed notifications from the dashboard and fixed the
+/default.html route.
+  * Fixed help-tooltips styling, private registry node deletion,
+and the right-hand sidebar "jumping" on document clicks.
+  * Fixed errors reported by Coverity.
+  * Fixed broken pipe ignoring in apps.plugin.
+  * Fixed the bytespersec chart context in the Python Apache
+collector.
+  * Fixed charts.d.plugin to exit properly during Netdata
+service restart
+  * Fixed minimist dependency vulnerability.
+  * Fixed how SimpleService truncates Python module names.
+  * Added proper prefix to Python module names during loading.
+  * Fixed the flushing error threshold with the database engine.
+  * Fixed memory leak for host labels streaming from slaves to
+master.
+  * Fixed streaming scaling.
+  * Fixed missing characters in kernel version field by encoding
+slave fields.
+  * Fixed Ceph collector to get osd_perf_infos in versions 14.2
+and higher.
+  * Removed extraneous commas from chart information in dashboard.
+  * Removed tmem collection from xenstat_plugin to allow Netdata
+on Xen 4.13 to compile successfully.
+  * Restricted messages to Google Analytics.
+  * Fixed Python 3 dict access in OpenLDAP collector module.
+
+---

Old:

  go.d.plugin-v0.15.0.tar.gz
  netdata-v1.20.0.tar.gz

New:

  go.d.plugin-v0.18.0.tar.gz
  netdata-v1.21.0.tar.gz



Other differences:
--
++ netdata.spec ++
--- /var/tmp/diff_new_pack.q9ff5R/_old  2020-04-11 23:46:46.615099718 +0200
+++ /var/tmp/diff_new_pack.q9ff5R/_new  2020-04-11 23:46:46.615099718 +0200
@@ -18,9 +18,9 @@
 
 %define netdata_usernetdata
 %define netdata_group   netdata
-%define godplugin_version 0.15.0
+%define godplugin_version 0.18.0
 Name:   netdata
-Version:1.20.0
+Version:1.21.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)
@@ -166,6 +166,8 @@
 %config(noreplace) %{_sysconfdir}/%{name}/.opt-out-from-anonymous-statistics
 %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
 
+%dir /usr/libexec/%{name}
+/usr/libexec/%{name}/netdata-switch-dashboard.sh
 %{_libexecdir}/%{name}
 %{_libdir}/%{name}
 

++ _service ++
--- /var/tmp/diff_new_pack.q9ff5R/_old  2020-04-11 23:46:46.639099736 +0200
+++ /var/tmp/diff_new_pack.q9ff5R/_new  2020-04-11 23:46:46.639099736 +0200
@@ -1,5 +1,5 @@
 

-   go.d.plugin-v0.15.0.tar.gz
+   go.d.plugin-v0.18.0.tar.gz

 

++ go.d.plugin-v0.15.0.tar.gz -> go.d.plugin-v0.18.0.tar.gz ++
 20064 lines of diff (skipped)

++ netdata-v1.20.0.tar.gz -> netdata-v1.21.0.tar.gz ++
 26843 lines of diff (skipped)

++ vendor.tar.gz ++
 30639 lines of diff (skipped)




commit netdata for openSUSE:Factory

2020-03-06 Thread root
Hello community,

here is the log from the commit of package netdata for openSUSE:Factory checked 
in at 2020-03-06 21:26:39

Comparing /work/SRC/openSUSE:Factory/netdata (Old)
 and  /work/SRC/openSUSE:Factory/.netdata.new.26092 (New)


Package is "netdata"

Fri Mar  6 21:26:39 2020 rev:15 rq:779690 version:1.20.0

Changes:

--- /work/SRC/openSUSE:Factory/netdata/netdata.changes  2020-01-20 
22:52:14.143269447 +0100
+++ /work/SRC/openSUSE:Factory/.netdata.new.26092/netdata.changes   
2020-03-06 21:27:10.389545484 +0100
@@ -1,0 +2,142 @@
+Wed Feb 26 15:37:44 UTC 2020 - Martin Herkt <9+suse@cirno.systems>
+
+- Update to v1.20.0 (go.d.plugin v0.15.0)
+Breaking Changes:
+  * Removed deprecated bash collectors apache, cpu_apps, cpufreq,
+exim, hddtemp, load_average, mem_apps, mysql, nginx, phpfpm,
+postfix, squid, tomcat. If you were still using one of these
+collectors with custom configurations, you can find the new
+collector that replaces it in the supported collectors list.
+
+Improvements:
+  * Host labels:
++ Added support for host labels
++ Improved the monitored system information detection.
+  Added CPU freq & cores, RAM and disk space.
++ Started distinguishing the monitored system's (host)
+  OS/Kernel etc. from those of the docker container's
++ Started creating host labels from collected system info
++ Started passing labels and container environment variables
+  via the streaming protocol
++ Started sending host labels via exporting connectors
++ Added label support to alarm definitions and started
+  recording them in alarm logs
++ Added support for host labels to the API responses
++ Added configurable host labels to netdata.conf
++ Added kubernetes labels
+
+  * New collectors:
++ eBPF kernel collector
++ CockroachDB
++ squidlog: squid access log parser
+
+  * Collector improvements:
++ apps.plugin: Created dns group, improved database group,
+  improved ceph & samba groups
++ varnish: Added SMF metrics (cache on disk)
++ phpfpm: Fixed per process chart titles and readme
++ python.d: Formatted the code in all modules
++ node.d/snmp: - Added snmpv3 support, formatted the code in
+  snmp.node.js
++ cgroups: Improved LXC monitoring by filtering out irrelevant
+  LXC cgroups
++ litespeed: Added support for different .rtreport format
++ proc.plugin: Added pressure stall information
++ sensors: Improved collection logic
++ proc: Started monitoring network interface speed, duplex,
+  operstate
++ smartd_log: Fixed the setting in the reallocated sectors
+  count, by setting ATTR5 chart algorithm to absolute
++ nvidia-smi: Allow executing nvidia-smi in normal instead of
+  loop mode
++ wmi: collect logon metrics, collect logical_disk disk
+  latency metrics
++ weblog: handle MKCOL, PROPFIND, MOVE, SEARCH http request
+  methods
++ scaleio: storage pools and sdcs metrics
+
+  * Exporting engine:
++ Implemented the main flow for the Exporting Engine
+
+  * Streaming:
++ Add versioning to the streaming protocol
+
+  * Installation/Packages:
++ Improved the systemd service files, by removing unecessary
+  ExecStartPre lines and moving global options to netdata.conf
+
+  * Privacy:
++ Added support for opting out of telemetry via the
+  DO_NOT_TRACK environment variable (telemetry is disabled by
+  default on openSUSE)
+
+  * Other:
++ Preparations for the next netdata cloud release. Added custom
+  libmosquitto, netdata-cli and other prerequisites.
++ Applied linter fixes in shell scripts
++ Started supporting -fno-common in CFLAGS
++ Completely removed the unbound python collector (dead code)
++ Added possibility to change badges' text font color
++ Small updates to sample multi-host dashboard, dash.html
++ Added missing quoting in shell scripts
++ Bump handlebars from 4.2.0 to 4.5.3
++ Reduce log level for uv_thread_set_name_np from error to info
++ Set standard name to non-libnetdata threads (libuv, pthread)
+
+  * Bug fixes:
++ Fixed problems reported by Coverity for eBPF collector plugin
++ Fixed invalid literal for float\(\): NN.NNt error in the
+  elasticsearch python plugin, by adding terabyte unit parsing
++ Fixed timeout failing in docker containers which broke some
+  python.d collectors
++ Fixed problem with the httpcheck python collector not being
+  able to check URLs with the POST method, by adding body to
+  the URLService. Also record the new options in httpcheck.conf
++ Fixed dbengine repeated global flushing errors and collectors
+  being blocked, by dropping dirty dbengine pages if the disk
+  cannot keep up
++ Fixed issue with alarm 

commit netdata for openSUSE:Factory

2020-01-20 Thread root
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 <9+suse@cirno.systems>
+
+- 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_usernetdata
 %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:

commit netdata for openSUSE:Factory

2019-10-22 Thread root
Hello community,

here is the log from the commit of package netdata for openSUSE:Factory checked 
in at 2019-10-22 15:45:23

Comparing /work/SRC/openSUSE:Factory/netdata (Old)
 and  /work/SRC/openSUSE:Factory/.netdata.new.2352 (New)


Package is "netdata"

Tue Oct 22 15:45:23 2019 rev:13 rq:741631 version:1.18.1

Changes:

--- /work/SRC/openSUSE:Factory/netdata/netdata.changes  2019-09-05 
12:43:01.967470907 +0200
+++ /work/SRC/openSUSE:Factory/.netdata.new.2352/netdata.changes
2019-10-22 15:45:26.641716605 +0200
@@ -1,0 +2,95 @@
+Mon Oct 21 22:46:25 UTC 2019 - Martin Herkt <9+suse@cirno.systems>
+
+- Update to v1.18.1
+Improvements:
+  * Disable slabinfo plugin by default to reduce the total number
+of metrics collected
+  * Add dbengine RAM usage statistics
+  * Support Google Hangouts chat notifications
+  * Add CMocka unit tests
+  * Add prerequisites to enable automatic updates for installations
+via the static binary (kickstart-static64.sh)
+
+Bug fixes:
+  * Fix unbound collector timings: Convert recursion timings to
+milliseconds.
+  * Fix unbound collector unhandled exceptions
+  * Fix megacli collector binary search and sudo check
+  * Fix Clang warnings
+  * Fix python.d error logging: change chart suppress msg level
+from ERROR to INFO
+  * Fix freeipmi update frequency check: was warning that 5 was too
+frequent and it was setting it to 5.
+  * Fix alarm configurations not getting loaded, via better
+handling of chart names with special characters
+  * Don't write HTTP response 204 messages to the logs
+  * Fix build when CMocka isn't installed
+  * Prevent zombie processes when a child is re-parented to netdata
+when its running in a container, by adding child process reaper
+
+- Update to v1.18.0
+Improvements:
+  * Database engine:
++ Make dbengine the default memory mode
++ Increase dbengine default cache size
++ Reduce overhead during write IO
++ Detect deadlock in dbengine page cache
++ Remove hard cap from page cache size to eliminate deadlocks.
+
+  * New collectors:
++ SLAB cache mechanism
++ Gearman worker statistics
++ vCenter Server Appliance
++ Zookeeper servers
++ Hadoop Distributed File System (HDFS) nodes
+
+  * Collector improvements:
++ rabbitmq: Add vhosts message metrics from /api/vhosts
++ elasticsearch: collect metrics from _cat/indices
++ mysql: collect galera cluster metrics
++ Allow configuration of the python.d launch command from
+  netdata.conf
++ x509check: smtp cert check support
++ dnsmasq_dhcp: respect conf-dir,conf-file,dhcp-host options
++ plugin: respect previously running jobs after plugin restart
++ httpcheck: add current state duration chart
++ springboot2: fix context
+
+  * Health:
++ Enable alarm templates for chart dimensions
++ Center the chart on the proper chart and time whenever an
+  alarm link is clicked
+
+  * Other:
++ API: Include family into the allmetrics JSON response
++ API: Add fixed width option to badges
++ Allow hostnames in Access Control Lists
+
+Bug fixes:
+  * Fix issue error in alarm notification script, when executed
+without any arguments
+  * Fix Coverity warnings
+  * Fix dbengine consistency when a writer modifies a page
+concurrently with a reader querying its metrics
+  * Fix memory leak on netdata exit
+  * Fix for missing boundary data points in certain cases
+  * Fix unhandled exception log warnings in the python.d collector
+orchestrator start\_job
+  * Fix CORS errors when accessing the health management API,
+by permitingt x-auth-token in Access-Control-Allow-Headers
+  * Fix misleading error log entries RRDSET: chart name 'XXX' on
+host 'YYY' already exists, by changing the log level for
+chart updates
+  * Properly resolve all Kubernetes container names
+  * Fix LGTM warnings
+  * Fix agent UI redirect loop during cloud sign-in
+  * Fix python.d.plugin bug in parsing configuration files with no
+explicitly defined jobs
+  * Fix potential buffer overflow in the web server
+  * Fix netdata group deletion on linux for uninstall script
+  * Various cppcheck fixes
+  * Fix handling of illegal metric timestamps in database engine
+  * Fix a resource leak
+  * Fix rabbitmq collector error when no vhosts are available.
+
+---

Old:

  netdata-v1.17.0.tar.gz

New:

  netdata-v1.18.1.tar.gz



Other differences:
--
++ netdata.spec ++
--- /var/tmp/diff_new_pack.7Sq203/_old  2019-10-22 15:45:27.301717357 +0200
+++ /var/tmp/diff_new_pack.7Sq203/_new  2019-10-22 15:45:27.305717362 +0200
@@ -19,7 +19,7 @@
 %define netdata_usernetdata
 %define 

commit netdata for openSUSE:Factory

2019-09-05 Thread root
Hello community,

here is the log from the commit of package netdata for openSUSE:Factory checked 
in at 2019-09-05 12:42:56

Comparing /work/SRC/openSUSE:Factory/netdata (Old)
 and  /work/SRC/openSUSE:Factory/.netdata.new.7948 (New)


Package is "netdata"

Thu Sep  5 12:42:56 2019 rev:12 rq:728171 version:1.17.0

Changes:

--- /work/SRC/openSUSE:Factory/netdata/netdata.changes  2019-07-11 
13:16:57.394794551 +0200
+++ /work/SRC/openSUSE:Factory/.netdata.new.7948/netdata.changes
2019-09-05 12:43:01.967470907 +0200
@@ -1,0 +2,80 @@
+Wed Sep  4 08:03:47 UTC 2019 - Martin Herkt <9+suse@cirno.systems>
+
+- Update to v1.17.0
+Improvements:
+  * Database engine:
++ Variable granularity support for data collection
++ Added tips on the UI to encourage users to try the new DB
+  Engine, when they reach the end of their metrics history
+
+  * Health:
++ Added support for plain text only email notifications
++ Started showing “hidden” alarm variables in the responses of
+  the chart and data API calls
++ Added a new API call for alarm status counters, as a first
+  step towards badges that will show the total number of alarms
+
+  * Security:
++ Added configurable default locations for trusted CA
+  certificates
++ Added safer way to get container names
++ Added SSL connection support to the python mongodb collector
+
+  * New collectors:
++ VSphere collector
+
+  * Archiving:
++ Added a new MongoDB backend
+
+  * Other:
++ Added apps grouping debug messages
++ GCC warning and linting improvements
++ Added global configuration option to show charts with zero
+  metrics
++ Improved the way we parse HTTP requests, so we can avoid
+  issues from edge cases
+
+  * Bug fixes:
++ Fixed sensor chips filtering in python sensors collector
++ Fixed user and group names in apps.plugin when running in a
+  container, by mounting and reading /etc/passwd
++ Fixed possible buffer overflow in the JSON parser used for
+  health notification silencers
++ Fixed handling of corrupted DB files in dbengine, that could
+  cause netdata to not start properly
+  (CRC and I/O error handling)
++ Fixed an issue with Netdata snapshots that could sometimes
+  cause a problem during import
++ Fixed bug that would cause netdata to attempt to kill already
+  terminated threads again, on shutdown
++ Fixed out of memory (12) errors by reimplementing the
+  myopen() function family
++ Fixed wrong redirection of users signing in after clicking
+  Nodes
++ Fixed python.d smartd collector increasing CPU usage
++ Fixed mongodb python collector stock configuration mistake,
+  by changing password to pass
++ Fixed handling of UTF8 characters in badges and added
+  International Support to the URL parser
++ Fixed nodes menu sizing (responsive)
++ Fixed issues with http redirection to https and streaming
+  encryption
++ Fixed broken links to arcstat.py and arc_summary.py in
+  dashboard_info.js
++ Fixed bug with the nfacct plugin that resulted in missing
+  dimensions from the charts
++ Stopped anonymous stats from trying to write a log under /tmp
++ Properly delete obsolete dimensions for inactive disks in
+  smartd_log
++ Fixed handling of disconnected sockets in unbound python.d
+  collector
++ Fixed crash in malloc
++ Fixed issue with mysql collector that resulted in showing
+  only a single slave_status chart, regardless of the number
+  of replication channels
++ Fixed a segmentation fault in backends
++ Fixed spigotmc plugin bugs
++ Fixed dbengine 100% CPU usage due to corrupted transaction
+  payload handling
+
+---

Old:

  netdata-v1.16.0.tar.gz

New:

  netdata-v1.17.0.tar.gz



Other differences:
--
++ netdata.spec ++
--- /var/tmp/diff_new_pack.1VtfSs/_old  2019-09-05 12:43:02.755470753 +0200
+++ /var/tmp/diff_new_pack.1VtfSs/_new  2019-09-05 12:43:02.755470753 +0200
@@ -19,7 +19,7 @@
 %define netdata_usernetdata
 %define netdata_group   netdata
 Name:   netdata
-Version:1.16.0
+Version:1.17.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)

++ netdata-v1.16.0.tar.gz -> netdata-v1.17.0.tar.gz ++
 47418 lines of diff (skipped)




commit netdata for openSUSE:Factory

2019-07-11 Thread root
Hello community,

here is the log from the commit of package netdata for openSUSE:Factory checked 
in at 2019-07-11 13:16:55

Comparing /work/SRC/openSUSE:Factory/netdata (Old)
 and  /work/SRC/openSUSE:Factory/.netdata.new.4615 (New)


Package is "netdata"

Thu Jul 11 13:16:55 2019 rev:11 rq:714120 version:1.16.0

Changes:

--- /work/SRC/openSUSE:Factory/netdata/netdata.changes  2019-05-25 
13:35:32.767964274 +0200
+++ /work/SRC/openSUSE:Factory/.netdata.new.4615/netdata.changes
2019-07-11 13:16:57.394794551 +0200
@@ -1,0 +2,122 @@
+Mon Jul  8 20:13:44 UTC 2019 - Martin Herkt <9+suse@cirno.systems>
+
+- Update to v1.16.0
+  Improvements:
+  * Health:
++ Easily disable alarms, by persisting the silencers
+  configuration
++ Repeating alarm notifications
++ Simplified the health cmdapi tester - no setup/cleanup needed
++ Αdd last_collected alarm to the x509check collector
++ New alarm for abnormally high number of active processes.
+
+  * Security:
++ SSL support in the web server and streaming/replication
++ Support encrypted connections to OpenTSDB backends
+
+  * New collectors:
++ Go.d collector modules for WMI, Dnsmasq DHCP leases
+  and Pihole
++ Riak KV instances collector
++ CPU performance statistics using Performance Monitoring Units
+  via the perf_event_open() system call. (perf plugin)
+
+  * Collector improvements:
++ Handle different sensor IDs for the same element in the
+  freeipmi plugin
++ Increase the cpu_limit chart precision in cgroup plugin
++ Added userstats and deadlocks charts to the python mysql
+  collector
++ Add perforce server process monitoring to the apps plugin
+
+  * Backends:
++ Prometheus remote write backend
+
+  * DB engine improvements:
++ Reduced memory requirements by 40-50%
++ Reduced the number of pages needed to be stored and indexed
+  when using memory mode = dbengine, by adding empty page
+  detection
+
+  * Rebranding:
++ Updated the netdata logo and changed links to point to the
+  new website
+
+  * Other:
++ Pass the the cloud base url parameter to the notifications
+  mechanism, so that modifications to the configuration are
+  respected when creating the link to the alarm
++ Improved logging, to be able to trace the
+  CRITICAL: main[main] SIGPIPE received. error
+
+  Bug fixes:
+  * Fixed ram_available alarm
+  * Stop monitoring /dev and /run in the disk space and inode
+usage charts
+  * Fixed the monitoring of the “time” group of processes
+  * Fixed compilation error PERF_COUNT_HW_REF_CPU_CYCLES'
+undeclared here in old Linux kernels (perf plugin)
+  * Fixed invalid XML page error (tomcat plugin)
+  * Remove obsolete monit metrics
+  * Fixed Failed to parse error in adaptec_raid
+  * Fixed cluster_health_nodes and cluster_stats_nodes charts in
+the elasticsearch collector
+  * A modified slave chart's "name" was not properly transferred
+to the master
+  * Netdata could run out of file descriptors when using the
+new DB engine
+  * Fixed UI behavior when pressing the End key
+  * Fixed UI link to check the configuration file,
+to open in a new tab
+  * Prevented Error: 'module' object has no attribute 'Retry'
+messages from python collectors, by enforcing minimum version
+check for the UrlService library
+  * Fixed typo that causes nfacct.plugin log messages to
+incorrectly show freeipmi
+  * The daemon could get stuck during collection or during
+shutdown, when using the new dbengine. Reduced new dbengine IO
+utilization by forcing page alignment per dimension of chart.
+  * Properly handle timeouts/no response in dns_query_time
+python collector
+  * When a collector restarted after having stopped for a long
+time, the new dbengine would consume a lot of CPU resources.
+  * Fixed error Assertion old_state & PG_CACHE_DESCR_ALLOCATED'
+failed` of the new dbengine. Eliminated a page cache descriptor
+race condition
+  * tv.html failed to load the three left charts when accessed via
+https. Turn tv.html links to https
+  * Change print level from error to info for messages about
+clearing old files from the database
+  * Fixed warning regarding the x509check_last_collected_secs
+alarms. Changed the template update frequency to 60s, to match
+the chart’s update frequency
+  * Email notification header lines were not terminated with \r\n
+as per the RFC
+  * Some log entries would not be caught by the python web_log
+plugin. Fixed the regular expressions
+  * Corrected the date used in pushbullet notifications
+  * Fixed FATAL error when using the new dbengine with no direct
+I/O support, by falling back to buffered I/O
+  * Fixed compatibility issues with varnish v4 (varnish 

commit netdata for openSUSE:Factory

2019-05-25 Thread root
Hello community,

here is the log from the commit of package netdata for openSUSE:Factory checked 
in at 2019-05-25 13:35:31

Comparing /work/SRC/openSUSE:Factory/netdata (Old)
 and  /work/SRC/openSUSE:Factory/.netdata.new.5148 (New)


Package is "netdata"

Sat May 25 13:35:31 2019 rev:10 rq:705267 version:1.15.0

Changes:

--- /work/SRC/openSUSE:Factory/netdata/netdata.changes  2019-05-03 
22:48:03.075993005 +0200
+++ /work/SRC/openSUSE:Factory/.netdata.new.5148/netdata.changes
2019-05-25 13:35:32.767964274 +0200
@@ -1,0 +2,49 @@
+Tue May 21 12:37:08 UTC 2019 - Martin Herkt <9+suse@cirno.systems>
+
+- Update to v1.15.0
+  Bug Fixes:
+  * Prowl notifications were not being sent, unless another
+notification method was also active
+  * Fix exception handling in the python.d plugin
+  * The node applications group did not include all node processes.
+  * The nvidia_smi collector displayed incorrect power usage
+  * The python.d plugin would sometimes hang, because it lacked
+a connect timeout
+  * The mongodb collector raised errors due to various KeyErrors
+  * The smartd_log collector would show incorrect temperature
+values
+
+  Improvements:
+  * Support for aggregate node view
+  * Database engine
+  * New collector modules:
++ Go.d collectors for OpenVPN, the Tengine web server and
+  ScaleIO (VxFlex OS) instances
++ Monitor disk access latency like ioping does
+  * Energi Core daemon monitoring, suits other Bitcoin forks
+  * Collector improvements:
++ Add docker swarm manager metrics to the go.d docker_engine
+  collector
++ Implement unified cgroup cpu limit
++ python.d.plugin: Allow monitoring of HTTP(S) endpoints which
+  require POST data and make the UrlService more flexible
+  * Support the AWS Kinesis backend for long-term storage
+  * Add a new "text-only" chart renderer
+  * API Improvements:
++ Smarter caching of API calls. Do not cache alarms and info
+  api calls and extend no-cache headers.
++ Extend the api/v1/info call response with system and
+  collector information
++ k6 script for API load testing
+  * Kubernetes helmchart improvements:
++ Added the init container, where sysctl params could be
+  managed, to bypass the Cannot allocate memory issue
++ Better startup/shutdown of slaves and reduced memory usage
+  with liveness/readiness probes and default memory mode none
++ Added the option of overriding the default settings for
+  kubelet, kubeproxy and coredns collectors via values.yaml
++ Make the use of persistent volumes optional, add apiVersion
+  to fix linting errors and correct the location of the env
+  field
+
+---
@@ -164 +213 @@
-  * Python module sensors fix #5406 (ilyam8)
+  * Python module sensors fix #5406

Old:

  netdata-v1.14.0.tar.gz

New:

  netdata-v1.15.0.tar.gz



Other differences:
--
++ netdata.spec ++
--- /var/tmp/diff_new_pack.0u4BUl/_old  2019-05-25 13:35:33.435963798 +0200
+++ /var/tmp/diff_new_pack.0u4BUl/_new  2019-05-25 13:35:33.439963795 +0200
@@ -18,13 +18,8 @@
 
 %define netdata_usernetdata
 %define netdata_group   netdata
-%if 0%{?suse_version} > 1220
-%bcond_without systemd
-%else
-%bcond_withsystemd
-%endif
 Name:   netdata
-Version:1.14.0
+Version:1.15.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)
@@ -35,15 +30,17 @@
 Source3:netdata-rpmlintrc
 Patch0: netdata-logrotate-su.patch
 Patch2: netdata-smartd-log-path.patch
-BuildRequires:  autoconf
-BuildRequires:  automake
 BuildRequires:  cups-devel
 BuildRequires:  dos2unix
 BuildRequires:  fdupes
+BuildRequires:  judy-devel
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(libcap)
+BuildRequires:  pkgconfig(liblz4)
 BuildRequires:  pkgconfig(libmnl)
 BuildRequires:  pkgconfig(libnetfilter_acct)
+BuildRequires:  pkgconfig(libuv)
+BuildRequires:  pkgconfig(openssl)
 BuildRequires:  pkgconfig(uuid)
 BuildRequires:  pkgconfig(zlib)
 Requires(pre):  shadow
@@ -73,7 +70,6 @@
 %patch2 -p1
 
 %build
-autoreconf -fiv
 %configure \
 --docdir="%{_docdir}/%{name}-%{version}" \
 --enable-plugin-nfacct \

++ netdata-v1.14.0.tar.gz -> netdata-v1.15.0.tar.gz ++
 22081 lines of diff (skipped)




commit netdata for openSUSE:Factory

2019-05-03 Thread root
Hello community,

here is the log from the commit of package netdata for openSUSE:Factory checked 
in at 2019-05-03 22:48:01

Comparing /work/SRC/openSUSE:Factory/netdata (Old)
 and  /work/SRC/openSUSE:Factory/.netdata.new.5148 (New)


Package is "netdata"

Fri May  3 22:48:01 2019 rev:9 rq:700414 version:1.14.0

Changes:

--- /work/SRC/openSUSE:Factory/netdata/netdata.changes  2019-03-18 
10:41:31.107261293 +0100
+++ /work/SRC/openSUSE:Factory/.netdata.new.5148/netdata.changes
2019-05-03 22:48:03.075993005 +0200
@@ -1,0 +2,82 @@
+Fri May  3 15:08:20 UTC 2019 - Martin Herkt <9+suse@cirno.systems>
+
+- Update to v1.14.0
+The release introduces major additions to Kubernetes monitoring,
+with tens of new charts for Kubelet, kube-proxy and coredns
+metrics, as well as significant improvements to the netdata
+helm chart.
+
+Two new collectors were added, to monitor Docker hub and Docker
+engine metrics.
+
+Finally, v1.14 adds support for version 2 cgroups, OpenLDAP
+over TLS, NVIDIA SMI free and per process memory and configurable
+syslog facilities.
+
+  Bug Fixes:
+  * Fixed problem autodetecting failed jobs in python.d plugin.
+It now properly restarts jobs that are being rechecked,
+as soon as they are able to run.
+  * CouchdDB monitoring would stop sometimes with an exception.
+Fixed the unhandled exception causing the issue.
+  * The netdata api deliberately returned http error 400 when
+netdata ran in memory mode none. Modified the behavior to
+return responses, regardless of the memory mode
+  * The python.d plugin sometimes does not receive SIGTERM when
+netdata exits, resulting in zombie processes. Added a heartbeat
+so that the process can exit on SIGPIPE.
+  * The new SMS Server Tools notifications did not handle errors
+well, resulting in cryptic error messages.
+Improved error handling.
+  * Fix segmentation fault in streaming, when two dimensions had
+similar names.
+  * Kubernetes Helm Chart: Fixed incorrect use of namespaces in
+ServiceAccount and ClusterRoleBinding RBAC fixes.
+  * Elastic search: The option to enable HTTPS was not included in
+the config file, giving the erroneous impression that HTTPS was
+not supported. The option was added.
+  * RocketChat notifications were not being sent properly.
+Added default recipients for roles in the health alarm
+notification configuration.
+
+  Improvements:
+  * go.d.plugin v0.4.0 : Docker Hub and k8s coredns collectors,
+springboot2 URI filters support.
+  * go.d.plugin v0.3.1 : Add default job to run k8s_kubelet.conf,
+k8s_kubeproxy, activemq modules
+  * go.d.plugin v0.3.0 : Docker engine, kubelet and kub-proxy
+collectors. x509check module reading certs from file support
+  * Added unified cgroup support that includes v2 cgroups
+  * Disk stats: Added preferred disk id pattern, so that users can
+see the id they prefer, when multiple ids appear for the same
+device
+  * NVIDIA SMI: Added memory free and per process memory usage
+charts to the collector
+  * OpenLDAP: Added TLS support, to allow monitoring of LDAPS.
+  * PHP-FPM: Add health check to raise alarms when the phpfm server
+is unreachable
+  * PostgreSQL: Our configuration options to connect to a DB did
+not support all possible option. Added option to connect to a
+PostreSQL instance by defining a connection string (URI).
+  * python.d.plugin: There was no way to delete obsolete dimensions
+in charts created by the python.d plugin. The plugin can now
+delete dimension at runtime.
+  * netdata supports sending its logs to Syslog, but the facility
+was hard-coded. We now support configurable Syslog facilities
+in netdata.conf.
+  * Kubernetes Helm Chart improvements:
++ Added serviceName in statefulset spec to align with the k8s
+  documentation
++ Added preStart command to persist slave machine GUIDs,
+  so that pod deletion/addition during upgrades doesn't lose
+  the slave history.
++ Disabled non-essential master netdata collector plugins to
+  avoid duplicate data
++ Added preStop command to wait for netdata to exit gracefully
+  before removing the container
++ Extended configuration file support to provide more control
+  from the helm command line
++ Added option to disable Role-based access control
++ Added liveness and readiness probes.
+
+---

Old:

  netdata-v1.13.0.tar.gz

New:

  netdata-v1.14.0.tar.gz



Other differences:
--
++ netdata.spec ++
--- /var/tmp/diff_new_pack.kzDsuu/_old  2019-05-03 22:48:03.627994272 +0200
+++ /var/tmp/diff_new_pack.kzDsuu/_new  2019-05-03 

commit netdata for openSUSE:Factory

2019-03-18 Thread root
Hello community,

here is the log from the commit of package netdata for openSUSE:Factory checked 
in at 2019-03-18 10:41:29

Comparing /work/SRC/openSUSE:Factory/netdata (Old)
 and  /work/SRC/openSUSE:Factory/.netdata.new.28833 (New)


Package is "netdata"

Mon Mar 18 10:41:29 2019 rev:8 rq:685493 version:1.13.0

Changes:

--- /work/SRC/openSUSE:Factory/netdata/netdata.changes  2019-02-27 
17:28:59.195324272 +0100
+++ /work/SRC/openSUSE:Factory/.netdata.new.28833/netdata.changes   
2019-03-18 10:41:31.107261293 +0100
@@ -1,0 +2,57 @@
+Fri Mar 15 23:16:34 UTC 2019 - Martin Herkt <9+suse@cirno.systems>
+
+- Update to v1.13.0
+  netdata has taken the first step into the world of Kubernetes,
+  with a beta version of a Helm chart for deployment to a k8s
+  cluster and proper naming of the cgroup containers.
+  We have big plans for Kubernetes, so stay tuned!
+
+  A major refactoring of the python.d plugin has resulted in a
+  dramatic decrease of the required memory, making netdata even
+  more resource efficient.
+
+  We also added charts for IPC shared memory segments and total
+  memory used.
+
+  Improvements:
+  * Kubernetes: Helm chart and proper cgroup naming
+  * python.d.plugin: Reduce memory usage with separate process
+for initial module checking and loaders cleanup
+  * IPC shared memory charts
+  * mysql module add ssl connection support
+  * FreeIPMI: Have the debug option apply the internal freeipmi
+debug flags
+  * Prometheus backend: Support legacy metric names for source=avg
+  * Registry: Allow deleting the host we are looking at
+  * SpigotMC: Use regexes for parsing.
+
+  Bug Fixes:
+  * Postgres: fix connection issues
+  * Proxmox container: Fix cgroup naming and use total_* memory
+counters for cgroups
+  * proc.plugin and plugins.d: Fix memory leaks
+  * SpigotMC: Fix UnicodeDecodeError and py2 compatibility fix
+  * Fix non-obsolete dimension deletion
+  * UI: Fix incorrect icon for the streaming master
+  * Docker container names: Retry renaming when a name is not found
+  * apps.plugin: Don't send zeroes for empty process groups
+  * go.d.plugin: Correct sha256sum check
+  * Unbound module: Documentation corrected with troubleshooting
+section.
+  * Streaming: Prevent UI issues upon GUID duplication between
+master and slave netdata instances
+  * Linux power supply module: Fix missing zero dimensions
+  * Minor fixes around plugin_directories initialization
+
+- Update to v1.12.2
+  Bug Fixes:
+  * Zombie processes exist after restart netdata - add heartbeat
+to python.d plugin
+  * RocketChat notifications not working
+  * SIGSEGV crash during shutdown of tc plugin
+  * CMake warning for nfacct plugin
+  Improvements:
+  * Oracledb python module
+  * Show streamed servers even for users that are not signed in
+
+---

Old:

  netdata-v1.12.1.tar.gz

New:

  netdata-v1.13.0.tar.gz



Other differences:
--
++ netdata.spec ++
--- /var/tmp/diff_new_pack.tqS5mE/_old  2019-03-18 10:41:31.975260232 +0100
+++ /var/tmp/diff_new_pack.tqS5mE/_new  2019-03-18 10:41:31.983260222 +0100
@@ -24,7 +24,7 @@
 %bcond_withsystemd
 %endif
 Name:   netdata
-Version:1.12.1
+Version:1.13.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)

++ netdata-v1.12.1.tar.gz -> netdata-v1.13.0.tar.gz ++
 6711 lines of diff (skipped)




commit netdata for openSUSE:Factory

2019-02-27 Thread root
Hello community,

here is the log from the commit of package netdata for openSUSE:Factory checked 
in at 2019-02-27 17:28:54

Comparing /work/SRC/openSUSE:Factory/netdata (Old)
 and  /work/SRC/openSUSE:Factory/.netdata.new.28833 (New)


Package is "netdata"

Wed Feb 27 17:28:54 2019 rev:7 rq:678173 version:1.12.1

Changes:

--- /work/SRC/openSUSE:Factory/netdata/netdata.changes  2018-03-30 
12:07:43.589075072 +0200
+++ /work/SRC/openSUSE:Factory/.netdata.new.28833/netdata.changes   
2019-02-27 17:28:59.195324272 +0100
@@ -1,0 +2,397 @@
+Fri Feb 22 06:31:15 UTC 2019 - Martin Herkt <9+suse@cirno.systems>
+
+- Drop GPG signature (no longer used)
+- Drop spec compatibility with old distro versions
+- Drop netdata-automake-no-dist-xz.patch
+- Refresh netdata-smartd-log-path.patch
+- Update to v1.12.1
+  Fixes:
+  * Fix SIGSEGV at startup: Don't free vars of charts that do not
+exist #5455
+  * Prevent invalid Linux power supply alarms during startup #5447
+  * Correct duplicate flag enum in health.h #5441
+  * Remove extra 'v' for netdata version from Server response
+header #5440 and spec URL #5427
+  * apcupsd - Treat ONBATT status the same as ONLINE #5435
+  * Fix #5430 - LogService._get_raw_data under python3 fails on
+undecodable data #5431
+  * Correct version check in UI #5429
+  * Fix ERROR 405: Cannot download charts index from server -
+cpuidle handle newlines in names #5425
+  * Fix clock_gettime() failures with the CLOCK_BOOTTIME argument
+#5415
+  * Use netnsid for detecting cgroup networks; #5413
+  * Python module sensors fix #5406 (ilyam8)
+  * Fix ceph.chart.py for Python3 #5396 (GaetanF)
+  * Fix warning condition for mem.available #5353
+  * cups.plugin: Support older versions #5350
+  Improvements:
+  * Add driver-type option to the freeipmi plugin #5384
+  * Add support of tera-byte size for Linux bcache. #5373
+  * Split nfacct plugin into separate process #5361
+  * Add cgroup cpu and memory limits and alarms #5172
+  * Add message queue statistics #5115
+- Update to v1.12.0
+  Key improvements:
+  * Introducing netdata.cloud, the free netdata service for all
+netdata users
+  * High performance plugins with go.d.plugin (data collection
+orchestrator written in Go)
+  * 7 new data collectors and 11 rewrites of existing data
+collectors for improved performance
+  * A new management API for all netdata servers
+  * Bind different functions of the netdata APIs to different ports
+
+  Management API:
+  Netdata now has a management API. We plan to provide a full set
+  of configuration commands using this API.
+  In this release, the management API supports disabling or
+  silencing alarms during maintenance periods.
+  For more information about the management API, check
+  https://docs.netdata.cloud/web/api/health/#health-management-api
+
+  Anonymous statistics:
+  Anonymous usage information can be collected and sent to Google
+  Analytics. This functionality is disabled by default in openSUSE.
+  Remove /etc/netdata/.opt-out-from-anonymous-statistics to enable.
+
+  The statistics calculated from this information will be used for:
+  1. Quality assurance, to help us understand if netdata behaves as
+ expected and help us identify repeating issues for certain
+ distributions or environment.
+  2. Usage statistics, to help us focus on the parts of netdata
+ that are used the most, or help us identify the extend our
+ development decisions influence the community.
+
+  Information is sent to Netdata via two different channels:
+  * Google Tag Manager is used when an agent's dashboard is
+accessed.
+  * The script anonymous-statistics.sh is executed by the Netdata
+daemon, when Netdata starts, stops cleanly, or fails.
+
+  Both methods are controlled via the same opt-out mechanism.
+  For more information, check
+  https://docs.netdata.cloud/docs/anonymous-statistics/
+
+  Data collection:
+  This release introduces a new Go plugin orchestrator.
+  This plugin has its own github repo
+  (https://github.com/netdata/go-orchestrator). It is open-source,
+  using the same license and we welcome contributions.
+  The orchestrator can also be used to build custom data collection
+  plugins written in Go. We have used the orchestrator to write
+  many new Go plugins in our go.d plugin github repo.
+  For more information, check
+  https://github.com/netdata/go-orchestrator#go-orchestrator-wip
+
+  New data collectors:
+  * Activemq (Go)
+  * Consul (Go)
+  * Lighttpd2 (Go)
+  * Solr (Go)
+  * Springboot2 (Go)
+  * mdstat - nonredundant arrays (C)
+  * CUPS printing system (C)
+
+  High performance versions of older data collectors:
+  * apache (Go)
+  * dns_query (Go)
+  * Freeradius (Go)
+  * Httpcheck (Go)
+  * Lighttpd (Go)
+  * Portcheck (Go)
+  * Nginx (Go)
+  * cpufreq (C)
+  * 

commit netdata for openSUSE:Factory

2018-03-30 Thread root
Hello community,

here is the log from the commit of package netdata for openSUSE:Factory checked 
in at 2018-03-30 12:07:37

Comparing /work/SRC/openSUSE:Factory/netdata (Old)
 and  /work/SRC/openSUSE:Factory/.netdata.new (New)


Package is "netdata"

Fri Mar 30 12:07:37 2018 rev:6 rq:591762 version:1.10.0

Changes:

--- /work/SRC/openSUSE:Factory/netdata/netdata.changes  2018-01-13 
21:44:39.550432985 +0100
+++ /work/SRC/openSUSE:Factory/.netdata.new/netdata.changes 2018-03-30 
12:07:43.589075072 +0200
@@ -1,0 +2,235 @@
+Tue Mar 27 20:06:12 UTC 2018 - 9+suse@cirno.systems
+
+- Remove _service
+- Add GPG signature
+- Use %license macro
+- Update to v1.10.0
+  * new plugins:
+- BTRFS - monitor the allocations of BTRFS filesystems (netdata can now
+  properly detect when btrfs is going out of space)
+- BCACHE - monitor the caching block layer that allows building hybrid
+  disks using normal HDDs and SSDs
+- Ceph - monitor ceph distributed storage
+- nginx plus - monitor the nginx+ web servers
+- libreswan - monitor IPSEC tunnels
+- Traefik - monitor traefik reverse proxies
+- icecast - monitor icecast streaming servers
+- ntpd - monitor NTP servers
+- httpcheck - monitor any remote web server
+- portcheck - monitor any remote TCP port
+- spring-boot - monitor java spring boot applications
+- dnsdist - monitor dnsdist name servers
+- hugepages - monitor the allocation of Linux hugepages
+  * enhanced/improved plugins:
+- statsd
+  + statsd dimensions now support the options the external plugin
+dimensions support (currently the only usable option is hidden to add
+the dimension, but make it hidden on the dashboard - a hidden
+dimension can participate in various calculations, including alarms).
+  + statsd now reports the CPU usage of its threads at the netdata
+section.
+  + statsd metrics are logged to access.log the first time they are
+encountered.
+  + statsd metrics now accept the special value zinit to allow them get
+initialized without altering their values (this is useful if you have
+rare metrics that you need to initialize when netdata starts).
+  + statsd over TCP is now a lot faster - netdata can process up to 3.5mil
+statsd metrics / second using just one core. Added options to control
+the timeouts of TCP statsd connections.
+  + fixed the title and context of statsd private charts
+  + statsd private charts can now be hidden from the dashboard
+- web_log
+  + Added web server response timings histogram
+- containers monitoring
+  + netdata now monitors systemd-nspawn containers.
+  + netdata now renames charts of kubernetes containers.
+  + virsh is now called with -r to avoid prompting for password
+  + cgroup-network is now a lot more strict, preventing unauthorized
+privilege escalation
+  + cgroup-network now searches for container processes in sub-cgroups
+too - this improves the mapping of network interfaces to containers
+  + cgroup-network now works even when there are no veth interfaces
+in the system
+- system memory
+  + treat slab memory as cached
+  + added a new chart for monitoring the memory available for use,
+before hitting swap
+  + netdata now monitors Linux hugepages and (transparent) hugepages
+- diskspace
+  + support huge amounts of mountpoints - netdata was crashing with stack
+overflow due to recursion - now it is a loop, so any number of mount
+points is supported
+- network interfaces
+  + moved tcp passive and active opens to a separate chart, to allow the
+TCP issues dimensions scale better by default
+  + updated the information presented on TCP charts to match the latest
+v4.15 kernel source
+- postgres
+  + new charts:
+checkpointer
+bgwriter
+autovacuum
+replication delta
+WAL archive
+WAL
+temporary files
+  + The postgres plugin now also works when postgres is in recovery mode.
+- rabbitmq
+  + added Erlang run queue chart. This is useful in conjunction with the
+existing Erlang processes chart to get a better overall idea of what's
+going on in the Erlang VM.
+  + added rabbitmq information on the dashboard to complement the charts.
+- apps.plugin
+  netdata prior to this version was detecting the user and group of
+  processes by examining the ownership of /proc/PID/stat. Unfortunately it
+  seems that the owneship of files in /proc do not change when the process
+  switches user. So, netdata could not detect the user and group of
+  processes that started as root and then switched 

commit netdata for openSUSE:Factory

2018-01-13 Thread root
Hello community,

here is the log from the commit of package netdata for openSUSE:Factory checked 
in at 2018-01-13 21:44:35

Comparing /work/SRC/openSUSE:Factory/netdata (Old)
 and  /work/SRC/openSUSE:Factory/.netdata.new (New)


Package is "netdata"

Sat Jan 13 21:44:35 2018 rev:5 rq:557884 version:1.9.0

Changes:

--- /work/SRC/openSUSE:Factory/netdata/netdata.changes  2017-09-20 
17:07:34.204807069 +0200
+++ /work/SRC/openSUSE:Factory/.netdata.new/netdata.changes 2018-01-13 
21:44:39.550432985 +0100
@@ -1,0 +2,128 @@
+Sun Dec 17 22:47:20 UTC 2017 - 9@cirno.systems
+
+- Update to v1.9.0
+  * new features:
+- IP address ACLs
+- auto-scaling units (KB → MB → GB → TB etc.)
+- dashboard snapshots for any timeframe/resolution
+- detection of TCP overflows and dropped connections
+- detection of redis background save failures
+- export dashboards to PDF
+- flock.com and kavenegar.com alarm notifications
+- highlighting timeframes on all charts by holding Ctrl or Alt
+- monitoring of couchdb, powerdns, beanstalkd and dnsdist
+- monitoring of libvirt VMs
+- new alarms:
+  1. too many tcp orphan sockets
+  2. tcp memory that detects that the tcp stack is under memory pressure
+ or close to giving memory errors
+  3. too many tcp connections (for kernels that do not support dynamic
+ allocation of connections)
+- timezone support
+- unit conversion (temperatures, time, etc.)
+  * fixes/improvements:
+- better/faster dashboard scrolling
+- python.d.plugin rewritten
+  + supports option autodetection_retry: SECONDS
+  + the new URL service disables certificates checks by default,
+to allow self-signed certificates to work without configuration.
+- streaming:
+  + netdata proxies with more than 100 slaves had a timing issue that
+caused them to crash randomly on slave reconnects. Parts of the code
+have been rewritten to get rid of the timing issue.
+  + netdata slaves and proxies now have a protection that ensures they will
+never use 100% CPU, even if the master is misbehaving.
+  + expired orphaned hosts are now removed from the my-netdata menu of the
+dashboard.
+  + streaming functions can now be monitored via access.log
+  + streaming now transfers alarm variables too
+- web_log plugin
+  + custom regex now supports parsing hostnames and IPs
+  + now parses lines with error 408 (request timeout - these are a special
+case, since the request has not received by the web server, so the log
+line is incomplete)
+  + now properly parses resp_length with value
+- disks under Linux are renamed using /dev/disk/by-label. An option has 
been
+  added at netdata.conf to also allow renaming based on /dev/disk/by-id.
+- chrony is now disabled by default, because there have been reports that
+  chronyc enters an infinite loop in CentOS and RHEL.
+- tomcat improvements to support flavors of the tomcat server
+- chart system.io (the total system Disk I/O) is now calculated by
+  aggregating the reads and writes of all physical disks. The previous
+  system.io chart (that is based on pgpgin and pgpgout from /proc/vmstat)
+  is now named system.pgpgio. The key difference is that the new system.io
+  now sees ZFS I/O, and it also correctly and accurately sums the real disk
+  bandwidth of RAID arrays.
+- chart system.net (the total system network bandwidth) is now calculated
+  by aggregating the bandwidth of all physical network interfaces and is
+  common for both IPv4 and IPv6.
+- tc (QoS) charts now sort the dimensions on the legends, the same way tc
+  reports them.
+- mysql (and mariadb) got new charts for galera replication
+- postgres versions <= 10 the WAL directory was named pg_xlog' and from 10
+  upwards has been renamed to pg_wal
+- freeipmi.plugin got a command line option (can be given in netdata.conf)
+  to ignore certain sensor IDs that are faulty.
+- minor openvpn_log, smartd, smartd_log, varnish, mdstat, dns_query_time,
+  isc_dhcpd, freeradius and node.d.plugin fixes/improvements
+- netdata now supports multiple plugin directories. The setting is the same
+  in netdata.conf, plugins directory = "DIRECTORY1" "DIRECTORY2" ...,
+  up to 20 directories.
+- netdata now supports alarms variables. Each plugin can now define host
+  global and chart local variables with static values that can be used in
+  alarms' expressions.
+- dashboard:
+  + hover selection of charts is now faster on all browsers
+  + the dashboard is now fixed when a modal is open, preventing scrolling
+  + the dashboard now uses fontawesome 5.0.1 for icons
+  + 

commit netdata for openSUSE:Factory

2017-09-20 Thread root
Hello community,

here is the log from the commit of package netdata for openSUSE:Factory checked 
in at 2017-09-20 17:07:33

Comparing /work/SRC/openSUSE:Factory/netdata (Old)
 and  /work/SRC/openSUSE:Factory/.netdata.new (New)


Package is "netdata"

Wed Sep 20 17:07:33 2017 rev:4 rq:526806 version:1.8.0

Changes:

--- /work/SRC/openSUSE:Factory/netdata/netdata.changes  2017-08-24 
18:42:42.143345526 +0200
+++ /work/SRC/openSUSE:Factory/.netdata.new/netdata.changes 2017-09-20 
17:07:34.204807069 +0200
@@ -1,0 +2,77 @@
+Sun Sep 17 19:25:13 UTC 2017 - 9@cirno.systems
+
+- Add return statement to main function (-Wreturn-type)
+  * netdata-main-return.patch
+
+---
+Sun Sep 17 17:40:14 UTC 2017 - 9@cirno.systems
+
+- Update to v1.8.0
+  * fixed bugs:
+- streaming slaves consuming 100% CPU
+- missing alarm notifications on netdata masters
+- API generating corrupted JSON
+- crashing when starting on systems without writable disks
+- python.d.plugin URLService did not support HTTP keep-alive
+- streamed charts with duplicate names
+  * netdata enhancements:
+- netdata can now listen on UNIX domain sockets
+- systemd netdata.service now allows setting negative netdata
+  OOM score and restarts netdata if it crashes
+  * new plugins:
+- CPU thermal throttling charts
+- chrony plugin
+- Stiebel Eltron plugin to collect metrics from heat pumps and
+  hot water installations from Stiebel Eltron ISG
+  * improved plugins:
+- web_log bugfixes, enhancements and optimizations
+  (including squid logs)
+- web_log now enables parsing HTTP/2 logs in custom_log_format
+- redis bugfixes
+- haproxy bugfixes
+- elasticsearch bugfixes and optimizations
+- rabbitmq bugfixes and optimizations
+- mdstat bugfixes
+- tomcat improvements
+- mysql improvements
+- dovecot improvements
+- postgres improvements
+- cpufreq fixed a bug that prevented accurate reporting of
+  CPU frequencies.
+- cpuidle performance improvements (faster under load)
+- fail2ban bugfixes
+- SNMP plugin new uses latest net-snmp and the corrupted 64-bit
+  counters encountered under certain node.js versions is fixed
+  * dashboard improvements:
+- easypiecharts and gauges can now render arbitrary ranges and
+  animate clockwise or counterclockwise
+- container network interfaces are now moved to the container
+  section
+- containers and VMs now have summary gauges on the dashboard
+- traditionally netdata was using 1024 bits = 1 kilobit.
+  It is fixed: 1000 bits = 1 kilobit.
+- netdata charts should now work on wordpress pages
+  * alarms and notifications:
+- alarm-notify.sh now supports debug mode, showing the exact
+  commands it runs to send notifications,
+  when export NETDATA_ALARM_NOTIFY_DEBUG=1
+- alarm-notify.sh now supports setting the sender email address
+  of the emails it sends
+- emails sent by alarm-notify.sh now include headers to reduce
+  the possibility of them being scored as spam
+- network related alarms got new thresholds and improved badges
+- netdata now detects if the system has been suspended and
+  pauses all alarms for 60 seconds on resume, to prevent false
+  alarms
+- netdata alarms now support filtering based on hostname and OS
+- slack notifications now show the host that sent the alarm
+  * statsd:
+- the number of fractional points supported by statsd is now
+  configurable (1 to 7)
+- fixed: 95th percentile calculation on statsd histograms and
+  timers was incorrectly averaging the values
+- fixed: statsd metrics with non-ASCII text were processed by
+  the statsd server, but were breaking JSON data generated by
+  netdata
+
+---

Old:

  netdata-1.7.0.tar.gz

New:

  netdata-1.8.0.tar.gz
  netdata-main-return.patch



Other differences:
--
++ netdata.spec ++
--- /var/tmp/diff_new_pack.f6bnmh/_old  2017-09-20 17:07:35.016692780 +0200
+++ /var/tmp/diff_new_pack.f6bnmh/_new  2017-09-20 17:07:35.016692780 +0200
@@ -24,7 +24,7 @@
 %bcond_withsystemd
 %endif
 Name:   netdata
-Version:1.7.0
+Version:1.8.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 LICENSE.md)
@@ -36,6 +36,7 @@
 Patch0: netdata-logrotate-su.patch
 Patch1: netdata-automake-no-dist-xz.patch
 Patch2: netdata-smartd-log-path.patch
+Patch3: 

commit netdata for openSUSE:Factory

2017-08-24 Thread root
Hello community,

here is the log from the commit of package netdata for openSUSE:Factory checked 
in at 2017-08-24 18:42:26

Comparing /work/SRC/openSUSE:Factory/netdata (Old)
 and  /work/SRC/openSUSE:Factory/.netdata.new (New)


Package is "netdata"

Thu Aug 24 18:42:26 2017 rev:3 rq:512713 version:1.7.0

Changes:

--- /work/SRC/openSUSE:Factory/netdata/netdata.changes  2017-07-17 
09:13:01.496161042 +0200
+++ /work/SRC/openSUSE:Factory/.netdata.new/netdata.changes 2017-08-24 
18:42:42.143345526 +0200
@@ -1,0 +2,22 @@
+Thu Jul 27 00:14:57 UTC 2017 - 9@cirno.systems
+
+- Add download_files _service
+- update source tarball to match upstream copy
+
+---
+Sun Jul 16 19:43:41 UTC 2017 - 9@cirno.systems
+
+- Update to v1.7.0
+  * netdata is now a fully featured statsd server
+  * improved metrics streaming and replication
+  * backend enhancements, including:
+- host tags and metrics filtering on the netdata side
+- rewritten prometheus support to utilize more prometheus
+  features and provide more flexibility and integration options
+  * now monitors ZFS, ElasticSearch, RabbitMQ, Go applications
+(via expvar), samba, squid logs (with web_log plugin).
+  * improved dashboard loading times
+  * custom hook support for alarms
+- Update netdata-smartd-log-path.patch
+
+---

Old:

  netdata-1.6.0.tar.gz

New:

  _service
  netdata-1.7.0.tar.gz



Other differences:
--
++ netdata.spec ++
--- /var/tmp/diff_new_pack.9k1SXi/_old  2017-08-24 18:42:43.215194526 +0200
+++ /var/tmp/diff_new_pack.9k1SXi/_new  2017-08-24 18:42:43.215194526 +0200
@@ -24,7 +24,7 @@
 %bcond_withsystemd
 %endif
 Name:   netdata
-Version:1.6.0
+Version:1.7.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 LICENSE.md)
@@ -158,6 +158,7 @@
 %config(noreplace) %{_sysconfdir}/%{name}/charts.d/*.conf
 %config(noreplace) %{_sysconfdir}/%{name}/health.d/*.conf
 %config(noreplace) %{_sysconfdir}/%{name}/python.d/*.conf
+%config(noreplace) %{_sysconfdir}/%{name}/statsd.d/*.conf
 %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
 
 %{_sysconfdir}/%{name}/node.d/*.md
@@ -174,6 +175,7 @@
 %attr(-,root,%{netdata_group}) %dir %{_datadir}/%{name}
 %dir %{_sysconfdir}/%{name}/health.d
 %dir %{_sysconfdir}/%{name}/python.d
+%dir %{_sysconfdir}/%{name}/statsd.d
 
 %if %{with systemd}
 %{_unitdir}/%{name}.service

++ _service ++

  
  

++ netdata-1.6.0.tar.gz -> netdata-1.7.0.tar.gz ++
 42194 lines of diff (skipped)

++ netdata-smartd-log-path.patch ++
--- /var/tmp/diff_new_pack.9k1SXi/_old  2017-08-24 18:42:43.991085221 +0200
+++ /var/tmp/diff_new_pack.9k1SXi/_new  2017-08-24 18:42:43.991085221 +0200
@@ -1,9 +1,9 @@
-diff -ru netdata-1.6.0.orig/conf.d/python.d/smartd_log.conf 
netdata-1.6.0/conf.d/python.d/smartd_log.conf
 netdata-1.6.0.orig/conf.d/python.d/smartd_log.conf 2017-03-20 
19:32:47.0 +0100
-+++ netdata-1.6.0/conf.d/python.d/smartd_log.conf  2017-07-09 
16:05:47.572576749 +0200
+diff -ru netdata-1.7.0.orig/conf.d/python.d/smartd_log.conf 
netdata-1.7.0/conf.d/python.d/smartd_log.conf
+--- netdata-1.7.0.orig/conf.d/python.d/smartd_log.conf 2017-07-16 
21:20:50.0 +0200
 netdata-1.7.0/conf.d/python.d/smartd_log.conf  2017-07-16 
21:57:16.852994068 +0200
 @@ -82,4 +82,4 @@
  #
  # JOB configuration
- # 
+ #
 -log_path: '/var/log/smartd'
 +log_path: '/var/lib/smartmontools'




commit netdata for openSUSE:Factory

2017-07-17 Thread root
Hello community,

here is the log from the commit of package netdata for openSUSE:Factory checked 
in at 2017-07-17 09:13:01

Comparing /work/SRC/openSUSE:Factory/netdata (Old)
 and  /work/SRC/openSUSE:Factory/.netdata.new (New)


Package is "netdata"

Mon Jul 17 09:13:01 2017 rev:2 rq:510524 version:1.6.0

Changes:

--- /work/SRC/openSUSE:Factory/netdata/netdata.changes  2017-05-03 
15:56:30.006070790 +0200
+++ /work/SRC/openSUSE:Factory/.netdata.new/netdata.changes 2017-07-17 
09:13:01.496161042 +0200
@@ -1,0 +2,26 @@
+Sat Jul 15 21:49:52 UTC 2017 - plinn...@opensuse.org
+
+- mention patches added in last commit
+  * add netdata-automake-no-dist-xz.patch
+  * add netdata-logrotate-su.patch
+  * add netdata-smartd-log-path.patch
+
+---
+Sun Jul  9 14:08:26 UTC 2017 - 9@cirno.systems
+
+- Adjust default smartd log path to openSUSE default
+
+---
+Mon Jun 26 22:00:42 UTC 2017 - 9@cirno.systems
+
+- Update dependencies
+  * Enable more features
+  * Add soft dependencies
+- Build on all enabled SUSE flavors
+- Improve package description
+- Use upstream .service/init.d/logrotate files (virtually identical)
+- Fix permissions
+- Clean up %install section (more readable)
+- spec-cleaner
+
+---

Old:

  netdata.init
  netdata.logrotate
  netdata.service

New:

  netdata-automake-no-dist-xz.patch
  netdata-logrotate-su.patch
  netdata-smartd-log-path.patch



Other differences:
--
++ netdata.spec ++
--- /var/tmp/diff_new_pack.dEiYOv/_old  2017-07-17 09:13:02.196062456 +0200
+++ /var/tmp/diff_new_pack.dEiYOv/_new  2017-07-17 09:13:02.200061891 +0200
@@ -15,68 +15,104 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
+%define netdata_usernetdata
+%define netdata_group   netdata
 %if 0%{?suse_version} > 1220
 %bcond_without systemd
 %else
 %bcond_withsystemd
 %endif
-
-%define netdata_usernetdata
-%define netdata_group   netdata
 Name:   netdata
 Version:1.6.0
-Release:1
-Summary:Real-time performance monitoring
+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 LICENSE.md)
-License:GPL-3.0+ and MIT and BSD-2-Clause and BSD-3-Clause and 
LGPL-2.1 and OFL-1.1 and CC0-1.0
+License:GPL-3.0+ AND MIT AND BSD-2-Clause AND BSD-3-Clause AND 
LGPL-2.1 AND OFL-1.1 AND CC0-1.0
 Group:  System/Monitoring
 Url:http://my-netdata.io/
 Source0:
https://github.com/firehol/netdata/releases/download/v%{version}/netdata-%{version}.tar.gz
-Source1:netdata.service
-Source2:netdata.init
-Source3:netdata.logrotate
-Source4:netdata-rpmlintrc
+Source1:netdata-rpmlintrc
+Patch0: netdata-logrotate-su.patch
+Patch1: netdata-automake-no-dist-xz.patch
+Patch2: netdata-smartd-log-path.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  dos2unix
 BuildRequires:  fdupes
-BuildRequires:  libmnl-devel
+%if 0%{?suse_version} > 1140
+%ifarch i586 x86_64
+BuildRequires:  freeipmi-devel
+%endif
+%endif
+
+%if 0%{?sle_version} >= 13
 BuildRequires:  libnetfilter_acct-devel
+%endif
+
+BuildRequires:  libcap-devel
+BuildRequires:  libmnl-devel
 BuildRequires:  libuuid-devel
+BuildRequires:  pkgconfig
 BuildRequires:  zlib-devel
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Requires(pre): shadow
+Recommends: PyYAML
+Recommends: curl
+Recommends: iproute-tc
+Recommends: lm_sensors
+Recommends: nmap-ncat
+Recommends: python
+Recommends: python2-PyMySQL
+Recommends: python2-psycopg2
+Suggests:   logrotate
+Suggests:   nodejs
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
-netdata is a highly optimized Linux daemon providing real-time performance 
monitoring for Linux systems, Applications, SNMP devices, over the web!
+netdata is a system for distributed real-time performance and health 
monitoring.
+It provides insights, in real-time, of everything happening on the system it
+runs on (including applications such as web and database servers),
+using interactive web dashboards.
 
 %prep
 %setup -q
+%patch0
+%patch1 -p1
+%patch2 -p1
 dos2unix web/lib/tableExport-1.6.0.min.js
 
 %build
 autoreconf -fi
 %configure \
--docdir="%{_docdir}/%{name}-%{version}" \
+%if 0%{?sle_version} >= 13
--enable-plugin-nfacct \
+%endif
--with-zlib \
--with-math \
-   --with-user=netdata 

commit netdata for openSUSE:Factory

2017-05-03 Thread root
Hello community,

here is the log from the commit of package netdata for openSUSE:Factory checked 
in at 2017-05-03 15:56:27

Comparing /work/SRC/openSUSE:Factory/netdata (Old)
 and  /work/SRC/openSUSE:Factory/.netdata.new (New)


Package is "netdata"

Wed May  3 15:56:27 2017 rev:1 rq:490182 version:1.6.0

Changes:

New Changes file:

--- /dev/null   2017-03-01 00:40:19.279048016 +0100
+++ /work/SRC/openSUSE:Factory/.netdata.new/netdata.changes 2017-05-03 
15:56:30.006070790 +0200
@@ -0,0 +1,36 @@
+---
+Mon Apr 24 00:56:31 UTC 2017 - jeng...@inai.de
+
+- Do not suppress errors from user/group creation.
+- Trim sensationalist wording from description.
+  Replace -exec rm by just -delete.
+
+---
+Fri Apr 21 12:08:57 CEST 2017 - n...@suse.de
+
+- Add netdata-rpmlintrc for spec file.
+- Fix url and source link.
+
+---
+Thu Apr 20 22:39:33 UTC 2017 - bened...@g5r.eu
+
+- Update to version 1.6.0
+- Add systemd unit, init script and logrotate config from netdata git repo
+
+---
+Tue Jan 24 16:30:57 UTC 2017 - aloi...@gmx.com
+
+- Update to version 1.5.0 (see included ChangeLog)
+- Added netdata-rpmlintrc
+- Spec cleanup
+
+---
+Fri Jun 17 16:22:05 UTC 2016 - nirmoy@suse.com
+
+- Upgraded to 1.2.0 
+
+---
+Fri Apr  1 14:19:18 UTC 2016 - nirmoy@suse.com
+
+- Initial package, version: 1.0.1 
+

New:

  netdata-1.6.0.tar.gz
  netdata-rpmlintrc
  netdata.changes
  netdata.init
  netdata.logrotate
  netdata.service
  netdata.spec



Other differences:
--
++ netdata.spec ++
#
# spec file for package netdata
#
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

%if 0%{?suse_version} > 1220
%bcond_without systemd
%else
%bcond_withsystemd
%endif

%define netdata_usernetdata
%define netdata_group   netdata
Name:   netdata
Version:1.6.0
Release:1
Summary:Real-time performance monitoring
# netdata is GPL-3.0+ other licenses refer to included third-party software 
(see LICENSE.md)
License:GPL-3.0+ and MIT and BSD-2-Clause and BSD-3-Clause and LGPL-2.1 
and OFL-1.1 and CC0-1.0
Group:  System/Monitoring
Url:http://my-netdata.io/
Source0:
https://github.com/firehol/netdata/releases/download/v%{version}/netdata-%{version}.tar.gz
Source1:netdata.service
Source2:netdata.init
Source3:netdata.logrotate
Source4:netdata-rpmlintrc
BuildRequires:  autoconf
BuildRequires:  automake
BuildRequires:  dos2unix
BuildRequires:  fdupes
BuildRequires:  libmnl-devel
BuildRequires:  libnetfilter_acct-devel
BuildRequires:  libuuid-devel
BuildRequires:  zlib-devel
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
Requires(pre):  shadow

%description
netdata is a highly optimized Linux daemon providing real-time performance 
monitoring for Linux systems, Applications, SNMP devices, over the web!

%prep
%setup -q
dos2unix web/lib/tableExport-1.6.0.min.js

%build
autoreconf -fi
%configure \
--docdir="%{_docdir}/%{name}-%{version}" \
--enable-plugin-nfacct \
--with-zlib \
--with-math \
--with-user=netdata \
%{?conf}
make %{?_smp_mflags}

%install
%make_install
find %{buildroot} -name .keep -delete
%fdupes -s %{buildroot}
%if %{with systemd}
install -D -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
ln -s -f %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}
%else
install -D -m 0755 %{SOURCE2} %{buildroot}%{_sysconfdir}/init.d/%{name}
ln -s -f %{_sysconfdir}/init.d/%{name} %{buildroot}%{_sbindir}/rc%{name}
%endif
install -D -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}

%pre
getent group %{netdata_group} >/dev/null || \
%{_sbindir}/groupadd -r %{netdata_group}
getent passwd %{netdata_user}