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 to another user.
+
+      Now netdata reads /proc/PID/status:
+      + process ownship information is now accurate
+      + eliminated the need to read /proc/PID/statm (all the information of
+        /proc/PID/statm is available in /proc/PID/status)
+      + allowed netdata to read VmSwap, so a new chart has been added to
+        monitor the swap memory usage per process, user and group.
+      + The new plugin is 20% more expensive in terms of CPU. We tried hard
+        to optimize it, but this is as good as it can get.
+    - haproxy
+      + hrsp_1xx, hrsp_2xx, hrsp_3xx, hrsp_4xx, hrsp_5xx, hrsp_other,
+        hrsp_total for backands and frontends
+      + qtime, ctime, rtime, ttime metrics for backend servers
+      + backend servers In UP state
+    - uptime
+      + netdata now uses /proc/uptime when CLOCK_BOOTTIME does not report the
+        same uptime. In containers CLOCK_BOOTTIME reports the uptime of the
+        host, while /proc/uptime reports the uptime of the container, so now
+        netdata correctly reports the uptime of the container.
+    - ksm
+      + removed to_scan dimension
+      + the savings % reported by netdata was less than the actual - fixed it.
+    - mdstat
+      + various fixes to better monitor rebuild time and rate
+    - elasticsearch
+      + Added several charts for translog / indices segments statistics and
+        JVM buffer pool utilization, which are often helpful when evaluating
+        an elasticsearch node health
+    - apcupsd
+      + netdata now supports monitoring multiple APC UPSes.
+    - isc-dhcpd
+      + netdata now also supports monitoring IPv6 leases
+    - fronius
+      + added a new dimension solar_consumption
+      + added alarms
+    - stiebeleltron
+      + added alarms
+    - python.d
+      + python.d.plugin can now start even if /etc/netdata/python.d.conf
+        is missing
+      + python.d.plugin now has an internal run counter
+      + the unicode decoding of the plugin has been fixed
+      + the plugin now does not validate self-signed certificates
+      + the plugin can not revive obsolete charts
+    - charts.d
+      + charts.d.plugin BASH modules can now have custom number of retries in
+        case of data collection failures
+  * new alarm notifications plugins:
+    - alerta
+    - IRC
+  * web server:
+    - netdata now has a new internal web server that supports a fixed number
+      of threads - we call it static web server. This web server allows
+      netdata to work around memory fragmentation (since the treads are fixed,
+      the underlying memory allocators reuse the same memory arenas) and cpu
+      utilization (we can control the number of threads that will be used by
+      netdata). This is the default now.
+    - now the static threads web server reports the CPU usage of each of its
+      threads.
+    - the HTTP response headers now include the netdata version
+  * dashboard:
+    - the print button now respects the URL path netdata is hosted.
+    - dygraphs updated to the latest version - this fixes an issue that
+      prevented netdata charts from being interactive under certain conditions
+    - added dygraph theme logscale
+    - fontawesome updated to version 5
+    - d3 updated to the latest version (this broke c3 charts that require an
+      older version)
+    - added d3pie charts
+    - custom dashboards can now have alarms for specific roles (all, none,
+      one or more).
+    - allow stacked charts to zoom vertically when dimensions are selected
+    - netdata now has a global XSS protection
+    - netdata now uses intersectionObserver when available - this improves the
+      scrolling performance of the dashboard.
+    - prevent date, time and units from wrapping at the charts legends
+    - various units scaling improvements
+    - added data-common-colors="NAME" chart option for custom dashboards
+    - added wiki page for creating custom dashboards on Atlassian's Confluence
+    - prevented a double click on the charts' toolbox to select the text of
+      the buttons.
+    - fixed the alignment of dashboard icons
+    - added a simple js, called refresh-badges.js, to update badges on a
+      custom web page
+  * badges:
+    - netdata badges can now be scaled
+  * API:
+    - added gtime parameter, for group time. This is used to request from
+      netdata to return values in a different rate (i.e. gtime=60 on a X/sec
+      dimension, will return X/min).
+    - fixed a rounding bug in JSON generation
+    - the dimensions= parameter now supports simple patterns and added option
+      values match-ids and match-names to control which matches are executed
+      for dimensions.
+  * alarms:
+    - "system.swap" alarms now send notifications with a 30 seconds delay,
+      to work-around a kernel bug that incorrectly reports all swap as
+      instantly used under containers
+    - added alarm to predict the time a mount point will run out of inodes
+    - added alerta.io notifications
+    - added available memory alarm
+    - removed unsupported html tags from hipchat notifications.
+    - pagerduty notifications have been modified to avoid incident duplication
+    - alarm definitions can now use both chart IDs and chart names (prior to
+      this version only chart IDs were allowed).
+    - curl options (eg for disabling SSL certificates verification) for
+      alarm-notify.sh can now be defined in health_alarm_notify.conf.
+    - netdata can now send notifications to IRC channels
+  * backends:
+    - on netdata masters, allow filtering the hosts that will be sent to
++++ 38 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/netdata/netdata.changes
++++ and /work/SRC/openSUSE:Factory/.netdata.new/netdata.changes

Old:
----
  _service
  netdata-1.9.0.tar.gz

New:
----
  netdata-1.10.0.tar.xz
  netdata-1.10.0.tar.xz.asc
  netdata.keyring

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

Other differences:
------------------
++++++ netdata.spec ++++++
--- /var/tmp/diff_new_pack.EwYqKt/_old  2018-03-30 12:07:44.569039639 +0200
+++ /var/tmp/diff_new_pack.EwYqKt/_new  2018-03-30 12:07:44.581039205 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package netdata
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -24,15 +24,17 @@
 %bcond_with    systemd
 %endif
 Name:           netdata
-Version:        1.9.0
+Version:        1.10.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)
-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-or-later AND MIT AND BSD-2-Clause AND BSD-3-Clause AND 
LGPL-2.1-only 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-rpmlintrc
+Source0:        
https://github.com/firehol/netdata/releases/download/v%{version}/netdata-%{version}.tar.xz
+Source1:        
https://github.com/firehol/netdata/releases/download/v%{version}/netdata-%{version}.tar.xz.asc
+Source2:        netdata.keyring
+Source3:        netdata-rpmlintrc
 Patch0:         netdata-logrotate-su.patch
 Patch1:         netdata-automake-no-dist-xz.patch
 Patch2:         netdata-smartd-log-path.patch
@@ -40,20 +42,11 @@
 BuildRequires:  automake
 BuildRequires:  dos2unix
 BuildRequires:  fdupes
-%if 0%{?suse_version} > 1140
-%ifarch i586 x86_64
-BuildRequires:  freeipmi-devel
-%endif
-%endif
-
-%if 0%{?sle_version} >= 130000
-BuildRequires:  libnetfilter_acct-devel
-%endif
-
 BuildRequires:  libcap-devel
 BuildRequires:  libmnl-devel
 BuildRequires:  libuuid-devel
 BuildRequires:  pkgconfig
+BuildRequires:  xz
 BuildRequires:  zlib-devel
 Requires(pre):  shadow
 Recommends:     PyYAML
@@ -66,7 +59,14 @@
 Recommends:     python2-psycopg2
 Suggests:       logrotate
 Suggests:       nodejs
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+%if 0%{?suse_version} > 1140
+%ifarch i586 x86_64
+BuildRequires:  freeipmi-devel
+%endif
+%endif
+%if 0%{?sle_version} >= 130000
+BuildRequires:  libnetfilter_acct-devel
+%endif
 
 %description
 netdata is a system for distributed real-time performance and health 
monitoring.
@@ -80,7 +80,7 @@
 %patch1 -p1
 %patch2 -p1
 dos2unix web/lib/tableExport-1.6.0.min.js
-sed -i 's,^#!/usr/bin/env bash,#!/bin/bash,' plugins.d/* python.d/*.sh
+sed -i 's,^#!%{_bindir}/env bash,#!/bin/bash,' plugins.d/* python.d/*.sh
 
 %build
 autoreconf -fi
@@ -149,8 +149,12 @@
 %endif
 
 %files
-%defattr(-,root,root)
-%doc ChangeLog COPYING LICENSE.md README.md
+%doc ChangeLog README.md
+%if 0%{?sle_version} <= 130000
+%doc LICENSE.md COPYING
+%else
+%license LICENSE.md COPYING
+%endif
 
 %dir %{_sysconfdir}/%{name}
 %dir %{_sysconfdir}/%{name}/charts.d


Reply via email to