Hide Forgot
Description of problem: nodes running virt-who run this every 60 minutes as per: With the latest release (rhel7.3, virt-who 0.17.10-el7, this is back to every minute: [root@satellite62 ~]# systemctl status virt-who.service -l ● virt-who.service - Daemon for reporting virtual guest IDs to subscription-manager Loaded: loaded (/usr/lib/systemd/system/virt-who.service; enabled; vendor preset: disabled) Active: active (running) since Fri 2016-11-04 09:20:13 CET; 11h ago Main PID: 1117 (virt-who) CGroup: /system.slice/virt-who.service ├─1117 /usr/bin/python /usr/bin/virt-who └─2786 /usr/bin/python /usr/bin/virt-who Nov 04 20:34:00 satellite62.mobile.mth /usr/bin/virt-who[1117]: [INFO] @executor.py:250 - Report for config "libvirt_laptop" hasn't changed, not sending Nov 04 20:35:00 satellite62.mobile.mth /usr/bin/virt-who[1117]: [INFO] @executor.py:250 - Report for config "libvirt_laptop" hasn't changed, not sending Nov 04 20:36:01 satellite62.mobile.mth /usr/bin/virt-who[1117]: [INFO] @executor.py:250 - Report for config "libvirt_laptop" hasn't changed, not sending Nov 04 20:37:01 satellite62.mobile.mth /usr/bin/virt-who[1117]: [INFO] @executor.py:250 - Report for config "libvirt_laptop" hasn't changed, not sending Nov 04 20:38:01 satellite62.mobile.mth /usr/bin/virt-who[1117]: [INFO] @executor.py:250 - Report for config "libvirt_laptop" hasn't changed, not sending Nov 04 20:39:01 satellite62.mobile.mth /usr/bin/virt-who[1117]: [INFO] @executor.py:250 - Report for config "libvirt_laptop" hasn't changed, not sending Nov 04 20:40:01 satellite62.mobile.mth /usr/bin/virt-who[1117]: [INFO] @executor.py:250 - Report for config "libvirt_laptop" hasn't changed, not sending Nov 04 20:41:01 satellite62.mobile.mth /usr/bin/virt-who[1117]: [INFO] @executor.py:250 - Report for config "libvirt_laptop" hasn't changed, not sending Nov 04 20:42:01 satellite62.mobile.mth /usr/bin/virt-who[1117]: [INFO] @executor.py:250 - Report for config "libvirt_laptop" hasn't changed, not sending Nov 04 20:43:01 satellite62.mobile.mth /usr/bin/virt-who[1117]: [INFO] @executor.py:250 - Report for config "libvirt_laptop" hasn't changed, not sending Version-Release number of selected component (if applicable): [root@satellite62 ~]# yum list installed | grep virt-who virt-who.noarch 0.17-10.el7 @rhel-7-server-rpm Additional info: after changing interval setting in /etc/sysconfig/virt-who, issue is resolved. [root@satellite62 ~]# egrep -v "^#|^$" /etc/sysconfig/virt-who VIRTWHO_DEBUG=0 VIRTWHO_INTERVAL=1800
This is expected behavior. virt-who now doesn't send unchanged reports and the default checking interval is lowered to 60 seconds. This is done to prevent long delays between creation of new virtual machine and it's availability in Customer Portal / Satellite. The interval can be changed using VIRTWHO_INTERVAL configuration option as you figured out. Please reopen the bug if you have a usecase that doesn't work with the new behavior.
The fix here will be to change the default interval, but not the minimum (as some might still have a need to set it lower). The default should be set to 60min.
verified the bug with RHEL-7.4-20170324.n.0, the default interval value is 60min (3600s). - virt-who-0.19-1.el7.noarch - subscription-manager-1.19.4-1.el7.x86_64 - python-rhsm-1.19.2-1.el7.x86_64
*** Bug 1403141 has been marked as a duplicate of this bug. ***
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2017:2084