diff --git a/rhn-client-tools.spec b/rhn-client-tools.spec index ee9ce9785a..72f25b09ed 100644 --- a/rhn-client-tools.spec +++ b/rhn-client-tools.spec @@ -5,7 +5,7 @@ Source0: https://fedorahosted.org/releases/s/p/spacewalk/%{name}-%{version}.tar. URL: https://fedorahosted.org/spacewalk Name: rhn-client-tools Version: 2.0.2 -Release: 11%{?dist} +Release: 12%{?dist} BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch %if 0%{?suse_version} @@ -361,6 +361,10 @@ make -f Makefile.rhn-client-tools test %endif %changelog +* Wed Jun 28 2017 Gennadii Altukhov 2.0.2-12 +- Resolves: #994531 - uptime report: respect xmlrpc's integer limits994531 - + uptime report: respect xmlrpc's integer limits (mzazrivec@redhat.com) + * Mon Apr 24 2017 Tomas Kasparek 2.0.2-11 - Resolves: #1444764 - sgmlop module might not be available on RHEL 7 (tkasparek@redhat.com) diff --git a/src/bin/rhn_check.py b/src/bin/rhn_check.py index f37d7c8c32..403a2d40fe 100755 --- a/src/bin/rhn_check.py +++ b/src/bin/rhn_check.py @@ -334,6 +334,10 @@ class CheckCli(rhncli.RhnCli): except: pass + # We need to fit into xmlrpc's integer limits + if status_report['uptime'][1] > 2L**31-1: + status_report['uptime'][1] = -1 + return status_report @staticmethod