Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package atop for openSUSE:Factory checked in at 2023-01-02 15:47:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/atop (Old) and /work/SRC/openSUSE:Factory/.atop.new.1563 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "atop" Mon Jan 2 15:47:32 2023 rev:10 rq:1046179 version:2.8.0 Changes: -------- --- /work/SRC/openSUSE:Factory/atop/atop.changes 2022-03-01 17:04:10.884343201 +0100 +++ /work/SRC/openSUSE:Factory/.atop.new.1563/atop.changes 2023-01-02 15:47:33.660536045 +0100 @@ -1,0 +2,82 @@ +Mon Jan 2 12:55:55 UTC 2023 - Michael Vetter <mvet...@suse.com> + +- Update to 2.8.0: + * Rename AUTHOR in spec file + * Adapt atopconvert for conversion to version 2.8 + * Atopacct.service verifies if psacct/acct is active (#227) + To avoid that the atopacctd daemon and the (ps)acct service both + try to activate process accounting continuously, the atopacct.service + refuses to start when the (ps)acct service is already active. + * Fix LLC output for Json + * Solve format-overflow/maybe-uninitialized warnings + * Reshuffle counters to ease raw file conversion + * Recalculate average queue in parseable output + * Corrected the order of inflight/avque + * Add inflight and avque counters to parseable data + * Fix BDELAY in priphead call to make_proc_prints for schedprocs + * Correct the array index used for previous samples per-container CPU values + * Reinstate dropped printing of avio msec values between 99.95 and 9995 + * photosyst: add ceph rbd disk display + * photosys.c: correct the numa number for NUM and NUC + * Timeout when setting semaphore in atop (#207) + * Current CPU set to -1 for terminated process (#201) + When a process has terminated (status 'E') the current CPU will be + set to -1 (means: unknown) in the parsable output with label PRC. + * Typo corrections and correction in man page + * Introduce JSON output by '-J xxx' + * Add missing counter iInCsumErrors to ICMP counters + * supplement inflight I/O requests + * Man page: clarify elapsed time in PRG parseable output + * Exponent calulation for high counter might exceed column width + When a column width was defined of e.g. 4 positions, the value + 99999 was shown as 100e3 instead of 99e3 (upward rounding caused + an extra position). + * PID selection can not be undone for same interval When pressing + 'I' to select particular PIDs and pressing 'I' again within the + same interval to deselect by pressing the Enter-key, the deselection + is ignored. Solved by reinitializing the input buffer. + * Split the MEM line into two lines and add pagetable size Since it was + hardly possible to view the values in the MEM line (too many), the memory + utilization has been spread over two lines. The amount of memory used + for page tables has been added. + * Memory usage for TCP/UDP sockets + * Add Documentation key to atop-rotate.service/.timer (#206) + * Correct typos in man pages (#205) + * Add cgroup support (#127) The current cgroup is registered + for systems that are based on cgroup v2. Apart from the group name also + relevant controller information is maintained, like the cpu.max and the + memory.max (for the group itself and the most restrictive value in the + parent groups). + * Fix compiling error with -DHTTPSTATS + * supplement tcpsock and udpsock memory consumption + * Store PID width in header of raw log Register the number of positions + for PID and TID numbers on the measured system in the raw log. In this + way, the viewing of the raw log on another system will use the proper + column width for PID/TID. + * showhdrline: fix OOB access when COLS is too small + * Fix disk busy in man page + * Add block I/O delay to processes/threads + * Move run_in_guest into various.c + * Minor changes to text, column priority and coloring + * Support pgin & pgout + * Correction on calibration (one too many) + * Detect vmmemctl at two locations + * Use dup2 instead of close+dup + * Fix compiling warning + * Calibrate the value of nthr for each process + * photosyst.c: fixed path for vmmemctl + * Fix typo in man page + * Added link + * Only print current CPU frequency when supported by CPU architecture + * Lower priority of column 'numnode' in MEM line + * Support per-second counter for LLC + * Reformat status line info in initial screen + * Add LLC in atop man page + * Support LLC collection + * Add OpenRC init scripts (atop, atopacct) + * Support LLC collection +- Refresh patches: + * harden_atop-rotate.service.patch + * harden_atopacct.service.patch + +------------------------------------------------------------------- Old: ---- atop-2.7.1.tar.gz New: ---- atop-2.8.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ atop.spec ++++++ --- /var/tmp/diff_new_pack.aL3pI8/_old 2023-01-02 15:47:34.264539491 +0100 +++ /var/tmp/diff_new_pack.aL3pI8/_new 2023-01-02 15:47:34.272539536 +0100 @@ -2,7 +2,7 @@ # # spec file for package atop # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # Copyright (c) 2012 Pascal Bleser <pascal.ble...@opensuse.org> # # All modifications and additions to the file contributed by third parties @@ -19,7 +19,7 @@ Name: atop -Version: 2.7.1 +Version: 2.8.0 Release: 0 Summary: Monitor for System Resources and Process Activity License: GPL-2.0-only ++++++ atop-2.7.1.tar.gz -> atop-2.8.0.tar.gz ++++++ ++++ 8506 lines of diff (skipped) ++++++ harden_atop-rotate.service.patch ++++++ --- /var/tmp/diff_new_pack.aL3pI8/_old 2023-01-02 15:47:34.488540768 +0100 +++ /var/tmp/diff_new_pack.aL3pI8/_new 2023-01-02 15:47:34.492540791 +0100 @@ -1,9 +1,9 @@ -Index: atop-2.6.0/atop-rotate.service +Index: atop-2.8.0/atop-rotate.service =================================================================== ---- atop-2.6.0.orig/atop-rotate.service -+++ atop-2.6.0/atop-rotate.service -@@ -2,5 +2,18 @@ - Description=Restart atop daemon to rotate logs +--- atop-2.8.0.orig/atop-rotate.service ++++ atop-2.8.0/atop-rotate.service +@@ -3,5 +3,18 @@ Description=Restart atop daemon to rotat + Documentation=man:atop(1) [Service] +# added automatically, for details please see ++++++ harden_atopacct.service.patch ++++++ --- /var/tmp/diff_new_pack.aL3pI8/_old 2023-01-02 15:47:34.504540860 +0100 +++ /var/tmp/diff_new_pack.aL3pI8/_new 2023-01-02 15:47:34.508540882 +0100 @@ -1,8 +1,8 @@ -Index: atop-2.6.0/atopacct.service +Index: atop-2.8.0/atopacct.service =================================================================== ---- atop-2.6.0.orig/atopacct.service -+++ atop-2.6.0/atopacct.service -@@ -6,6 +6,19 @@ After=syslog.target +--- atop-2.8.0.orig/atopacct.service ++++ atop-2.8.0/atopacct.service +@@ -5,6 +5,19 @@ After=syslog.target Before=atop.service [Service] @@ -21,5 +21,5 @@ +# end of automatic additions Type=forking PIDFile=/var/run/atopacctd.pid - ExecStart=/usr/sbin/atopacctd + ExecStartPre=/bin/sh -c 'if systemctl -q is-active acct psacct; then echo "Process accounting already in use by (ps)acct"; exit 1; fi'